github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v4/metric_descriptor/metric_descriptor.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/monitoring/proto/v4/metric_descriptor.proto 3 // DO NOT EDIT!!! 4 5 package metric_descriptor 6 7 // proto imports 8 import ( 9 api "github.com/cloudwan/edgelq-sdk/common/api" 10 common "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/common" 11 monitored_resource_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/monitored_resource_descriptor" 12 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 13 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 14 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 15 meta "github.com/cloudwan/goten-sdk/types/meta" 16 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 17 durationpb "google.golang.org/protobuf/types/known/durationpb" 18 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 19 ) 20 21 // make sure we're using proto imports 22 var ( 23 _ = api.LaunchStage(0) 24 _ = &common.LabelDescriptor{} 25 _ = &monitored_resource_descriptor.MonitoredResourceDescriptor{} 26 _ = &project.Project{} 27 _ = &durationpb.Duration{} 28 _ = ×tamppb.Timestamp{} 29 _ = &meta_common.LabelledDomain{} 30 _ = &meta_service.Service{} 31 _ = &meta.Meta{} 32 _ = &multi_region_policy.MultiRegionPolicy{} 33 ) 34 35 type MetricDescriptorFieldPathBuilder struct{} 36 37 func NewMetricDescriptorFieldPathBuilder() MetricDescriptorFieldPathBuilder { 38 return MetricDescriptorFieldPathBuilder{} 39 } 40 func (MetricDescriptorFieldPathBuilder) Name() MetricDescriptorPathSelectorName { 41 return MetricDescriptorPathSelectorName{} 42 } 43 func (MetricDescriptorFieldPathBuilder) Metadata() MetricDescriptorPathSelectorMetadata { 44 return MetricDescriptorPathSelectorMetadata{} 45 } 46 func (MetricDescriptorFieldPathBuilder) Type() MetricDescriptorPathSelectorType { 47 return MetricDescriptorPathSelectorType{} 48 } 49 func (MetricDescriptorFieldPathBuilder) ResourceTypes() MetricDescriptorPathSelectorResourceTypes { 50 return MetricDescriptorPathSelectorResourceTypes{} 51 } 52 func (MetricDescriptorFieldPathBuilder) Labels() MetricDescriptorPathSelectorLabels { 53 return MetricDescriptorPathSelectorLabels{} 54 } 55 func (MetricDescriptorFieldPathBuilder) MetricKind() MetricDescriptorPathSelectorMetricKind { 56 return MetricDescriptorPathSelectorMetricKind{} 57 } 58 func (MetricDescriptorFieldPathBuilder) ValueType() MetricDescriptorPathSelectorValueType { 59 return MetricDescriptorPathSelectorValueType{} 60 } 61 func (MetricDescriptorFieldPathBuilder) Unit() MetricDescriptorPathSelectorUnit { 62 return MetricDescriptorPathSelectorUnit{} 63 } 64 func (MetricDescriptorFieldPathBuilder) Description() MetricDescriptorPathSelectorDescription { 65 return MetricDescriptorPathSelectorDescription{} 66 } 67 func (MetricDescriptorFieldPathBuilder) DisplayName() MetricDescriptorPathSelectorDisplayName { 68 return MetricDescriptorPathSelectorDisplayName{} 69 } 70 func (MetricDescriptorFieldPathBuilder) MetricDescriptorMetadata() MetricDescriptorPathSelectorMetricDescriptorMetadata { 71 return MetricDescriptorPathSelectorMetricDescriptorMetadata{} 72 } 73 func (MetricDescriptorFieldPathBuilder) DistributionBucketOptions() MetricDescriptorPathSelectorDistributionBucketOptions { 74 return MetricDescriptorPathSelectorDistributionBucketOptions{} 75 } 76 func (MetricDescriptorFieldPathBuilder) PromotedLabelKeySets() MetricDescriptorPathSelectorPromotedLabelKeySets { 77 return MetricDescriptorPathSelectorPromotedLabelKeySets{} 78 } 79 func (MetricDescriptorFieldPathBuilder) IndexSpec() MetricDescriptorPathSelectorIndexSpec { 80 return MetricDescriptorPathSelectorIndexSpec{} 81 } 82 func (MetricDescriptorFieldPathBuilder) Indices() MetricDescriptorPathSelectorIndices { 83 return MetricDescriptorPathSelectorIndices{} 84 } 85 func (MetricDescriptorFieldPathBuilder) StorageConfig() MetricDescriptorPathSelectorStorageConfig { 86 return MetricDescriptorPathSelectorStorageConfig{} 87 } 88 func (MetricDescriptorFieldPathBuilder) BinaryIndices() MetricDescriptorPathSelectorBinaryIndices { 89 return MetricDescriptorPathSelectorBinaryIndices{} 90 } 91 92 type MetricDescriptorPathSelectorName struct{} 93 94 func (MetricDescriptorPathSelectorName) FieldPath() *MetricDescriptor_FieldTerminalPath { 95 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorName} 96 } 97 98 func (s MetricDescriptorPathSelectorName) WithValue(value *Name) *MetricDescriptor_FieldTerminalPathValue { 99 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 100 } 101 102 func (s MetricDescriptorPathSelectorName) WithArrayOfValues(values []*Name) *MetricDescriptor_FieldTerminalPathArrayOfValues { 103 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 104 } 105 106 type MetricDescriptorPathSelectorMetadata struct{} 107 108 func (MetricDescriptorPathSelectorMetadata) FieldPath() *MetricDescriptor_FieldTerminalPath { 109 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorMetadata} 110 } 111 112 func (s MetricDescriptorPathSelectorMetadata) WithValue(value *meta.Meta) *MetricDescriptor_FieldTerminalPathValue { 113 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 114 } 115 116 func (s MetricDescriptorPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *MetricDescriptor_FieldTerminalPathArrayOfValues { 117 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 118 } 119 120 func (MetricDescriptorPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *MetricDescriptor_FieldSubPath { 121 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorMetadata, subPath: subPath} 122 } 123 124 func (s MetricDescriptorPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 125 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 126 } 127 128 func (s MetricDescriptorPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 129 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 130 } 131 132 func (s MetricDescriptorPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 133 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 134 } 135 136 func (MetricDescriptorPathSelectorMetadata) CreateTime() MetricDescriptorPathSelectorMetadataCreateTime { 137 return MetricDescriptorPathSelectorMetadataCreateTime{} 138 } 139 140 func (MetricDescriptorPathSelectorMetadata) UpdateTime() MetricDescriptorPathSelectorMetadataUpdateTime { 141 return MetricDescriptorPathSelectorMetadataUpdateTime{} 142 } 143 144 func (MetricDescriptorPathSelectorMetadata) DeleteTime() MetricDescriptorPathSelectorMetadataDeleteTime { 145 return MetricDescriptorPathSelectorMetadataDeleteTime{} 146 } 147 148 func (MetricDescriptorPathSelectorMetadata) Uuid() MetricDescriptorPathSelectorMetadataUuid { 149 return MetricDescriptorPathSelectorMetadataUuid{} 150 } 151 152 func (MetricDescriptorPathSelectorMetadata) Tags() MetricDescriptorPathSelectorMetadataTags { 153 return MetricDescriptorPathSelectorMetadataTags{} 154 } 155 156 func (MetricDescriptorPathSelectorMetadata) Labels() MetricDescriptorPathSelectorMetadataLabels { 157 return MetricDescriptorPathSelectorMetadataLabels{} 158 } 159 160 func (MetricDescriptorPathSelectorMetadata) Annotations() MetricDescriptorPathSelectorMetadataAnnotations { 161 return MetricDescriptorPathSelectorMetadataAnnotations{} 162 } 163 164 func (MetricDescriptorPathSelectorMetadata) Generation() MetricDescriptorPathSelectorMetadataGeneration { 165 return MetricDescriptorPathSelectorMetadataGeneration{} 166 } 167 168 func (MetricDescriptorPathSelectorMetadata) ResourceVersion() MetricDescriptorPathSelectorMetadataResourceVersion { 169 return MetricDescriptorPathSelectorMetadataResourceVersion{} 170 } 171 172 func (MetricDescriptorPathSelectorMetadata) OwnerReferences() MetricDescriptorPathSelectorMetadataOwnerReferences { 173 return MetricDescriptorPathSelectorMetadataOwnerReferences{} 174 } 175 176 func (MetricDescriptorPathSelectorMetadata) Shards() MetricDescriptorPathSelectorMetadataShards { 177 return MetricDescriptorPathSelectorMetadataShards{} 178 } 179 180 func (MetricDescriptorPathSelectorMetadata) Syncing() MetricDescriptorPathSelectorMetadataSyncing { 181 return MetricDescriptorPathSelectorMetadataSyncing{} 182 } 183 184 func (MetricDescriptorPathSelectorMetadata) Lifecycle() MetricDescriptorPathSelectorMetadataLifecycle { 185 return MetricDescriptorPathSelectorMetadataLifecycle{} 186 } 187 188 func (MetricDescriptorPathSelectorMetadata) Services() MetricDescriptorPathSelectorMetadataServices { 189 return MetricDescriptorPathSelectorMetadataServices{} 190 } 191 192 type MetricDescriptorPathSelectorMetadataCreateTime struct{} 193 194 func (MetricDescriptorPathSelectorMetadataCreateTime) FieldPath() *MetricDescriptor_FieldSubPath { 195 return &MetricDescriptor_FieldSubPath{ 196 selector: MetricDescriptor_FieldPathSelectorMetadata, 197 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 198 } 199 } 200 201 func (s MetricDescriptorPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue { 202 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 203 } 204 205 func (s MetricDescriptorPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues { 206 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 207 } 208 209 type MetricDescriptorPathSelectorMetadataUpdateTime struct{} 210 211 func (MetricDescriptorPathSelectorMetadataUpdateTime) FieldPath() *MetricDescriptor_FieldSubPath { 212 return &MetricDescriptor_FieldSubPath{ 213 selector: MetricDescriptor_FieldPathSelectorMetadata, 214 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 215 } 216 } 217 218 func (s MetricDescriptorPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue { 219 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 220 } 221 222 func (s MetricDescriptorPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues { 223 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 224 } 225 226 type MetricDescriptorPathSelectorMetadataDeleteTime struct{} 227 228 func (MetricDescriptorPathSelectorMetadataDeleteTime) FieldPath() *MetricDescriptor_FieldSubPath { 229 return &MetricDescriptor_FieldSubPath{ 230 selector: MetricDescriptor_FieldPathSelectorMetadata, 231 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 232 } 233 } 234 235 func (s MetricDescriptorPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue { 236 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 237 } 238 239 func (s MetricDescriptorPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues { 240 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 241 } 242 243 type MetricDescriptorPathSelectorMetadataUuid struct{} 244 245 func (MetricDescriptorPathSelectorMetadataUuid) FieldPath() *MetricDescriptor_FieldSubPath { 246 return &MetricDescriptor_FieldSubPath{ 247 selector: MetricDescriptor_FieldPathSelectorMetadata, 248 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 249 } 250 } 251 252 func (s MetricDescriptorPathSelectorMetadataUuid) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 253 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 254 } 255 256 func (s MetricDescriptorPathSelectorMetadataUuid) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 257 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 258 } 259 260 type MetricDescriptorPathSelectorMetadataTags struct{} 261 262 func (MetricDescriptorPathSelectorMetadataTags) FieldPath() *MetricDescriptor_FieldSubPath { 263 return &MetricDescriptor_FieldSubPath{ 264 selector: MetricDescriptor_FieldPathSelectorMetadata, 265 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 266 } 267 } 268 269 func (s MetricDescriptorPathSelectorMetadataTags) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 270 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 271 } 272 273 func (s MetricDescriptorPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 274 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 275 } 276 277 func (s MetricDescriptorPathSelectorMetadataTags) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 278 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 279 } 280 281 type MetricDescriptorPathSelectorMetadataLabels struct{} 282 283 func (MetricDescriptorPathSelectorMetadataLabels) FieldPath() *MetricDescriptor_FieldSubPath { 284 return &MetricDescriptor_FieldSubPath{ 285 selector: MetricDescriptor_FieldPathSelectorMetadata, 286 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 287 } 288 } 289 290 func (s MetricDescriptorPathSelectorMetadataLabels) WithValue(value map[string]string) *MetricDescriptor_FieldSubPathValue { 291 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 292 } 293 294 func (s MetricDescriptorPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *MetricDescriptor_FieldSubPathArrayOfValues { 295 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 296 } 297 298 func (MetricDescriptorPathSelectorMetadataLabels) WithKey(key string) MetricDescriptorMapPathSelectorMetadataLabels { 299 return MetricDescriptorMapPathSelectorMetadataLabels{key: key} 300 } 301 302 type MetricDescriptorMapPathSelectorMetadataLabels struct { 303 key string 304 } 305 306 func (s MetricDescriptorMapPathSelectorMetadataLabels) FieldPath() *MetricDescriptor_FieldSubPath { 307 return &MetricDescriptor_FieldSubPath{ 308 selector: MetricDescriptor_FieldPathSelectorMetadata, 309 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 310 } 311 } 312 313 func (s MetricDescriptorMapPathSelectorMetadataLabels) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 314 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 315 } 316 317 func (s MetricDescriptorMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 318 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 319 } 320 321 type MetricDescriptorPathSelectorMetadataAnnotations struct{} 322 323 func (MetricDescriptorPathSelectorMetadataAnnotations) FieldPath() *MetricDescriptor_FieldSubPath { 324 return &MetricDescriptor_FieldSubPath{ 325 selector: MetricDescriptor_FieldPathSelectorMetadata, 326 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 327 } 328 } 329 330 func (s MetricDescriptorPathSelectorMetadataAnnotations) WithValue(value map[string]string) *MetricDescriptor_FieldSubPathValue { 331 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 332 } 333 334 func (s MetricDescriptorPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *MetricDescriptor_FieldSubPathArrayOfValues { 335 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 336 } 337 338 func (MetricDescriptorPathSelectorMetadataAnnotations) WithKey(key string) MetricDescriptorMapPathSelectorMetadataAnnotations { 339 return MetricDescriptorMapPathSelectorMetadataAnnotations{key: key} 340 } 341 342 type MetricDescriptorMapPathSelectorMetadataAnnotations struct { 343 key string 344 } 345 346 func (s MetricDescriptorMapPathSelectorMetadataAnnotations) FieldPath() *MetricDescriptor_FieldSubPath { 347 return &MetricDescriptor_FieldSubPath{ 348 selector: MetricDescriptor_FieldPathSelectorMetadata, 349 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 350 } 351 } 352 353 func (s MetricDescriptorMapPathSelectorMetadataAnnotations) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 354 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 355 } 356 357 func (s MetricDescriptorMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 358 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 359 } 360 361 type MetricDescriptorPathSelectorMetadataGeneration struct{} 362 363 func (MetricDescriptorPathSelectorMetadataGeneration) FieldPath() *MetricDescriptor_FieldSubPath { 364 return &MetricDescriptor_FieldSubPath{ 365 selector: MetricDescriptor_FieldPathSelectorMetadata, 366 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 367 } 368 } 369 370 func (s MetricDescriptorPathSelectorMetadataGeneration) WithValue(value int64) *MetricDescriptor_FieldSubPathValue { 371 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 372 } 373 374 func (s MetricDescriptorPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *MetricDescriptor_FieldSubPathArrayOfValues { 375 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 376 } 377 378 type MetricDescriptorPathSelectorMetadataResourceVersion struct{} 379 380 func (MetricDescriptorPathSelectorMetadataResourceVersion) FieldPath() *MetricDescriptor_FieldSubPath { 381 return &MetricDescriptor_FieldSubPath{ 382 selector: MetricDescriptor_FieldPathSelectorMetadata, 383 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 384 } 385 } 386 387 func (s MetricDescriptorPathSelectorMetadataResourceVersion) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 388 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 389 } 390 391 func (s MetricDescriptorPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 392 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 393 } 394 395 type MetricDescriptorPathSelectorMetadataOwnerReferences struct{} 396 397 func (MetricDescriptorPathSelectorMetadataOwnerReferences) FieldPath() *MetricDescriptor_FieldSubPath { 398 return &MetricDescriptor_FieldSubPath{ 399 selector: MetricDescriptor_FieldPathSelectorMetadata, 400 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 401 } 402 } 403 404 func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *MetricDescriptor_FieldSubPathValue { 405 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 406 } 407 408 func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *MetricDescriptor_FieldSubPathArrayOfValues { 409 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 410 } 411 412 func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *MetricDescriptor_FieldSubPathArrayItemValue { 413 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 414 } 415 416 func (MetricDescriptorPathSelectorMetadataOwnerReferences) Kind() MetricDescriptorPathSelectorMetadataOwnerReferencesKind { 417 return MetricDescriptorPathSelectorMetadataOwnerReferencesKind{} 418 } 419 420 func (MetricDescriptorPathSelectorMetadataOwnerReferences) Version() MetricDescriptorPathSelectorMetadataOwnerReferencesVersion { 421 return MetricDescriptorPathSelectorMetadataOwnerReferencesVersion{} 422 } 423 424 func (MetricDescriptorPathSelectorMetadataOwnerReferences) Name() MetricDescriptorPathSelectorMetadataOwnerReferencesName { 425 return MetricDescriptorPathSelectorMetadataOwnerReferencesName{} 426 } 427 428 func (MetricDescriptorPathSelectorMetadataOwnerReferences) Region() MetricDescriptorPathSelectorMetadataOwnerReferencesRegion { 429 return MetricDescriptorPathSelectorMetadataOwnerReferencesRegion{} 430 } 431 432 func (MetricDescriptorPathSelectorMetadataOwnerReferences) Controller() MetricDescriptorPathSelectorMetadataOwnerReferencesController { 433 return MetricDescriptorPathSelectorMetadataOwnerReferencesController{} 434 } 435 436 func (MetricDescriptorPathSelectorMetadataOwnerReferences) RequiresOwnerReference() MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 437 return MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 438 } 439 440 func (MetricDescriptorPathSelectorMetadataOwnerReferences) UnsetOnDelete() MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete { 441 return MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 442 } 443 444 type MetricDescriptorPathSelectorMetadataOwnerReferencesKind struct{} 445 446 func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) FieldPath() *MetricDescriptor_FieldSubPath { 447 return &MetricDescriptor_FieldSubPath{ 448 selector: MetricDescriptor_FieldPathSelectorMetadata, 449 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 450 } 451 } 452 453 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 454 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 455 } 456 457 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 458 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 459 } 460 461 type MetricDescriptorPathSelectorMetadataOwnerReferencesVersion struct{} 462 463 func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) FieldPath() *MetricDescriptor_FieldSubPath { 464 return &MetricDescriptor_FieldSubPath{ 465 selector: MetricDescriptor_FieldPathSelectorMetadata, 466 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 467 } 468 } 469 470 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 471 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 472 } 473 474 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 475 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 476 } 477 478 type MetricDescriptorPathSelectorMetadataOwnerReferencesName struct{} 479 480 func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) FieldPath() *MetricDescriptor_FieldSubPath { 481 return &MetricDescriptor_FieldSubPath{ 482 selector: MetricDescriptor_FieldPathSelectorMetadata, 483 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 484 } 485 } 486 487 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 488 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 489 } 490 491 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 492 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 493 } 494 495 type MetricDescriptorPathSelectorMetadataOwnerReferencesRegion struct{} 496 497 func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) FieldPath() *MetricDescriptor_FieldSubPath { 498 return &MetricDescriptor_FieldSubPath{ 499 selector: MetricDescriptor_FieldPathSelectorMetadata, 500 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 501 } 502 } 503 504 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 505 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 506 } 507 508 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 509 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 510 } 511 512 type MetricDescriptorPathSelectorMetadataOwnerReferencesController struct{} 513 514 func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) FieldPath() *MetricDescriptor_FieldSubPath { 515 return &MetricDescriptor_FieldSubPath{ 516 selector: MetricDescriptor_FieldPathSelectorMetadata, 517 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 518 } 519 } 520 521 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *MetricDescriptor_FieldSubPathValue { 522 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 523 } 524 525 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues { 526 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 527 } 528 529 type MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 530 531 func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *MetricDescriptor_FieldSubPath { 532 return &MetricDescriptor_FieldSubPath{ 533 selector: MetricDescriptor_FieldPathSelectorMetadata, 534 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 535 } 536 } 537 538 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *MetricDescriptor_FieldSubPathValue { 539 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 540 } 541 542 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues { 543 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 544 } 545 546 type MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 547 548 func (MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *MetricDescriptor_FieldSubPath { 549 return &MetricDescriptor_FieldSubPath{ 550 selector: MetricDescriptor_FieldPathSelectorMetadata, 551 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 552 } 553 } 554 555 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *MetricDescriptor_FieldSubPathValue { 556 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 557 } 558 559 func (s MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues { 560 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 561 } 562 563 type MetricDescriptorPathSelectorMetadataShards struct{} 564 565 func (MetricDescriptorPathSelectorMetadataShards) FieldPath() *MetricDescriptor_FieldSubPath { 566 return &MetricDescriptor_FieldSubPath{ 567 selector: MetricDescriptor_FieldPathSelectorMetadata, 568 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 569 } 570 } 571 572 func (s MetricDescriptorPathSelectorMetadataShards) WithValue(value map[string]int64) *MetricDescriptor_FieldSubPathValue { 573 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 574 } 575 576 func (s MetricDescriptorPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *MetricDescriptor_FieldSubPathArrayOfValues { 577 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 578 } 579 580 func (MetricDescriptorPathSelectorMetadataShards) WithKey(key string) MetricDescriptorMapPathSelectorMetadataShards { 581 return MetricDescriptorMapPathSelectorMetadataShards{key: key} 582 } 583 584 type MetricDescriptorMapPathSelectorMetadataShards struct { 585 key string 586 } 587 588 func (s MetricDescriptorMapPathSelectorMetadataShards) FieldPath() *MetricDescriptor_FieldSubPath { 589 return &MetricDescriptor_FieldSubPath{ 590 selector: MetricDescriptor_FieldPathSelectorMetadata, 591 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 592 } 593 } 594 595 func (s MetricDescriptorMapPathSelectorMetadataShards) WithValue(value int64) *MetricDescriptor_FieldSubPathValue { 596 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 597 } 598 599 func (s MetricDescriptorMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *MetricDescriptor_FieldSubPathArrayOfValues { 600 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 601 } 602 603 type MetricDescriptorPathSelectorMetadataSyncing struct{} 604 605 func (MetricDescriptorPathSelectorMetadataSyncing) FieldPath() *MetricDescriptor_FieldSubPath { 606 return &MetricDescriptor_FieldSubPath{ 607 selector: MetricDescriptor_FieldPathSelectorMetadata, 608 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 609 } 610 } 611 612 func (s MetricDescriptorPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *MetricDescriptor_FieldSubPathValue { 613 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 614 } 615 616 func (s MetricDescriptorPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *MetricDescriptor_FieldSubPathArrayOfValues { 617 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 618 } 619 620 func (MetricDescriptorPathSelectorMetadataSyncing) OwningRegion() MetricDescriptorPathSelectorMetadataSyncingOwningRegion { 621 return MetricDescriptorPathSelectorMetadataSyncingOwningRegion{} 622 } 623 624 func (MetricDescriptorPathSelectorMetadataSyncing) Regions() MetricDescriptorPathSelectorMetadataSyncingRegions { 625 return MetricDescriptorPathSelectorMetadataSyncingRegions{} 626 } 627 628 type MetricDescriptorPathSelectorMetadataSyncingOwningRegion struct{} 629 630 func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) FieldPath() *MetricDescriptor_FieldSubPath { 631 return &MetricDescriptor_FieldSubPath{ 632 selector: MetricDescriptor_FieldPathSelectorMetadata, 633 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 634 } 635 } 636 637 func (s MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 638 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 639 } 640 641 func (s MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 642 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 643 } 644 645 type MetricDescriptorPathSelectorMetadataSyncingRegions struct{} 646 647 func (MetricDescriptorPathSelectorMetadataSyncingRegions) FieldPath() *MetricDescriptor_FieldSubPath { 648 return &MetricDescriptor_FieldSubPath{ 649 selector: MetricDescriptor_FieldPathSelectorMetadata, 650 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 651 } 652 } 653 654 func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 655 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 656 } 657 658 func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 659 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 660 } 661 662 func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 663 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 664 } 665 666 type MetricDescriptorPathSelectorMetadataLifecycle struct{} 667 668 func (MetricDescriptorPathSelectorMetadataLifecycle) FieldPath() *MetricDescriptor_FieldSubPath { 669 return &MetricDescriptor_FieldSubPath{ 670 selector: MetricDescriptor_FieldPathSelectorMetadata, 671 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 672 } 673 } 674 675 func (s MetricDescriptorPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *MetricDescriptor_FieldSubPathValue { 676 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 677 } 678 679 func (s MetricDescriptorPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *MetricDescriptor_FieldSubPathArrayOfValues { 680 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 681 } 682 683 func (MetricDescriptorPathSelectorMetadataLifecycle) State() MetricDescriptorPathSelectorMetadataLifecycleState { 684 return MetricDescriptorPathSelectorMetadataLifecycleState{} 685 } 686 687 func (MetricDescriptorPathSelectorMetadataLifecycle) BlockDeletion() MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion { 688 return MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion{} 689 } 690 691 type MetricDescriptorPathSelectorMetadataLifecycleState struct{} 692 693 func (MetricDescriptorPathSelectorMetadataLifecycleState) FieldPath() *MetricDescriptor_FieldSubPath { 694 return &MetricDescriptor_FieldSubPath{ 695 selector: MetricDescriptor_FieldPathSelectorMetadata, 696 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 697 } 698 } 699 700 func (s MetricDescriptorPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *MetricDescriptor_FieldSubPathValue { 701 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 702 } 703 704 func (s MetricDescriptorPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *MetricDescriptor_FieldSubPathArrayOfValues { 705 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 706 } 707 708 type MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion struct{} 709 710 func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *MetricDescriptor_FieldSubPath { 711 return &MetricDescriptor_FieldSubPath{ 712 selector: MetricDescriptor_FieldPathSelectorMetadata, 713 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 714 } 715 } 716 717 func (s MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *MetricDescriptor_FieldSubPathValue { 718 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 719 } 720 721 func (s MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues { 722 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 723 } 724 725 type MetricDescriptorPathSelectorMetadataServices struct{} 726 727 func (MetricDescriptorPathSelectorMetadataServices) FieldPath() *MetricDescriptor_FieldSubPath { 728 return &MetricDescriptor_FieldSubPath{ 729 selector: MetricDescriptor_FieldPathSelectorMetadata, 730 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 731 } 732 } 733 734 func (s MetricDescriptorPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *MetricDescriptor_FieldSubPathValue { 735 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 736 } 737 738 func (s MetricDescriptorPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *MetricDescriptor_FieldSubPathArrayOfValues { 739 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 740 } 741 742 func (MetricDescriptorPathSelectorMetadataServices) OwningService() MetricDescriptorPathSelectorMetadataServicesOwningService { 743 return MetricDescriptorPathSelectorMetadataServicesOwningService{} 744 } 745 746 func (MetricDescriptorPathSelectorMetadataServices) AllowedServices() MetricDescriptorPathSelectorMetadataServicesAllowedServices { 747 return MetricDescriptorPathSelectorMetadataServicesAllowedServices{} 748 } 749 750 type MetricDescriptorPathSelectorMetadataServicesOwningService struct{} 751 752 func (MetricDescriptorPathSelectorMetadataServicesOwningService) FieldPath() *MetricDescriptor_FieldSubPath { 753 return &MetricDescriptor_FieldSubPath{ 754 selector: MetricDescriptor_FieldPathSelectorMetadata, 755 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 756 } 757 } 758 759 func (s MetricDescriptorPathSelectorMetadataServicesOwningService) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 760 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 761 } 762 763 func (s MetricDescriptorPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 764 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 765 } 766 767 type MetricDescriptorPathSelectorMetadataServicesAllowedServices struct{} 768 769 func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) FieldPath() *MetricDescriptor_FieldSubPath { 770 return &MetricDescriptor_FieldSubPath{ 771 selector: MetricDescriptor_FieldPathSelectorMetadata, 772 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 773 } 774 } 775 776 func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 777 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 778 } 779 780 func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 781 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 782 } 783 784 func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 785 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 786 } 787 788 type MetricDescriptorPathSelectorType struct{} 789 790 func (MetricDescriptorPathSelectorType) FieldPath() *MetricDescriptor_FieldTerminalPath { 791 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorType} 792 } 793 794 func (s MetricDescriptorPathSelectorType) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue { 795 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 796 } 797 798 func (s MetricDescriptorPathSelectorType) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues { 799 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 800 } 801 802 type MetricDescriptorPathSelectorResourceTypes struct{} 803 804 func (MetricDescriptorPathSelectorResourceTypes) FieldPath() *MetricDescriptor_FieldTerminalPath { 805 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorResourceTypes} 806 } 807 808 func (s MetricDescriptorPathSelectorResourceTypes) WithValue(value []string) *MetricDescriptor_FieldTerminalPathValue { 809 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 810 } 811 812 func (s MetricDescriptorPathSelectorResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldTerminalPathArrayOfValues { 813 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 814 } 815 816 func (s MetricDescriptorPathSelectorResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldTerminalPathArrayItemValue { 817 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldTerminalPathArrayItemValue) 818 } 819 820 type MetricDescriptorPathSelectorLabels struct{} 821 822 func (MetricDescriptorPathSelectorLabels) FieldPath() *MetricDescriptor_FieldTerminalPath { 823 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorLabels} 824 } 825 826 func (s MetricDescriptorPathSelectorLabels) WithValue(value []*common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathValue { 827 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 828 } 829 830 func (s MetricDescriptorPathSelectorLabels) WithArrayOfValues(values [][]*common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathArrayOfValues { 831 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 832 } 833 834 func (s MetricDescriptorPathSelectorLabels) WithItemValue(value *common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathArrayItemValue { 835 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldTerminalPathArrayItemValue) 836 } 837 func (MetricDescriptorPathSelectorLabels) WithSubPath(subPath common.LabelDescriptor_FieldPath) *MetricDescriptor_FieldSubPath { 838 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorLabels, subPath: subPath} 839 } 840 841 func (s MetricDescriptorPathSelectorLabels) WithSubValue(subPathValue common.LabelDescriptor_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 842 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 843 } 844 845 func (s MetricDescriptorPathSelectorLabels) WithSubArrayOfValues(subPathArrayOfValues common.LabelDescriptor_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 846 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 847 } 848 849 func (s MetricDescriptorPathSelectorLabels) WithSubArrayItemValue(subPathArrayItemValue common.LabelDescriptor_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 850 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 851 } 852 853 func (MetricDescriptorPathSelectorLabels) Key() MetricDescriptorPathSelectorLabelsKey { 854 return MetricDescriptorPathSelectorLabelsKey{} 855 } 856 857 func (MetricDescriptorPathSelectorLabels) ValueType() MetricDescriptorPathSelectorLabelsValueType { 858 return MetricDescriptorPathSelectorLabelsValueType{} 859 } 860 861 func (MetricDescriptorPathSelectorLabels) Description() MetricDescriptorPathSelectorLabelsDescription { 862 return MetricDescriptorPathSelectorLabelsDescription{} 863 } 864 865 func (MetricDescriptorPathSelectorLabels) DefaultValue() MetricDescriptorPathSelectorLabelsDefaultValue { 866 return MetricDescriptorPathSelectorLabelsDefaultValue{} 867 } 868 869 func (MetricDescriptorPathSelectorLabels) Disabled() MetricDescriptorPathSelectorLabelsDisabled { 870 return MetricDescriptorPathSelectorLabelsDisabled{} 871 } 872 873 type MetricDescriptorPathSelectorLabelsKey struct{} 874 875 func (MetricDescriptorPathSelectorLabelsKey) FieldPath() *MetricDescriptor_FieldSubPath { 876 return &MetricDescriptor_FieldSubPath{ 877 selector: MetricDescriptor_FieldPathSelectorLabels, 878 subPath: common.NewLabelDescriptorFieldPathBuilder().Key().FieldPath(), 879 } 880 } 881 882 func (s MetricDescriptorPathSelectorLabelsKey) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 883 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 884 } 885 886 func (s MetricDescriptorPathSelectorLabelsKey) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 887 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 888 } 889 890 type MetricDescriptorPathSelectorLabelsValueType struct{} 891 892 func (MetricDescriptorPathSelectorLabelsValueType) FieldPath() *MetricDescriptor_FieldSubPath { 893 return &MetricDescriptor_FieldSubPath{ 894 selector: MetricDescriptor_FieldPathSelectorLabels, 895 subPath: common.NewLabelDescriptorFieldPathBuilder().ValueType().FieldPath(), 896 } 897 } 898 899 func (s MetricDescriptorPathSelectorLabelsValueType) WithValue(value common.LabelDescriptor_ValueType) *MetricDescriptor_FieldSubPathValue { 900 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 901 } 902 903 func (s MetricDescriptorPathSelectorLabelsValueType) WithArrayOfValues(values []common.LabelDescriptor_ValueType) *MetricDescriptor_FieldSubPathArrayOfValues { 904 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 905 } 906 907 type MetricDescriptorPathSelectorLabelsDescription struct{} 908 909 func (MetricDescriptorPathSelectorLabelsDescription) FieldPath() *MetricDescriptor_FieldSubPath { 910 return &MetricDescriptor_FieldSubPath{ 911 selector: MetricDescriptor_FieldPathSelectorLabels, 912 subPath: common.NewLabelDescriptorFieldPathBuilder().Description().FieldPath(), 913 } 914 } 915 916 func (s MetricDescriptorPathSelectorLabelsDescription) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 917 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 918 } 919 920 func (s MetricDescriptorPathSelectorLabelsDescription) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 921 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 922 } 923 924 type MetricDescriptorPathSelectorLabelsDefaultValue struct{} 925 926 func (MetricDescriptorPathSelectorLabelsDefaultValue) FieldPath() *MetricDescriptor_FieldSubPath { 927 return &MetricDescriptor_FieldSubPath{ 928 selector: MetricDescriptor_FieldPathSelectorLabels, 929 subPath: common.NewLabelDescriptorFieldPathBuilder().DefaultValue().FieldPath(), 930 } 931 } 932 933 func (s MetricDescriptorPathSelectorLabelsDefaultValue) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 934 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 935 } 936 937 func (s MetricDescriptorPathSelectorLabelsDefaultValue) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 938 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 939 } 940 941 type MetricDescriptorPathSelectorLabelsDisabled struct{} 942 943 func (MetricDescriptorPathSelectorLabelsDisabled) FieldPath() *MetricDescriptor_FieldSubPath { 944 return &MetricDescriptor_FieldSubPath{ 945 selector: MetricDescriptor_FieldPathSelectorLabels, 946 subPath: common.NewLabelDescriptorFieldPathBuilder().Disabled().FieldPath(), 947 } 948 } 949 950 func (s MetricDescriptorPathSelectorLabelsDisabled) WithValue(value bool) *MetricDescriptor_FieldSubPathValue { 951 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 952 } 953 954 func (s MetricDescriptorPathSelectorLabelsDisabled) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues { 955 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 956 } 957 958 type MetricDescriptorPathSelectorMetricKind struct{} 959 960 func (MetricDescriptorPathSelectorMetricKind) FieldPath() *MetricDescriptor_FieldTerminalPath { 961 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorMetricKind} 962 } 963 964 func (s MetricDescriptorPathSelectorMetricKind) WithValue(value MetricDescriptor_MetricKind) *MetricDescriptor_FieldTerminalPathValue { 965 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 966 } 967 968 func (s MetricDescriptorPathSelectorMetricKind) WithArrayOfValues(values []MetricDescriptor_MetricKind) *MetricDescriptor_FieldTerminalPathArrayOfValues { 969 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 970 } 971 972 type MetricDescriptorPathSelectorValueType struct{} 973 974 func (MetricDescriptorPathSelectorValueType) FieldPath() *MetricDescriptor_FieldTerminalPath { 975 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorValueType} 976 } 977 978 func (s MetricDescriptorPathSelectorValueType) WithValue(value MetricDescriptor_ValueType) *MetricDescriptor_FieldTerminalPathValue { 979 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 980 } 981 982 func (s MetricDescriptorPathSelectorValueType) WithArrayOfValues(values []MetricDescriptor_ValueType) *MetricDescriptor_FieldTerminalPathArrayOfValues { 983 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 984 } 985 986 type MetricDescriptorPathSelectorUnit struct{} 987 988 func (MetricDescriptorPathSelectorUnit) FieldPath() *MetricDescriptor_FieldTerminalPath { 989 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorUnit} 990 } 991 992 func (s MetricDescriptorPathSelectorUnit) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue { 993 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 994 } 995 996 func (s MetricDescriptorPathSelectorUnit) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues { 997 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 998 } 999 1000 type MetricDescriptorPathSelectorDescription struct{} 1001 1002 func (MetricDescriptorPathSelectorDescription) FieldPath() *MetricDescriptor_FieldTerminalPath { 1003 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorDescription} 1004 } 1005 1006 func (s MetricDescriptorPathSelectorDescription) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue { 1007 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1008 } 1009 1010 func (s MetricDescriptorPathSelectorDescription) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1011 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1012 } 1013 1014 type MetricDescriptorPathSelectorDisplayName struct{} 1015 1016 func (MetricDescriptorPathSelectorDisplayName) FieldPath() *MetricDescriptor_FieldTerminalPath { 1017 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorDisplayName} 1018 } 1019 1020 func (s MetricDescriptorPathSelectorDisplayName) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue { 1021 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1022 } 1023 1024 func (s MetricDescriptorPathSelectorDisplayName) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1025 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1026 } 1027 1028 type MetricDescriptorPathSelectorMetricDescriptorMetadata struct{} 1029 1030 func (MetricDescriptorPathSelectorMetricDescriptorMetadata) FieldPath() *MetricDescriptor_FieldTerminalPath { 1031 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorMetricDescriptorMetadata} 1032 } 1033 1034 func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithValue(value *MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_FieldTerminalPathValue { 1035 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1036 } 1037 1038 func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithArrayOfValues(values []*MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1039 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1040 } 1041 1042 func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubPath(subPath MetricDescriptorMetricDescriptorMetadata_FieldPath) *MetricDescriptor_FieldSubPath { 1043 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorMetricDescriptorMetadata, subPath: subPath} 1044 } 1045 1046 func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubValue(subPathValue MetricDescriptorMetricDescriptorMetadata_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 1047 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1048 } 1049 1050 func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 1051 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1052 } 1053 1054 func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 1055 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1056 } 1057 1058 func (MetricDescriptorPathSelectorMetricDescriptorMetadata) LaunchStage() MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage { 1059 return MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage{} 1060 } 1061 1062 type MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage struct{} 1063 1064 func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) FieldPath() *MetricDescriptor_FieldSubPath { 1065 return &MetricDescriptor_FieldSubPath{ 1066 selector: MetricDescriptor_FieldPathSelectorMetricDescriptorMetadata, 1067 subPath: NewMetricDescriptorMetricDescriptorMetadataFieldPathBuilder().LaunchStage().FieldPath(), 1068 } 1069 } 1070 1071 func (s MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithValue(value api.LaunchStage) *MetricDescriptor_FieldSubPathValue { 1072 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1073 } 1074 1075 func (s MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithArrayOfValues(values []api.LaunchStage) *MetricDescriptor_FieldSubPathArrayOfValues { 1076 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1077 } 1078 1079 type MetricDescriptorPathSelectorDistributionBucketOptions struct{} 1080 1081 func (MetricDescriptorPathSelectorDistributionBucketOptions) FieldPath() *MetricDescriptor_FieldTerminalPath { 1082 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions} 1083 } 1084 1085 func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithValue(value *common.Distribution_BucketOptions) *MetricDescriptor_FieldTerminalPathValue { 1086 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1087 } 1088 1089 func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1090 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1091 } 1092 1093 func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubPath(subPath common.DistributionBucketOptions_FieldPath) *MetricDescriptor_FieldSubPath { 1094 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, subPath: subPath} 1095 } 1096 1097 func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubValue(subPathValue common.DistributionBucketOptions_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 1098 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1099 } 1100 1101 func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayOfValues(subPathArrayOfValues common.DistributionBucketOptions_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 1102 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1103 } 1104 1105 func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayItemValue(subPathArrayItemValue common.DistributionBucketOptions_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 1106 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1107 } 1108 1109 func (MetricDescriptorPathSelectorDistributionBucketOptions) LinearBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets { 1110 return MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets{} 1111 } 1112 1113 func (MetricDescriptorPathSelectorDistributionBucketOptions) ExponentialBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets { 1114 return MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets{} 1115 } 1116 1117 func (MetricDescriptorPathSelectorDistributionBucketOptions) ExplicitBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets { 1118 return MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets{} 1119 } 1120 1121 func (MetricDescriptorPathSelectorDistributionBucketOptions) DynamicBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets { 1122 return MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets{} 1123 } 1124 1125 type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets struct{} 1126 1127 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) FieldPath() *MetricDescriptor_FieldSubPath { 1128 return &MetricDescriptor_FieldSubPath{ 1129 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1130 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().LinearBuckets().FieldPath(), 1131 } 1132 } 1133 1134 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithValue(value *common.Distribution_BucketOptions_Linear) *MetricDescriptor_FieldSubPathValue { 1135 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1136 } 1137 1138 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *MetricDescriptor_FieldSubPathArrayOfValues { 1139 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1140 } 1141 1142 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) NumFiniteBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets { 1143 return MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets{} 1144 } 1145 1146 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) Width() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth { 1147 return MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth{} 1148 } 1149 1150 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) Offset() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset { 1151 return MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset{} 1152 } 1153 1154 type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets struct{} 1155 1156 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath() *MetricDescriptor_FieldSubPath { 1157 return &MetricDescriptor_FieldSubPath{ 1158 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1159 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().LinearBuckets().NumFiniteBuckets().FieldPath(), 1160 } 1161 } 1162 1163 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithValue(value int32) *MetricDescriptor_FieldSubPathValue { 1164 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1165 } 1166 1167 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *MetricDescriptor_FieldSubPathArrayOfValues { 1168 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1169 } 1170 1171 type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth struct{} 1172 1173 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) FieldPath() *MetricDescriptor_FieldSubPath { 1174 return &MetricDescriptor_FieldSubPath{ 1175 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1176 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().LinearBuckets().Width().FieldPath(), 1177 } 1178 } 1179 1180 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithValue(value float64) *MetricDescriptor_FieldSubPathValue { 1181 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1182 } 1183 1184 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1185 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1186 } 1187 1188 type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset struct{} 1189 1190 func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) FieldPath() *MetricDescriptor_FieldSubPath { 1191 return &MetricDescriptor_FieldSubPath{ 1192 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1193 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().LinearBuckets().Offset().FieldPath(), 1194 } 1195 } 1196 1197 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithValue(value float64) *MetricDescriptor_FieldSubPathValue { 1198 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1199 } 1200 1201 func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1202 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1203 } 1204 1205 type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets struct{} 1206 1207 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) FieldPath() *MetricDescriptor_FieldSubPath { 1208 return &MetricDescriptor_FieldSubPath{ 1209 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1210 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().ExponentialBuckets().FieldPath(), 1211 } 1212 } 1213 1214 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithValue(value *common.Distribution_BucketOptions_Exponential) *MetricDescriptor_FieldSubPathValue { 1215 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1216 } 1217 1218 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *MetricDescriptor_FieldSubPathArrayOfValues { 1219 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1220 } 1221 1222 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) NumFiniteBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets { 1223 return MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets{} 1224 } 1225 1226 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) GrowthFactor() MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor { 1227 return MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor{} 1228 } 1229 1230 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) Scale() MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale { 1231 return MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale{} 1232 } 1233 1234 type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets struct{} 1235 1236 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath() *MetricDescriptor_FieldSubPath { 1237 return &MetricDescriptor_FieldSubPath{ 1238 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1239 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().ExponentialBuckets().NumFiniteBuckets().FieldPath(), 1240 } 1241 } 1242 1243 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue(value int32) *MetricDescriptor_FieldSubPathValue { 1244 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1245 } 1246 1247 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *MetricDescriptor_FieldSubPathArrayOfValues { 1248 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1249 } 1250 1251 type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor struct{} 1252 1253 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) FieldPath() *MetricDescriptor_FieldSubPath { 1254 return &MetricDescriptor_FieldSubPath{ 1255 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1256 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().ExponentialBuckets().GrowthFactor().FieldPath(), 1257 } 1258 } 1259 1260 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithValue(value float64) *MetricDescriptor_FieldSubPathValue { 1261 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1262 } 1263 1264 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1265 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1266 } 1267 1268 type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale struct{} 1269 1270 func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) FieldPath() *MetricDescriptor_FieldSubPath { 1271 return &MetricDescriptor_FieldSubPath{ 1272 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1273 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().ExponentialBuckets().Scale().FieldPath(), 1274 } 1275 } 1276 1277 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithValue(value float64) *MetricDescriptor_FieldSubPathValue { 1278 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1279 } 1280 1281 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1282 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1283 } 1284 1285 type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets struct{} 1286 1287 func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) FieldPath() *MetricDescriptor_FieldSubPath { 1288 return &MetricDescriptor_FieldSubPath{ 1289 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1290 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().ExplicitBuckets().FieldPath(), 1291 } 1292 } 1293 1294 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithValue(value *common.Distribution_BucketOptions_Explicit) *MetricDescriptor_FieldSubPathValue { 1295 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1296 } 1297 1298 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *MetricDescriptor_FieldSubPathArrayOfValues { 1299 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1300 } 1301 1302 func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) Bounds() MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds { 1303 return MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds{} 1304 } 1305 1306 type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds struct{} 1307 1308 func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) FieldPath() *MetricDescriptor_FieldSubPath { 1309 return &MetricDescriptor_FieldSubPath{ 1310 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1311 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().ExplicitBuckets().Bounds().FieldPath(), 1312 } 1313 } 1314 1315 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *MetricDescriptor_FieldSubPathValue { 1316 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1317 } 1318 1319 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1320 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1321 } 1322 1323 func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *MetricDescriptor_FieldSubPathArrayItemValue { 1324 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1325 } 1326 1327 type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets struct{} 1328 1329 func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) FieldPath() *MetricDescriptor_FieldSubPath { 1330 return &MetricDescriptor_FieldSubPath{ 1331 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1332 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().DynamicBuckets().FieldPath(), 1333 } 1334 } 1335 1336 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithValue(value *common.Distribution_BucketOptions_Dynamic) *MetricDescriptor_FieldSubPathValue { 1337 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1338 } 1339 1340 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *MetricDescriptor_FieldSubPathArrayOfValues { 1341 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1342 } 1343 1344 func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) Compression() MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression { 1345 return MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression{} 1346 } 1347 1348 func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) Means() MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans { 1349 return MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans{} 1350 } 1351 1352 type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression struct{} 1353 1354 func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) FieldPath() *MetricDescriptor_FieldSubPath { 1355 return &MetricDescriptor_FieldSubPath{ 1356 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1357 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().DynamicBuckets().Compression().FieldPath(), 1358 } 1359 } 1360 1361 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithValue(value float64) *MetricDescriptor_FieldSubPathValue { 1362 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1363 } 1364 1365 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1366 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1367 } 1368 1369 type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans struct{} 1370 1371 func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) FieldPath() *MetricDescriptor_FieldSubPath { 1372 return &MetricDescriptor_FieldSubPath{ 1373 selector: MetricDescriptor_FieldPathSelectorDistributionBucketOptions, 1374 subPath: common.NewDistributionBucketOptionsFieldPathBuilder().DynamicBuckets().Means().FieldPath(), 1375 } 1376 } 1377 1378 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *MetricDescriptor_FieldSubPathValue { 1379 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1380 } 1381 1382 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *MetricDescriptor_FieldSubPathArrayOfValues { 1383 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1384 } 1385 1386 func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *MetricDescriptor_FieldSubPathArrayItemValue { 1387 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1388 } 1389 1390 type MetricDescriptorPathSelectorPromotedLabelKeySets struct{} 1391 1392 func (MetricDescriptorPathSelectorPromotedLabelKeySets) FieldPath() *MetricDescriptor_FieldTerminalPath { 1393 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorPromotedLabelKeySets} 1394 } 1395 1396 func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithValue(value []*common.LabelKeySet) *MetricDescriptor_FieldTerminalPathValue { 1397 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1398 } 1399 1400 func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithArrayOfValues(values [][]*common.LabelKeySet) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1401 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1402 } 1403 1404 func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithItemValue(value *common.LabelKeySet) *MetricDescriptor_FieldTerminalPathArrayItemValue { 1405 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldTerminalPathArrayItemValue) 1406 } 1407 func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubPath(subPath common.LabelKeySet_FieldPath) *MetricDescriptor_FieldSubPath { 1408 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorPromotedLabelKeySets, subPath: subPath} 1409 } 1410 1411 func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubValue(subPathValue common.LabelKeySet_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 1412 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1413 } 1414 1415 func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayOfValues(subPathArrayOfValues common.LabelKeySet_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 1416 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1417 } 1418 1419 func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayItemValue(subPathArrayItemValue common.LabelKeySet_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 1420 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1421 } 1422 1423 func (MetricDescriptorPathSelectorPromotedLabelKeySets) LabelKeys() MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys { 1424 return MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys{} 1425 } 1426 1427 type MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys struct{} 1428 1429 func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) FieldPath() *MetricDescriptor_FieldSubPath { 1430 return &MetricDescriptor_FieldSubPath{ 1431 selector: MetricDescriptor_FieldPathSelectorPromotedLabelKeySets, 1432 subPath: common.NewLabelKeySetFieldPathBuilder().LabelKeys().FieldPath(), 1433 } 1434 } 1435 1436 func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1437 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1438 } 1439 1440 func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1441 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1442 } 1443 1444 func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1445 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1446 } 1447 1448 type MetricDescriptorPathSelectorIndexSpec struct{} 1449 1450 func (MetricDescriptorPathSelectorIndexSpec) FieldPath() *MetricDescriptor_FieldTerminalPath { 1451 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorIndexSpec} 1452 } 1453 1454 func (s MetricDescriptorPathSelectorIndexSpec) WithValue(value *MetricDescriptor_IndexSpec) *MetricDescriptor_FieldTerminalPathValue { 1455 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1456 } 1457 1458 func (s MetricDescriptorPathSelectorIndexSpec) WithArrayOfValues(values []*MetricDescriptor_IndexSpec) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1459 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1460 } 1461 1462 func (MetricDescriptorPathSelectorIndexSpec) WithSubPath(subPath MetricDescriptorIndexSpec_FieldPath) *MetricDescriptor_FieldSubPath { 1463 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorIndexSpec, subPath: subPath} 1464 } 1465 1466 func (s MetricDescriptorPathSelectorIndexSpec) WithSubValue(subPathValue MetricDescriptorIndexSpec_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 1467 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1468 } 1469 1470 func (s MetricDescriptorPathSelectorIndexSpec) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpec_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 1471 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1472 } 1473 1474 func (s MetricDescriptorPathSelectorIndexSpec) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpec_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 1475 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1476 } 1477 1478 func (MetricDescriptorPathSelectorIndexSpec) PerResource() MetricDescriptorPathSelectorIndexSpecPerResource { 1479 return MetricDescriptorPathSelectorIndexSpecPerResource{} 1480 } 1481 1482 type MetricDescriptorPathSelectorIndexSpecPerResource struct{} 1483 1484 func (MetricDescriptorPathSelectorIndexSpecPerResource) FieldPath() *MetricDescriptor_FieldSubPath { 1485 return &MetricDescriptor_FieldSubPath{ 1486 selector: MetricDescriptor_FieldPathSelectorIndexSpec, 1487 subPath: NewMetricDescriptorIndexSpecFieldPathBuilder().PerResource().FieldPath(), 1488 } 1489 } 1490 1491 func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithValue(value []*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathValue { 1492 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1493 } 1494 1495 func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathArrayOfValues { 1496 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1497 } 1498 1499 func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithItemValue(value *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathArrayItemValue { 1500 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1501 } 1502 1503 func (MetricDescriptorPathSelectorIndexSpecPerResource) Resource() MetricDescriptorPathSelectorIndexSpecPerResourceResource { 1504 return MetricDescriptorPathSelectorIndexSpecPerResourceResource{} 1505 } 1506 1507 func (MetricDescriptorPathSelectorIndexSpecPerResource) Indices() MetricDescriptorPathSelectorIndexSpecPerResourceIndices { 1508 return MetricDescriptorPathSelectorIndexSpecPerResourceIndices{} 1509 } 1510 1511 type MetricDescriptorPathSelectorIndexSpecPerResourceResource struct{} 1512 1513 func (MetricDescriptorPathSelectorIndexSpecPerResourceResource) FieldPath() *MetricDescriptor_FieldSubPath { 1514 return &MetricDescriptor_FieldSubPath{ 1515 selector: MetricDescriptor_FieldPathSelectorIndexSpec, 1516 subPath: NewMetricDescriptorIndexSpecFieldPathBuilder().PerResource().Resource().FieldPath(), 1517 } 1518 } 1519 1520 func (s MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithValue(value *monitored_resource_descriptor.Reference) *MetricDescriptor_FieldSubPathValue { 1521 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1522 } 1523 1524 func (s MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptor_FieldSubPathArrayOfValues { 1525 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1526 } 1527 1528 type MetricDescriptorPathSelectorIndexSpecPerResourceIndices struct{} 1529 1530 func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) FieldPath() *MetricDescriptor_FieldSubPath { 1531 return &MetricDescriptor_FieldSubPath{ 1532 selector: MetricDescriptor_FieldPathSelectorIndexSpec, 1533 subPath: NewMetricDescriptorIndexSpecFieldPathBuilder().PerResource().Indices().FieldPath(), 1534 } 1535 } 1536 1537 func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathValue { 1538 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1539 } 1540 1541 func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathArrayOfValues { 1542 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1543 } 1544 1545 func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathArrayItemValue { 1546 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1547 } 1548 1549 func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) PromotedLabels() MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels { 1550 return MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels{} 1551 } 1552 1553 type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels struct{} 1554 1555 func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) FieldPath() *MetricDescriptor_FieldSubPath { 1556 return &MetricDescriptor_FieldSubPath{ 1557 selector: MetricDescriptor_FieldPathSelectorIndexSpec, 1558 subPath: NewMetricDescriptorIndexSpecFieldPathBuilder().PerResource().Indices().PromotedLabels().FieldPath(), 1559 } 1560 } 1561 1562 func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1563 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1564 } 1565 1566 func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1567 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1568 } 1569 1570 func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1571 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1572 } 1573 1574 type MetricDescriptorPathSelectorIndices struct{} 1575 1576 func (MetricDescriptorPathSelectorIndices) FieldPath() *MetricDescriptor_FieldTerminalPath { 1577 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorIndices} 1578 } 1579 1580 func (s MetricDescriptorPathSelectorIndices) WithValue(value *MetricDescriptor_Indices) *MetricDescriptor_FieldTerminalPathValue { 1581 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 1582 } 1583 1584 func (s MetricDescriptorPathSelectorIndices) WithArrayOfValues(values []*MetricDescriptor_Indices) *MetricDescriptor_FieldTerminalPathArrayOfValues { 1585 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 1586 } 1587 1588 func (MetricDescriptorPathSelectorIndices) WithSubPath(subPath MetricDescriptorIndices_FieldPath) *MetricDescriptor_FieldSubPath { 1589 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorIndices, subPath: subPath} 1590 } 1591 1592 func (s MetricDescriptorPathSelectorIndices) WithSubValue(subPathValue MetricDescriptorIndices_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 1593 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1594 } 1595 1596 func (s MetricDescriptorPathSelectorIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndices_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 1597 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1598 } 1599 1600 func (s MetricDescriptorPathSelectorIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndices_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 1601 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1602 } 1603 1604 func (MetricDescriptorPathSelectorIndices) BuiltIn() MetricDescriptorPathSelectorIndicesBuiltIn { 1605 return MetricDescriptorPathSelectorIndicesBuiltIn{} 1606 } 1607 1608 func (MetricDescriptorPathSelectorIndices) UserDefined() MetricDescriptorPathSelectorIndicesUserDefined { 1609 return MetricDescriptorPathSelectorIndicesUserDefined{} 1610 } 1611 1612 func (MetricDescriptorPathSelectorIndices) LegacyMigrated() MetricDescriptorPathSelectorIndicesLegacyMigrated { 1613 return MetricDescriptorPathSelectorIndicesLegacyMigrated{} 1614 } 1615 1616 type MetricDescriptorPathSelectorIndicesBuiltIn struct{} 1617 1618 func (MetricDescriptorPathSelectorIndicesBuiltIn) FieldPath() *MetricDescriptor_FieldSubPath { 1619 return &MetricDescriptor_FieldSubPath{ 1620 selector: MetricDescriptor_FieldPathSelectorIndices, 1621 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().FieldPath(), 1622 } 1623 } 1624 1625 func (s MetricDescriptorPathSelectorIndicesBuiltIn) WithValue(value *MetricDescriptor_Indices_IndexGroups) *MetricDescriptor_FieldSubPathValue { 1626 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1627 } 1628 1629 func (s MetricDescriptorPathSelectorIndicesBuiltIn) WithArrayOfValues(values []*MetricDescriptor_Indices_IndexGroups) *MetricDescriptor_FieldSubPathArrayOfValues { 1630 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1631 } 1632 1633 func (MetricDescriptorPathSelectorIndicesBuiltIn) PreAggregatedIndices() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices { 1634 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices{} 1635 } 1636 1637 func (MetricDescriptorPathSelectorIndicesBuiltIn) NonAggregatedIndices() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices { 1638 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices{} 1639 } 1640 1641 func (MetricDescriptorPathSelectorIndicesBuiltIn) PaginationIndices() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices { 1642 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices{} 1643 } 1644 1645 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices struct{} 1646 1647 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) FieldPath() *MetricDescriptor_FieldSubPath { 1648 return &MetricDescriptor_FieldSubPath{ 1649 selector: MetricDescriptor_FieldPathSelectorIndices, 1650 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().FieldPath(), 1651 } 1652 } 1653 1654 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptor_FieldSubPathValue { 1655 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1656 } 1657 1658 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 1659 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1660 } 1661 1662 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 1663 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1664 } 1665 1666 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) Name() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName { 1667 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName{} 1668 } 1669 1670 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) ResourceTypes() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes { 1671 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes{} 1672 } 1673 1674 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) PartitionLabelSets() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets { 1675 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets{} 1676 } 1677 1678 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) FilterAndGroupLabelSets() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets { 1679 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets{} 1680 } 1681 1682 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) SupportedAggregations() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations { 1683 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations{} 1684 } 1685 1686 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName struct{} 1687 1688 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName) FieldPath() *MetricDescriptor_FieldSubPath { 1689 return &MetricDescriptor_FieldSubPath{ 1690 selector: MetricDescriptor_FieldPathSelectorIndices, 1691 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().Name().FieldPath(), 1692 } 1693 } 1694 1695 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 1696 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1697 } 1698 1699 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 1700 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1701 } 1702 1703 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes struct{} 1704 1705 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 1706 return &MetricDescriptor_FieldSubPath{ 1707 selector: MetricDescriptor_FieldPathSelectorIndices, 1708 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().ResourceTypes().FieldPath(), 1709 } 1710 } 1711 1712 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1713 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1714 } 1715 1716 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1717 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1718 } 1719 1720 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1721 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1722 } 1723 1724 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets struct{} 1725 1726 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 1727 return &MetricDescriptor_FieldSubPath{ 1728 selector: MetricDescriptor_FieldPathSelectorIndices, 1729 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().PartitionLabelSets().FieldPath(), 1730 } 1731 } 1732 1733 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 1734 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1735 } 1736 1737 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 1738 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1739 } 1740 1741 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 1742 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1743 } 1744 1745 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName { 1746 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName{} 1747 } 1748 1749 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys { 1750 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys{} 1751 } 1752 1753 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys { 1754 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys{} 1755 } 1756 1757 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus { 1758 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus{} 1759 } 1760 1761 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName struct{} 1762 1763 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 1764 return &MetricDescriptor_FieldSubPath{ 1765 selector: MetricDescriptor_FieldPathSelectorIndices, 1766 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 1767 } 1768 } 1769 1770 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 1771 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1772 } 1773 1774 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 1775 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1776 } 1777 1778 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 1779 1780 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 1781 return &MetricDescriptor_FieldSubPath{ 1782 selector: MetricDescriptor_FieldPathSelectorIndices, 1783 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 1784 } 1785 } 1786 1787 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1788 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1789 } 1790 1791 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1792 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1793 } 1794 1795 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1796 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1797 } 1798 1799 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 1800 1801 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 1802 return &MetricDescriptor_FieldSubPath{ 1803 selector: MetricDescriptor_FieldPathSelectorIndices, 1804 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 1805 } 1806 } 1807 1808 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1809 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1810 } 1811 1812 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1813 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1814 } 1815 1816 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1817 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1818 } 1819 1820 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 1821 1822 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 1823 return &MetricDescriptor_FieldSubPath{ 1824 selector: MetricDescriptor_FieldPathSelectorIndices, 1825 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 1826 } 1827 } 1828 1829 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 1830 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1831 } 1832 1833 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 1834 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1835 } 1836 1837 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets struct{} 1838 1839 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 1840 return &MetricDescriptor_FieldSubPath{ 1841 selector: MetricDescriptor_FieldPathSelectorIndices, 1842 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().FilterAndGroupLabelSets().FieldPath(), 1843 } 1844 } 1845 1846 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 1847 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1848 } 1849 1850 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 1851 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1852 } 1853 1854 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 1855 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1856 } 1857 1858 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) Name() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName { 1859 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName{} 1860 } 1861 1862 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys { 1863 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys{} 1864 } 1865 1866 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys { 1867 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys{} 1868 } 1869 1870 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus { 1871 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus{} 1872 } 1873 1874 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName struct{} 1875 1876 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 1877 return &MetricDescriptor_FieldSubPath{ 1878 selector: MetricDescriptor_FieldPathSelectorIndices, 1879 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().FilterAndGroupLabelSets().Name().FieldPath(), 1880 } 1881 } 1882 1883 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 1884 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1885 } 1886 1887 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 1888 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1889 } 1890 1891 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{} 1892 1893 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 1894 return &MetricDescriptor_FieldSubPath{ 1895 selector: MetricDescriptor_FieldPathSelectorIndices, 1896 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().FilterAndGroupLabelSets().MetricKeys().FieldPath(), 1897 } 1898 } 1899 1900 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1901 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1902 } 1903 1904 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1905 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1906 } 1907 1908 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1909 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1910 } 1911 1912 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{} 1913 1914 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 1915 return &MetricDescriptor_FieldSubPath{ 1916 selector: MetricDescriptor_FieldPathSelectorIndices, 1917 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().FilterAndGroupLabelSets().ResourceKeys().FieldPath(), 1918 } 1919 } 1920 1921 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 1922 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1923 } 1924 1925 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 1926 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1927 } 1928 1929 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 1930 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1931 } 1932 1933 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{} 1934 1935 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 1936 return &MetricDescriptor_FieldSubPath{ 1937 selector: MetricDescriptor_FieldPathSelectorIndices, 1938 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().FilterAndGroupLabelSets().ClosingStatus().FieldPath(), 1939 } 1940 } 1941 1942 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 1943 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1944 } 1945 1946 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 1947 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1948 } 1949 1950 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations struct{} 1951 1952 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) FieldPath() *MetricDescriptor_FieldSubPath { 1953 return &MetricDescriptor_FieldSubPath{ 1954 selector: MetricDescriptor_FieldPathSelectorIndices, 1955 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().SupportedAggregations().FieldPath(), 1956 } 1957 } 1958 1959 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) WithValue(value []*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptor_FieldSubPathValue { 1960 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 1961 } 1962 1963 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) WithArrayOfValues(values [][]*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 1964 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 1965 } 1966 1967 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) WithItemValue(value *MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 1968 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 1969 } 1970 1971 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) Name() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName { 1972 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName{} 1973 } 1974 1975 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) PerSeriesAligners() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners { 1976 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners{} 1977 } 1978 1979 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers { 1980 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers{} 1981 } 1982 1983 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus { 1984 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus{} 1985 } 1986 1987 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) StorageAligners() MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners { 1988 return MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners{} 1989 } 1990 1991 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName struct{} 1992 1993 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName) FieldPath() *MetricDescriptor_FieldSubPath { 1994 return &MetricDescriptor_FieldSubPath{ 1995 selector: MetricDescriptor_FieldPathSelectorIndices, 1996 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().SupportedAggregations().Name().FieldPath(), 1997 } 1998 } 1999 2000 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2001 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2002 } 2003 2004 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2005 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2006 } 2007 2008 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{} 2009 2010 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath() *MetricDescriptor_FieldSubPath { 2011 return &MetricDescriptor_FieldSubPath{ 2012 selector: MetricDescriptor_FieldPathSelectorIndices, 2013 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().SupportedAggregations().PerSeriesAligners().FieldPath(), 2014 } 2015 } 2016 2017 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathValue { 2018 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2019 } 2020 2021 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayOfValues { 2022 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2023 } 2024 2025 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayItemValue { 2026 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2027 } 2028 2029 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{} 2030 2031 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath() *MetricDescriptor_FieldSubPath { 2032 return &MetricDescriptor_FieldSubPath{ 2033 selector: MetricDescriptor_FieldPathSelectorIndices, 2034 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().SupportedAggregations().CrossSeriesReducers().FieldPath(), 2035 } 2036 } 2037 2038 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathValue { 2039 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2040 } 2041 2042 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathArrayOfValues { 2043 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2044 } 2045 2046 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathArrayItemValue { 2047 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2048 } 2049 2050 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus struct{} 2051 2052 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 2053 return &MetricDescriptor_FieldSubPath{ 2054 selector: MetricDescriptor_FieldPathSelectorIndices, 2055 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().SupportedAggregations().ClosingStatus().FieldPath(), 2056 } 2057 } 2058 2059 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 2060 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2061 } 2062 2063 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 2064 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2065 } 2066 2067 type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners struct{} 2068 2069 func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath() *MetricDescriptor_FieldSubPath { 2070 return &MetricDescriptor_FieldSubPath{ 2071 selector: MetricDescriptor_FieldPathSelectorIndices, 2072 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PreAggregatedIndices().SupportedAggregations().StorageAligners().FieldPath(), 2073 } 2074 } 2075 2076 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathValue { 2077 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2078 } 2079 2080 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayOfValues { 2081 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2082 } 2083 2084 func (s MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayItemValue { 2085 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2086 } 2087 2088 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices struct{} 2089 2090 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) FieldPath() *MetricDescriptor_FieldSubPath { 2091 return &MetricDescriptor_FieldSubPath{ 2092 selector: MetricDescriptor_FieldPathSelectorIndices, 2093 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().FieldPath(), 2094 } 2095 } 2096 2097 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathValue { 2098 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2099 } 2100 2101 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 2102 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2103 } 2104 2105 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 2106 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2107 } 2108 2109 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) Name() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName { 2110 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName{} 2111 } 2112 2113 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) ResourceTypes() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes { 2114 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes{} 2115 } 2116 2117 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) PartitionLabelSets() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets { 2118 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets{} 2119 } 2120 2121 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName struct{} 2122 2123 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName) FieldPath() *MetricDescriptor_FieldSubPath { 2124 return &MetricDescriptor_FieldSubPath{ 2125 selector: MetricDescriptor_FieldPathSelectorIndices, 2126 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().Name().FieldPath(), 2127 } 2128 } 2129 2130 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2131 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2132 } 2133 2134 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2135 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2136 } 2137 2138 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes struct{} 2139 2140 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 2141 return &MetricDescriptor_FieldSubPath{ 2142 selector: MetricDescriptor_FieldPathSelectorIndices, 2143 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().ResourceTypes().FieldPath(), 2144 } 2145 } 2146 2147 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2148 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2149 } 2150 2151 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2152 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2153 } 2154 2155 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2156 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2157 } 2158 2159 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets struct{} 2160 2161 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 2162 return &MetricDescriptor_FieldSubPath{ 2163 selector: MetricDescriptor_FieldPathSelectorIndices, 2164 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().PartitionLabelSets().FieldPath(), 2165 } 2166 } 2167 2168 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 2169 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2170 } 2171 2172 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 2173 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2174 } 2175 2176 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 2177 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2178 } 2179 2180 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName { 2181 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName{} 2182 } 2183 2184 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys { 2185 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys{} 2186 } 2187 2188 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys { 2189 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys{} 2190 } 2191 2192 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus { 2193 return MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus{} 2194 } 2195 2196 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName struct{} 2197 2198 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 2199 return &MetricDescriptor_FieldSubPath{ 2200 selector: MetricDescriptor_FieldPathSelectorIndices, 2201 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 2202 } 2203 } 2204 2205 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2206 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2207 } 2208 2209 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2210 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2211 } 2212 2213 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 2214 2215 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2216 return &MetricDescriptor_FieldSubPath{ 2217 selector: MetricDescriptor_FieldPathSelectorIndices, 2218 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 2219 } 2220 } 2221 2222 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2223 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2224 } 2225 2226 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2227 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2228 } 2229 2230 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2231 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2232 } 2233 2234 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 2235 2236 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2237 return &MetricDescriptor_FieldSubPath{ 2238 selector: MetricDescriptor_FieldPathSelectorIndices, 2239 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 2240 } 2241 } 2242 2243 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2244 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2245 } 2246 2247 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2248 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2249 } 2250 2251 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2252 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2253 } 2254 2255 type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 2256 2257 func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 2258 return &MetricDescriptor_FieldSubPath{ 2259 selector: MetricDescriptor_FieldPathSelectorIndices, 2260 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().NonAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 2261 } 2262 } 2263 2264 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 2265 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2266 } 2267 2268 func (s MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 2269 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2270 } 2271 2272 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices struct{} 2273 2274 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) FieldPath() *MetricDescriptor_FieldSubPath { 2275 return &MetricDescriptor_FieldSubPath{ 2276 selector: MetricDescriptor_FieldPathSelectorIndices, 2277 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().FieldPath(), 2278 } 2279 } 2280 2281 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) WithValue(value []*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptor_FieldSubPathValue { 2282 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2283 } 2284 2285 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 2286 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2287 } 2288 2289 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) WithItemValue(value *MetricDescriptor_Indices_PaginationIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 2290 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2291 } 2292 2293 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) Name() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName { 2294 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName{} 2295 } 2296 2297 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) ResourceTypes() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes { 2298 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes{} 2299 } 2300 2301 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) PartitionLabelSets() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets { 2302 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets{} 2303 } 2304 2305 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) Views() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews { 2306 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews{} 2307 } 2308 2309 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) Functions() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions { 2310 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions{} 2311 } 2312 2313 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName struct{} 2314 2315 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName) FieldPath() *MetricDescriptor_FieldSubPath { 2316 return &MetricDescriptor_FieldSubPath{ 2317 selector: MetricDescriptor_FieldPathSelectorIndices, 2318 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Name().FieldPath(), 2319 } 2320 } 2321 2322 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2323 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2324 } 2325 2326 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2327 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2328 } 2329 2330 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes struct{} 2331 2332 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 2333 return &MetricDescriptor_FieldSubPath{ 2334 selector: MetricDescriptor_FieldPathSelectorIndices, 2335 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().ResourceTypes().FieldPath(), 2336 } 2337 } 2338 2339 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2340 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2341 } 2342 2343 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2344 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2345 } 2346 2347 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2348 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2349 } 2350 2351 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets struct{} 2352 2353 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 2354 return &MetricDescriptor_FieldSubPath{ 2355 selector: MetricDescriptor_FieldPathSelectorIndices, 2356 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().PartitionLabelSets().FieldPath(), 2357 } 2358 } 2359 2360 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 2361 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2362 } 2363 2364 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 2365 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2366 } 2367 2368 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 2369 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2370 } 2371 2372 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName { 2373 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName{} 2374 } 2375 2376 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys { 2377 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys{} 2378 } 2379 2380 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys { 2381 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys{} 2382 } 2383 2384 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus { 2385 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus{} 2386 } 2387 2388 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName struct{} 2389 2390 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 2391 return &MetricDescriptor_FieldSubPath{ 2392 selector: MetricDescriptor_FieldPathSelectorIndices, 2393 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().PartitionLabelSets().Name().FieldPath(), 2394 } 2395 } 2396 2397 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2398 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2399 } 2400 2401 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2402 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2403 } 2404 2405 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys struct{} 2406 2407 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2408 return &MetricDescriptor_FieldSubPath{ 2409 selector: MetricDescriptor_FieldPathSelectorIndices, 2410 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().PartitionLabelSets().MetricKeys().FieldPath(), 2411 } 2412 } 2413 2414 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2415 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2416 } 2417 2418 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2419 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2420 } 2421 2422 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2423 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2424 } 2425 2426 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys struct{} 2427 2428 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2429 return &MetricDescriptor_FieldSubPath{ 2430 selector: MetricDescriptor_FieldPathSelectorIndices, 2431 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 2432 } 2433 } 2434 2435 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2436 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2437 } 2438 2439 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2440 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2441 } 2442 2443 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2444 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2445 } 2446 2447 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus struct{} 2448 2449 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 2450 return &MetricDescriptor_FieldSubPath{ 2451 selector: MetricDescriptor_FieldPathSelectorIndices, 2452 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 2453 } 2454 } 2455 2456 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 2457 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2458 } 2459 2460 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 2461 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2462 } 2463 2464 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews struct{} 2465 2466 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) FieldPath() *MetricDescriptor_FieldSubPath { 2467 return &MetricDescriptor_FieldSubPath{ 2468 selector: MetricDescriptor_FieldPathSelectorIndices, 2469 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().FieldPath(), 2470 } 2471 } 2472 2473 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) WithValue(value []*MetricDescriptor_Indices_PaginationView) *MetricDescriptor_FieldSubPathValue { 2474 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2475 } 2476 2477 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationView) *MetricDescriptor_FieldSubPathArrayOfValues { 2478 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2479 } 2480 2481 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) WithItemValue(value *MetricDescriptor_Indices_PaginationView) *MetricDescriptor_FieldSubPathArrayItemValue { 2482 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2483 } 2484 2485 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) Name() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName { 2486 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName{} 2487 } 2488 2489 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) FilterableMetricKeys() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys { 2490 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys{} 2491 } 2492 2493 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) FilterableResourceKeys() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys { 2494 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys{} 2495 } 2496 2497 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) PaginatedMetricKeys() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys { 2498 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys{} 2499 } 2500 2501 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) PaginatedResourceKeys() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys { 2502 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys{} 2503 } 2504 2505 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus { 2506 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus{} 2507 } 2508 2509 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName struct{} 2510 2511 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName) FieldPath() *MetricDescriptor_FieldSubPath { 2512 return &MetricDescriptor_FieldSubPath{ 2513 selector: MetricDescriptor_FieldPathSelectorIndices, 2514 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().Name().FieldPath(), 2515 } 2516 } 2517 2518 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2519 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2520 } 2521 2522 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2523 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2524 } 2525 2526 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys struct{} 2527 2528 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2529 return &MetricDescriptor_FieldSubPath{ 2530 selector: MetricDescriptor_FieldPathSelectorIndices, 2531 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().FilterableMetricKeys().FieldPath(), 2532 } 2533 } 2534 2535 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2536 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2537 } 2538 2539 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2540 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2541 } 2542 2543 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2544 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2545 } 2546 2547 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys struct{} 2548 2549 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2550 return &MetricDescriptor_FieldSubPath{ 2551 selector: MetricDescriptor_FieldPathSelectorIndices, 2552 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().FilterableResourceKeys().FieldPath(), 2553 } 2554 } 2555 2556 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2557 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2558 } 2559 2560 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2561 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2562 } 2563 2564 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2565 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2566 } 2567 2568 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys struct{} 2569 2570 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2571 return &MetricDescriptor_FieldSubPath{ 2572 selector: MetricDescriptor_FieldPathSelectorIndices, 2573 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().PaginatedMetricKeys().FieldPath(), 2574 } 2575 } 2576 2577 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2578 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2579 } 2580 2581 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2582 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2583 } 2584 2585 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2586 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2587 } 2588 2589 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys struct{} 2590 2591 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2592 return &MetricDescriptor_FieldSubPath{ 2593 selector: MetricDescriptor_FieldPathSelectorIndices, 2594 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().PaginatedResourceKeys().FieldPath(), 2595 } 2596 } 2597 2598 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2599 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2600 } 2601 2602 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2603 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2604 } 2605 2606 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2607 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2608 } 2609 2610 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus struct{} 2611 2612 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 2613 return &MetricDescriptor_FieldSubPath{ 2614 selector: MetricDescriptor_FieldPathSelectorIndices, 2615 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Views().ClosingStatus().FieldPath(), 2616 } 2617 } 2618 2619 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 2620 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2621 } 2622 2623 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 2624 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2625 } 2626 2627 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions struct{} 2628 2629 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) FieldPath() *MetricDescriptor_FieldSubPath { 2630 return &MetricDescriptor_FieldSubPath{ 2631 selector: MetricDescriptor_FieldPathSelectorIndices, 2632 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Functions().FieldPath(), 2633 } 2634 } 2635 2636 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) WithValue(value []*MetricDescriptor_Indices_SortingFunction) *MetricDescriptor_FieldSubPathValue { 2637 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2638 } 2639 2640 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) WithArrayOfValues(values [][]*MetricDescriptor_Indices_SortingFunction) *MetricDescriptor_FieldSubPathArrayOfValues { 2641 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2642 } 2643 2644 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) WithItemValue(value *MetricDescriptor_Indices_SortingFunction) *MetricDescriptor_FieldSubPathArrayItemValue { 2645 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2646 } 2647 2648 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Name() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName { 2649 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName{} 2650 } 2651 2652 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Aligner() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner { 2653 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner{} 2654 } 2655 2656 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Reducer() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer { 2657 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer{} 2658 } 2659 2660 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) ClosingStatus() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus { 2661 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus{} 2662 } 2663 2664 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Sorting() MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting { 2665 return MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting{} 2666 } 2667 2668 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName struct{} 2669 2670 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName) FieldPath() *MetricDescriptor_FieldSubPath { 2671 return &MetricDescriptor_FieldSubPath{ 2672 selector: MetricDescriptor_FieldPathSelectorIndices, 2673 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Functions().Name().FieldPath(), 2674 } 2675 } 2676 2677 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2678 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2679 } 2680 2681 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2682 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2683 } 2684 2685 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner struct{} 2686 2687 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner) FieldPath() *MetricDescriptor_FieldSubPath { 2688 return &MetricDescriptor_FieldSubPath{ 2689 selector: MetricDescriptor_FieldPathSelectorIndices, 2690 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Functions().Aligner().FieldPath(), 2691 } 2692 } 2693 2694 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathValue { 2695 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2696 } 2697 2698 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayOfValues { 2699 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2700 } 2701 2702 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer struct{} 2703 2704 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer) FieldPath() *MetricDescriptor_FieldSubPath { 2705 return &MetricDescriptor_FieldSubPath{ 2706 selector: MetricDescriptor_FieldPathSelectorIndices, 2707 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Functions().Reducer().FieldPath(), 2708 } 2709 } 2710 2711 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathValue { 2712 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2713 } 2714 2715 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathArrayOfValues { 2716 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2717 } 2718 2719 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus struct{} 2720 2721 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 2722 return &MetricDescriptor_FieldSubPath{ 2723 selector: MetricDescriptor_FieldPathSelectorIndices, 2724 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Functions().ClosingStatus().FieldPath(), 2725 } 2726 } 2727 2728 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 2729 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2730 } 2731 2732 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 2733 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2734 } 2735 2736 type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting struct{} 2737 2738 func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting) FieldPath() *MetricDescriptor_FieldSubPath { 2739 return &MetricDescriptor_FieldSubPath{ 2740 selector: MetricDescriptor_FieldPathSelectorIndices, 2741 subPath: NewMetricDescriptorIndicesFieldPathBuilder().BuiltIn().PaginationIndices().Functions().Sorting().FieldPath(), 2742 } 2743 } 2744 2745 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptor_FieldSubPathValue { 2746 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2747 } 2748 2749 func (s MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptor_FieldSubPathArrayOfValues { 2750 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2751 } 2752 2753 type MetricDescriptorPathSelectorIndicesUserDefined struct{} 2754 2755 func (MetricDescriptorPathSelectorIndicesUserDefined) FieldPath() *MetricDescriptor_FieldSubPath { 2756 return &MetricDescriptor_FieldSubPath{ 2757 selector: MetricDescriptor_FieldPathSelectorIndices, 2758 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().FieldPath(), 2759 } 2760 } 2761 2762 func (s MetricDescriptorPathSelectorIndicesUserDefined) WithValue(value *MetricDescriptor_Indices_IndexGroups) *MetricDescriptor_FieldSubPathValue { 2763 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2764 } 2765 2766 func (s MetricDescriptorPathSelectorIndicesUserDefined) WithArrayOfValues(values []*MetricDescriptor_Indices_IndexGroups) *MetricDescriptor_FieldSubPathArrayOfValues { 2767 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2768 } 2769 2770 func (MetricDescriptorPathSelectorIndicesUserDefined) PreAggregatedIndices() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices { 2771 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices{} 2772 } 2773 2774 func (MetricDescriptorPathSelectorIndicesUserDefined) NonAggregatedIndices() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices { 2775 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices{} 2776 } 2777 2778 func (MetricDescriptorPathSelectorIndicesUserDefined) PaginationIndices() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices { 2779 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices{} 2780 } 2781 2782 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices struct{} 2783 2784 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) FieldPath() *MetricDescriptor_FieldSubPath { 2785 return &MetricDescriptor_FieldSubPath{ 2786 selector: MetricDescriptor_FieldPathSelectorIndices, 2787 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().FieldPath(), 2788 } 2789 } 2790 2791 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptor_FieldSubPathValue { 2792 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2793 } 2794 2795 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 2796 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2797 } 2798 2799 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 2800 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2801 } 2802 2803 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) Name() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName { 2804 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName{} 2805 } 2806 2807 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) ResourceTypes() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes { 2808 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes{} 2809 } 2810 2811 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) PartitionLabelSets() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets { 2812 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets{} 2813 } 2814 2815 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) FilterAndGroupLabelSets() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets { 2816 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets{} 2817 } 2818 2819 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) SupportedAggregations() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations { 2820 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations{} 2821 } 2822 2823 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName struct{} 2824 2825 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName) FieldPath() *MetricDescriptor_FieldSubPath { 2826 return &MetricDescriptor_FieldSubPath{ 2827 selector: MetricDescriptor_FieldPathSelectorIndices, 2828 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().Name().FieldPath(), 2829 } 2830 } 2831 2832 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2833 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2834 } 2835 2836 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2837 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2838 } 2839 2840 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes struct{} 2841 2842 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 2843 return &MetricDescriptor_FieldSubPath{ 2844 selector: MetricDescriptor_FieldPathSelectorIndices, 2845 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().ResourceTypes().FieldPath(), 2846 } 2847 } 2848 2849 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2850 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2851 } 2852 2853 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2854 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2855 } 2856 2857 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2858 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2859 } 2860 2861 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets struct{} 2862 2863 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 2864 return &MetricDescriptor_FieldSubPath{ 2865 selector: MetricDescriptor_FieldPathSelectorIndices, 2866 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().PartitionLabelSets().FieldPath(), 2867 } 2868 } 2869 2870 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 2871 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2872 } 2873 2874 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 2875 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2876 } 2877 2878 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 2879 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2880 } 2881 2882 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName { 2883 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName{} 2884 } 2885 2886 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys { 2887 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys{} 2888 } 2889 2890 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys { 2891 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys{} 2892 } 2893 2894 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus { 2895 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus{} 2896 } 2897 2898 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName struct{} 2899 2900 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 2901 return &MetricDescriptor_FieldSubPath{ 2902 selector: MetricDescriptor_FieldPathSelectorIndices, 2903 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 2904 } 2905 } 2906 2907 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 2908 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2909 } 2910 2911 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 2912 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2913 } 2914 2915 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 2916 2917 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2918 return &MetricDescriptor_FieldSubPath{ 2919 selector: MetricDescriptor_FieldPathSelectorIndices, 2920 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 2921 } 2922 } 2923 2924 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2925 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2926 } 2927 2928 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2929 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2930 } 2931 2932 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2933 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2934 } 2935 2936 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 2937 2938 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 2939 return &MetricDescriptor_FieldSubPath{ 2940 selector: MetricDescriptor_FieldPathSelectorIndices, 2941 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 2942 } 2943 } 2944 2945 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 2946 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2947 } 2948 2949 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 2950 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2951 } 2952 2953 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 2954 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2955 } 2956 2957 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 2958 2959 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 2960 return &MetricDescriptor_FieldSubPath{ 2961 selector: MetricDescriptor_FieldPathSelectorIndices, 2962 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 2963 } 2964 } 2965 2966 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 2967 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2968 } 2969 2970 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 2971 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2972 } 2973 2974 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets struct{} 2975 2976 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 2977 return &MetricDescriptor_FieldSubPath{ 2978 selector: MetricDescriptor_FieldPathSelectorIndices, 2979 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().FilterAndGroupLabelSets().FieldPath(), 2980 } 2981 } 2982 2983 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 2984 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 2985 } 2986 2987 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 2988 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 2989 } 2990 2991 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 2992 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 2993 } 2994 2995 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) Name() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName { 2996 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName{} 2997 } 2998 2999 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys { 3000 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys{} 3001 } 3002 3003 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys { 3004 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys{} 3005 } 3006 3007 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus { 3008 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus{} 3009 } 3010 3011 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName struct{} 3012 3013 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 3014 return &MetricDescriptor_FieldSubPath{ 3015 selector: MetricDescriptor_FieldPathSelectorIndices, 3016 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().FilterAndGroupLabelSets().Name().FieldPath(), 3017 } 3018 } 3019 3020 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3021 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3022 } 3023 3024 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3025 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3026 } 3027 3028 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{} 3029 3030 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3031 return &MetricDescriptor_FieldSubPath{ 3032 selector: MetricDescriptor_FieldPathSelectorIndices, 3033 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().FilterAndGroupLabelSets().MetricKeys().FieldPath(), 3034 } 3035 } 3036 3037 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3038 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3039 } 3040 3041 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3042 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3043 } 3044 3045 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3046 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3047 } 3048 3049 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{} 3050 3051 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3052 return &MetricDescriptor_FieldSubPath{ 3053 selector: MetricDescriptor_FieldPathSelectorIndices, 3054 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().FilterAndGroupLabelSets().ResourceKeys().FieldPath(), 3055 } 3056 } 3057 3058 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3059 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3060 } 3061 3062 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3063 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3064 } 3065 3066 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3067 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3068 } 3069 3070 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{} 3071 3072 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 3073 return &MetricDescriptor_FieldSubPath{ 3074 selector: MetricDescriptor_FieldPathSelectorIndices, 3075 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().FilterAndGroupLabelSets().ClosingStatus().FieldPath(), 3076 } 3077 } 3078 3079 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 3080 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3081 } 3082 3083 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 3084 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3085 } 3086 3087 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations struct{} 3088 3089 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) FieldPath() *MetricDescriptor_FieldSubPath { 3090 return &MetricDescriptor_FieldSubPath{ 3091 selector: MetricDescriptor_FieldPathSelectorIndices, 3092 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().SupportedAggregations().FieldPath(), 3093 } 3094 } 3095 3096 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) WithValue(value []*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptor_FieldSubPathValue { 3097 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3098 } 3099 3100 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) WithArrayOfValues(values [][]*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 3101 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3102 } 3103 3104 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) WithItemValue(value *MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 3105 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3106 } 3107 3108 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) Name() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName { 3109 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName{} 3110 } 3111 3112 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) PerSeriesAligners() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners { 3113 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners{} 3114 } 3115 3116 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers { 3117 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers{} 3118 } 3119 3120 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus { 3121 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus{} 3122 } 3123 3124 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) StorageAligners() MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners { 3125 return MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners{} 3126 } 3127 3128 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName struct{} 3129 3130 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName) FieldPath() *MetricDescriptor_FieldSubPath { 3131 return &MetricDescriptor_FieldSubPath{ 3132 selector: MetricDescriptor_FieldPathSelectorIndices, 3133 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().SupportedAggregations().Name().FieldPath(), 3134 } 3135 } 3136 3137 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3138 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3139 } 3140 3141 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3142 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3143 } 3144 3145 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{} 3146 3147 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath() *MetricDescriptor_FieldSubPath { 3148 return &MetricDescriptor_FieldSubPath{ 3149 selector: MetricDescriptor_FieldPathSelectorIndices, 3150 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().SupportedAggregations().PerSeriesAligners().FieldPath(), 3151 } 3152 } 3153 3154 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathValue { 3155 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3156 } 3157 3158 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayOfValues { 3159 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3160 } 3161 3162 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayItemValue { 3163 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3164 } 3165 3166 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{} 3167 3168 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath() *MetricDescriptor_FieldSubPath { 3169 return &MetricDescriptor_FieldSubPath{ 3170 selector: MetricDescriptor_FieldPathSelectorIndices, 3171 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().SupportedAggregations().CrossSeriesReducers().FieldPath(), 3172 } 3173 } 3174 3175 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathValue { 3176 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3177 } 3178 3179 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathArrayOfValues { 3180 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3181 } 3182 3183 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathArrayItemValue { 3184 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3185 } 3186 3187 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus struct{} 3188 3189 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 3190 return &MetricDescriptor_FieldSubPath{ 3191 selector: MetricDescriptor_FieldPathSelectorIndices, 3192 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().SupportedAggregations().ClosingStatus().FieldPath(), 3193 } 3194 } 3195 3196 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 3197 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3198 } 3199 3200 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 3201 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3202 } 3203 3204 type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners struct{} 3205 3206 func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath() *MetricDescriptor_FieldSubPath { 3207 return &MetricDescriptor_FieldSubPath{ 3208 selector: MetricDescriptor_FieldPathSelectorIndices, 3209 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PreAggregatedIndices().SupportedAggregations().StorageAligners().FieldPath(), 3210 } 3211 } 3212 3213 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathValue { 3214 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3215 } 3216 3217 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayOfValues { 3218 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3219 } 3220 3221 func (s MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayItemValue { 3222 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3223 } 3224 3225 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices struct{} 3226 3227 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) FieldPath() *MetricDescriptor_FieldSubPath { 3228 return &MetricDescriptor_FieldSubPath{ 3229 selector: MetricDescriptor_FieldPathSelectorIndices, 3230 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().FieldPath(), 3231 } 3232 } 3233 3234 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathValue { 3235 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3236 } 3237 3238 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 3239 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3240 } 3241 3242 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 3243 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3244 } 3245 3246 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) Name() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName { 3247 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName{} 3248 } 3249 3250 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) ResourceTypes() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes { 3251 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes{} 3252 } 3253 3254 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) PartitionLabelSets() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets { 3255 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets{} 3256 } 3257 3258 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName struct{} 3259 3260 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName) FieldPath() *MetricDescriptor_FieldSubPath { 3261 return &MetricDescriptor_FieldSubPath{ 3262 selector: MetricDescriptor_FieldPathSelectorIndices, 3263 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().Name().FieldPath(), 3264 } 3265 } 3266 3267 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3268 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3269 } 3270 3271 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3272 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3273 } 3274 3275 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes struct{} 3276 3277 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 3278 return &MetricDescriptor_FieldSubPath{ 3279 selector: MetricDescriptor_FieldPathSelectorIndices, 3280 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().ResourceTypes().FieldPath(), 3281 } 3282 } 3283 3284 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3285 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3286 } 3287 3288 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3289 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3290 } 3291 3292 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3293 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3294 } 3295 3296 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets struct{} 3297 3298 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 3299 return &MetricDescriptor_FieldSubPath{ 3300 selector: MetricDescriptor_FieldPathSelectorIndices, 3301 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().PartitionLabelSets().FieldPath(), 3302 } 3303 } 3304 3305 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 3306 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3307 } 3308 3309 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 3310 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3311 } 3312 3313 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 3314 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3315 } 3316 3317 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName { 3318 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName{} 3319 } 3320 3321 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys { 3322 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys{} 3323 } 3324 3325 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys { 3326 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys{} 3327 } 3328 3329 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus { 3330 return MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus{} 3331 } 3332 3333 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName struct{} 3334 3335 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 3336 return &MetricDescriptor_FieldSubPath{ 3337 selector: MetricDescriptor_FieldPathSelectorIndices, 3338 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 3339 } 3340 } 3341 3342 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3343 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3344 } 3345 3346 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3347 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3348 } 3349 3350 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 3351 3352 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3353 return &MetricDescriptor_FieldSubPath{ 3354 selector: MetricDescriptor_FieldPathSelectorIndices, 3355 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 3356 } 3357 } 3358 3359 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3360 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3361 } 3362 3363 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3364 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3365 } 3366 3367 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3368 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3369 } 3370 3371 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 3372 3373 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3374 return &MetricDescriptor_FieldSubPath{ 3375 selector: MetricDescriptor_FieldPathSelectorIndices, 3376 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 3377 } 3378 } 3379 3380 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3381 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3382 } 3383 3384 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3385 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3386 } 3387 3388 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3389 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3390 } 3391 3392 type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 3393 3394 func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 3395 return &MetricDescriptor_FieldSubPath{ 3396 selector: MetricDescriptor_FieldPathSelectorIndices, 3397 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().NonAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 3398 } 3399 } 3400 3401 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 3402 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3403 } 3404 3405 func (s MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 3406 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3407 } 3408 3409 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices struct{} 3410 3411 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) FieldPath() *MetricDescriptor_FieldSubPath { 3412 return &MetricDescriptor_FieldSubPath{ 3413 selector: MetricDescriptor_FieldPathSelectorIndices, 3414 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().FieldPath(), 3415 } 3416 } 3417 3418 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) WithValue(value []*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptor_FieldSubPathValue { 3419 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3420 } 3421 3422 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 3423 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3424 } 3425 3426 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) WithItemValue(value *MetricDescriptor_Indices_PaginationIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 3427 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3428 } 3429 3430 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) Name() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName { 3431 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName{} 3432 } 3433 3434 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) ResourceTypes() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes { 3435 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes{} 3436 } 3437 3438 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) PartitionLabelSets() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets { 3439 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets{} 3440 } 3441 3442 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) Views() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews { 3443 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews{} 3444 } 3445 3446 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) Functions() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions { 3447 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions{} 3448 } 3449 3450 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName struct{} 3451 3452 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName) FieldPath() *MetricDescriptor_FieldSubPath { 3453 return &MetricDescriptor_FieldSubPath{ 3454 selector: MetricDescriptor_FieldPathSelectorIndices, 3455 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Name().FieldPath(), 3456 } 3457 } 3458 3459 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3460 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3461 } 3462 3463 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3464 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3465 } 3466 3467 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes struct{} 3468 3469 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 3470 return &MetricDescriptor_FieldSubPath{ 3471 selector: MetricDescriptor_FieldPathSelectorIndices, 3472 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().ResourceTypes().FieldPath(), 3473 } 3474 } 3475 3476 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3477 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3478 } 3479 3480 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3481 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3482 } 3483 3484 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3485 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3486 } 3487 3488 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets struct{} 3489 3490 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 3491 return &MetricDescriptor_FieldSubPath{ 3492 selector: MetricDescriptor_FieldPathSelectorIndices, 3493 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().PartitionLabelSets().FieldPath(), 3494 } 3495 } 3496 3497 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 3498 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3499 } 3500 3501 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 3502 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3503 } 3504 3505 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 3506 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3507 } 3508 3509 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName { 3510 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName{} 3511 } 3512 3513 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys { 3514 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys{} 3515 } 3516 3517 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys { 3518 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys{} 3519 } 3520 3521 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus { 3522 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus{} 3523 } 3524 3525 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName struct{} 3526 3527 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 3528 return &MetricDescriptor_FieldSubPath{ 3529 selector: MetricDescriptor_FieldPathSelectorIndices, 3530 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().PartitionLabelSets().Name().FieldPath(), 3531 } 3532 } 3533 3534 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3535 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3536 } 3537 3538 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3539 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3540 } 3541 3542 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys struct{} 3543 3544 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3545 return &MetricDescriptor_FieldSubPath{ 3546 selector: MetricDescriptor_FieldPathSelectorIndices, 3547 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().PartitionLabelSets().MetricKeys().FieldPath(), 3548 } 3549 } 3550 3551 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3552 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3553 } 3554 3555 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3556 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3557 } 3558 3559 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3560 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3561 } 3562 3563 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys struct{} 3564 3565 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3566 return &MetricDescriptor_FieldSubPath{ 3567 selector: MetricDescriptor_FieldPathSelectorIndices, 3568 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 3569 } 3570 } 3571 3572 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3573 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3574 } 3575 3576 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3577 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3578 } 3579 3580 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3581 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3582 } 3583 3584 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus struct{} 3585 3586 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 3587 return &MetricDescriptor_FieldSubPath{ 3588 selector: MetricDescriptor_FieldPathSelectorIndices, 3589 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 3590 } 3591 } 3592 3593 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 3594 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3595 } 3596 3597 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 3598 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3599 } 3600 3601 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews struct{} 3602 3603 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) FieldPath() *MetricDescriptor_FieldSubPath { 3604 return &MetricDescriptor_FieldSubPath{ 3605 selector: MetricDescriptor_FieldPathSelectorIndices, 3606 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().FieldPath(), 3607 } 3608 } 3609 3610 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) WithValue(value []*MetricDescriptor_Indices_PaginationView) *MetricDescriptor_FieldSubPathValue { 3611 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3612 } 3613 3614 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationView) *MetricDescriptor_FieldSubPathArrayOfValues { 3615 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3616 } 3617 3618 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) WithItemValue(value *MetricDescriptor_Indices_PaginationView) *MetricDescriptor_FieldSubPathArrayItemValue { 3619 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3620 } 3621 3622 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) Name() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName { 3623 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName{} 3624 } 3625 3626 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) FilterableMetricKeys() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys { 3627 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys{} 3628 } 3629 3630 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) FilterableResourceKeys() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys { 3631 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys{} 3632 } 3633 3634 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) PaginatedMetricKeys() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys { 3635 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys{} 3636 } 3637 3638 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) PaginatedResourceKeys() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys { 3639 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys{} 3640 } 3641 3642 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus { 3643 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus{} 3644 } 3645 3646 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName struct{} 3647 3648 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName) FieldPath() *MetricDescriptor_FieldSubPath { 3649 return &MetricDescriptor_FieldSubPath{ 3650 selector: MetricDescriptor_FieldPathSelectorIndices, 3651 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().Name().FieldPath(), 3652 } 3653 } 3654 3655 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3656 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3657 } 3658 3659 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3660 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3661 } 3662 3663 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys struct{} 3664 3665 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3666 return &MetricDescriptor_FieldSubPath{ 3667 selector: MetricDescriptor_FieldPathSelectorIndices, 3668 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().FilterableMetricKeys().FieldPath(), 3669 } 3670 } 3671 3672 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3673 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3674 } 3675 3676 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3677 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3678 } 3679 3680 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3681 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3682 } 3683 3684 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys struct{} 3685 3686 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3687 return &MetricDescriptor_FieldSubPath{ 3688 selector: MetricDescriptor_FieldPathSelectorIndices, 3689 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().FilterableResourceKeys().FieldPath(), 3690 } 3691 } 3692 3693 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3694 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3695 } 3696 3697 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3698 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3699 } 3700 3701 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3702 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3703 } 3704 3705 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys struct{} 3706 3707 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3708 return &MetricDescriptor_FieldSubPath{ 3709 selector: MetricDescriptor_FieldPathSelectorIndices, 3710 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().PaginatedMetricKeys().FieldPath(), 3711 } 3712 } 3713 3714 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3715 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3716 } 3717 3718 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3719 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3720 } 3721 3722 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3723 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3724 } 3725 3726 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys struct{} 3727 3728 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 3729 return &MetricDescriptor_FieldSubPath{ 3730 selector: MetricDescriptor_FieldPathSelectorIndices, 3731 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().PaginatedResourceKeys().FieldPath(), 3732 } 3733 } 3734 3735 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3736 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3737 } 3738 3739 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3740 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3741 } 3742 3743 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3744 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3745 } 3746 3747 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus struct{} 3748 3749 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 3750 return &MetricDescriptor_FieldSubPath{ 3751 selector: MetricDescriptor_FieldPathSelectorIndices, 3752 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Views().ClosingStatus().FieldPath(), 3753 } 3754 } 3755 3756 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 3757 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3758 } 3759 3760 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 3761 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3762 } 3763 3764 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions struct{} 3765 3766 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) FieldPath() *MetricDescriptor_FieldSubPath { 3767 return &MetricDescriptor_FieldSubPath{ 3768 selector: MetricDescriptor_FieldPathSelectorIndices, 3769 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Functions().FieldPath(), 3770 } 3771 } 3772 3773 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) WithValue(value []*MetricDescriptor_Indices_SortingFunction) *MetricDescriptor_FieldSubPathValue { 3774 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3775 } 3776 3777 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) WithArrayOfValues(values [][]*MetricDescriptor_Indices_SortingFunction) *MetricDescriptor_FieldSubPathArrayOfValues { 3778 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3779 } 3780 3781 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) WithItemValue(value *MetricDescriptor_Indices_SortingFunction) *MetricDescriptor_FieldSubPathArrayItemValue { 3782 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3783 } 3784 3785 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Name() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName { 3786 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName{} 3787 } 3788 3789 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Aligner() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner { 3790 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner{} 3791 } 3792 3793 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Reducer() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer { 3794 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer{} 3795 } 3796 3797 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) ClosingStatus() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus { 3798 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus{} 3799 } 3800 3801 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Sorting() MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting { 3802 return MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting{} 3803 } 3804 3805 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName struct{} 3806 3807 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName) FieldPath() *MetricDescriptor_FieldSubPath { 3808 return &MetricDescriptor_FieldSubPath{ 3809 selector: MetricDescriptor_FieldPathSelectorIndices, 3810 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Functions().Name().FieldPath(), 3811 } 3812 } 3813 3814 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3815 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3816 } 3817 3818 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3819 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3820 } 3821 3822 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner struct{} 3823 3824 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner) FieldPath() *MetricDescriptor_FieldSubPath { 3825 return &MetricDescriptor_FieldSubPath{ 3826 selector: MetricDescriptor_FieldPathSelectorIndices, 3827 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Functions().Aligner().FieldPath(), 3828 } 3829 } 3830 3831 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathValue { 3832 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3833 } 3834 3835 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptor_FieldSubPathArrayOfValues { 3836 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3837 } 3838 3839 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer struct{} 3840 3841 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer) FieldPath() *MetricDescriptor_FieldSubPath { 3842 return &MetricDescriptor_FieldSubPath{ 3843 selector: MetricDescriptor_FieldPathSelectorIndices, 3844 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Functions().Reducer().FieldPath(), 3845 } 3846 } 3847 3848 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathValue { 3849 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3850 } 3851 3852 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptor_FieldSubPathArrayOfValues { 3853 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3854 } 3855 3856 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus struct{} 3857 3858 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 3859 return &MetricDescriptor_FieldSubPath{ 3860 selector: MetricDescriptor_FieldPathSelectorIndices, 3861 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Functions().ClosingStatus().FieldPath(), 3862 } 3863 } 3864 3865 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 3866 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3867 } 3868 3869 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 3870 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3871 } 3872 3873 type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting struct{} 3874 3875 func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting) FieldPath() *MetricDescriptor_FieldSubPath { 3876 return &MetricDescriptor_FieldSubPath{ 3877 selector: MetricDescriptor_FieldPathSelectorIndices, 3878 subPath: NewMetricDescriptorIndicesFieldPathBuilder().UserDefined().PaginationIndices().Functions().Sorting().FieldPath(), 3879 } 3880 } 3881 3882 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptor_FieldSubPathValue { 3883 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3884 } 3885 3886 func (s MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptor_FieldSubPathArrayOfValues { 3887 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3888 } 3889 3890 type MetricDescriptorPathSelectorIndicesLegacyMigrated struct{} 3891 3892 func (MetricDescriptorPathSelectorIndicesLegacyMigrated) FieldPath() *MetricDescriptor_FieldSubPath { 3893 return &MetricDescriptor_FieldSubPath{ 3894 selector: MetricDescriptor_FieldPathSelectorIndices, 3895 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().FieldPath(), 3896 } 3897 } 3898 3899 func (s MetricDescriptorPathSelectorIndicesLegacyMigrated) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathValue { 3900 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3901 } 3902 3903 func (s MetricDescriptorPathSelectorIndicesLegacyMigrated) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathArrayOfValues { 3904 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3905 } 3906 3907 func (s MetricDescriptorPathSelectorIndicesLegacyMigrated) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptor_FieldSubPathArrayItemValue { 3908 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3909 } 3910 3911 func (MetricDescriptorPathSelectorIndicesLegacyMigrated) Name() MetricDescriptorPathSelectorIndicesLegacyMigratedName { 3912 return MetricDescriptorPathSelectorIndicesLegacyMigratedName{} 3913 } 3914 3915 func (MetricDescriptorPathSelectorIndicesLegacyMigrated) ResourceTypes() MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes { 3916 return MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes{} 3917 } 3918 3919 func (MetricDescriptorPathSelectorIndicesLegacyMigrated) PartitionLabelSets() MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets { 3920 return MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets{} 3921 } 3922 3923 type MetricDescriptorPathSelectorIndicesLegacyMigratedName struct{} 3924 3925 func (MetricDescriptorPathSelectorIndicesLegacyMigratedName) FieldPath() *MetricDescriptor_FieldSubPath { 3926 return &MetricDescriptor_FieldSubPath{ 3927 selector: MetricDescriptor_FieldPathSelectorIndices, 3928 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().Name().FieldPath(), 3929 } 3930 } 3931 3932 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 3933 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3934 } 3935 3936 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 3937 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3938 } 3939 3940 type MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes struct{} 3941 3942 func (MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) FieldPath() *MetricDescriptor_FieldSubPath { 3943 return &MetricDescriptor_FieldSubPath{ 3944 selector: MetricDescriptor_FieldPathSelectorIndices, 3945 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().ResourceTypes().FieldPath(), 3946 } 3947 } 3948 3949 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 3950 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3951 } 3952 3953 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 3954 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3955 } 3956 3957 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 3958 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3959 } 3960 3961 type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets struct{} 3962 3963 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) FieldPath() *MetricDescriptor_FieldSubPath { 3964 return &MetricDescriptor_FieldSubPath{ 3965 selector: MetricDescriptor_FieldPathSelectorIndices, 3966 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().PartitionLabelSets().FieldPath(), 3967 } 3968 } 3969 3970 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathValue { 3971 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 3972 } 3973 3974 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayOfValues { 3975 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 3976 } 3977 3978 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptor_FieldSubPathArrayItemValue { 3979 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 3980 } 3981 3982 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) Name() MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName { 3983 return MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName{} 3984 } 3985 3986 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) MetricKeys() MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys { 3987 return MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys{} 3988 } 3989 3990 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) ResourceKeys() MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys { 3991 return MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys{} 3992 } 3993 3994 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) ClosingStatus() MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus { 3995 return MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus{} 3996 } 3997 3998 type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName struct{} 3999 4000 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName) FieldPath() *MetricDescriptor_FieldSubPath { 4001 return &MetricDescriptor_FieldSubPath{ 4002 selector: MetricDescriptor_FieldPathSelectorIndices, 4003 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().PartitionLabelSets().Name().FieldPath(), 4004 } 4005 } 4006 4007 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 4008 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4009 } 4010 4011 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 4012 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4013 } 4014 4015 type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys struct{} 4016 4017 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptor_FieldSubPath { 4018 return &MetricDescriptor_FieldSubPath{ 4019 selector: MetricDescriptor_FieldPathSelectorIndices, 4020 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().PartitionLabelSets().MetricKeys().FieldPath(), 4021 } 4022 } 4023 4024 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 4025 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4026 } 4027 4028 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 4029 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4030 } 4031 4032 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 4033 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4034 } 4035 4036 type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys struct{} 4037 4038 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptor_FieldSubPath { 4039 return &MetricDescriptor_FieldSubPath{ 4040 selector: MetricDescriptor_FieldPathSelectorIndices, 4041 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().PartitionLabelSets().ResourceKeys().FieldPath(), 4042 } 4043 } 4044 4045 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 4046 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4047 } 4048 4049 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 4050 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4051 } 4052 4053 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 4054 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4055 } 4056 4057 type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus struct{} 4058 4059 func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptor_FieldSubPath { 4060 return &MetricDescriptor_FieldSubPath{ 4061 selector: MetricDescriptor_FieldPathSelectorIndices, 4062 subPath: NewMetricDescriptorIndicesFieldPathBuilder().LegacyMigrated().PartitionLabelSets().ClosingStatus().FieldPath(), 4063 } 4064 } 4065 4066 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathValue { 4067 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4068 } 4069 4070 func (s MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptor_FieldSubPathArrayOfValues { 4071 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4072 } 4073 4074 type MetricDescriptorPathSelectorStorageConfig struct{} 4075 4076 func (MetricDescriptorPathSelectorStorageConfig) FieldPath() *MetricDescriptor_FieldTerminalPath { 4077 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorStorageConfig} 4078 } 4079 4080 func (s MetricDescriptorPathSelectorStorageConfig) WithValue(value *MetricDescriptor_StorageConfig) *MetricDescriptor_FieldTerminalPathValue { 4081 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 4082 } 4083 4084 func (s MetricDescriptorPathSelectorStorageConfig) WithArrayOfValues(values []*MetricDescriptor_StorageConfig) *MetricDescriptor_FieldTerminalPathArrayOfValues { 4085 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 4086 } 4087 4088 func (MetricDescriptorPathSelectorStorageConfig) WithSubPath(subPath MetricDescriptorStorageConfig_FieldPath) *MetricDescriptor_FieldSubPath { 4089 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorStorageConfig, subPath: subPath} 4090 } 4091 4092 func (s MetricDescriptorPathSelectorStorageConfig) WithSubValue(subPathValue MetricDescriptorStorageConfig_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 4093 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 4094 } 4095 4096 func (s MetricDescriptorPathSelectorStorageConfig) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorStorageConfig_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 4097 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 4098 } 4099 4100 func (s MetricDescriptorPathSelectorStorageConfig) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorStorageConfig_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 4101 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 4102 } 4103 4104 func (MetricDescriptorPathSelectorStorageConfig) StoreRawPoints() MetricDescriptorPathSelectorStorageConfigStoreRawPoints { 4105 return MetricDescriptorPathSelectorStorageConfigStoreRawPoints{} 4106 } 4107 4108 func (MetricDescriptorPathSelectorStorageConfig) MaxAp() MetricDescriptorPathSelectorStorageConfigMaxAp { 4109 return MetricDescriptorPathSelectorStorageConfigMaxAp{} 4110 } 4111 4112 type MetricDescriptorPathSelectorStorageConfigStoreRawPoints struct{} 4113 4114 func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) FieldPath() *MetricDescriptor_FieldSubPath { 4115 return &MetricDescriptor_FieldSubPath{ 4116 selector: MetricDescriptor_FieldPathSelectorStorageConfig, 4117 subPath: NewMetricDescriptorStorageConfigFieldPathBuilder().StoreRawPoints().FieldPath(), 4118 } 4119 } 4120 4121 func (s MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithValue(value bool) *MetricDescriptor_FieldSubPathValue { 4122 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4123 } 4124 4125 func (s MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues { 4126 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4127 } 4128 4129 type MetricDescriptorPathSelectorStorageConfigMaxAp struct{} 4130 4131 func (MetricDescriptorPathSelectorStorageConfigMaxAp) FieldPath() *MetricDescriptor_FieldSubPath { 4132 return &MetricDescriptor_FieldSubPath{ 4133 selector: MetricDescriptor_FieldPathSelectorStorageConfig, 4134 subPath: NewMetricDescriptorStorageConfigFieldPathBuilder().MaxAp().FieldPath(), 4135 } 4136 } 4137 4138 func (s MetricDescriptorPathSelectorStorageConfigMaxAp) WithValue(value *durationpb.Duration) *MetricDescriptor_FieldSubPathValue { 4139 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4140 } 4141 4142 func (s MetricDescriptorPathSelectorStorageConfigMaxAp) WithArrayOfValues(values []*durationpb.Duration) *MetricDescriptor_FieldSubPathArrayOfValues { 4143 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4144 } 4145 4146 type MetricDescriptorPathSelectorBinaryIndices struct{} 4147 4148 func (MetricDescriptorPathSelectorBinaryIndices) FieldPath() *MetricDescriptor_FieldTerminalPath { 4149 return &MetricDescriptor_FieldTerminalPath{selector: MetricDescriptor_FieldPathSelectorBinaryIndices} 4150 } 4151 4152 func (s MetricDescriptorPathSelectorBinaryIndices) WithValue(value *MetricDescriptor_BinaryIndices) *MetricDescriptor_FieldTerminalPathValue { 4153 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldTerminalPathValue) 4154 } 4155 4156 func (s MetricDescriptorPathSelectorBinaryIndices) WithArrayOfValues(values []*MetricDescriptor_BinaryIndices) *MetricDescriptor_FieldTerminalPathArrayOfValues { 4157 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldTerminalPathArrayOfValues) 4158 } 4159 4160 func (MetricDescriptorPathSelectorBinaryIndices) WithSubPath(subPath MetricDescriptorBinaryIndices_FieldPath) *MetricDescriptor_FieldSubPath { 4161 return &MetricDescriptor_FieldSubPath{selector: MetricDescriptor_FieldPathSelectorBinaryIndices, subPath: subPath} 4162 } 4163 4164 func (s MetricDescriptorPathSelectorBinaryIndices) WithSubValue(subPathValue MetricDescriptorBinaryIndices_FieldPathValue) *MetricDescriptor_FieldSubPathValue { 4165 return &MetricDescriptor_FieldSubPathValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 4166 } 4167 4168 func (s MetricDescriptorPathSelectorBinaryIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorBinaryIndices_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues { 4169 return &MetricDescriptor_FieldSubPathArrayOfValues{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 4170 } 4171 4172 func (s MetricDescriptorPathSelectorBinaryIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorBinaryIndices_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue { 4173 return &MetricDescriptor_FieldSubPathArrayItemValue{MetricDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 4174 } 4175 4176 func (MetricDescriptorPathSelectorBinaryIndices) ByResources() MetricDescriptorPathSelectorBinaryIndicesByResources { 4177 return MetricDescriptorPathSelectorBinaryIndicesByResources{} 4178 } 4179 4180 func (MetricDescriptorPathSelectorBinaryIndices) Region() MetricDescriptorPathSelectorBinaryIndicesRegion { 4181 return MetricDescriptorPathSelectorBinaryIndicesRegion{} 4182 } 4183 4184 type MetricDescriptorPathSelectorBinaryIndicesByResources struct{} 4185 4186 func (MetricDescriptorPathSelectorBinaryIndicesByResources) FieldPath() *MetricDescriptor_FieldSubPath { 4187 return &MetricDescriptor_FieldSubPath{ 4188 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4189 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().FieldPath(), 4190 } 4191 } 4192 4193 func (s MetricDescriptorPathSelectorBinaryIndicesByResources) WithValue(value []*MetricDescriptor_BinaryIndices_ByResourceType) *MetricDescriptor_FieldSubPathValue { 4194 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4195 } 4196 4197 func (s MetricDescriptorPathSelectorBinaryIndicesByResources) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_ByResourceType) *MetricDescriptor_FieldSubPathArrayOfValues { 4198 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4199 } 4200 4201 func (s MetricDescriptorPathSelectorBinaryIndicesByResources) WithItemValue(value *MetricDescriptor_BinaryIndices_ByResourceType) *MetricDescriptor_FieldSubPathArrayItemValue { 4202 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4203 } 4204 4205 func (MetricDescriptorPathSelectorBinaryIndicesByResources) ResourceType() MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType { 4206 return MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType{} 4207 } 4208 4209 func (MetricDescriptorPathSelectorBinaryIndicesByResources) AggsEncoder() MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder { 4210 return MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder{} 4211 } 4212 4213 func (MetricDescriptorPathSelectorBinaryIndicesByResources) PreAggregatedIndices() MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices { 4214 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices{} 4215 } 4216 4217 func (MetricDescriptorPathSelectorBinaryIndicesByResources) PaginatingIndices() MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices { 4218 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices{} 4219 } 4220 4221 func (MetricDescriptorPathSelectorBinaryIndicesByResources) NonAggregatedIndices() MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices { 4222 return MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices{} 4223 } 4224 4225 func (MetricDescriptorPathSelectorBinaryIndicesByResources) NameParts() MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts { 4226 return MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts{} 4227 } 4228 4229 type MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType struct{} 4230 4231 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType) FieldPath() *MetricDescriptor_FieldSubPath { 4232 return &MetricDescriptor_FieldSubPath{ 4233 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4234 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().ResourceType().FieldPath(), 4235 } 4236 } 4237 4238 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 4239 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4240 } 4241 4242 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 4243 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4244 } 4245 4246 type MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder struct{} 4247 4248 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) FieldPath() *MetricDescriptor_FieldSubPath { 4249 return &MetricDescriptor_FieldSubPath{ 4250 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4251 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().AggsEncoder().FieldPath(), 4252 } 4253 } 4254 4255 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) WithValue(value [][]byte) *MetricDescriptor_FieldSubPathValue { 4256 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4257 } 4258 4259 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) WithArrayOfValues(values [][][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4260 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4261 } 4262 4263 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) WithItemValue(value []byte) *MetricDescriptor_FieldSubPathArrayItemValue { 4264 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4265 } 4266 4267 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices struct{} 4268 4269 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) FieldPath() *MetricDescriptor_FieldSubPath { 4270 return &MetricDescriptor_FieldSubPath{ 4271 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4272 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PreAggregatedIndices().FieldPath(), 4273 } 4274 } 4275 4276 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WithValue(value []*MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptor_FieldSubPathValue { 4277 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4278 } 4279 4280 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptor_FieldSubPathArrayOfValues { 4281 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4282 } 4283 4284 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WithItemValue(value *MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptor_FieldSubPathArrayItemValue { 4285 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4286 } 4287 4288 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) KeyData() MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData { 4289 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData{} 4290 } 4291 4292 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WritingAligners() MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners { 4293 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners{} 4294 } 4295 4296 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) ClosedAligners() MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners { 4297 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners{} 4298 } 4299 4300 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData struct{} 4301 4302 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData) FieldPath() *MetricDescriptor_FieldSubPath { 4303 return &MetricDescriptor_FieldSubPath{ 4304 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4305 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PreAggregatedIndices().KeyData().FieldPath(), 4306 } 4307 } 4308 4309 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData) WithValue(value []byte) *MetricDescriptor_FieldSubPathValue { 4310 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4311 } 4312 4313 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4314 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4315 } 4316 4317 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners struct{} 4318 4319 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) FieldPath() *MetricDescriptor_FieldSubPath { 4320 return &MetricDescriptor_FieldSubPath{ 4321 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4322 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PreAggregatedIndices().WritingAligners().FieldPath(), 4323 } 4324 } 4325 4326 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) WithValue(value [][]byte) *MetricDescriptor_FieldSubPathValue { 4327 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4328 } 4329 4330 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4331 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4332 } 4333 4334 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) WithItemValue(value []byte) *MetricDescriptor_FieldSubPathArrayItemValue { 4335 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4336 } 4337 4338 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners struct{} 4339 4340 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) FieldPath() *MetricDescriptor_FieldSubPath { 4341 return &MetricDescriptor_FieldSubPath{ 4342 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4343 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PreAggregatedIndices().ClosedAligners().FieldPath(), 4344 } 4345 } 4346 4347 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) WithValue(value [][]byte) *MetricDescriptor_FieldSubPathValue { 4348 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4349 } 4350 4351 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4352 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4353 } 4354 4355 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) WithItemValue(value []byte) *MetricDescriptor_FieldSubPathArrayItemValue { 4356 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4357 } 4358 4359 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices struct{} 4360 4361 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) FieldPath() *MetricDescriptor_FieldSubPath { 4362 return &MetricDescriptor_FieldSubPath{ 4363 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4364 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PaginatingIndices().FieldPath(), 4365 } 4366 } 4367 4368 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WithValue(value []*MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptor_FieldSubPathValue { 4369 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4370 } 4371 4372 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptor_FieldSubPathArrayOfValues { 4373 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4374 } 4375 4376 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WithItemValue(value *MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptor_FieldSubPathArrayItemValue { 4377 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4378 } 4379 4380 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) KeyData() MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData { 4381 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData{} 4382 } 4383 4384 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WritingFunctions() MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions { 4385 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions{} 4386 } 4387 4388 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) ClosedFunctions() MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions { 4389 return MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions{} 4390 } 4391 4392 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData struct{} 4393 4394 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData) FieldPath() *MetricDescriptor_FieldSubPath { 4395 return &MetricDescriptor_FieldSubPath{ 4396 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4397 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PaginatingIndices().KeyData().FieldPath(), 4398 } 4399 } 4400 4401 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData) WithValue(value []byte) *MetricDescriptor_FieldSubPathValue { 4402 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4403 } 4404 4405 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4406 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4407 } 4408 4409 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions struct{} 4410 4411 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) FieldPath() *MetricDescriptor_FieldSubPath { 4412 return &MetricDescriptor_FieldSubPath{ 4413 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4414 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PaginatingIndices().WritingFunctions().FieldPath(), 4415 } 4416 } 4417 4418 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) WithValue(value [][]byte) *MetricDescriptor_FieldSubPathValue { 4419 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4420 } 4421 4422 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4423 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4424 } 4425 4426 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) WithItemValue(value []byte) *MetricDescriptor_FieldSubPathArrayItemValue { 4427 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4428 } 4429 4430 type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions struct{} 4431 4432 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) FieldPath() *MetricDescriptor_FieldSubPath { 4433 return &MetricDescriptor_FieldSubPath{ 4434 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4435 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().PaginatingIndices().ClosedFunctions().FieldPath(), 4436 } 4437 } 4438 4439 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) WithValue(value [][]byte) *MetricDescriptor_FieldSubPathValue { 4440 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4441 } 4442 4443 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4444 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4445 } 4446 4447 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) WithItemValue(value []byte) *MetricDescriptor_FieldSubPathArrayItemValue { 4448 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4449 } 4450 4451 type MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices struct{} 4452 4453 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) FieldPath() *MetricDescriptor_FieldSubPath { 4454 return &MetricDescriptor_FieldSubPath{ 4455 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4456 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().NonAggregatedIndices().FieldPath(), 4457 } 4458 } 4459 4460 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) WithValue(value [][]byte) *MetricDescriptor_FieldSubPathValue { 4461 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4462 } 4463 4464 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) WithArrayOfValues(values [][][]byte) *MetricDescriptor_FieldSubPathArrayOfValues { 4465 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4466 } 4467 4468 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) WithItemValue(value []byte) *MetricDescriptor_FieldSubPathArrayItemValue { 4469 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4470 } 4471 4472 type MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts struct{} 4473 4474 func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) FieldPath() *MetricDescriptor_FieldSubPath { 4475 return &MetricDescriptor_FieldSubPath{ 4476 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4477 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().ByResources().NameParts().FieldPath(), 4478 } 4479 } 4480 4481 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) WithValue(value []string) *MetricDescriptor_FieldSubPathValue { 4482 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4483 } 4484 4485 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues { 4486 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4487 } 4488 4489 func (s MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue { 4490 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptor_FieldSubPathArrayItemValue) 4491 } 4492 4493 type MetricDescriptorPathSelectorBinaryIndicesRegion struct{} 4494 4495 func (MetricDescriptorPathSelectorBinaryIndicesRegion) FieldPath() *MetricDescriptor_FieldSubPath { 4496 return &MetricDescriptor_FieldSubPath{ 4497 selector: MetricDescriptor_FieldPathSelectorBinaryIndices, 4498 subPath: NewMetricDescriptorBinaryIndicesFieldPathBuilder().Region().FieldPath(), 4499 } 4500 } 4501 4502 func (s MetricDescriptorPathSelectorBinaryIndicesRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue { 4503 return s.FieldPath().WithIValue(value).(*MetricDescriptor_FieldSubPathValue) 4504 } 4505 4506 func (s MetricDescriptorPathSelectorBinaryIndicesRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues { 4507 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptor_FieldSubPathArrayOfValues) 4508 } 4509 4510 type MetricDescriptorMetricDescriptorMetadataFieldPathBuilder struct{} 4511 4512 func NewMetricDescriptorMetricDescriptorMetadataFieldPathBuilder() MetricDescriptorMetricDescriptorMetadataFieldPathBuilder { 4513 return MetricDescriptorMetricDescriptorMetadataFieldPathBuilder{} 4514 } 4515 func (MetricDescriptorMetricDescriptorMetadataFieldPathBuilder) LaunchStage() MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage { 4516 return MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage{} 4517 } 4518 4519 type MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage struct{} 4520 4521 func (MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) FieldPath() *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath { 4522 return &MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath{selector: MetricDescriptorMetricDescriptorMetadata_FieldPathSelectorLaunchStage} 4523 } 4524 4525 func (s MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithValue(value api.LaunchStage) *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue { 4526 return s.FieldPath().WithIValue(value).(*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) 4527 } 4528 4529 func (s MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithArrayOfValues(values []api.LaunchStage) *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues { 4530 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues) 4531 } 4532 4533 type MetricDescriptorIndexSpecFieldPathBuilder struct{} 4534 4535 func NewMetricDescriptorIndexSpecFieldPathBuilder() MetricDescriptorIndexSpecFieldPathBuilder { 4536 return MetricDescriptorIndexSpecFieldPathBuilder{} 4537 } 4538 func (MetricDescriptorIndexSpecFieldPathBuilder) PerResource() MetricDescriptor_IndexSpecPathSelectorPerResource { 4539 return MetricDescriptor_IndexSpecPathSelectorPerResource{} 4540 } 4541 4542 type MetricDescriptor_IndexSpecPathSelectorPerResource struct{} 4543 4544 func (MetricDescriptor_IndexSpecPathSelectorPerResource) FieldPath() *MetricDescriptorIndexSpec_FieldTerminalPath { 4545 return &MetricDescriptorIndexSpec_FieldTerminalPath{selector: MetricDescriptorIndexSpec_FieldPathSelectorPerResource} 4546 } 4547 4548 func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithValue(value []*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathValue { 4549 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpec_FieldTerminalPathValue) 4550 } 4551 4552 func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues { 4553 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues) 4554 } 4555 4556 func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithItemValue(value *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue { 4557 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) 4558 } 4559 func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubPath(subPath MetricDescriptorIndexSpecPerMonitoredResource_FieldPath) *MetricDescriptorIndexSpec_FieldSubPath { 4560 return &MetricDescriptorIndexSpec_FieldSubPath{selector: MetricDescriptorIndexSpec_FieldPathSelectorPerResource, subPath: subPath} 4561 } 4562 4563 func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubValue(subPathValue MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue) *MetricDescriptorIndexSpec_FieldSubPathValue { 4564 return &MetricDescriptorIndexSpec_FieldSubPathValue{MetricDescriptorIndexSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 4565 } 4566 4567 func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues { 4568 return &MetricDescriptorIndexSpec_FieldSubPathArrayOfValues{MetricDescriptorIndexSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 4569 } 4570 4571 func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue { 4572 return &MetricDescriptorIndexSpec_FieldSubPathArrayItemValue{MetricDescriptorIndexSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 4573 } 4574 4575 func (MetricDescriptor_IndexSpecPathSelectorPerResource) Resource() MetricDescriptor_IndexSpecPathSelectorPerResourceResource { 4576 return MetricDescriptor_IndexSpecPathSelectorPerResourceResource{} 4577 } 4578 4579 func (MetricDescriptor_IndexSpecPathSelectorPerResource) Indices() MetricDescriptor_IndexSpecPathSelectorPerResourceIndices { 4580 return MetricDescriptor_IndexSpecPathSelectorPerResourceIndices{} 4581 } 4582 4583 type MetricDescriptor_IndexSpecPathSelectorPerResourceResource struct{} 4584 4585 func (MetricDescriptor_IndexSpecPathSelectorPerResourceResource) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath { 4586 return &MetricDescriptorIndexSpec_FieldSubPath{ 4587 selector: MetricDescriptorIndexSpec_FieldPathSelectorPerResource, 4588 subPath: NewMetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder().Resource().FieldPath(), 4589 } 4590 } 4591 4592 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithValue(value *monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpec_FieldSubPathValue { 4593 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpec_FieldSubPathValue) 4594 } 4595 4596 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues { 4597 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) 4598 } 4599 4600 type MetricDescriptor_IndexSpecPathSelectorPerResourceIndices struct{} 4601 4602 func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath { 4603 return &MetricDescriptorIndexSpec_FieldSubPath{ 4604 selector: MetricDescriptorIndexSpec_FieldPathSelectorPerResource, 4605 subPath: NewMetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder().Indices().FieldPath(), 4606 } 4607 } 4608 4609 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathValue { 4610 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpec_FieldSubPathValue) 4611 } 4612 4613 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues { 4614 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) 4615 } 4616 4617 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue { 4618 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) 4619 } 4620 4621 func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) PromotedLabels() MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels { 4622 return MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels{} 4623 } 4624 4625 type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels struct{} 4626 4627 func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath { 4628 return &MetricDescriptorIndexSpec_FieldSubPath{ 4629 selector: MetricDescriptorIndexSpec_FieldPathSelectorPerResource, 4630 subPath: NewMetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder().Indices().PromotedLabels().FieldPath(), 4631 } 4632 } 4633 4634 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpec_FieldSubPathValue { 4635 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpec_FieldSubPathValue) 4636 } 4637 4638 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues { 4639 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) 4640 } 4641 4642 func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue { 4643 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) 4644 } 4645 4646 type MetricDescriptorIndicesFieldPathBuilder struct{} 4647 4648 func NewMetricDescriptorIndicesFieldPathBuilder() MetricDescriptorIndicesFieldPathBuilder { 4649 return MetricDescriptorIndicesFieldPathBuilder{} 4650 } 4651 func (MetricDescriptorIndicesFieldPathBuilder) BuiltIn() MetricDescriptor_IndicesPathSelectorBuiltIn { 4652 return MetricDescriptor_IndicesPathSelectorBuiltIn{} 4653 } 4654 func (MetricDescriptorIndicesFieldPathBuilder) UserDefined() MetricDescriptor_IndicesPathSelectorUserDefined { 4655 return MetricDescriptor_IndicesPathSelectorUserDefined{} 4656 } 4657 func (MetricDescriptorIndicesFieldPathBuilder) LegacyMigrated() MetricDescriptor_IndicesPathSelectorLegacyMigrated { 4658 return MetricDescriptor_IndicesPathSelectorLegacyMigrated{} 4659 } 4660 4661 type MetricDescriptor_IndicesPathSelectorBuiltIn struct{} 4662 4663 func (MetricDescriptor_IndicesPathSelectorBuiltIn) FieldPath() *MetricDescriptorIndices_FieldTerminalPath { 4664 return &MetricDescriptorIndices_FieldTerminalPath{selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn} 4665 } 4666 4667 func (s MetricDescriptor_IndicesPathSelectorBuiltIn) WithValue(value *MetricDescriptor_Indices_IndexGroups) *MetricDescriptorIndices_FieldTerminalPathValue { 4668 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldTerminalPathValue) 4669 } 4670 4671 func (s MetricDescriptor_IndicesPathSelectorBuiltIn) WithArrayOfValues(values []*MetricDescriptor_Indices_IndexGroups) *MetricDescriptorIndices_FieldTerminalPathArrayOfValues { 4672 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) 4673 } 4674 4675 func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubPath(subPath MetricDescriptorIndicesIndexGroups_FieldPath) *MetricDescriptorIndices_FieldSubPath { 4676 return &MetricDescriptorIndices_FieldSubPath{selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, subPath: subPath} 4677 } 4678 4679 func (s MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubValue(subPathValue MetricDescriptorIndicesIndexGroups_FieldPathValue) *MetricDescriptorIndices_FieldSubPathValue { 4680 return &MetricDescriptorIndices_FieldSubPathValue{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 4681 } 4682 4683 func (s MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4684 return &MetricDescriptorIndices_FieldSubPathArrayOfValues{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 4685 } 4686 4687 func (s MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4688 return &MetricDescriptorIndices_FieldSubPathArrayItemValue{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 4689 } 4690 4691 func (MetricDescriptor_IndicesPathSelectorBuiltIn) PreAggregatedIndices() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices { 4692 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices{} 4693 } 4694 4695 func (MetricDescriptor_IndicesPathSelectorBuiltIn) NonAggregatedIndices() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices { 4696 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices{} 4697 } 4698 4699 func (MetricDescriptor_IndicesPathSelectorBuiltIn) PaginationIndices() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices { 4700 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices{} 4701 } 4702 4703 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices struct{} 4704 4705 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4706 return &MetricDescriptorIndices_FieldSubPath{ 4707 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4708 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FieldPath(), 4709 } 4710 } 4711 4712 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndices_FieldSubPathValue { 4713 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4714 } 4715 4716 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4717 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4718 } 4719 4720 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4721 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4722 } 4723 4724 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) Name() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName { 4725 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName{} 4726 } 4727 4728 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) ResourceTypes() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes { 4729 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes{} 4730 } 4731 4732 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets { 4733 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets{} 4734 } 4735 4736 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) FilterAndGroupLabelSets() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets { 4737 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets{} 4738 } 4739 4740 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) SupportedAggregations() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations { 4741 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations{} 4742 } 4743 4744 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName struct{} 4745 4746 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4747 return &MetricDescriptorIndices_FieldSubPath{ 4748 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4749 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().Name().FieldPath(), 4750 } 4751 } 4752 4753 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 4754 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4755 } 4756 4757 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4758 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4759 } 4760 4761 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes struct{} 4762 4763 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4764 return &MetricDescriptorIndices_FieldSubPath{ 4765 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4766 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().ResourceTypes().FieldPath(), 4767 } 4768 } 4769 4770 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 4771 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4772 } 4773 4774 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4775 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4776 } 4777 4778 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4779 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4780 } 4781 4782 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets struct{} 4783 4784 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4785 return &MetricDescriptorIndices_FieldSubPath{ 4786 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4787 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().FieldPath(), 4788 } 4789 } 4790 4791 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 4792 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4793 } 4794 4795 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4796 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4797 } 4798 4799 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4800 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4801 } 4802 4803 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName { 4804 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName{} 4805 } 4806 4807 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys { 4808 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys{} 4809 } 4810 4811 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys { 4812 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys{} 4813 } 4814 4815 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus { 4816 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus{} 4817 } 4818 4819 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName struct{} 4820 4821 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4822 return &MetricDescriptorIndices_FieldSubPath{ 4823 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4824 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 4825 } 4826 } 4827 4828 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 4829 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4830 } 4831 4832 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4833 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4834 } 4835 4836 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 4837 4838 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4839 return &MetricDescriptorIndices_FieldSubPath{ 4840 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4841 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 4842 } 4843 } 4844 4845 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 4846 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4847 } 4848 4849 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4850 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4851 } 4852 4853 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4854 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4855 } 4856 4857 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 4858 4859 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4860 return &MetricDescriptorIndices_FieldSubPath{ 4861 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4862 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 4863 } 4864 } 4865 4866 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 4867 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4868 } 4869 4870 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4871 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4872 } 4873 4874 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4875 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4876 } 4877 4878 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 4879 4880 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4881 return &MetricDescriptorIndices_FieldSubPath{ 4882 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4883 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 4884 } 4885 } 4886 4887 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 4888 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4889 } 4890 4891 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4892 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4893 } 4894 4895 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets struct{} 4896 4897 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4898 return &MetricDescriptorIndices_FieldSubPath{ 4899 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4900 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().FieldPath(), 4901 } 4902 } 4903 4904 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 4905 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4906 } 4907 4908 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4909 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4910 } 4911 4912 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4913 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4914 } 4915 4916 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) Name() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName { 4917 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName{} 4918 } 4919 4920 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys { 4921 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys{} 4922 } 4923 4924 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys { 4925 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys{} 4926 } 4927 4928 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus { 4929 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus{} 4930 } 4931 4932 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName struct{} 4933 4934 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4935 return &MetricDescriptorIndices_FieldSubPath{ 4936 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4937 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().Name().FieldPath(), 4938 } 4939 } 4940 4941 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 4942 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4943 } 4944 4945 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4946 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4947 } 4948 4949 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{} 4950 4951 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4952 return &MetricDescriptorIndices_FieldSubPath{ 4953 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4954 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().MetricKeys().FieldPath(), 4955 } 4956 } 4957 4958 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 4959 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4960 } 4961 4962 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4963 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4964 } 4965 4966 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4967 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4968 } 4969 4970 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{} 4971 4972 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4973 return &MetricDescriptorIndices_FieldSubPath{ 4974 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4975 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().ResourceKeys().FieldPath(), 4976 } 4977 } 4978 4979 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 4980 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 4981 } 4982 4983 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 4984 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 4985 } 4986 4987 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 4988 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 4989 } 4990 4991 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{} 4992 4993 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 4994 return &MetricDescriptorIndices_FieldSubPath{ 4995 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 4996 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().ClosingStatus().FieldPath(), 4997 } 4998 } 4999 5000 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 5001 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5002 } 5003 5004 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5005 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5006 } 5007 5008 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations struct{} 5009 5010 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5011 return &MetricDescriptorIndices_FieldSubPath{ 5012 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5013 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().FieldPath(), 5014 } 5015 } 5016 5017 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) WithValue(value []*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndices_FieldSubPathValue { 5018 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5019 } 5020 5021 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) WithArrayOfValues(values [][]*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5022 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5023 } 5024 5025 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) WithItemValue(value *MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5026 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5027 } 5028 5029 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) Name() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName { 5030 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName{} 5031 } 5032 5033 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) PerSeriesAligners() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners { 5034 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners{} 5035 } 5036 5037 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers { 5038 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers{} 5039 } 5040 5041 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus { 5042 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus{} 5043 } 5044 5045 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) StorageAligners() MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners { 5046 return MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners{} 5047 } 5048 5049 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName struct{} 5050 5051 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5052 return &MetricDescriptorIndices_FieldSubPath{ 5053 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5054 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().Name().FieldPath(), 5055 } 5056 } 5057 5058 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5059 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5060 } 5061 5062 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5063 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5064 } 5065 5066 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{} 5067 5068 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5069 return &MetricDescriptorIndices_FieldSubPath{ 5070 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5071 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().PerSeriesAligners().FieldPath(), 5072 } 5073 } 5074 5075 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathValue { 5076 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5077 } 5078 5079 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5080 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5081 } 5082 5083 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5084 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5085 } 5086 5087 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{} 5088 5089 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5090 return &MetricDescriptorIndices_FieldSubPath{ 5091 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5092 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().CrossSeriesReducers().FieldPath(), 5093 } 5094 } 5095 5096 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathValue { 5097 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5098 } 5099 5100 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5101 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5102 } 5103 5104 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5105 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5106 } 5107 5108 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus struct{} 5109 5110 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5111 return &MetricDescriptorIndices_FieldSubPath{ 5112 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5113 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().ClosingStatus().FieldPath(), 5114 } 5115 } 5116 5117 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 5118 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5119 } 5120 5121 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5122 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5123 } 5124 5125 type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners struct{} 5126 5127 func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5128 return &MetricDescriptorIndices_FieldSubPath{ 5129 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5130 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().StorageAligners().FieldPath(), 5131 } 5132 } 5133 5134 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathValue { 5135 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5136 } 5137 5138 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5139 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5140 } 5141 5142 func (s MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5143 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5144 } 5145 5146 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices struct{} 5147 5148 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5149 return &MetricDescriptorIndices_FieldSubPath{ 5150 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5151 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().FieldPath(), 5152 } 5153 } 5154 5155 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldSubPathValue { 5156 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5157 } 5158 5159 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5160 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5161 } 5162 5163 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5164 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5165 } 5166 5167 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) Name() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName { 5168 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName{} 5169 } 5170 5171 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) ResourceTypes() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes { 5172 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes{} 5173 } 5174 5175 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets { 5176 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets{} 5177 } 5178 5179 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName struct{} 5180 5181 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5182 return &MetricDescriptorIndices_FieldSubPath{ 5183 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5184 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().Name().FieldPath(), 5185 } 5186 } 5187 5188 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5189 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5190 } 5191 5192 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5193 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5194 } 5195 5196 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes struct{} 5197 5198 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5199 return &MetricDescriptorIndices_FieldSubPath{ 5200 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5201 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().ResourceTypes().FieldPath(), 5202 } 5203 } 5204 5205 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5206 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5207 } 5208 5209 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5210 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5211 } 5212 5213 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5214 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5215 } 5216 5217 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets struct{} 5218 5219 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5220 return &MetricDescriptorIndices_FieldSubPath{ 5221 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5222 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().FieldPath(), 5223 } 5224 } 5225 5226 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 5227 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5228 } 5229 5230 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5231 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5232 } 5233 5234 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5235 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5236 } 5237 5238 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName { 5239 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName{} 5240 } 5241 5242 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys { 5243 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys{} 5244 } 5245 5246 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys { 5247 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys{} 5248 } 5249 5250 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus { 5251 return MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus{} 5252 } 5253 5254 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName struct{} 5255 5256 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5257 return &MetricDescriptorIndices_FieldSubPath{ 5258 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5259 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 5260 } 5261 } 5262 5263 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5264 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5265 } 5266 5267 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5268 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5269 } 5270 5271 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 5272 5273 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5274 return &MetricDescriptorIndices_FieldSubPath{ 5275 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5276 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 5277 } 5278 } 5279 5280 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5281 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5282 } 5283 5284 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5285 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5286 } 5287 5288 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5289 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5290 } 5291 5292 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 5293 5294 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5295 return &MetricDescriptorIndices_FieldSubPath{ 5296 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5297 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 5298 } 5299 } 5300 5301 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5302 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5303 } 5304 5305 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5306 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5307 } 5308 5309 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5310 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5311 } 5312 5313 type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 5314 5315 func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5316 return &MetricDescriptorIndices_FieldSubPath{ 5317 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5318 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 5319 } 5320 } 5321 5322 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 5323 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5324 } 5325 5326 func (s MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5327 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5328 } 5329 5330 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices struct{} 5331 5332 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5333 return &MetricDescriptorIndices_FieldSubPath{ 5334 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5335 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().FieldPath(), 5336 } 5337 } 5338 5339 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) WithValue(value []*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndices_FieldSubPathValue { 5340 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5341 } 5342 5343 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5344 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5345 } 5346 5347 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) WithItemValue(value *MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5348 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5349 } 5350 5351 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) Name() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName { 5352 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName{} 5353 } 5354 5355 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) ResourceTypes() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes { 5356 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes{} 5357 } 5358 5359 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets { 5360 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets{} 5361 } 5362 5363 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) Views() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews { 5364 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews{} 5365 } 5366 5367 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) Functions() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions { 5368 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions{} 5369 } 5370 5371 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName struct{} 5372 5373 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5374 return &MetricDescriptorIndices_FieldSubPath{ 5375 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5376 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Name().FieldPath(), 5377 } 5378 } 5379 5380 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5381 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5382 } 5383 5384 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5385 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5386 } 5387 5388 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes struct{} 5389 5390 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5391 return &MetricDescriptorIndices_FieldSubPath{ 5392 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5393 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().ResourceTypes().FieldPath(), 5394 } 5395 } 5396 5397 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5398 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5399 } 5400 5401 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5402 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5403 } 5404 5405 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5406 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5407 } 5408 5409 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets struct{} 5410 5411 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5412 return &MetricDescriptorIndices_FieldSubPath{ 5413 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5414 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().FieldPath(), 5415 } 5416 } 5417 5418 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 5419 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5420 } 5421 5422 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5423 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5424 } 5425 5426 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5427 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5428 } 5429 5430 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName { 5431 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName{} 5432 } 5433 5434 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys { 5435 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys{} 5436 } 5437 5438 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys { 5439 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys{} 5440 } 5441 5442 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus { 5443 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus{} 5444 } 5445 5446 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName struct{} 5447 5448 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5449 return &MetricDescriptorIndices_FieldSubPath{ 5450 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5451 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().Name().FieldPath(), 5452 } 5453 } 5454 5455 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5456 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5457 } 5458 5459 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5460 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5461 } 5462 5463 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys struct{} 5464 5465 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5466 return &MetricDescriptorIndices_FieldSubPath{ 5467 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5468 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().MetricKeys().FieldPath(), 5469 } 5470 } 5471 5472 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5473 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5474 } 5475 5476 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5477 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5478 } 5479 5480 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5481 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5482 } 5483 5484 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys struct{} 5485 5486 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5487 return &MetricDescriptorIndices_FieldSubPath{ 5488 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5489 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 5490 } 5491 } 5492 5493 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5494 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5495 } 5496 5497 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5498 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5499 } 5500 5501 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5502 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5503 } 5504 5505 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus struct{} 5506 5507 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5508 return &MetricDescriptorIndices_FieldSubPath{ 5509 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5510 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 5511 } 5512 } 5513 5514 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 5515 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5516 } 5517 5518 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5519 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5520 } 5521 5522 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews struct{} 5523 5524 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5525 return &MetricDescriptorIndices_FieldSubPath{ 5526 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5527 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().FieldPath(), 5528 } 5529 } 5530 5531 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) WithValue(value []*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndices_FieldSubPathValue { 5532 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5533 } 5534 5535 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5536 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5537 } 5538 5539 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) WithItemValue(value *MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5540 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5541 } 5542 5543 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) Name() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName { 5544 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName{} 5545 } 5546 5547 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) FilterableMetricKeys() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys { 5548 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys{} 5549 } 5550 5551 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) FilterableResourceKeys() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys { 5552 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys{} 5553 } 5554 5555 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) PaginatedMetricKeys() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys { 5556 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys{} 5557 } 5558 5559 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) PaginatedResourceKeys() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys { 5560 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys{} 5561 } 5562 5563 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus { 5564 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus{} 5565 } 5566 5567 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName struct{} 5568 5569 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5570 return &MetricDescriptorIndices_FieldSubPath{ 5571 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5572 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().Name().FieldPath(), 5573 } 5574 } 5575 5576 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5577 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5578 } 5579 5580 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5581 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5582 } 5583 5584 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys struct{} 5585 5586 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5587 return &MetricDescriptorIndices_FieldSubPath{ 5588 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5589 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().FilterableMetricKeys().FieldPath(), 5590 } 5591 } 5592 5593 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5594 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5595 } 5596 5597 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5598 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5599 } 5600 5601 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5602 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5603 } 5604 5605 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys struct{} 5606 5607 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5608 return &MetricDescriptorIndices_FieldSubPath{ 5609 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5610 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().FilterableResourceKeys().FieldPath(), 5611 } 5612 } 5613 5614 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5615 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5616 } 5617 5618 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5619 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5620 } 5621 5622 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5623 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5624 } 5625 5626 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys struct{} 5627 5628 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5629 return &MetricDescriptorIndices_FieldSubPath{ 5630 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5631 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().PaginatedMetricKeys().FieldPath(), 5632 } 5633 } 5634 5635 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5636 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5637 } 5638 5639 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5640 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5641 } 5642 5643 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5644 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5645 } 5646 5647 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys struct{} 5648 5649 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5650 return &MetricDescriptorIndices_FieldSubPath{ 5651 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5652 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().PaginatedResourceKeys().FieldPath(), 5653 } 5654 } 5655 5656 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5657 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5658 } 5659 5660 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5661 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5662 } 5663 5664 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5665 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5666 } 5667 5668 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus struct{} 5669 5670 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5671 return &MetricDescriptorIndices_FieldSubPath{ 5672 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5673 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().ClosingStatus().FieldPath(), 5674 } 5675 } 5676 5677 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 5678 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5679 } 5680 5681 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5682 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5683 } 5684 5685 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions struct{} 5686 5687 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5688 return &MetricDescriptorIndices_FieldSubPath{ 5689 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5690 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().FieldPath(), 5691 } 5692 } 5693 5694 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) WithValue(value []*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndices_FieldSubPathValue { 5695 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5696 } 5697 5698 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) WithArrayOfValues(values [][]*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5699 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5700 } 5701 5702 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) WithItemValue(value *MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5703 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5704 } 5705 5706 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Name() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName { 5707 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName{} 5708 } 5709 5710 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Aligner() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner { 5711 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner{} 5712 } 5713 5714 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Reducer() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer { 5715 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer{} 5716 } 5717 5718 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) ClosingStatus() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus { 5719 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus{} 5720 } 5721 5722 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Sorting() MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting { 5723 return MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting{} 5724 } 5725 5726 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName struct{} 5727 5728 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5729 return &MetricDescriptorIndices_FieldSubPath{ 5730 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5731 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Name().FieldPath(), 5732 } 5733 } 5734 5735 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5736 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5737 } 5738 5739 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5740 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5741 } 5742 5743 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner struct{} 5744 5745 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5746 return &MetricDescriptorIndices_FieldSubPath{ 5747 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5748 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Aligner().FieldPath(), 5749 } 5750 } 5751 5752 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathValue { 5753 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5754 } 5755 5756 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5757 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5758 } 5759 5760 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer struct{} 5761 5762 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5763 return &MetricDescriptorIndices_FieldSubPath{ 5764 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5765 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Reducer().FieldPath(), 5766 } 5767 } 5768 5769 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathValue { 5770 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5771 } 5772 5773 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5774 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5775 } 5776 5777 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus struct{} 5778 5779 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5780 return &MetricDescriptorIndices_FieldSubPath{ 5781 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5782 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().ClosingStatus().FieldPath(), 5783 } 5784 } 5785 5786 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 5787 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5788 } 5789 5790 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5791 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5792 } 5793 5794 type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting struct{} 5795 5796 func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5797 return &MetricDescriptorIndices_FieldSubPath{ 5798 selector: MetricDescriptorIndices_FieldPathSelectorBuiltIn, 5799 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Sorting().FieldPath(), 5800 } 5801 } 5802 5803 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndices_FieldSubPathValue { 5804 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5805 } 5806 5807 func (s MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5808 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5809 } 5810 5811 type MetricDescriptor_IndicesPathSelectorUserDefined struct{} 5812 5813 func (MetricDescriptor_IndicesPathSelectorUserDefined) FieldPath() *MetricDescriptorIndices_FieldTerminalPath { 5814 return &MetricDescriptorIndices_FieldTerminalPath{selector: MetricDescriptorIndices_FieldPathSelectorUserDefined} 5815 } 5816 5817 func (s MetricDescriptor_IndicesPathSelectorUserDefined) WithValue(value *MetricDescriptor_Indices_IndexGroups) *MetricDescriptorIndices_FieldTerminalPathValue { 5818 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldTerminalPathValue) 5819 } 5820 5821 func (s MetricDescriptor_IndicesPathSelectorUserDefined) WithArrayOfValues(values []*MetricDescriptor_Indices_IndexGroups) *MetricDescriptorIndices_FieldTerminalPathArrayOfValues { 5822 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) 5823 } 5824 5825 func (MetricDescriptor_IndicesPathSelectorUserDefined) WithSubPath(subPath MetricDescriptorIndicesIndexGroups_FieldPath) *MetricDescriptorIndices_FieldSubPath { 5826 return &MetricDescriptorIndices_FieldSubPath{selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, subPath: subPath} 5827 } 5828 5829 func (s MetricDescriptor_IndicesPathSelectorUserDefined) WithSubValue(subPathValue MetricDescriptorIndicesIndexGroups_FieldPathValue) *MetricDescriptorIndices_FieldSubPathValue { 5830 return &MetricDescriptorIndices_FieldSubPathValue{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 5831 } 5832 5833 func (s MetricDescriptor_IndicesPathSelectorUserDefined) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5834 return &MetricDescriptorIndices_FieldSubPathArrayOfValues{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 5835 } 5836 5837 func (s MetricDescriptor_IndicesPathSelectorUserDefined) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5838 return &MetricDescriptorIndices_FieldSubPathArrayItemValue{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 5839 } 5840 5841 func (MetricDescriptor_IndicesPathSelectorUserDefined) PreAggregatedIndices() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices { 5842 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices{} 5843 } 5844 5845 func (MetricDescriptor_IndicesPathSelectorUserDefined) NonAggregatedIndices() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices { 5846 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices{} 5847 } 5848 5849 func (MetricDescriptor_IndicesPathSelectorUserDefined) PaginationIndices() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices { 5850 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices{} 5851 } 5852 5853 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices struct{} 5854 5855 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5856 return &MetricDescriptorIndices_FieldSubPath{ 5857 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 5858 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FieldPath(), 5859 } 5860 } 5861 5862 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndices_FieldSubPathValue { 5863 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5864 } 5865 5866 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5867 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5868 } 5869 5870 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5871 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5872 } 5873 5874 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName { 5875 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName{} 5876 } 5877 5878 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) ResourceTypes() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes { 5879 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes{} 5880 } 5881 5882 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets { 5883 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets{} 5884 } 5885 5886 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) FilterAndGroupLabelSets() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets { 5887 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets{} 5888 } 5889 5890 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) SupportedAggregations() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations { 5891 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations{} 5892 } 5893 5894 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName struct{} 5895 5896 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5897 return &MetricDescriptorIndices_FieldSubPath{ 5898 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 5899 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().Name().FieldPath(), 5900 } 5901 } 5902 5903 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5904 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5905 } 5906 5907 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5908 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5909 } 5910 5911 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes struct{} 5912 5913 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5914 return &MetricDescriptorIndices_FieldSubPath{ 5915 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 5916 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().ResourceTypes().FieldPath(), 5917 } 5918 } 5919 5920 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5921 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5922 } 5923 5924 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5925 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5926 } 5927 5928 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5929 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5930 } 5931 5932 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets struct{} 5933 5934 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5935 return &MetricDescriptorIndices_FieldSubPath{ 5936 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 5937 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().FieldPath(), 5938 } 5939 } 5940 5941 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 5942 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5943 } 5944 5945 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5946 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5947 } 5948 5949 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 5950 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 5951 } 5952 5953 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName { 5954 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName{} 5955 } 5956 5957 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys { 5958 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys{} 5959 } 5960 5961 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys { 5962 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys{} 5963 } 5964 5965 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus { 5966 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus{} 5967 } 5968 5969 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName struct{} 5970 5971 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5972 return &MetricDescriptorIndices_FieldSubPath{ 5973 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 5974 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 5975 } 5976 } 5977 5978 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 5979 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5980 } 5981 5982 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 5983 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 5984 } 5985 5986 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 5987 5988 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 5989 return &MetricDescriptorIndices_FieldSubPath{ 5990 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 5991 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 5992 } 5993 } 5994 5995 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 5996 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 5997 } 5998 5999 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6000 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6001 } 6002 6003 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6004 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6005 } 6006 6007 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 6008 6009 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6010 return &MetricDescriptorIndices_FieldSubPath{ 6011 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6012 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 6013 } 6014 } 6015 6016 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6017 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6018 } 6019 6020 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6021 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6022 } 6023 6024 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6025 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6026 } 6027 6028 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 6029 6030 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6031 return &MetricDescriptorIndices_FieldSubPath{ 6032 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6033 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 6034 } 6035 } 6036 6037 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6038 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6039 } 6040 6041 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6042 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6043 } 6044 6045 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets struct{} 6046 6047 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6048 return &MetricDescriptorIndices_FieldSubPath{ 6049 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6050 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().FieldPath(), 6051 } 6052 } 6053 6054 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 6055 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6056 } 6057 6058 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6059 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6060 } 6061 6062 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6063 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6064 } 6065 6066 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName { 6067 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName{} 6068 } 6069 6070 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys { 6071 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys{} 6072 } 6073 6074 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys { 6075 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys{} 6076 } 6077 6078 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus { 6079 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus{} 6080 } 6081 6082 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName struct{} 6083 6084 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6085 return &MetricDescriptorIndices_FieldSubPath{ 6086 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6087 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().Name().FieldPath(), 6088 } 6089 } 6090 6091 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6092 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6093 } 6094 6095 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6096 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6097 } 6098 6099 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{} 6100 6101 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6102 return &MetricDescriptorIndices_FieldSubPath{ 6103 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6104 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().MetricKeys().FieldPath(), 6105 } 6106 } 6107 6108 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6109 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6110 } 6111 6112 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6113 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6114 } 6115 6116 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6117 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6118 } 6119 6120 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{} 6121 6122 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6123 return &MetricDescriptorIndices_FieldSubPath{ 6124 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6125 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().ResourceKeys().FieldPath(), 6126 } 6127 } 6128 6129 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6130 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6131 } 6132 6133 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6134 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6135 } 6136 6137 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6138 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6139 } 6140 6141 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{} 6142 6143 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6144 return &MetricDescriptorIndices_FieldSubPath{ 6145 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6146 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().FilterAndGroupLabelSets().ClosingStatus().FieldPath(), 6147 } 6148 } 6149 6150 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6151 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6152 } 6153 6154 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6155 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6156 } 6157 6158 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations struct{} 6159 6160 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6161 return &MetricDescriptorIndices_FieldSubPath{ 6162 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6163 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().FieldPath(), 6164 } 6165 } 6166 6167 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) WithValue(value []*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndices_FieldSubPathValue { 6168 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6169 } 6170 6171 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) WithArrayOfValues(values [][]*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6172 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6173 } 6174 6175 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) WithItemValue(value *MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6176 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6177 } 6178 6179 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName { 6180 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName{} 6181 } 6182 6183 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) PerSeriesAligners() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners { 6184 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners{} 6185 } 6186 6187 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers { 6188 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers{} 6189 } 6190 6191 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus { 6192 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus{} 6193 } 6194 6195 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) StorageAligners() MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners { 6196 return MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners{} 6197 } 6198 6199 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName struct{} 6200 6201 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6202 return &MetricDescriptorIndices_FieldSubPath{ 6203 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6204 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().Name().FieldPath(), 6205 } 6206 } 6207 6208 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6209 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6210 } 6211 6212 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6213 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6214 } 6215 6216 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{} 6217 6218 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6219 return &MetricDescriptorIndices_FieldSubPath{ 6220 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6221 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().PerSeriesAligners().FieldPath(), 6222 } 6223 } 6224 6225 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathValue { 6226 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6227 } 6228 6229 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6230 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6231 } 6232 6233 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6234 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6235 } 6236 6237 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{} 6238 6239 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6240 return &MetricDescriptorIndices_FieldSubPath{ 6241 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6242 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().CrossSeriesReducers().FieldPath(), 6243 } 6244 } 6245 6246 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathValue { 6247 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6248 } 6249 6250 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6251 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6252 } 6253 6254 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6255 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6256 } 6257 6258 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus struct{} 6259 6260 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6261 return &MetricDescriptorIndices_FieldSubPath{ 6262 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6263 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().ClosingStatus().FieldPath(), 6264 } 6265 } 6266 6267 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6268 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6269 } 6270 6271 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6272 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6273 } 6274 6275 type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners struct{} 6276 6277 func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6278 return &MetricDescriptorIndices_FieldSubPath{ 6279 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6280 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PreAggregatedIndices().SupportedAggregations().StorageAligners().FieldPath(), 6281 } 6282 } 6283 6284 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathValue { 6285 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6286 } 6287 6288 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6289 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6290 } 6291 6292 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6293 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6294 } 6295 6296 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices struct{} 6297 6298 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6299 return &MetricDescriptorIndices_FieldSubPath{ 6300 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6301 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().FieldPath(), 6302 } 6303 } 6304 6305 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldSubPathValue { 6306 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6307 } 6308 6309 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6310 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6311 } 6312 6313 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6314 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6315 } 6316 6317 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) Name() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName { 6318 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName{} 6319 } 6320 6321 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) ResourceTypes() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes { 6322 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes{} 6323 } 6324 6325 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets { 6326 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets{} 6327 } 6328 6329 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName struct{} 6330 6331 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6332 return &MetricDescriptorIndices_FieldSubPath{ 6333 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6334 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().Name().FieldPath(), 6335 } 6336 } 6337 6338 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6339 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6340 } 6341 6342 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6343 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6344 } 6345 6346 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes struct{} 6347 6348 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6349 return &MetricDescriptorIndices_FieldSubPath{ 6350 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6351 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().ResourceTypes().FieldPath(), 6352 } 6353 } 6354 6355 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6356 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6357 } 6358 6359 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6360 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6361 } 6362 6363 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6364 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6365 } 6366 6367 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets struct{} 6368 6369 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6370 return &MetricDescriptorIndices_FieldSubPath{ 6371 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6372 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().FieldPath(), 6373 } 6374 } 6375 6376 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 6377 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6378 } 6379 6380 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6381 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6382 } 6383 6384 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6385 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6386 } 6387 6388 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName { 6389 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName{} 6390 } 6391 6392 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys { 6393 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys{} 6394 } 6395 6396 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys { 6397 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys{} 6398 } 6399 6400 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus { 6401 return MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus{} 6402 } 6403 6404 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName struct{} 6405 6406 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6407 return &MetricDescriptorIndices_FieldSubPath{ 6408 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6409 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().Name().FieldPath(), 6410 } 6411 } 6412 6413 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6414 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6415 } 6416 6417 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6418 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6419 } 6420 6421 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 6422 6423 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6424 return &MetricDescriptorIndices_FieldSubPath{ 6425 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6426 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().MetricKeys().FieldPath(), 6427 } 6428 } 6429 6430 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6431 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6432 } 6433 6434 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6435 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6436 } 6437 6438 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6439 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6440 } 6441 6442 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 6443 6444 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6445 return &MetricDescriptorIndices_FieldSubPath{ 6446 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6447 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 6448 } 6449 } 6450 6451 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6452 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6453 } 6454 6455 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6456 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6457 } 6458 6459 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6460 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6461 } 6462 6463 type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 6464 6465 func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6466 return &MetricDescriptorIndices_FieldSubPath{ 6467 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6468 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().NonAggregatedIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 6469 } 6470 } 6471 6472 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6473 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6474 } 6475 6476 func (s MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6477 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6478 } 6479 6480 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices struct{} 6481 6482 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6483 return &MetricDescriptorIndices_FieldSubPath{ 6484 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6485 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().FieldPath(), 6486 } 6487 } 6488 6489 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) WithValue(value []*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndices_FieldSubPathValue { 6490 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6491 } 6492 6493 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6494 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6495 } 6496 6497 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) WithItemValue(value *MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6498 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6499 } 6500 6501 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName { 6502 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName{} 6503 } 6504 6505 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) ResourceTypes() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes { 6506 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes{} 6507 } 6508 6509 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets { 6510 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets{} 6511 } 6512 6513 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) Views() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews { 6514 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews{} 6515 } 6516 6517 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) Functions() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions { 6518 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions{} 6519 } 6520 6521 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName struct{} 6522 6523 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6524 return &MetricDescriptorIndices_FieldSubPath{ 6525 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6526 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Name().FieldPath(), 6527 } 6528 } 6529 6530 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6531 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6532 } 6533 6534 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6535 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6536 } 6537 6538 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes struct{} 6539 6540 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6541 return &MetricDescriptorIndices_FieldSubPath{ 6542 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6543 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().ResourceTypes().FieldPath(), 6544 } 6545 } 6546 6547 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6548 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6549 } 6550 6551 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6552 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6553 } 6554 6555 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6556 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6557 } 6558 6559 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets struct{} 6560 6561 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6562 return &MetricDescriptorIndices_FieldSubPath{ 6563 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6564 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().FieldPath(), 6565 } 6566 } 6567 6568 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 6569 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6570 } 6571 6572 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6573 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6574 } 6575 6576 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6577 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6578 } 6579 6580 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName { 6581 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName{} 6582 } 6583 6584 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys { 6585 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys{} 6586 } 6587 6588 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys { 6589 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys{} 6590 } 6591 6592 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus { 6593 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus{} 6594 } 6595 6596 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName struct{} 6597 6598 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6599 return &MetricDescriptorIndices_FieldSubPath{ 6600 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6601 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().Name().FieldPath(), 6602 } 6603 } 6604 6605 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6606 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6607 } 6608 6609 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6610 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6611 } 6612 6613 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys struct{} 6614 6615 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6616 return &MetricDescriptorIndices_FieldSubPath{ 6617 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6618 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().MetricKeys().FieldPath(), 6619 } 6620 } 6621 6622 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6623 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6624 } 6625 6626 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6627 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6628 } 6629 6630 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6631 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6632 } 6633 6634 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys struct{} 6635 6636 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6637 return &MetricDescriptorIndices_FieldSubPath{ 6638 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6639 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().ResourceKeys().FieldPath(), 6640 } 6641 } 6642 6643 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6644 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6645 } 6646 6647 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6648 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6649 } 6650 6651 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6652 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6653 } 6654 6655 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus struct{} 6656 6657 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6658 return &MetricDescriptorIndices_FieldSubPath{ 6659 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6660 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().PartitionLabelSets().ClosingStatus().FieldPath(), 6661 } 6662 } 6663 6664 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6665 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6666 } 6667 6668 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6669 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6670 } 6671 6672 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews struct{} 6673 6674 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6675 return &MetricDescriptorIndices_FieldSubPath{ 6676 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6677 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().FieldPath(), 6678 } 6679 } 6680 6681 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) WithValue(value []*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndices_FieldSubPathValue { 6682 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6683 } 6684 6685 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6686 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6687 } 6688 6689 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) WithItemValue(value *MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6690 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6691 } 6692 6693 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName { 6694 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName{} 6695 } 6696 6697 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) FilterableMetricKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys { 6698 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys{} 6699 } 6700 6701 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) FilterableResourceKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys { 6702 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys{} 6703 } 6704 6705 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) PaginatedMetricKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys { 6706 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys{} 6707 } 6708 6709 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) PaginatedResourceKeys() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys { 6710 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys{} 6711 } 6712 6713 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus { 6714 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus{} 6715 } 6716 6717 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName struct{} 6718 6719 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6720 return &MetricDescriptorIndices_FieldSubPath{ 6721 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6722 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().Name().FieldPath(), 6723 } 6724 } 6725 6726 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6727 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6728 } 6729 6730 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6731 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6732 } 6733 6734 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys struct{} 6735 6736 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6737 return &MetricDescriptorIndices_FieldSubPath{ 6738 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6739 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().FilterableMetricKeys().FieldPath(), 6740 } 6741 } 6742 6743 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6744 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6745 } 6746 6747 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6748 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6749 } 6750 6751 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6752 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6753 } 6754 6755 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys struct{} 6756 6757 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6758 return &MetricDescriptorIndices_FieldSubPath{ 6759 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6760 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().FilterableResourceKeys().FieldPath(), 6761 } 6762 } 6763 6764 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6765 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6766 } 6767 6768 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6769 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6770 } 6771 6772 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6773 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6774 } 6775 6776 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys struct{} 6777 6778 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6779 return &MetricDescriptorIndices_FieldSubPath{ 6780 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6781 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().PaginatedMetricKeys().FieldPath(), 6782 } 6783 } 6784 6785 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6786 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6787 } 6788 6789 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6790 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6791 } 6792 6793 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6794 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6795 } 6796 6797 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys struct{} 6798 6799 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6800 return &MetricDescriptorIndices_FieldSubPath{ 6801 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6802 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().PaginatedResourceKeys().FieldPath(), 6803 } 6804 } 6805 6806 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 6807 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6808 } 6809 6810 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6811 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6812 } 6813 6814 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6815 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6816 } 6817 6818 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus struct{} 6819 6820 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6821 return &MetricDescriptorIndices_FieldSubPath{ 6822 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6823 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Views().ClosingStatus().FieldPath(), 6824 } 6825 } 6826 6827 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6828 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6829 } 6830 6831 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6832 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6833 } 6834 6835 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions struct{} 6836 6837 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6838 return &MetricDescriptorIndices_FieldSubPath{ 6839 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6840 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().FieldPath(), 6841 } 6842 } 6843 6844 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) WithValue(value []*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndices_FieldSubPathValue { 6845 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6846 } 6847 6848 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) WithArrayOfValues(values [][]*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6849 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6850 } 6851 6852 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) WithItemValue(value *MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6853 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 6854 } 6855 6856 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Name() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName { 6857 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName{} 6858 } 6859 6860 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Aligner() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner { 6861 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner{} 6862 } 6863 6864 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Reducer() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer { 6865 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer{} 6866 } 6867 6868 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) ClosingStatus() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus { 6869 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus{} 6870 } 6871 6872 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Sorting() MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting { 6873 return MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting{} 6874 } 6875 6876 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName struct{} 6877 6878 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6879 return &MetricDescriptorIndices_FieldSubPath{ 6880 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6881 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Name().FieldPath(), 6882 } 6883 } 6884 6885 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 6886 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6887 } 6888 6889 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6890 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6891 } 6892 6893 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner struct{} 6894 6895 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6896 return &MetricDescriptorIndices_FieldSubPath{ 6897 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6898 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Aligner().FieldPath(), 6899 } 6900 } 6901 6902 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathValue { 6903 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6904 } 6905 6906 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6907 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6908 } 6909 6910 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer struct{} 6911 6912 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6913 return &MetricDescriptorIndices_FieldSubPath{ 6914 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6915 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Reducer().FieldPath(), 6916 } 6917 } 6918 6919 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathValue { 6920 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6921 } 6922 6923 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6924 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6925 } 6926 6927 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus struct{} 6928 6929 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6930 return &MetricDescriptorIndices_FieldSubPath{ 6931 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6932 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().ClosingStatus().FieldPath(), 6933 } 6934 } 6935 6936 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 6937 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6938 } 6939 6940 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6941 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6942 } 6943 6944 type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting struct{} 6945 6946 func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting) FieldPath() *MetricDescriptorIndices_FieldSubPath { 6947 return &MetricDescriptorIndices_FieldSubPath{ 6948 selector: MetricDescriptorIndices_FieldPathSelectorUserDefined, 6949 subPath: NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder().PaginationIndices().Functions().Sorting().FieldPath(), 6950 } 6951 } 6952 6953 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndices_FieldSubPathValue { 6954 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 6955 } 6956 6957 func (s MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6958 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 6959 } 6960 6961 type MetricDescriptor_IndicesPathSelectorLegacyMigrated struct{} 6962 6963 func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) FieldPath() *MetricDescriptorIndices_FieldTerminalPath { 6964 return &MetricDescriptorIndices_FieldTerminalPath{selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated} 6965 } 6966 6967 func (s MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldTerminalPathValue { 6968 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldTerminalPathValue) 6969 } 6970 6971 func (s MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldTerminalPathArrayOfValues { 6972 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) 6973 } 6974 6975 func (s MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndices_FieldTerminalPathArrayItemValue { 6976 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldTerminalPathArrayItemValue) 6977 } 6978 func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubPath(subPath MetricDescriptorIndicesNonAggregatedIndices_FieldPath) *MetricDescriptorIndices_FieldSubPath { 6979 return &MetricDescriptorIndices_FieldSubPath{selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, subPath: subPath} 6980 } 6981 6982 func (s MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubValue(subPathValue MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue) *MetricDescriptorIndices_FieldSubPathValue { 6983 return &MetricDescriptorIndices_FieldSubPathValue{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 6984 } 6985 6986 func (s MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 6987 return &MetricDescriptorIndices_FieldSubPathArrayOfValues{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 6988 } 6989 6990 func (s MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 6991 return &MetricDescriptorIndices_FieldSubPathArrayItemValue{MetricDescriptorIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 6992 } 6993 6994 func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) Name() MetricDescriptor_IndicesPathSelectorLegacyMigratedName { 6995 return MetricDescriptor_IndicesPathSelectorLegacyMigratedName{} 6996 } 6997 6998 func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) ResourceTypes() MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes { 6999 return MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes{} 7000 } 7001 7002 func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) PartitionLabelSets() MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets { 7003 return MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets{} 7004 } 7005 7006 type MetricDescriptor_IndicesPathSelectorLegacyMigratedName struct{} 7007 7008 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7009 return &MetricDescriptorIndices_FieldSubPath{ 7010 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7011 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().Name().FieldPath(), 7012 } 7013 } 7014 7015 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 7016 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7017 } 7018 7019 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7020 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7021 } 7022 7023 type MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes struct{} 7024 7025 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7026 return &MetricDescriptorIndices_FieldSubPath{ 7027 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7028 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().ResourceTypes().FieldPath(), 7029 } 7030 } 7031 7032 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 7033 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7034 } 7035 7036 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7037 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7038 } 7039 7040 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 7041 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 7042 } 7043 7044 type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets struct{} 7045 7046 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7047 return &MetricDescriptorIndices_FieldSubPath{ 7048 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7049 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().FieldPath(), 7050 } 7051 } 7052 7053 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathValue { 7054 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7055 } 7056 7057 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7058 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7059 } 7060 7061 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 7062 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 7063 } 7064 7065 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) Name() MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName { 7066 return MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName{} 7067 } 7068 7069 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) MetricKeys() MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys { 7070 return MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys{} 7071 } 7072 7073 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) ResourceKeys() MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys { 7074 return MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys{} 7075 } 7076 7077 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) ClosingStatus() MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus { 7078 return MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus{} 7079 } 7080 7081 type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName struct{} 7082 7083 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7084 return &MetricDescriptorIndices_FieldSubPath{ 7085 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7086 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().Name().FieldPath(), 7087 } 7088 } 7089 7090 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndices_FieldSubPathValue { 7091 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7092 } 7093 7094 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7095 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7096 } 7097 7098 type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys struct{} 7099 7100 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7101 return &MetricDescriptorIndices_FieldSubPath{ 7102 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7103 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().MetricKeys().FieldPath(), 7104 } 7105 } 7106 7107 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 7108 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7109 } 7110 7111 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7112 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7113 } 7114 7115 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 7116 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 7117 } 7118 7119 type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys struct{} 7120 7121 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7122 return &MetricDescriptorIndices_FieldSubPath{ 7123 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7124 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().ResourceKeys().FieldPath(), 7125 } 7126 } 7127 7128 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndices_FieldSubPathValue { 7129 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7130 } 7131 7132 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7133 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7134 } 7135 7136 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndices_FieldSubPathArrayItemValue { 7137 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndices_FieldSubPathArrayItemValue) 7138 } 7139 7140 type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus struct{} 7141 7142 func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndices_FieldSubPath { 7143 return &MetricDescriptorIndices_FieldSubPath{ 7144 selector: MetricDescriptorIndices_FieldPathSelectorLegacyMigrated, 7145 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().ClosingStatus().FieldPath(), 7146 } 7147 } 7148 7149 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathValue { 7150 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndices_FieldSubPathValue) 7151 } 7152 7153 func (s MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndices_FieldSubPathArrayOfValues { 7154 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndices_FieldSubPathArrayOfValues) 7155 } 7156 7157 type MetricDescriptorStorageConfigFieldPathBuilder struct{} 7158 7159 func NewMetricDescriptorStorageConfigFieldPathBuilder() MetricDescriptorStorageConfigFieldPathBuilder { 7160 return MetricDescriptorStorageConfigFieldPathBuilder{} 7161 } 7162 func (MetricDescriptorStorageConfigFieldPathBuilder) StoreRawPoints() MetricDescriptor_StorageConfigPathSelectorStoreRawPoints { 7163 return MetricDescriptor_StorageConfigPathSelectorStoreRawPoints{} 7164 } 7165 func (MetricDescriptorStorageConfigFieldPathBuilder) MaxAp() MetricDescriptor_StorageConfigPathSelectorMaxAp { 7166 return MetricDescriptor_StorageConfigPathSelectorMaxAp{} 7167 } 7168 7169 type MetricDescriptor_StorageConfigPathSelectorStoreRawPoints struct{} 7170 7171 func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) FieldPath() *MetricDescriptorStorageConfig_FieldTerminalPath { 7172 return &MetricDescriptorStorageConfig_FieldTerminalPath{selector: MetricDescriptorStorageConfig_FieldPathSelectorStoreRawPoints} 7173 } 7174 7175 func (s MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithValue(value bool) *MetricDescriptorStorageConfig_FieldTerminalPathValue { 7176 return s.FieldPath().WithIValue(value).(*MetricDescriptorStorageConfig_FieldTerminalPathValue) 7177 } 7178 7179 func (s MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithArrayOfValues(values []bool) *MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues { 7180 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues) 7181 } 7182 7183 type MetricDescriptor_StorageConfigPathSelectorMaxAp struct{} 7184 7185 func (MetricDescriptor_StorageConfigPathSelectorMaxAp) FieldPath() *MetricDescriptorStorageConfig_FieldTerminalPath { 7186 return &MetricDescriptorStorageConfig_FieldTerminalPath{selector: MetricDescriptorStorageConfig_FieldPathSelectorMaxAp} 7187 } 7188 7189 func (s MetricDescriptor_StorageConfigPathSelectorMaxAp) WithValue(value *durationpb.Duration) *MetricDescriptorStorageConfig_FieldTerminalPathValue { 7190 return s.FieldPath().WithIValue(value).(*MetricDescriptorStorageConfig_FieldTerminalPathValue) 7191 } 7192 7193 func (s MetricDescriptor_StorageConfigPathSelectorMaxAp) WithArrayOfValues(values []*durationpb.Duration) *MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues { 7194 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues) 7195 } 7196 7197 type MetricDescriptorBinaryIndicesFieldPathBuilder struct{} 7198 7199 func NewMetricDescriptorBinaryIndicesFieldPathBuilder() MetricDescriptorBinaryIndicesFieldPathBuilder { 7200 return MetricDescriptorBinaryIndicesFieldPathBuilder{} 7201 } 7202 func (MetricDescriptorBinaryIndicesFieldPathBuilder) ByResources() MetricDescriptor_BinaryIndicesPathSelectorByResources { 7203 return MetricDescriptor_BinaryIndicesPathSelectorByResources{} 7204 } 7205 func (MetricDescriptorBinaryIndicesFieldPathBuilder) Region() MetricDescriptor_BinaryIndicesPathSelectorRegion { 7206 return MetricDescriptor_BinaryIndicesPathSelectorRegion{} 7207 } 7208 7209 type MetricDescriptor_BinaryIndicesPathSelectorByResources struct{} 7210 7211 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) FieldPath() *MetricDescriptorBinaryIndices_FieldTerminalPath { 7212 return &MetricDescriptorBinaryIndices_FieldTerminalPath{selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources} 7213 } 7214 7215 func (s MetricDescriptor_BinaryIndicesPathSelectorByResources) WithValue(value []*MetricDescriptor_BinaryIndices_ByResourceType) *MetricDescriptorBinaryIndices_FieldTerminalPathValue { 7216 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldTerminalPathValue) 7217 } 7218 7219 func (s MetricDescriptor_BinaryIndicesPathSelectorByResources) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_ByResourceType) *MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues { 7220 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) 7221 } 7222 7223 func (s MetricDescriptor_BinaryIndicesPathSelectorByResources) WithItemValue(value *MetricDescriptor_BinaryIndices_ByResourceType) *MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue { 7224 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) 7225 } 7226 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubPath(subPath MetricDescriptorBinaryIndicesByResourceType_FieldPath) *MetricDescriptorBinaryIndices_FieldSubPath { 7227 return &MetricDescriptorBinaryIndices_FieldSubPath{selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, subPath: subPath} 7228 } 7229 7230 func (s MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubValue(subPathValue MetricDescriptorBinaryIndicesByResourceType_FieldPathValue) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7231 return &MetricDescriptorBinaryIndices_FieldSubPathValue{MetricDescriptorBinaryIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 7232 } 7233 7234 func (s MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7235 return &MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues{MetricDescriptorBinaryIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 7236 } 7237 7238 func (s MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7239 return &MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue{MetricDescriptorBinaryIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 7240 } 7241 7242 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) ResourceType() MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType { 7243 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType{} 7244 } 7245 7246 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) AggsEncoder() MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder { 7247 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder{} 7248 } 7249 7250 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) PreAggregatedIndices() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices { 7251 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices{} 7252 } 7253 7254 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) PaginatingIndices() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices { 7255 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices{} 7256 } 7257 7258 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) NonAggregatedIndices() MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices { 7259 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices{} 7260 } 7261 7262 func (MetricDescriptor_BinaryIndicesPathSelectorByResources) NameParts() MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts { 7263 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts{} 7264 } 7265 7266 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType struct{} 7267 7268 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7269 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7270 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7271 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().ResourceType().FieldPath(), 7272 } 7273 } 7274 7275 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType) WithValue(value string) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7276 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7277 } 7278 7279 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType) WithArrayOfValues(values []string) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7280 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7281 } 7282 7283 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder struct{} 7284 7285 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7286 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7287 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7288 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().AggsEncoder().FieldPath(), 7289 } 7290 } 7291 7292 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) WithValue(value [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7293 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7294 } 7295 7296 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7297 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7298 } 7299 7300 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) WithItemValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7301 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7302 } 7303 7304 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices struct{} 7305 7306 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7307 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7308 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7309 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PreAggregatedIndices().FieldPath(), 7310 } 7311 } 7312 7313 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WithValue(value []*MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7314 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7315 } 7316 7317 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7318 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7319 } 7320 7321 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WithItemValue(value *MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7322 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7323 } 7324 7325 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) KeyData() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData { 7326 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData{} 7327 } 7328 7329 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WritingAligners() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners { 7330 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners{} 7331 } 7332 7333 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) ClosedAligners() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners { 7334 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners{} 7335 } 7336 7337 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData struct{} 7338 7339 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7340 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7341 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7342 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PreAggregatedIndices().KeyData().FieldPath(), 7343 } 7344 } 7345 7346 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData) WithValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7347 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7348 } 7349 7350 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7351 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7352 } 7353 7354 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners struct{} 7355 7356 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7357 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7358 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7359 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PreAggregatedIndices().WritingAligners().FieldPath(), 7360 } 7361 } 7362 7363 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) WithValue(value [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7364 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7365 } 7366 7367 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7368 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7369 } 7370 7371 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) WithItemValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7372 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7373 } 7374 7375 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners struct{} 7376 7377 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7378 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7379 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7380 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PreAggregatedIndices().ClosedAligners().FieldPath(), 7381 } 7382 } 7383 7384 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) WithValue(value [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7385 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7386 } 7387 7388 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7389 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7390 } 7391 7392 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) WithItemValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7393 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7394 } 7395 7396 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices struct{} 7397 7398 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7399 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7400 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7401 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PaginatingIndices().FieldPath(), 7402 } 7403 } 7404 7405 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WithValue(value []*MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7406 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7407 } 7408 7409 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7410 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7411 } 7412 7413 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WithItemValue(value *MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7414 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7415 } 7416 7417 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) KeyData() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData { 7418 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData{} 7419 } 7420 7421 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WritingFunctions() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions { 7422 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions{} 7423 } 7424 7425 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) ClosedFunctions() MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions { 7426 return MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions{} 7427 } 7428 7429 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData struct{} 7430 7431 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7432 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7433 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7434 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PaginatingIndices().KeyData().FieldPath(), 7435 } 7436 } 7437 7438 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData) WithValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7439 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7440 } 7441 7442 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7443 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7444 } 7445 7446 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions struct{} 7447 7448 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7449 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7450 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7451 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PaginatingIndices().WritingFunctions().FieldPath(), 7452 } 7453 } 7454 7455 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) WithValue(value [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7456 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7457 } 7458 7459 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7460 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7461 } 7462 7463 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) WithItemValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7464 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7465 } 7466 7467 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions struct{} 7468 7469 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7470 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7471 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7472 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().PaginatingIndices().ClosedFunctions().FieldPath(), 7473 } 7474 } 7475 7476 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) WithValue(value [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7477 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7478 } 7479 7480 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7481 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7482 } 7483 7484 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) WithItemValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7485 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7486 } 7487 7488 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices struct{} 7489 7490 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7491 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7492 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7493 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().NonAggregatedIndices().FieldPath(), 7494 } 7495 } 7496 7497 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) WithValue(value [][]byte) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7498 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7499 } 7500 7501 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7502 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7503 } 7504 7505 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) WithItemValue(value []byte) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7506 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7507 } 7508 7509 type MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts struct{} 7510 7511 func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) FieldPath() *MetricDescriptorBinaryIndices_FieldSubPath { 7512 return &MetricDescriptorBinaryIndices_FieldSubPath{ 7513 selector: MetricDescriptorBinaryIndices_FieldPathSelectorByResources, 7514 subPath: NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder().NameParts().FieldPath(), 7515 } 7516 } 7517 7518 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) WithValue(value []string) *MetricDescriptorBinaryIndices_FieldSubPathValue { 7519 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathValue) 7520 } 7521 7522 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) WithArrayOfValues(values [][]string) *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues { 7523 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) 7524 } 7525 7526 func (s MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) WithItemValue(value string) *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue { 7527 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) 7528 } 7529 7530 type MetricDescriptor_BinaryIndicesPathSelectorRegion struct{} 7531 7532 func (MetricDescriptor_BinaryIndicesPathSelectorRegion) FieldPath() *MetricDescriptorBinaryIndices_FieldTerminalPath { 7533 return &MetricDescriptorBinaryIndices_FieldTerminalPath{selector: MetricDescriptorBinaryIndices_FieldPathSelectorRegion} 7534 } 7535 7536 func (s MetricDescriptor_BinaryIndicesPathSelectorRegion) WithValue(value string) *MetricDescriptorBinaryIndices_FieldTerminalPathValue { 7537 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndices_FieldTerminalPathValue) 7538 } 7539 7540 func (s MetricDescriptor_BinaryIndicesPathSelectorRegion) WithArrayOfValues(values []string) *MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues { 7541 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) 7542 } 7543 7544 type MetricDescriptorIndexSpecIndexFieldPathBuilder struct{} 7545 7546 func NewMetricDescriptorIndexSpecIndexFieldPathBuilder() MetricDescriptorIndexSpecIndexFieldPathBuilder { 7547 return MetricDescriptorIndexSpecIndexFieldPathBuilder{} 7548 } 7549 func (MetricDescriptorIndexSpecIndexFieldPathBuilder) PromotedLabels() MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels { 7550 return MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels{} 7551 } 7552 7553 type MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels struct{} 7554 7555 func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) FieldPath() *MetricDescriptorIndexSpecIndex_FieldTerminalPath { 7556 return &MetricDescriptorIndexSpecIndex_FieldTerminalPath{selector: MetricDescriptorIndexSpecIndex_FieldPathSelectorPromotedLabels} 7557 } 7558 7559 func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue { 7560 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) 7561 } 7562 7563 func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues { 7564 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) 7565 } 7566 7567 func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue { 7568 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) 7569 } 7570 7571 type MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder struct{} 7572 7573 func NewMetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder() MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder { 7574 return MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder{} 7575 } 7576 func (MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder) Resource() MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource { 7577 return MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource{} 7578 } 7579 func (MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder) Indices() MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices { 7580 return MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices{} 7581 } 7582 7583 type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource struct{} 7584 7585 func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath { 7586 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath{selector: MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelectorResource} 7587 } 7588 7589 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) WithValue(value *monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue { 7590 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) 7591 } 7592 7593 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues { 7594 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) 7595 } 7596 7597 type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices struct{} 7598 7599 func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath { 7600 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath{selector: MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelectorIndices} 7601 } 7602 7603 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue { 7604 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) 7605 } 7606 7607 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues { 7608 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) 7609 } 7610 7611 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue { 7612 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) 7613 } 7614 func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubPath(subPath MetricDescriptorIndexSpecIndex_FieldPath) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath { 7615 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath{selector: MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelectorIndices, subPath: subPath} 7616 } 7617 7618 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubValue(subPathValue MetricDescriptorIndexSpecIndex_FieldPathValue) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue { 7619 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue{MetricDescriptorIndexSpecPerMonitoredResource_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 7620 } 7621 7622 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues { 7623 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues{MetricDescriptorIndexSpecPerMonitoredResource_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 7624 } 7625 7626 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue { 7627 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue{MetricDescriptorIndexSpecPerMonitoredResource_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 7628 } 7629 7630 func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) PromotedLabels() MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels { 7631 return MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels{} 7632 } 7633 7634 type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels struct{} 7635 7636 func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath { 7637 return &MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath{ 7638 selector: MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelectorIndices, 7639 subPath: NewMetricDescriptorIndexSpecIndexFieldPathBuilder().PromotedLabels().FieldPath(), 7640 } 7641 } 7642 7643 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue { 7644 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) 7645 } 7646 7647 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues { 7648 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues) 7649 } 7650 7651 func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue { 7652 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) 7653 } 7654 7655 type MetricDescriptorIndicesLabelsGroupFieldPathBuilder struct{} 7656 7657 func NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder() MetricDescriptorIndicesLabelsGroupFieldPathBuilder { 7658 return MetricDescriptorIndicesLabelsGroupFieldPathBuilder{} 7659 } 7660 func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) Name() MetricDescriptor_Indices_LabelsGroupPathSelectorName { 7661 return MetricDescriptor_Indices_LabelsGroupPathSelectorName{} 7662 } 7663 func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) MetricKeys() MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys { 7664 return MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys{} 7665 } 7666 func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) ResourceKeys() MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys { 7667 return MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys{} 7668 } 7669 func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) ClosingStatus() MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus { 7670 return MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus{} 7671 } 7672 7673 type MetricDescriptor_Indices_LabelsGroupPathSelectorName struct{} 7674 7675 func (MetricDescriptor_Indices_LabelsGroupPathSelectorName) FieldPath() *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath { 7676 return &MetricDescriptorIndicesLabelsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesLabelsGroup_FieldPathSelectorName} 7677 } 7678 7679 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorName) WithValue(value string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue { 7680 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) 7681 } 7682 7683 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues { 7684 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) 7685 } 7686 7687 type MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys struct{} 7688 7689 func (MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) FieldPath() *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath { 7690 return &MetricDescriptorIndicesLabelsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesLabelsGroup_FieldPathSelectorMetricKeys} 7691 } 7692 7693 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) WithValue(value []string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue { 7694 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) 7695 } 7696 7697 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues { 7698 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) 7699 } 7700 7701 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue { 7702 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) 7703 } 7704 7705 type MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys struct{} 7706 7707 func (MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) FieldPath() *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath { 7708 return &MetricDescriptorIndicesLabelsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesLabelsGroup_FieldPathSelectorResourceKeys} 7709 } 7710 7711 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) WithValue(value []string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue { 7712 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) 7713 } 7714 7715 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues { 7716 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) 7717 } 7718 7719 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue { 7720 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) 7721 } 7722 7723 type MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus struct{} 7724 7725 func (MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus) FieldPath() *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath { 7726 return &MetricDescriptorIndicesLabelsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesLabelsGroup_FieldPathSelectorClosingStatus} 7727 } 7728 7729 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue { 7730 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) 7731 } 7732 7733 func (s MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues { 7734 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) 7735 } 7736 7737 type MetricDescriptorIndicesPaginationViewFieldPathBuilder struct{} 7738 7739 func NewMetricDescriptorIndicesPaginationViewFieldPathBuilder() MetricDescriptorIndicesPaginationViewFieldPathBuilder { 7740 return MetricDescriptorIndicesPaginationViewFieldPathBuilder{} 7741 } 7742 func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) Name() MetricDescriptor_Indices_PaginationViewPathSelectorName { 7743 return MetricDescriptor_Indices_PaginationViewPathSelectorName{} 7744 } 7745 func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) FilterableMetricKeys() MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys { 7746 return MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys{} 7747 } 7748 func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) FilterableResourceKeys() MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys { 7749 return MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys{} 7750 } 7751 func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) PaginatedMetricKeys() MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys { 7752 return MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys{} 7753 } 7754 func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) PaginatedResourceKeys() MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys { 7755 return MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys{} 7756 } 7757 func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) ClosingStatus() MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus { 7758 return MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus{} 7759 } 7760 7761 type MetricDescriptor_Indices_PaginationViewPathSelectorName struct{} 7762 7763 func (MetricDescriptor_Indices_PaginationViewPathSelectorName) FieldPath() *MetricDescriptorIndicesPaginationView_FieldTerminalPath { 7764 return &MetricDescriptorIndicesPaginationView_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationView_FieldPathSelectorName} 7765 } 7766 7767 func (s MetricDescriptor_Indices_PaginationViewPathSelectorName) WithValue(value string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue { 7768 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) 7769 } 7770 7771 func (s MetricDescriptor_Indices_PaginationViewPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues { 7772 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) 7773 } 7774 7775 type MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys struct{} 7776 7777 func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) FieldPath() *MetricDescriptorIndicesPaginationView_FieldTerminalPath { 7778 return &MetricDescriptorIndicesPaginationView_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationView_FieldPathSelectorFilterableMetricKeys} 7779 } 7780 7781 func (s MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue { 7782 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) 7783 } 7784 7785 func (s MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues { 7786 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) 7787 } 7788 7789 func (s MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue { 7790 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) 7791 } 7792 7793 type MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys struct{} 7794 7795 func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) FieldPath() *MetricDescriptorIndicesPaginationView_FieldTerminalPath { 7796 return &MetricDescriptorIndicesPaginationView_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationView_FieldPathSelectorFilterableResourceKeys} 7797 } 7798 7799 func (s MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue { 7800 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) 7801 } 7802 7803 func (s MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues { 7804 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) 7805 } 7806 7807 func (s MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue { 7808 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) 7809 } 7810 7811 type MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys struct{} 7812 7813 func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) FieldPath() *MetricDescriptorIndicesPaginationView_FieldTerminalPath { 7814 return &MetricDescriptorIndicesPaginationView_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationView_FieldPathSelectorPaginatedMetricKeys} 7815 } 7816 7817 func (s MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue { 7818 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) 7819 } 7820 7821 func (s MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues { 7822 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) 7823 } 7824 7825 func (s MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue { 7826 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) 7827 } 7828 7829 type MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys struct{} 7830 7831 func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) FieldPath() *MetricDescriptorIndicesPaginationView_FieldTerminalPath { 7832 return &MetricDescriptorIndicesPaginationView_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationView_FieldPathSelectorPaginatedResourceKeys} 7833 } 7834 7835 func (s MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue { 7836 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) 7837 } 7838 7839 func (s MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues { 7840 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) 7841 } 7842 7843 func (s MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue { 7844 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) 7845 } 7846 7847 type MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus struct{} 7848 7849 func (MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus) FieldPath() *MetricDescriptorIndicesPaginationView_FieldTerminalPath { 7850 return &MetricDescriptorIndicesPaginationView_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationView_FieldPathSelectorClosingStatus} 7851 } 7852 7853 func (s MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue { 7854 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) 7855 } 7856 7857 func (s MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues { 7858 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) 7859 } 7860 7861 type MetricDescriptorIndicesAggregationsGroupFieldPathBuilder struct{} 7862 7863 func NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder() MetricDescriptorIndicesAggregationsGroupFieldPathBuilder { 7864 return MetricDescriptorIndicesAggregationsGroupFieldPathBuilder{} 7865 } 7866 func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) Name() MetricDescriptor_Indices_AggregationsGroupPathSelectorName { 7867 return MetricDescriptor_Indices_AggregationsGroupPathSelectorName{} 7868 } 7869 func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) PerSeriesAligners() MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners { 7870 return MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners{} 7871 } 7872 func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) CrossSeriesReducers() MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers { 7873 return MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers{} 7874 } 7875 func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) ClosingStatus() MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus { 7876 return MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus{} 7877 } 7878 func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) StorageAligners() MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners { 7879 return MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners{} 7880 } 7881 7882 type MetricDescriptor_Indices_AggregationsGroupPathSelectorName struct{} 7883 7884 func (MetricDescriptor_Indices_AggregationsGroupPathSelectorName) FieldPath() *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath { 7885 return &MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorName} 7886 } 7887 7888 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorName) WithValue(value string) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue { 7889 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) 7890 } 7891 7892 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues { 7893 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) 7894 } 7895 7896 type MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners struct{} 7897 7898 func (MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) FieldPath() *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath { 7899 return &MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorPerSeriesAligners} 7900 } 7901 7902 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue { 7903 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) 7904 } 7905 7906 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues { 7907 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) 7908 } 7909 7910 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue { 7911 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) 7912 } 7913 7914 type MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers struct{} 7915 7916 func (MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) FieldPath() *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath { 7917 return &MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorCrossSeriesReducers} 7918 } 7919 7920 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue { 7921 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) 7922 } 7923 7924 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues { 7925 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) 7926 } 7927 7928 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue { 7929 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) 7930 } 7931 7932 type MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus struct{} 7933 7934 func (MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus) FieldPath() *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath { 7935 return &MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorClosingStatus} 7936 } 7937 7938 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue { 7939 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) 7940 } 7941 7942 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues { 7943 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) 7944 } 7945 7946 type MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners struct{} 7947 7948 func (MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) FieldPath() *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath { 7949 return &MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath{selector: MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorStorageAligners} 7950 } 7951 7952 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue { 7953 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) 7954 } 7955 7956 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues { 7957 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) 7958 } 7959 7960 func (s MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue { 7961 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) 7962 } 7963 7964 type MetricDescriptorIndicesSortingFunctionFieldPathBuilder struct{} 7965 7966 func NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder() MetricDescriptorIndicesSortingFunctionFieldPathBuilder { 7967 return MetricDescriptorIndicesSortingFunctionFieldPathBuilder{} 7968 } 7969 func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Name() MetricDescriptor_Indices_SortingFunctionPathSelectorName { 7970 return MetricDescriptor_Indices_SortingFunctionPathSelectorName{} 7971 } 7972 func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Aligner() MetricDescriptor_Indices_SortingFunctionPathSelectorAligner { 7973 return MetricDescriptor_Indices_SortingFunctionPathSelectorAligner{} 7974 } 7975 func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Reducer() MetricDescriptor_Indices_SortingFunctionPathSelectorReducer { 7976 return MetricDescriptor_Indices_SortingFunctionPathSelectorReducer{} 7977 } 7978 func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) ClosingStatus() MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus { 7979 return MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus{} 7980 } 7981 func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Sorting() MetricDescriptor_Indices_SortingFunctionPathSelectorSorting { 7982 return MetricDescriptor_Indices_SortingFunctionPathSelectorSorting{} 7983 } 7984 7985 type MetricDescriptor_Indices_SortingFunctionPathSelectorName struct{} 7986 7987 func (MetricDescriptor_Indices_SortingFunctionPathSelectorName) FieldPath() *MetricDescriptorIndicesSortingFunction_FieldTerminalPath { 7988 return &MetricDescriptorIndicesSortingFunction_FieldTerminalPath{selector: MetricDescriptorIndicesSortingFunction_FieldPathSelectorName} 7989 } 7990 7991 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorName) WithValue(value string) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue { 7992 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) 7993 } 7994 7995 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues { 7996 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) 7997 } 7998 7999 type MetricDescriptor_Indices_SortingFunctionPathSelectorAligner struct{} 8000 8001 func (MetricDescriptor_Indices_SortingFunctionPathSelectorAligner) FieldPath() *MetricDescriptorIndicesSortingFunction_FieldTerminalPath { 8002 return &MetricDescriptorIndicesSortingFunction_FieldTerminalPath{selector: MetricDescriptorIndicesSortingFunction_FieldPathSelectorAligner} 8003 } 8004 8005 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue { 8006 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) 8007 } 8008 8009 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues { 8010 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) 8011 } 8012 8013 type MetricDescriptor_Indices_SortingFunctionPathSelectorReducer struct{} 8014 8015 func (MetricDescriptor_Indices_SortingFunctionPathSelectorReducer) FieldPath() *MetricDescriptorIndicesSortingFunction_FieldTerminalPath { 8016 return &MetricDescriptorIndicesSortingFunction_FieldTerminalPath{selector: MetricDescriptorIndicesSortingFunction_FieldPathSelectorReducer} 8017 } 8018 8019 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue { 8020 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) 8021 } 8022 8023 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues { 8024 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) 8025 } 8026 8027 type MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus struct{} 8028 8029 func (MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus) FieldPath() *MetricDescriptorIndicesSortingFunction_FieldTerminalPath { 8030 return &MetricDescriptorIndicesSortingFunction_FieldTerminalPath{selector: MetricDescriptorIndicesSortingFunction_FieldPathSelectorClosingStatus} 8031 } 8032 8033 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue { 8034 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) 8035 } 8036 8037 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues { 8038 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) 8039 } 8040 8041 type MetricDescriptor_Indices_SortingFunctionPathSelectorSorting struct{} 8042 8043 func (MetricDescriptor_Indices_SortingFunctionPathSelectorSorting) FieldPath() *MetricDescriptorIndicesSortingFunction_FieldTerminalPath { 8044 return &MetricDescriptorIndicesSortingFunction_FieldTerminalPath{selector: MetricDescriptorIndicesSortingFunction_FieldPathSelectorSorting} 8045 } 8046 8047 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue { 8048 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) 8049 } 8050 8051 func (s MetricDescriptor_Indices_SortingFunctionPathSelectorSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues { 8052 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) 8053 } 8054 8055 type MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder struct{} 8056 8057 func NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder() MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder { 8058 return MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder{} 8059 } 8060 func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) Name() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName { 8061 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName{} 8062 } 8063 func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) ResourceTypes() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes { 8064 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes{} 8065 } 8066 func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) PartitionLabelSets() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets { 8067 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets{} 8068 } 8069 func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) FilterAndGroupLabelSets() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets { 8070 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets{} 8071 } 8072 func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) SupportedAggregations() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations { 8073 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations{} 8074 } 8075 8076 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName struct{} 8077 8078 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath { 8079 return &MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorName} 8080 } 8081 8082 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName) WithValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue { 8083 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) 8084 } 8085 8086 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues { 8087 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) 8088 } 8089 8090 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes struct{} 8091 8092 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath { 8093 return &MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorResourceTypes} 8094 } 8095 8096 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) WithValue(value []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue { 8097 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) 8098 } 8099 8100 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues { 8101 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) 8102 } 8103 8104 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) WithItemValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue { 8105 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) 8106 } 8107 8108 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets struct{} 8109 8110 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath { 8111 return &MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets} 8112 } 8113 8114 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue { 8115 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) 8116 } 8117 8118 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues { 8119 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) 8120 } 8121 8122 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue { 8123 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) 8124 } 8125 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubPath(subPath MetricDescriptorIndicesLabelsGroup_FieldPath) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8126 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets, subPath: subPath} 8127 } 8128 8129 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubValue(subPathValue MetricDescriptorIndicesLabelsGroup_FieldPathValue) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8130 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8131 } 8132 8133 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8134 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8135 } 8136 8137 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8138 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8139 } 8140 8141 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) Name() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName { 8142 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName{} 8143 } 8144 8145 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) MetricKeys() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys { 8146 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys{} 8147 } 8148 8149 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) ResourceKeys() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys { 8150 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys{} 8151 } 8152 8153 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) ClosingStatus() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus { 8154 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus{} 8155 } 8156 8157 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName struct{} 8158 8159 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8160 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8161 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8162 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().Name().FieldPath(), 8163 } 8164 } 8165 8166 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8167 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8168 } 8169 8170 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8171 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8172 } 8173 8174 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys struct{} 8175 8176 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8177 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8178 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8179 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().MetricKeys().FieldPath(), 8180 } 8181 } 8182 8183 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8184 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8185 } 8186 8187 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8188 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8189 } 8190 8191 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8192 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8193 } 8194 8195 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys struct{} 8196 8197 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8198 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8199 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8200 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ResourceKeys().FieldPath(), 8201 } 8202 } 8203 8204 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8205 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8206 } 8207 8208 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8209 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8210 } 8211 8212 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8213 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8214 } 8215 8216 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus struct{} 8217 8218 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8219 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8220 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8221 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ClosingStatus().FieldPath(), 8222 } 8223 } 8224 8225 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8226 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8227 } 8228 8229 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8230 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8231 } 8232 8233 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets struct{} 8234 8235 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath { 8236 return &MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets} 8237 } 8238 8239 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue { 8240 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) 8241 } 8242 8243 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues { 8244 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) 8245 } 8246 8247 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue { 8248 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) 8249 } 8250 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubPath(subPath MetricDescriptorIndicesLabelsGroup_FieldPath) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8251 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets, subPath: subPath} 8252 } 8253 8254 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubValue(subPathValue MetricDescriptorIndicesLabelsGroup_FieldPathValue) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8255 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8256 } 8257 8258 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8259 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8260 } 8261 8262 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8263 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8264 } 8265 8266 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) Name() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName { 8267 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName{} 8268 } 8269 8270 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) MetricKeys() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys { 8271 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys{} 8272 } 8273 8274 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) ResourceKeys() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys { 8275 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys{} 8276 } 8277 8278 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) ClosingStatus() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus { 8279 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus{} 8280 } 8281 8282 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName struct{} 8283 8284 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8285 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8286 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets, 8287 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().Name().FieldPath(), 8288 } 8289 } 8290 8291 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName) WithValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8292 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8293 } 8294 8295 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8296 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8297 } 8298 8299 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys struct{} 8300 8301 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8302 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8303 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets, 8304 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().MetricKeys().FieldPath(), 8305 } 8306 } 8307 8308 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8309 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8310 } 8311 8312 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8313 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8314 } 8315 8316 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8317 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8318 } 8319 8320 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys struct{} 8321 8322 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8323 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8324 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets, 8325 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ResourceKeys().FieldPath(), 8326 } 8327 } 8328 8329 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8330 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8331 } 8332 8333 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8334 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8335 } 8336 8337 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8338 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8339 } 8340 8341 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus struct{} 8342 8343 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8344 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8345 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets, 8346 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ClosingStatus().FieldPath(), 8347 } 8348 } 8349 8350 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8351 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8352 } 8353 8354 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8355 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8356 } 8357 8358 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations struct{} 8359 8360 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath { 8361 return &MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations} 8362 } 8363 8364 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithValue(value []*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue { 8365 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) 8366 } 8367 8368 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithArrayOfValues(values [][]*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues { 8369 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) 8370 } 8371 8372 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithItemValue(value *MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue { 8373 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) 8374 } 8375 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubPath(subPath MetricDescriptorIndicesAggregationsGroup_FieldPath) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8376 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations, subPath: subPath} 8377 } 8378 8379 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubValue(subPathValue MetricDescriptorIndicesAggregationsGroup_FieldPathValue) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8380 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8381 } 8382 8383 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8384 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8385 } 8386 8387 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8388 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesPreAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8389 } 8390 8391 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) Name() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName { 8392 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName{} 8393 } 8394 8395 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) PerSeriesAligners() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners { 8396 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners{} 8397 } 8398 8399 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) CrossSeriesReducers() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers { 8400 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers{} 8401 } 8402 8403 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) ClosingStatus() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus { 8404 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus{} 8405 } 8406 8407 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) StorageAligners() MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners { 8408 return MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners{} 8409 } 8410 8411 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName struct{} 8412 8413 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8414 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8415 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations, 8416 subPath: NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder().Name().FieldPath(), 8417 } 8418 } 8419 8420 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName) WithValue(value string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8421 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8422 } 8423 8424 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8425 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8426 } 8427 8428 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners struct{} 8429 8430 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8431 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8432 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations, 8433 subPath: NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder().PerSeriesAligners().FieldPath(), 8434 } 8435 } 8436 8437 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8438 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8439 } 8440 8441 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8442 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8443 } 8444 8445 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8446 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8447 } 8448 8449 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers struct{} 8450 8451 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8452 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8453 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations, 8454 subPath: NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder().CrossSeriesReducers().FieldPath(), 8455 } 8456 } 8457 8458 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8459 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8460 } 8461 8462 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8463 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8464 } 8465 8466 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8467 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8468 } 8469 8470 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus struct{} 8471 8472 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8473 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8474 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations, 8475 subPath: NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder().ClosingStatus().FieldPath(), 8476 } 8477 } 8478 8479 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8480 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8481 } 8482 8483 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8484 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8485 } 8486 8487 type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners struct{} 8488 8489 func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) FieldPath() *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath { 8490 return &MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath{ 8491 selector: MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations, 8492 subPath: NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder().StorageAligners().FieldPath(), 8493 } 8494 } 8495 8496 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue { 8497 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) 8498 } 8499 8500 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues { 8501 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) 8502 } 8503 8504 func (s MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue { 8505 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) 8506 } 8507 8508 type MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder struct{} 8509 8510 func NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder() MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder { 8511 return MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder{} 8512 } 8513 func (MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder) Name() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName { 8514 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName{} 8515 } 8516 func (MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder) ResourceTypes() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes { 8517 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes{} 8518 } 8519 func (MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder) PartitionLabelSets() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets { 8520 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets{} 8521 } 8522 8523 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName struct{} 8524 8525 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath { 8526 return &MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorName} 8527 } 8528 8529 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName) WithValue(value string) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue { 8530 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) 8531 } 8532 8533 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues { 8534 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) 8535 } 8536 8537 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes struct{} 8538 8539 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath { 8540 return &MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorResourceTypes} 8541 } 8542 8543 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) WithValue(value []string) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue { 8544 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) 8545 } 8546 8547 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues { 8548 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) 8549 } 8550 8551 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) WithItemValue(value string) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue { 8552 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) 8553 } 8554 8555 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets struct{} 8556 8557 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath { 8558 return &MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath{selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets} 8559 } 8560 8561 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue { 8562 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) 8563 } 8564 8565 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues { 8566 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) 8567 } 8568 8569 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue { 8570 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) 8571 } 8572 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubPath(subPath MetricDescriptorIndicesLabelsGroup_FieldPath) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath { 8573 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath{selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets, subPath: subPath} 8574 } 8575 8576 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubValue(subPathValue MetricDescriptorIndicesLabelsGroup_FieldPathValue) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue { 8577 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue{MetricDescriptorIndicesNonAggregatedIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8578 } 8579 8580 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues { 8581 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesNonAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8582 } 8583 8584 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue { 8585 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesNonAggregatedIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8586 } 8587 8588 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) Name() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName { 8589 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName{} 8590 } 8591 8592 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) MetricKeys() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys { 8593 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys{} 8594 } 8595 8596 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) ResourceKeys() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys { 8597 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys{} 8598 } 8599 8600 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) ClosingStatus() MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus { 8601 return MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus{} 8602 } 8603 8604 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName struct{} 8605 8606 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath { 8607 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath{ 8608 selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8609 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().Name().FieldPath(), 8610 } 8611 } 8612 8613 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue { 8614 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) 8615 } 8616 8617 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues { 8618 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) 8619 } 8620 8621 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys struct{} 8622 8623 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath { 8624 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath{ 8625 selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8626 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().MetricKeys().FieldPath(), 8627 } 8628 } 8629 8630 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue { 8631 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) 8632 } 8633 8634 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues { 8635 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) 8636 } 8637 8638 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue { 8639 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue) 8640 } 8641 8642 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys struct{} 8643 8644 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath { 8645 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath{ 8646 selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8647 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ResourceKeys().FieldPath(), 8648 } 8649 } 8650 8651 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue { 8652 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) 8653 } 8654 8655 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues { 8656 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) 8657 } 8658 8659 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue { 8660 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue) 8661 } 8662 8663 type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus struct{} 8664 8665 func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath { 8666 return &MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath{ 8667 selector: MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets, 8668 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ClosingStatus().FieldPath(), 8669 } 8670 } 8671 8672 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue { 8673 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) 8674 } 8675 8676 func (s MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues { 8677 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) 8678 } 8679 8680 type MetricDescriptorIndicesPaginationIndicesFieldPathBuilder struct{} 8681 8682 func NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder() MetricDescriptorIndicesPaginationIndicesFieldPathBuilder { 8683 return MetricDescriptorIndicesPaginationIndicesFieldPathBuilder{} 8684 } 8685 func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) Name() MetricDescriptor_Indices_PaginationIndicesPathSelectorName { 8686 return MetricDescriptor_Indices_PaginationIndicesPathSelectorName{} 8687 } 8688 func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) ResourceTypes() MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes { 8689 return MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes{} 8690 } 8691 func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) PartitionLabelSets() MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets { 8692 return MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets{} 8693 } 8694 func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) Views() MetricDescriptor_Indices_PaginationIndicesPathSelectorViews { 8695 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViews{} 8696 } 8697 func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) Functions() MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions { 8698 return MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions{} 8699 } 8700 8701 type MetricDescriptor_Indices_PaginationIndicesPathSelectorName struct{} 8702 8703 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorName) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldTerminalPath { 8704 return &MetricDescriptorIndicesPaginationIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorName} 8705 } 8706 8707 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorName) WithValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue { 8708 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) 8709 } 8710 8711 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues { 8712 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) 8713 } 8714 8715 type MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes struct{} 8716 8717 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldTerminalPath { 8718 return &MetricDescriptorIndicesPaginationIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorResourceTypes} 8719 } 8720 8721 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue { 8722 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) 8723 } 8724 8725 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues { 8726 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) 8727 } 8728 8729 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue { 8730 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) 8731 } 8732 8733 type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets struct{} 8734 8735 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldTerminalPath { 8736 return &MetricDescriptorIndicesPaginationIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets} 8737 } 8738 8739 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue { 8740 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) 8741 } 8742 8743 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues { 8744 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) 8745 } 8746 8747 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue { 8748 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) 8749 } 8750 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubPath(subPath MetricDescriptorIndicesLabelsGroup_FieldPath) *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8751 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets, subPath: subPath} 8752 } 8753 8754 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubValue(subPathValue MetricDescriptorIndicesLabelsGroup_FieldPathValue) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8755 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathValue{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8756 } 8757 8758 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8759 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8760 } 8761 8762 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8763 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8764 } 8765 8766 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) Name() MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName { 8767 return MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName{} 8768 } 8769 8770 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) MetricKeys() MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys { 8771 return MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys{} 8772 } 8773 8774 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) ResourceKeys() MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys { 8775 return MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys{} 8776 } 8777 8778 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) ClosingStatus() MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus { 8779 return MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus{} 8780 } 8781 8782 type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName struct{} 8783 8784 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8785 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8786 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets, 8787 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().Name().FieldPath(), 8788 } 8789 } 8790 8791 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8792 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8793 } 8794 8795 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8796 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8797 } 8798 8799 type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys struct{} 8800 8801 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8802 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8803 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets, 8804 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().MetricKeys().FieldPath(), 8805 } 8806 } 8807 8808 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8809 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8810 } 8811 8812 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8813 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8814 } 8815 8816 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8817 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) 8818 } 8819 8820 type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys struct{} 8821 8822 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8823 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8824 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets, 8825 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ResourceKeys().FieldPath(), 8826 } 8827 } 8828 8829 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8830 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8831 } 8832 8833 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8834 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8835 } 8836 8837 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8838 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) 8839 } 8840 8841 type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus struct{} 8842 8843 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8844 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8845 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets, 8846 subPath: NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder().ClosingStatus().FieldPath(), 8847 } 8848 } 8849 8850 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8851 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8852 } 8853 8854 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8855 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8856 } 8857 8858 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViews struct{} 8859 8860 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldTerminalPath { 8861 return &MetricDescriptorIndicesPaginationIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews} 8862 } 8863 8864 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithValue(value []*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue { 8865 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) 8866 } 8867 8868 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues { 8869 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) 8870 } 8871 8872 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithItemValue(value *MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue { 8873 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) 8874 } 8875 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubPath(subPath MetricDescriptorIndicesPaginationView_FieldPath) *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8876 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, subPath: subPath} 8877 } 8878 8879 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubValue(subPathValue MetricDescriptorIndicesPaginationView_FieldPathValue) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8880 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathValue{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8881 } 8882 8883 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8884 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8885 } 8886 8887 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8888 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8889 } 8890 8891 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) Name() MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName { 8892 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName{} 8893 } 8894 8895 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) FilterableMetricKeys() MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys { 8896 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys{} 8897 } 8898 8899 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) FilterableResourceKeys() MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys { 8900 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys{} 8901 } 8902 8903 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) PaginatedMetricKeys() MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys { 8904 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys{} 8905 } 8906 8907 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) PaginatedResourceKeys() MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys { 8908 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys{} 8909 } 8910 8911 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) ClosingStatus() MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus { 8912 return MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus{} 8913 } 8914 8915 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName struct{} 8916 8917 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8918 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8919 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, 8920 subPath: NewMetricDescriptorIndicesPaginationViewFieldPathBuilder().Name().FieldPath(), 8921 } 8922 } 8923 8924 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName) WithValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8925 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8926 } 8927 8928 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8929 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8930 } 8931 8932 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys struct{} 8933 8934 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8935 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8936 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, 8937 subPath: NewMetricDescriptorIndicesPaginationViewFieldPathBuilder().FilterableMetricKeys().FieldPath(), 8938 } 8939 } 8940 8941 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8942 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8943 } 8944 8945 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8946 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8947 } 8948 8949 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8950 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) 8951 } 8952 8953 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys struct{} 8954 8955 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8956 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8957 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, 8958 subPath: NewMetricDescriptorIndicesPaginationViewFieldPathBuilder().FilterableResourceKeys().FieldPath(), 8959 } 8960 } 8961 8962 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8963 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8964 } 8965 8966 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8967 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8968 } 8969 8970 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8971 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) 8972 } 8973 8974 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys struct{} 8975 8976 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8977 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8978 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, 8979 subPath: NewMetricDescriptorIndicesPaginationViewFieldPathBuilder().PaginatedMetricKeys().FieldPath(), 8980 } 8981 } 8982 8983 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 8984 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 8985 } 8986 8987 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 8988 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 8989 } 8990 8991 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 8992 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) 8993 } 8994 8995 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys struct{} 8996 8997 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 8998 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 8999 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, 9000 subPath: NewMetricDescriptorIndicesPaginationViewFieldPathBuilder().PaginatedResourceKeys().FieldPath(), 9001 } 9002 } 9003 9004 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) WithValue(value []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9005 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9006 } 9007 9008 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9009 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9010 } 9011 9012 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 9013 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) 9014 } 9015 9016 type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus struct{} 9017 9018 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9019 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 9020 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews, 9021 subPath: NewMetricDescriptorIndicesPaginationViewFieldPathBuilder().ClosingStatus().FieldPath(), 9022 } 9023 } 9024 9025 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9026 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9027 } 9028 9029 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9030 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9031 } 9032 9033 type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions struct{} 9034 9035 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldTerminalPath { 9036 return &MetricDescriptorIndicesPaginationIndices_FieldTerminalPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions} 9037 } 9038 9039 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithValue(value []*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue { 9040 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) 9041 } 9042 9043 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithArrayOfValues(values [][]*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues { 9044 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) 9045 } 9046 9047 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithItemValue(value *MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue { 9048 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) 9049 } 9050 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubPath(subPath MetricDescriptorIndicesSortingFunction_FieldPath) *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9051 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions, subPath: subPath} 9052 } 9053 9054 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubValue(subPathValue MetricDescriptorIndicesSortingFunction_FieldPathValue) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9055 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathValue{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9056 } 9057 9058 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9059 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9060 } 9061 9062 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue { 9063 return &MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue{MetricDescriptorIndicesPaginationIndices_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9064 } 9065 9066 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Name() MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName { 9067 return MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName{} 9068 } 9069 9070 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Aligner() MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner { 9071 return MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner{} 9072 } 9073 9074 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Reducer() MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer { 9075 return MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer{} 9076 } 9077 9078 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) ClosingStatus() MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus { 9079 return MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus{} 9080 } 9081 9082 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Sorting() MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting { 9083 return MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting{} 9084 } 9085 9086 type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName struct{} 9087 9088 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9089 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 9090 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions, 9091 subPath: NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder().Name().FieldPath(), 9092 } 9093 } 9094 9095 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName) WithValue(value string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9096 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9097 } 9098 9099 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9100 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9101 } 9102 9103 type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner struct{} 9104 9105 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9106 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 9107 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions, 9108 subPath: NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder().Aligner().FieldPath(), 9109 } 9110 } 9111 9112 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9113 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9114 } 9115 9116 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9117 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9118 } 9119 9120 type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer struct{} 9121 9122 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9123 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 9124 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions, 9125 subPath: NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder().Reducer().FieldPath(), 9126 } 9127 } 9128 9129 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9130 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9131 } 9132 9133 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9134 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9135 } 9136 9137 type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus struct{} 9138 9139 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9140 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 9141 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions, 9142 subPath: NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder().ClosingStatus().FieldPath(), 9143 } 9144 } 9145 9146 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9147 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9148 } 9149 9150 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9151 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9152 } 9153 9154 type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting struct{} 9155 9156 func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting) FieldPath() *MetricDescriptorIndicesPaginationIndices_FieldSubPath { 9157 return &MetricDescriptorIndicesPaginationIndices_FieldSubPath{ 9158 selector: MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions, 9159 subPath: NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder().Sorting().FieldPath(), 9160 } 9161 } 9162 9163 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue { 9164 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) 9165 } 9166 9167 func (s MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues { 9168 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) 9169 } 9170 9171 type MetricDescriptorIndicesIndexGroupsFieldPathBuilder struct{} 9172 9173 func NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder() MetricDescriptorIndicesIndexGroupsFieldPathBuilder { 9174 return MetricDescriptorIndicesIndexGroupsFieldPathBuilder{} 9175 } 9176 func (MetricDescriptorIndicesIndexGroupsFieldPathBuilder) PreAggregatedIndices() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices { 9177 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices{} 9178 } 9179 func (MetricDescriptorIndicesIndexGroupsFieldPathBuilder) NonAggregatedIndices() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices { 9180 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices{} 9181 } 9182 func (MetricDescriptorIndicesIndexGroupsFieldPathBuilder) PaginationIndices() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices { 9183 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices{} 9184 } 9185 9186 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices struct{} 9187 9188 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldTerminalPath { 9189 return &MetricDescriptorIndicesIndexGroups_FieldTerminalPath{selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices} 9190 } 9191 9192 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue { 9193 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) 9194 } 9195 9196 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues { 9197 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) 9198 } 9199 9200 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_PreAggregatedIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue { 9201 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) 9202 } 9203 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubPath(subPath MetricDescriptorIndicesPreAggregatedIndices_FieldPath) *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9204 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, subPath: subPath} 9205 } 9206 9207 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubValue(subPathValue MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9208 return &MetricDescriptorIndicesIndexGroups_FieldSubPathValue{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9209 } 9210 9211 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9212 return &MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9213 } 9214 9215 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9216 return &MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9217 } 9218 9219 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName { 9220 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName{} 9221 } 9222 9223 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) ResourceTypes() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes { 9224 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes{} 9225 } 9226 9227 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) PartitionLabelSets() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets { 9228 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets{} 9229 } 9230 9231 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) FilterAndGroupLabelSets() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets { 9232 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets{} 9233 } 9234 9235 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) SupportedAggregations() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations { 9236 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations{} 9237 } 9238 9239 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName struct{} 9240 9241 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9242 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9243 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9244 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().Name().FieldPath(), 9245 } 9246 } 9247 9248 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9249 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9250 } 9251 9252 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9253 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9254 } 9255 9256 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes struct{} 9257 9258 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9259 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9260 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9261 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().ResourceTypes().FieldPath(), 9262 } 9263 } 9264 9265 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9266 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9267 } 9268 9269 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9270 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9271 } 9272 9273 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9274 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9275 } 9276 9277 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets struct{} 9278 9279 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9280 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9281 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9282 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().PartitionLabelSets().FieldPath(), 9283 } 9284 } 9285 9286 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9287 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9288 } 9289 9290 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9291 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9292 } 9293 9294 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9295 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9296 } 9297 9298 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName { 9299 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName{} 9300 } 9301 9302 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys { 9303 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys{} 9304 } 9305 9306 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys { 9307 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys{} 9308 } 9309 9310 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus { 9311 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus{} 9312 } 9313 9314 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName struct{} 9315 9316 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9317 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9318 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9319 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().PartitionLabelSets().Name().FieldPath(), 9320 } 9321 } 9322 9323 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9324 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9325 } 9326 9327 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9328 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9329 } 9330 9331 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 9332 9333 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9334 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9335 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9336 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().PartitionLabelSets().MetricKeys().FieldPath(), 9337 } 9338 } 9339 9340 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9341 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9342 } 9343 9344 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9345 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9346 } 9347 9348 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9349 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9350 } 9351 9352 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 9353 9354 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9355 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9356 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9357 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().PartitionLabelSets().ResourceKeys().FieldPath(), 9358 } 9359 } 9360 9361 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9362 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9363 } 9364 9365 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9366 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9367 } 9368 9369 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9370 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9371 } 9372 9373 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 9374 9375 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9376 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9377 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9378 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().PartitionLabelSets().ClosingStatus().FieldPath(), 9379 } 9380 } 9381 9382 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9383 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9384 } 9385 9386 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9387 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9388 } 9389 9390 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets struct{} 9391 9392 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9393 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9394 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9395 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().FilterAndGroupLabelSets().FieldPath(), 9396 } 9397 } 9398 9399 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9400 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9401 } 9402 9403 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9404 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9405 } 9406 9407 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9408 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9409 } 9410 9411 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName { 9412 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName{} 9413 } 9414 9415 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys { 9416 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys{} 9417 } 9418 9419 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys { 9420 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys{} 9421 } 9422 9423 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus { 9424 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus{} 9425 } 9426 9427 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName struct{} 9428 9429 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9430 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9431 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9432 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().FilterAndGroupLabelSets().Name().FieldPath(), 9433 } 9434 } 9435 9436 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9437 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9438 } 9439 9440 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9441 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9442 } 9443 9444 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{} 9445 9446 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9447 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9448 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9449 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().FilterAndGroupLabelSets().MetricKeys().FieldPath(), 9450 } 9451 } 9452 9453 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9454 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9455 } 9456 9457 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9458 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9459 } 9460 9461 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9462 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9463 } 9464 9465 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{} 9466 9467 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9468 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9469 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9470 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().FilterAndGroupLabelSets().ResourceKeys().FieldPath(), 9471 } 9472 } 9473 9474 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9475 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9476 } 9477 9478 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9479 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9480 } 9481 9482 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9483 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9484 } 9485 9486 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{} 9487 9488 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9489 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9490 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9491 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().FilterAndGroupLabelSets().ClosingStatus().FieldPath(), 9492 } 9493 } 9494 9495 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9496 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9497 } 9498 9499 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9500 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9501 } 9502 9503 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations struct{} 9504 9505 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9506 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9507 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9508 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().SupportedAggregations().FieldPath(), 9509 } 9510 } 9511 9512 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) WithValue(value []*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9513 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9514 } 9515 9516 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) WithArrayOfValues(values [][]*MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9517 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9518 } 9519 9520 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) WithItemValue(value *MetricDescriptor_Indices_AggregationsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9521 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9522 } 9523 9524 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName { 9525 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName{} 9526 } 9527 9528 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) PerSeriesAligners() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners { 9529 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners{} 9530 } 9531 9532 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers { 9533 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers{} 9534 } 9535 9536 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus { 9537 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus{} 9538 } 9539 9540 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) StorageAligners() MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners { 9541 return MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners{} 9542 } 9543 9544 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName struct{} 9545 9546 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9547 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9548 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9549 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().SupportedAggregations().Name().FieldPath(), 9550 } 9551 } 9552 9553 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9554 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9555 } 9556 9557 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9558 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9559 } 9560 9561 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{} 9562 9563 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9564 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9565 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9566 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().SupportedAggregations().PerSeriesAligners().FieldPath(), 9567 } 9568 } 9569 9570 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9571 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9572 } 9573 9574 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9575 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9576 } 9577 9578 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9579 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9580 } 9581 9582 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{} 9583 9584 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9585 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9586 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9587 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().SupportedAggregations().CrossSeriesReducers().FieldPath(), 9588 } 9589 } 9590 9591 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue(value []common.Aggregation_Reducer) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9592 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9593 } 9594 9595 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues(values [][]common.Aggregation_Reducer) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9596 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9597 } 9598 9599 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue(value common.Aggregation_Reducer) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9600 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9601 } 9602 9603 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus struct{} 9604 9605 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9606 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9607 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9608 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().SupportedAggregations().ClosingStatus().FieldPath(), 9609 } 9610 } 9611 9612 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9613 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9614 } 9615 9616 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9617 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9618 } 9619 9620 type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners struct{} 9621 9622 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9623 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9624 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices, 9625 subPath: NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder().SupportedAggregations().StorageAligners().FieldPath(), 9626 } 9627 } 9628 9629 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue(value []common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9630 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9631 } 9632 9633 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues(values [][]common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9634 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9635 } 9636 9637 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9638 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9639 } 9640 9641 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices struct{} 9642 9643 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldTerminalPath { 9644 return &MetricDescriptorIndicesIndexGroups_FieldTerminalPath{selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices} 9645 } 9646 9647 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithValue(value []*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue { 9648 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) 9649 } 9650 9651 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues { 9652 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) 9653 } 9654 9655 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithItemValue(value *MetricDescriptor_Indices_NonAggregatedIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue { 9656 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) 9657 } 9658 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubPath(subPath MetricDescriptorIndicesNonAggregatedIndices_FieldPath) *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9659 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, subPath: subPath} 9660 } 9661 9662 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubValue(subPathValue MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9663 return &MetricDescriptorIndicesIndexGroups_FieldSubPathValue{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9664 } 9665 9666 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9667 return &MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9668 } 9669 9670 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9671 return &MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9672 } 9673 9674 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName { 9675 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName{} 9676 } 9677 9678 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) ResourceTypes() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes { 9679 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes{} 9680 } 9681 9682 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) PartitionLabelSets() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets { 9683 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets{} 9684 } 9685 9686 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName struct{} 9687 9688 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9689 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9690 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9691 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().Name().FieldPath(), 9692 } 9693 } 9694 9695 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9696 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9697 } 9698 9699 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9700 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9701 } 9702 9703 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes struct{} 9704 9705 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9706 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9707 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9708 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().ResourceTypes().FieldPath(), 9709 } 9710 } 9711 9712 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9713 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9714 } 9715 9716 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9717 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9718 } 9719 9720 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9721 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9722 } 9723 9724 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets struct{} 9725 9726 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9727 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9728 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9729 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().FieldPath(), 9730 } 9731 } 9732 9733 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9734 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9735 } 9736 9737 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9738 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9739 } 9740 9741 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9742 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9743 } 9744 9745 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName { 9746 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName{} 9747 } 9748 9749 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys { 9750 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys{} 9751 } 9752 9753 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys { 9754 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys{} 9755 } 9756 9757 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus { 9758 return MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus{} 9759 } 9760 9761 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName struct{} 9762 9763 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9764 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9765 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9766 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().Name().FieldPath(), 9767 } 9768 } 9769 9770 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9771 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9772 } 9773 9774 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9775 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9776 } 9777 9778 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{} 9779 9780 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9781 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9782 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9783 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().MetricKeys().FieldPath(), 9784 } 9785 } 9786 9787 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9788 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9789 } 9790 9791 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9792 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9793 } 9794 9795 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9796 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9797 } 9798 9799 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{} 9800 9801 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9802 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9803 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9804 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().ResourceKeys().FieldPath(), 9805 } 9806 } 9807 9808 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9809 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9810 } 9811 9812 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9813 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9814 } 9815 9816 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9817 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9818 } 9819 9820 type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{} 9821 9822 func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9823 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9824 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices, 9825 subPath: NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder().PartitionLabelSets().ClosingStatus().FieldPath(), 9826 } 9827 } 9828 9829 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9830 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9831 } 9832 9833 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9834 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9835 } 9836 9837 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices struct{} 9838 9839 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldTerminalPath { 9840 return &MetricDescriptorIndicesIndexGroups_FieldTerminalPath{selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices} 9841 } 9842 9843 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithValue(value []*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue { 9844 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) 9845 } 9846 9847 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues { 9848 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) 9849 } 9850 9851 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithItemValue(value *MetricDescriptor_Indices_PaginationIndices) *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue { 9852 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) 9853 } 9854 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubPath(subPath MetricDescriptorIndicesPaginationIndices_FieldPath) *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9855 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, subPath: subPath} 9856 } 9857 9858 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubValue(subPathValue MetricDescriptorIndicesPaginationIndices_FieldPathValue) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9859 return &MetricDescriptorIndicesIndexGroups_FieldSubPathValue{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9860 } 9861 9862 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9863 return &MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9864 } 9865 9866 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9867 return &MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue{MetricDescriptorIndicesIndexGroups_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9868 } 9869 9870 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName { 9871 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName{} 9872 } 9873 9874 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) ResourceTypes() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes { 9875 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes{} 9876 } 9877 9878 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) PartitionLabelSets() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets { 9879 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets{} 9880 } 9881 9882 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) Views() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews { 9883 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews{} 9884 } 9885 9886 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) Functions() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions { 9887 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions{} 9888 } 9889 9890 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName struct{} 9891 9892 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9893 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9894 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 9895 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Name().FieldPath(), 9896 } 9897 } 9898 9899 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9900 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9901 } 9902 9903 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9904 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9905 } 9906 9907 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes struct{} 9908 9909 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9910 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9911 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 9912 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().ResourceTypes().FieldPath(), 9913 } 9914 } 9915 9916 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9917 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9918 } 9919 9920 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9921 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9922 } 9923 9924 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9925 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9926 } 9927 9928 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets struct{} 9929 9930 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9931 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9932 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 9933 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().PartitionLabelSets().FieldPath(), 9934 } 9935 } 9936 9937 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) WithValue(value []*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9938 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9939 } 9940 9941 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) WithArrayOfValues(values [][]*MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9942 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9943 } 9944 9945 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) WithItemValue(value *MetricDescriptor_Indices_LabelsGroup) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 9946 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 9947 } 9948 9949 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName { 9950 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName{} 9951 } 9952 9953 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) MetricKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys { 9954 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys{} 9955 } 9956 9957 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) ResourceKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys { 9958 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys{} 9959 } 9960 9961 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus { 9962 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus{} 9963 } 9964 9965 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName struct{} 9966 9967 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9968 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9969 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 9970 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().PartitionLabelSets().Name().FieldPath(), 9971 } 9972 } 9973 9974 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9975 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9976 } 9977 9978 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9979 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9980 } 9981 9982 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys struct{} 9983 9984 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 9985 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 9986 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 9987 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().PartitionLabelSets().MetricKeys().FieldPath(), 9988 } 9989 } 9990 9991 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 9992 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 9993 } 9994 9995 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 9996 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 9997 } 9998 9999 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10000 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10001 } 10002 10003 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys struct{} 10004 10005 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10006 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10007 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10008 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().PartitionLabelSets().ResourceKeys().FieldPath(), 10009 } 10010 } 10011 10012 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10013 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10014 } 10015 10016 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10017 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10018 } 10019 10020 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10021 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10022 } 10023 10024 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus struct{} 10025 10026 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10027 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10028 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10029 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().PartitionLabelSets().ClosingStatus().FieldPath(), 10030 } 10031 } 10032 10033 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10034 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10035 } 10036 10037 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10038 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10039 } 10040 10041 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews struct{} 10042 10043 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10044 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10045 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10046 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().FieldPath(), 10047 } 10048 } 10049 10050 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) WithValue(value []*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10051 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10052 } 10053 10054 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) WithArrayOfValues(values [][]*MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10055 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10056 } 10057 10058 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) WithItemValue(value *MetricDescriptor_Indices_PaginationView) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10059 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10060 } 10061 10062 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName { 10063 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName{} 10064 } 10065 10066 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) FilterableMetricKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys { 10067 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys{} 10068 } 10069 10070 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) FilterableResourceKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys { 10071 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys{} 10072 } 10073 10074 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) PaginatedMetricKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys { 10075 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys{} 10076 } 10077 10078 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) PaginatedResourceKeys() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys { 10079 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys{} 10080 } 10081 10082 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus { 10083 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus{} 10084 } 10085 10086 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName struct{} 10087 10088 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10089 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10090 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10091 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().Name().FieldPath(), 10092 } 10093 } 10094 10095 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10096 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10097 } 10098 10099 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10100 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10101 } 10102 10103 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys struct{} 10104 10105 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10106 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10107 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10108 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().FilterableMetricKeys().FieldPath(), 10109 } 10110 } 10111 10112 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10113 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10114 } 10115 10116 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10117 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10118 } 10119 10120 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10121 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10122 } 10123 10124 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys struct{} 10125 10126 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10127 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10128 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10129 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().FilterableResourceKeys().FieldPath(), 10130 } 10131 } 10132 10133 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10134 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10135 } 10136 10137 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10138 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10139 } 10140 10141 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10142 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10143 } 10144 10145 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys struct{} 10146 10147 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10148 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10149 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10150 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().PaginatedMetricKeys().FieldPath(), 10151 } 10152 } 10153 10154 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10155 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10156 } 10157 10158 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10159 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10160 } 10161 10162 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10163 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10164 } 10165 10166 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys struct{} 10167 10168 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10169 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10170 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10171 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().PaginatedResourceKeys().FieldPath(), 10172 } 10173 } 10174 10175 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) WithValue(value []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10176 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10177 } 10178 10179 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues(values [][]string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10180 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10181 } 10182 10183 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) WithItemValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10184 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10185 } 10186 10187 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus struct{} 10188 10189 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10190 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10191 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10192 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Views().ClosingStatus().FieldPath(), 10193 } 10194 } 10195 10196 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10197 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10198 } 10199 10200 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10201 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10202 } 10203 10204 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions struct{} 10205 10206 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10207 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10208 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10209 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Functions().FieldPath(), 10210 } 10211 } 10212 10213 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) WithValue(value []*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10214 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10215 } 10216 10217 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) WithArrayOfValues(values [][]*MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10218 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10219 } 10220 10221 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) WithItemValue(value *MetricDescriptor_Indices_SortingFunction) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue { 10222 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) 10223 } 10224 10225 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Name() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName { 10226 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName{} 10227 } 10228 10229 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Aligner() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner { 10230 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner{} 10231 } 10232 10233 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Reducer() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer { 10234 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer{} 10235 } 10236 10237 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) ClosingStatus() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus { 10238 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus{} 10239 } 10240 10241 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Sorting() MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting { 10242 return MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting{} 10243 } 10244 10245 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName struct{} 10246 10247 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10248 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10249 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10250 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Functions().Name().FieldPath(), 10251 } 10252 } 10253 10254 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName) WithValue(value string) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10255 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10256 } 10257 10258 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName) WithArrayOfValues(values []string) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10259 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10260 } 10261 10262 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner struct{} 10263 10264 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10265 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10266 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10267 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Functions().Aligner().FieldPath(), 10268 } 10269 } 10270 10271 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner) WithValue(value common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10272 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10273 } 10274 10275 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10276 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10277 } 10278 10279 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer struct{} 10280 10281 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10282 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10283 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10284 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Functions().Reducer().FieldPath(), 10285 } 10286 } 10287 10288 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer) WithValue(value common.Aggregation_Reducer) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10289 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10290 } 10291 10292 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10293 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10294 } 10295 10296 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus struct{} 10297 10298 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10299 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10300 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10301 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Functions().ClosingStatus().FieldPath(), 10302 } 10303 } 10304 10305 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus) WithValue(value MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10306 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10307 } 10308 10309 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus) WithArrayOfValues(values []MetricDescriptor_Indices_CloseStatus) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10310 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10311 } 10312 10313 type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting struct{} 10314 10315 func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting) FieldPath() *MetricDescriptorIndicesIndexGroups_FieldSubPath { 10316 return &MetricDescriptorIndicesIndexGroups_FieldSubPath{ 10317 selector: MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices, 10318 subPath: NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder().Functions().Sorting().FieldPath(), 10319 } 10320 } 10321 10322 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting) WithValue(value MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndicesIndexGroups_FieldSubPathValue { 10323 return s.FieldPath().WithIValue(value).(*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) 10324 } 10325 10326 func (s MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting) WithArrayOfValues(values []MetricDescriptor_Indices_SortingFunction_Direction) *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues { 10327 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) 10328 } 10329 10330 type MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder struct{} 10331 10332 func NewMetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder() MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder { 10333 return MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder{} 10334 } 10335 func (MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder) KeyData() MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData { 10336 return MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData{} 10337 } 10338 func (MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder) WritingAligners() MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners { 10339 return MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners{} 10340 } 10341 func (MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder) ClosedAligners() MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners { 10342 return MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners{} 10343 } 10344 10345 type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData struct{} 10346 10347 func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData) FieldPath() *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath { 10348 return &MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelectorKeyData} 10349 } 10350 10351 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData) WithValue(value []byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue { 10352 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) 10353 } 10354 10355 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues { 10356 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) 10357 } 10358 10359 type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners struct{} 10360 10361 func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) FieldPath() *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath { 10362 return &MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelectorWritingAligners} 10363 } 10364 10365 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue { 10366 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) 10367 } 10368 10369 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues { 10370 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) 10371 } 10372 10373 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue { 10374 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) 10375 } 10376 10377 type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners struct{} 10378 10379 func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) FieldPath() *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath { 10380 return &MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelectorClosedAligners} 10381 } 10382 10383 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue { 10384 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) 10385 } 10386 10387 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues { 10388 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) 10389 } 10390 10391 func (s MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue { 10392 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) 10393 } 10394 10395 type MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder struct{} 10396 10397 func NewMetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder() MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder { 10398 return MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder{} 10399 } 10400 func (MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder) KeyData() MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData { 10401 return MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData{} 10402 } 10403 func (MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder) WritingFunctions() MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions { 10404 return MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions{} 10405 } 10406 func (MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder) ClosedFunctions() MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions { 10407 return MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions{} 10408 } 10409 10410 type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData struct{} 10411 10412 func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData) FieldPath() *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath { 10413 return &MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelectorKeyData} 10414 } 10415 10416 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData) WithValue(value []byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue { 10417 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) 10418 } 10419 10420 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues { 10421 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) 10422 } 10423 10424 type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions struct{} 10425 10426 func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) FieldPath() *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath { 10427 return &MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelectorWritingFunctions} 10428 } 10429 10430 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue { 10431 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) 10432 } 10433 10434 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues { 10435 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) 10436 } 10437 10438 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue { 10439 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) 10440 } 10441 10442 type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions struct{} 10443 10444 func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) FieldPath() *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath { 10445 return &MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelectorClosedFunctions} 10446 } 10447 10448 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue { 10449 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) 10450 } 10451 10452 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues { 10453 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) 10454 } 10455 10456 func (s MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue { 10457 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) 10458 } 10459 10460 type MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder struct{} 10461 10462 func NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder() MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder { 10463 return MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder{} 10464 } 10465 func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) ResourceType() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType { 10466 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType{} 10467 } 10468 func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) AggsEncoder() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder { 10469 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder{} 10470 } 10471 func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) PreAggregatedIndices() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices { 10472 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices{} 10473 } 10474 func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) PaginatingIndices() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices { 10475 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices{} 10476 } 10477 func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) NonAggregatedIndices() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices { 10478 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices{} 10479 } 10480 func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) NameParts() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts { 10481 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts{} 10482 } 10483 10484 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType struct{} 10485 10486 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath { 10487 return &MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorResourceType} 10488 } 10489 10490 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType) WithValue(value string) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue { 10491 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) 10492 } 10493 10494 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType) WithArrayOfValues(values []string) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues { 10495 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) 10496 } 10497 10498 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder struct{} 10499 10500 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath { 10501 return &MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorAggsEncoder} 10502 } 10503 10504 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue { 10505 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) 10506 } 10507 10508 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues { 10509 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) 10510 } 10511 10512 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue { 10513 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) 10514 } 10515 10516 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices struct{} 10517 10518 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath { 10519 return &MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPreAggregatedIndices} 10520 } 10521 10522 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithValue(value []*MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue { 10523 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) 10524 } 10525 10526 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues { 10527 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) 10528 } 10529 10530 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithItemValue(value *MetricDescriptor_BinaryIndices_PreAggregatedIndex) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue { 10531 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) 10532 } 10533 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubPath(subPath MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10534 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPreAggregatedIndices, subPath: subPath} 10535 } 10536 10537 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubValue(subPathValue MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10538 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue{MetricDescriptorBinaryIndicesByResourceType_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 10539 } 10540 10541 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10542 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues{MetricDescriptorBinaryIndicesByResourceType_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 10543 } 10544 10545 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue { 10546 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue{MetricDescriptorBinaryIndicesByResourceType_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 10547 } 10548 10549 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) KeyData() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData { 10550 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData{} 10551 } 10552 10553 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WritingAligners() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners { 10554 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners{} 10555 } 10556 10557 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) ClosedAligners() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners { 10558 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners{} 10559 } 10560 10561 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData struct{} 10562 10563 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10564 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{ 10565 selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPreAggregatedIndices, 10566 subPath: NewMetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder().KeyData().FieldPath(), 10567 } 10568 } 10569 10570 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData) WithValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10571 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) 10572 } 10573 10574 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10575 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) 10576 } 10577 10578 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners struct{} 10579 10580 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10581 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{ 10582 selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPreAggregatedIndices, 10583 subPath: NewMetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder().WritingAligners().FieldPath(), 10584 } 10585 } 10586 10587 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10588 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) 10589 } 10590 10591 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10592 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) 10593 } 10594 10595 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue { 10596 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) 10597 } 10598 10599 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners struct{} 10600 10601 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10602 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{ 10603 selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPreAggregatedIndices, 10604 subPath: NewMetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder().ClosedAligners().FieldPath(), 10605 } 10606 } 10607 10608 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10609 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) 10610 } 10611 10612 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10613 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) 10614 } 10615 10616 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue { 10617 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) 10618 } 10619 10620 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices struct{} 10621 10622 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath { 10623 return &MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPaginatingIndices} 10624 } 10625 10626 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithValue(value []*MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue { 10627 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) 10628 } 10629 10630 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithArrayOfValues(values [][]*MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues { 10631 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) 10632 } 10633 10634 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithItemValue(value *MetricDescriptor_BinaryIndices_PaginatingIndex) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue { 10635 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) 10636 } 10637 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubPath(subPath MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10638 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPaginatingIndices, subPath: subPath} 10639 } 10640 10641 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubValue(subPathValue MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10642 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue{MetricDescriptorBinaryIndicesByResourceType_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 10643 } 10644 10645 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10646 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues{MetricDescriptorBinaryIndicesByResourceType_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 10647 } 10648 10649 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue { 10650 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue{MetricDescriptorBinaryIndicesByResourceType_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 10651 } 10652 10653 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) KeyData() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData { 10654 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData{} 10655 } 10656 10657 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WritingFunctions() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions { 10658 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions{} 10659 } 10660 10661 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) ClosedFunctions() MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions { 10662 return MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions{} 10663 } 10664 10665 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData struct{} 10666 10667 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10668 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{ 10669 selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPaginatingIndices, 10670 subPath: NewMetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder().KeyData().FieldPath(), 10671 } 10672 } 10673 10674 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData) WithValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10675 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) 10676 } 10677 10678 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData) WithArrayOfValues(values [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10679 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) 10680 } 10681 10682 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions struct{} 10683 10684 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10685 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{ 10686 selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPaginatingIndices, 10687 subPath: NewMetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder().WritingFunctions().FieldPath(), 10688 } 10689 } 10690 10691 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10692 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) 10693 } 10694 10695 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10696 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) 10697 } 10698 10699 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue { 10700 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) 10701 } 10702 10703 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions struct{} 10704 10705 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath { 10706 return &MetricDescriptorBinaryIndicesByResourceType_FieldSubPath{ 10707 selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPaginatingIndices, 10708 subPath: NewMetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder().ClosedFunctions().FieldPath(), 10709 } 10710 } 10711 10712 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue { 10713 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) 10714 } 10715 10716 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues { 10717 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) 10718 } 10719 10720 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue { 10721 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) 10722 } 10723 10724 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices struct{} 10725 10726 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath { 10727 return &MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorNonAggregatedIndices} 10728 } 10729 10730 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) WithValue(value [][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue { 10731 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) 10732 } 10733 10734 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) WithArrayOfValues(values [][][]byte) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues { 10735 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) 10736 } 10737 10738 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) WithItemValue(value []byte) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue { 10739 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) 10740 } 10741 10742 type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts struct{} 10743 10744 func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) FieldPath() *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath { 10745 return &MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath{selector: MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorNameParts} 10746 } 10747 10748 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) WithValue(value []string) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue { 10749 return s.FieldPath().WithIValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) 10750 } 10751 10752 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) WithArrayOfValues(values [][]string) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues { 10753 return s.FieldPath().WithIArrayOfValues(values).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) 10754 } 10755 10756 func (s MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) WithItemValue(value string) *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue { 10757 return s.FieldPath().WithIArrayItemValue(value).(*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) 10758 }