github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v4/bucket/bucket.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/monitoring/proto/v4/bucket.proto 3 // DO NOT EDIT!!! 4 5 package bucket 6 7 // proto imports 8 import ( 9 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 10 meta "github.com/cloudwan/goten-sdk/types/meta" 11 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 12 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 13 ) 14 15 // make sure we're using proto imports 16 var ( 17 _ = &project.Project{} 18 _ = ×tamppb.Timestamp{} 19 _ = &meta.Meta{} 20 _ = &multi_region_policy.MultiRegionPolicy{} 21 ) 22 23 type BucketFieldPathBuilder struct{} 24 25 func NewBucketFieldPathBuilder() BucketFieldPathBuilder { 26 return BucketFieldPathBuilder{} 27 } 28 func (BucketFieldPathBuilder) Name() BucketPathSelectorName { 29 return BucketPathSelectorName{} 30 } 31 func (BucketFieldPathBuilder) Metadata() BucketPathSelectorMetadata { 32 return BucketPathSelectorMetadata{} 33 } 34 func (BucketFieldPathBuilder) Metrics() BucketPathSelectorMetrics { 35 return BucketPathSelectorMetrics{} 36 } 37 func (BucketFieldPathBuilder) Resources() BucketPathSelectorResources { 38 return BucketPathSelectorResources{} 39 } 40 func (BucketFieldPathBuilder) RequiredAltKvs() BucketPathSelectorRequiredAltKvs { 41 return BucketPathSelectorRequiredAltKvs{} 42 } 43 44 type BucketPathSelectorName struct{} 45 46 func (BucketPathSelectorName) FieldPath() *Bucket_FieldTerminalPath { 47 return &Bucket_FieldTerminalPath{selector: Bucket_FieldPathSelectorName} 48 } 49 50 func (s BucketPathSelectorName) WithValue(value *Name) *Bucket_FieldTerminalPathValue { 51 return s.FieldPath().WithIValue(value).(*Bucket_FieldTerminalPathValue) 52 } 53 54 func (s BucketPathSelectorName) WithArrayOfValues(values []*Name) *Bucket_FieldTerminalPathArrayOfValues { 55 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldTerminalPathArrayOfValues) 56 } 57 58 type BucketPathSelectorMetadata struct{} 59 60 func (BucketPathSelectorMetadata) FieldPath() *Bucket_FieldTerminalPath { 61 return &Bucket_FieldTerminalPath{selector: Bucket_FieldPathSelectorMetadata} 62 } 63 64 func (s BucketPathSelectorMetadata) WithValue(value *meta.Meta) *Bucket_FieldTerminalPathValue { 65 return s.FieldPath().WithIValue(value).(*Bucket_FieldTerminalPathValue) 66 } 67 68 func (s BucketPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Bucket_FieldTerminalPathArrayOfValues { 69 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldTerminalPathArrayOfValues) 70 } 71 72 func (BucketPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Bucket_FieldSubPath { 73 return &Bucket_FieldSubPath{selector: Bucket_FieldPathSelectorMetadata, subPath: subPath} 74 } 75 76 func (s BucketPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Bucket_FieldSubPathValue { 77 return &Bucket_FieldSubPathValue{Bucket_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 78 } 79 80 func (s BucketPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues { 81 return &Bucket_FieldSubPathArrayOfValues{Bucket_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 82 } 83 84 func (s BucketPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue { 85 return &Bucket_FieldSubPathArrayItemValue{Bucket_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 86 } 87 88 func (BucketPathSelectorMetadata) CreateTime() BucketPathSelectorMetadataCreateTime { 89 return BucketPathSelectorMetadataCreateTime{} 90 } 91 92 func (BucketPathSelectorMetadata) UpdateTime() BucketPathSelectorMetadataUpdateTime { 93 return BucketPathSelectorMetadataUpdateTime{} 94 } 95 96 func (BucketPathSelectorMetadata) DeleteTime() BucketPathSelectorMetadataDeleteTime { 97 return BucketPathSelectorMetadataDeleteTime{} 98 } 99 100 func (BucketPathSelectorMetadata) Uuid() BucketPathSelectorMetadataUuid { 101 return BucketPathSelectorMetadataUuid{} 102 } 103 104 func (BucketPathSelectorMetadata) Tags() BucketPathSelectorMetadataTags { 105 return BucketPathSelectorMetadataTags{} 106 } 107 108 func (BucketPathSelectorMetadata) Labels() BucketPathSelectorMetadataLabels { 109 return BucketPathSelectorMetadataLabels{} 110 } 111 112 func (BucketPathSelectorMetadata) Annotations() BucketPathSelectorMetadataAnnotations { 113 return BucketPathSelectorMetadataAnnotations{} 114 } 115 116 func (BucketPathSelectorMetadata) Generation() BucketPathSelectorMetadataGeneration { 117 return BucketPathSelectorMetadataGeneration{} 118 } 119 120 func (BucketPathSelectorMetadata) ResourceVersion() BucketPathSelectorMetadataResourceVersion { 121 return BucketPathSelectorMetadataResourceVersion{} 122 } 123 124 func (BucketPathSelectorMetadata) OwnerReferences() BucketPathSelectorMetadataOwnerReferences { 125 return BucketPathSelectorMetadataOwnerReferences{} 126 } 127 128 func (BucketPathSelectorMetadata) Shards() BucketPathSelectorMetadataShards { 129 return BucketPathSelectorMetadataShards{} 130 } 131 132 func (BucketPathSelectorMetadata) Syncing() BucketPathSelectorMetadataSyncing { 133 return BucketPathSelectorMetadataSyncing{} 134 } 135 136 func (BucketPathSelectorMetadata) Lifecycle() BucketPathSelectorMetadataLifecycle { 137 return BucketPathSelectorMetadataLifecycle{} 138 } 139 140 func (BucketPathSelectorMetadata) Services() BucketPathSelectorMetadataServices { 141 return BucketPathSelectorMetadataServices{} 142 } 143 144 type BucketPathSelectorMetadataCreateTime struct{} 145 146 func (BucketPathSelectorMetadataCreateTime) FieldPath() *Bucket_FieldSubPath { 147 return &Bucket_FieldSubPath{ 148 selector: Bucket_FieldPathSelectorMetadata, 149 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 150 } 151 } 152 153 func (s BucketPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue { 154 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 155 } 156 157 func (s BucketPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues { 158 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 159 } 160 161 type BucketPathSelectorMetadataUpdateTime struct{} 162 163 func (BucketPathSelectorMetadataUpdateTime) FieldPath() *Bucket_FieldSubPath { 164 return &Bucket_FieldSubPath{ 165 selector: Bucket_FieldPathSelectorMetadata, 166 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 167 } 168 } 169 170 func (s BucketPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue { 171 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 172 } 173 174 func (s BucketPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues { 175 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 176 } 177 178 type BucketPathSelectorMetadataDeleteTime struct{} 179 180 func (BucketPathSelectorMetadataDeleteTime) FieldPath() *Bucket_FieldSubPath { 181 return &Bucket_FieldSubPath{ 182 selector: Bucket_FieldPathSelectorMetadata, 183 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 184 } 185 } 186 187 func (s BucketPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue { 188 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 189 } 190 191 func (s BucketPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues { 192 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 193 } 194 195 type BucketPathSelectorMetadataUuid struct{} 196 197 func (BucketPathSelectorMetadataUuid) FieldPath() *Bucket_FieldSubPath { 198 return &Bucket_FieldSubPath{ 199 selector: Bucket_FieldPathSelectorMetadata, 200 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 201 } 202 } 203 204 func (s BucketPathSelectorMetadataUuid) WithValue(value string) *Bucket_FieldSubPathValue { 205 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 206 } 207 208 func (s BucketPathSelectorMetadataUuid) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 209 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 210 } 211 212 type BucketPathSelectorMetadataTags struct{} 213 214 func (BucketPathSelectorMetadataTags) FieldPath() *Bucket_FieldSubPath { 215 return &Bucket_FieldSubPath{ 216 selector: Bucket_FieldPathSelectorMetadata, 217 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 218 } 219 } 220 221 func (s BucketPathSelectorMetadataTags) WithValue(value []string) *Bucket_FieldSubPathValue { 222 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 223 } 224 225 func (s BucketPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues { 226 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 227 } 228 229 func (s BucketPathSelectorMetadataTags) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue { 230 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 231 } 232 233 type BucketPathSelectorMetadataLabels struct{} 234 235 func (BucketPathSelectorMetadataLabels) FieldPath() *Bucket_FieldSubPath { 236 return &Bucket_FieldSubPath{ 237 selector: Bucket_FieldPathSelectorMetadata, 238 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 239 } 240 } 241 242 func (s BucketPathSelectorMetadataLabels) WithValue(value map[string]string) *Bucket_FieldSubPathValue { 243 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 244 } 245 246 func (s BucketPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Bucket_FieldSubPathArrayOfValues { 247 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 248 } 249 250 func (BucketPathSelectorMetadataLabels) WithKey(key string) BucketMapPathSelectorMetadataLabels { 251 return BucketMapPathSelectorMetadataLabels{key: key} 252 } 253 254 type BucketMapPathSelectorMetadataLabels struct { 255 key string 256 } 257 258 func (s BucketMapPathSelectorMetadataLabels) FieldPath() *Bucket_FieldSubPath { 259 return &Bucket_FieldSubPath{ 260 selector: Bucket_FieldPathSelectorMetadata, 261 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 262 } 263 } 264 265 func (s BucketMapPathSelectorMetadataLabels) WithValue(value string) *Bucket_FieldSubPathValue { 266 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 267 } 268 269 func (s BucketMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 270 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 271 } 272 273 type BucketPathSelectorMetadataAnnotations struct{} 274 275 func (BucketPathSelectorMetadataAnnotations) FieldPath() *Bucket_FieldSubPath { 276 return &Bucket_FieldSubPath{ 277 selector: Bucket_FieldPathSelectorMetadata, 278 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 279 } 280 } 281 282 func (s BucketPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Bucket_FieldSubPathValue { 283 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 284 } 285 286 func (s BucketPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Bucket_FieldSubPathArrayOfValues { 287 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 288 } 289 290 func (BucketPathSelectorMetadataAnnotations) WithKey(key string) BucketMapPathSelectorMetadataAnnotations { 291 return BucketMapPathSelectorMetadataAnnotations{key: key} 292 } 293 294 type BucketMapPathSelectorMetadataAnnotations struct { 295 key string 296 } 297 298 func (s BucketMapPathSelectorMetadataAnnotations) FieldPath() *Bucket_FieldSubPath { 299 return &Bucket_FieldSubPath{ 300 selector: Bucket_FieldPathSelectorMetadata, 301 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 302 } 303 } 304 305 func (s BucketMapPathSelectorMetadataAnnotations) WithValue(value string) *Bucket_FieldSubPathValue { 306 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 307 } 308 309 func (s BucketMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 310 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 311 } 312 313 type BucketPathSelectorMetadataGeneration struct{} 314 315 func (BucketPathSelectorMetadataGeneration) FieldPath() *Bucket_FieldSubPath { 316 return &Bucket_FieldSubPath{ 317 selector: Bucket_FieldPathSelectorMetadata, 318 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 319 } 320 } 321 322 func (s BucketPathSelectorMetadataGeneration) WithValue(value int64) *Bucket_FieldSubPathValue { 323 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 324 } 325 326 func (s BucketPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues { 327 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 328 } 329 330 type BucketPathSelectorMetadataResourceVersion struct{} 331 332 func (BucketPathSelectorMetadataResourceVersion) FieldPath() *Bucket_FieldSubPath { 333 return &Bucket_FieldSubPath{ 334 selector: Bucket_FieldPathSelectorMetadata, 335 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 336 } 337 } 338 339 func (s BucketPathSelectorMetadataResourceVersion) WithValue(value string) *Bucket_FieldSubPathValue { 340 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 341 } 342 343 func (s BucketPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 344 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 345 } 346 347 type BucketPathSelectorMetadataOwnerReferences struct{} 348 349 func (BucketPathSelectorMetadataOwnerReferences) FieldPath() *Bucket_FieldSubPath { 350 return &Bucket_FieldSubPath{ 351 selector: Bucket_FieldPathSelectorMetadata, 352 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 353 } 354 } 355 356 func (s BucketPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Bucket_FieldSubPathValue { 357 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 358 } 359 360 func (s BucketPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Bucket_FieldSubPathArrayOfValues { 361 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 362 } 363 364 func (s BucketPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Bucket_FieldSubPathArrayItemValue { 365 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 366 } 367 368 func (BucketPathSelectorMetadataOwnerReferences) Kind() BucketPathSelectorMetadataOwnerReferencesKind { 369 return BucketPathSelectorMetadataOwnerReferencesKind{} 370 } 371 372 func (BucketPathSelectorMetadataOwnerReferences) Version() BucketPathSelectorMetadataOwnerReferencesVersion { 373 return BucketPathSelectorMetadataOwnerReferencesVersion{} 374 } 375 376 func (BucketPathSelectorMetadataOwnerReferences) Name() BucketPathSelectorMetadataOwnerReferencesName { 377 return BucketPathSelectorMetadataOwnerReferencesName{} 378 } 379 380 func (BucketPathSelectorMetadataOwnerReferences) Region() BucketPathSelectorMetadataOwnerReferencesRegion { 381 return BucketPathSelectorMetadataOwnerReferencesRegion{} 382 } 383 384 func (BucketPathSelectorMetadataOwnerReferences) Controller() BucketPathSelectorMetadataOwnerReferencesController { 385 return BucketPathSelectorMetadataOwnerReferencesController{} 386 } 387 388 func (BucketPathSelectorMetadataOwnerReferences) RequiresOwnerReference() BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 389 return BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 390 } 391 392 func (BucketPathSelectorMetadataOwnerReferences) UnsetOnDelete() BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete { 393 return BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 394 } 395 396 type BucketPathSelectorMetadataOwnerReferencesKind struct{} 397 398 func (BucketPathSelectorMetadataOwnerReferencesKind) FieldPath() *Bucket_FieldSubPath { 399 return &Bucket_FieldSubPath{ 400 selector: Bucket_FieldPathSelectorMetadata, 401 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 402 } 403 } 404 405 func (s BucketPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Bucket_FieldSubPathValue { 406 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 407 } 408 409 func (s BucketPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 410 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 411 } 412 413 type BucketPathSelectorMetadataOwnerReferencesVersion struct{} 414 415 func (BucketPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Bucket_FieldSubPath { 416 return &Bucket_FieldSubPath{ 417 selector: Bucket_FieldPathSelectorMetadata, 418 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 419 } 420 } 421 422 func (s BucketPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Bucket_FieldSubPathValue { 423 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 424 } 425 426 func (s BucketPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 427 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 428 } 429 430 type BucketPathSelectorMetadataOwnerReferencesName struct{} 431 432 func (BucketPathSelectorMetadataOwnerReferencesName) FieldPath() *Bucket_FieldSubPath { 433 return &Bucket_FieldSubPath{ 434 selector: Bucket_FieldPathSelectorMetadata, 435 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 436 } 437 } 438 439 func (s BucketPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Bucket_FieldSubPathValue { 440 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 441 } 442 443 func (s BucketPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 444 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 445 } 446 447 type BucketPathSelectorMetadataOwnerReferencesRegion struct{} 448 449 func (BucketPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Bucket_FieldSubPath { 450 return &Bucket_FieldSubPath{ 451 selector: Bucket_FieldPathSelectorMetadata, 452 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 453 } 454 } 455 456 func (s BucketPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Bucket_FieldSubPathValue { 457 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 458 } 459 460 func (s BucketPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 461 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 462 } 463 464 type BucketPathSelectorMetadataOwnerReferencesController struct{} 465 466 func (BucketPathSelectorMetadataOwnerReferencesController) FieldPath() *Bucket_FieldSubPath { 467 return &Bucket_FieldSubPath{ 468 selector: Bucket_FieldPathSelectorMetadata, 469 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 470 } 471 } 472 473 func (s BucketPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Bucket_FieldSubPathValue { 474 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 475 } 476 477 func (s BucketPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues { 478 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 479 } 480 481 type BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 482 483 func (BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Bucket_FieldSubPath { 484 return &Bucket_FieldSubPath{ 485 selector: Bucket_FieldPathSelectorMetadata, 486 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 487 } 488 } 489 490 func (s BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Bucket_FieldSubPathValue { 491 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 492 } 493 494 func (s BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues { 495 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 496 } 497 498 type BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 499 500 func (BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *Bucket_FieldSubPath { 501 return &Bucket_FieldSubPath{ 502 selector: Bucket_FieldPathSelectorMetadata, 503 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 504 } 505 } 506 507 func (s BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *Bucket_FieldSubPathValue { 508 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 509 } 510 511 func (s BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues { 512 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 513 } 514 515 type BucketPathSelectorMetadataShards struct{} 516 517 func (BucketPathSelectorMetadataShards) FieldPath() *Bucket_FieldSubPath { 518 return &Bucket_FieldSubPath{ 519 selector: Bucket_FieldPathSelectorMetadata, 520 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 521 } 522 } 523 524 func (s BucketPathSelectorMetadataShards) WithValue(value map[string]int64) *Bucket_FieldSubPathValue { 525 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 526 } 527 528 func (s BucketPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Bucket_FieldSubPathArrayOfValues { 529 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 530 } 531 532 func (BucketPathSelectorMetadataShards) WithKey(key string) BucketMapPathSelectorMetadataShards { 533 return BucketMapPathSelectorMetadataShards{key: key} 534 } 535 536 type BucketMapPathSelectorMetadataShards struct { 537 key string 538 } 539 540 func (s BucketMapPathSelectorMetadataShards) FieldPath() *Bucket_FieldSubPath { 541 return &Bucket_FieldSubPath{ 542 selector: Bucket_FieldPathSelectorMetadata, 543 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 544 } 545 } 546 547 func (s BucketMapPathSelectorMetadataShards) WithValue(value int64) *Bucket_FieldSubPathValue { 548 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 549 } 550 551 func (s BucketMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues { 552 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 553 } 554 555 type BucketPathSelectorMetadataSyncing struct{} 556 557 func (BucketPathSelectorMetadataSyncing) FieldPath() *Bucket_FieldSubPath { 558 return &Bucket_FieldSubPath{ 559 selector: Bucket_FieldPathSelectorMetadata, 560 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 561 } 562 } 563 564 func (s BucketPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Bucket_FieldSubPathValue { 565 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 566 } 567 568 func (s BucketPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Bucket_FieldSubPathArrayOfValues { 569 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 570 } 571 572 func (BucketPathSelectorMetadataSyncing) OwningRegion() BucketPathSelectorMetadataSyncingOwningRegion { 573 return BucketPathSelectorMetadataSyncingOwningRegion{} 574 } 575 576 func (BucketPathSelectorMetadataSyncing) Regions() BucketPathSelectorMetadataSyncingRegions { 577 return BucketPathSelectorMetadataSyncingRegions{} 578 } 579 580 type BucketPathSelectorMetadataSyncingOwningRegion struct{} 581 582 func (BucketPathSelectorMetadataSyncingOwningRegion) FieldPath() *Bucket_FieldSubPath { 583 return &Bucket_FieldSubPath{ 584 selector: Bucket_FieldPathSelectorMetadata, 585 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 586 } 587 } 588 589 func (s BucketPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Bucket_FieldSubPathValue { 590 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 591 } 592 593 func (s BucketPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 594 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 595 } 596 597 type BucketPathSelectorMetadataSyncingRegions struct{} 598 599 func (BucketPathSelectorMetadataSyncingRegions) FieldPath() *Bucket_FieldSubPath { 600 return &Bucket_FieldSubPath{ 601 selector: Bucket_FieldPathSelectorMetadata, 602 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 603 } 604 } 605 606 func (s BucketPathSelectorMetadataSyncingRegions) WithValue(value []string) *Bucket_FieldSubPathValue { 607 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 608 } 609 610 func (s BucketPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues { 611 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 612 } 613 614 func (s BucketPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue { 615 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 616 } 617 618 type BucketPathSelectorMetadataLifecycle struct{} 619 620 func (BucketPathSelectorMetadataLifecycle) FieldPath() *Bucket_FieldSubPath { 621 return &Bucket_FieldSubPath{ 622 selector: Bucket_FieldPathSelectorMetadata, 623 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 624 } 625 } 626 627 func (s BucketPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Bucket_FieldSubPathValue { 628 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 629 } 630 631 func (s BucketPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Bucket_FieldSubPathArrayOfValues { 632 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 633 } 634 635 func (BucketPathSelectorMetadataLifecycle) State() BucketPathSelectorMetadataLifecycleState { 636 return BucketPathSelectorMetadataLifecycleState{} 637 } 638 639 func (BucketPathSelectorMetadataLifecycle) BlockDeletion() BucketPathSelectorMetadataLifecycleBlockDeletion { 640 return BucketPathSelectorMetadataLifecycleBlockDeletion{} 641 } 642 643 type BucketPathSelectorMetadataLifecycleState struct{} 644 645 func (BucketPathSelectorMetadataLifecycleState) FieldPath() *Bucket_FieldSubPath { 646 return &Bucket_FieldSubPath{ 647 selector: Bucket_FieldPathSelectorMetadata, 648 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 649 } 650 } 651 652 func (s BucketPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Bucket_FieldSubPathValue { 653 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 654 } 655 656 func (s BucketPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Bucket_FieldSubPathArrayOfValues { 657 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 658 } 659 660 type BucketPathSelectorMetadataLifecycleBlockDeletion struct{} 661 662 func (BucketPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Bucket_FieldSubPath { 663 return &Bucket_FieldSubPath{ 664 selector: Bucket_FieldPathSelectorMetadata, 665 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 666 } 667 } 668 669 func (s BucketPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Bucket_FieldSubPathValue { 670 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 671 } 672 673 func (s BucketPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues { 674 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 675 } 676 677 type BucketPathSelectorMetadataServices struct{} 678 679 func (BucketPathSelectorMetadataServices) FieldPath() *Bucket_FieldSubPath { 680 return &Bucket_FieldSubPath{ 681 selector: Bucket_FieldPathSelectorMetadata, 682 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 683 } 684 } 685 686 func (s BucketPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Bucket_FieldSubPathValue { 687 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 688 } 689 690 func (s BucketPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Bucket_FieldSubPathArrayOfValues { 691 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 692 } 693 694 func (BucketPathSelectorMetadataServices) OwningService() BucketPathSelectorMetadataServicesOwningService { 695 return BucketPathSelectorMetadataServicesOwningService{} 696 } 697 698 func (BucketPathSelectorMetadataServices) AllowedServices() BucketPathSelectorMetadataServicesAllowedServices { 699 return BucketPathSelectorMetadataServicesAllowedServices{} 700 } 701 702 type BucketPathSelectorMetadataServicesOwningService struct{} 703 704 func (BucketPathSelectorMetadataServicesOwningService) FieldPath() *Bucket_FieldSubPath { 705 return &Bucket_FieldSubPath{ 706 selector: Bucket_FieldPathSelectorMetadata, 707 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 708 } 709 } 710 711 func (s BucketPathSelectorMetadataServicesOwningService) WithValue(value string) *Bucket_FieldSubPathValue { 712 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 713 } 714 715 func (s BucketPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues { 716 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 717 } 718 719 type BucketPathSelectorMetadataServicesAllowedServices struct{} 720 721 func (BucketPathSelectorMetadataServicesAllowedServices) FieldPath() *Bucket_FieldSubPath { 722 return &Bucket_FieldSubPath{ 723 selector: Bucket_FieldPathSelectorMetadata, 724 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 725 } 726 } 727 728 func (s BucketPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Bucket_FieldSubPathValue { 729 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 730 } 731 732 func (s BucketPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues { 733 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 734 } 735 736 func (s BucketPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue { 737 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 738 } 739 740 type BucketPathSelectorMetrics struct{} 741 742 func (BucketPathSelectorMetrics) FieldPath() *Bucket_FieldTerminalPath { 743 return &Bucket_FieldTerminalPath{selector: Bucket_FieldPathSelectorMetrics} 744 } 745 746 func (s BucketPathSelectorMetrics) WithValue(value []*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathValue { 747 return s.FieldPath().WithIValue(value).(*Bucket_FieldTerminalPathValue) 748 } 749 750 func (s BucketPathSelectorMetrics) WithArrayOfValues(values [][]*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayOfValues { 751 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldTerminalPathArrayOfValues) 752 } 753 754 func (s BucketPathSelectorMetrics) WithItemValue(value *Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayItemValue { 755 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldTerminalPathArrayItemValue) 756 } 757 func (BucketPathSelectorMetrics) WithSubPath(subPath BucketRequiredTypedLabels_FieldPath) *Bucket_FieldSubPath { 758 return &Bucket_FieldSubPath{selector: Bucket_FieldPathSelectorMetrics, subPath: subPath} 759 } 760 761 func (s BucketPathSelectorMetrics) WithSubValue(subPathValue BucketRequiredTypedLabels_FieldPathValue) *Bucket_FieldSubPathValue { 762 return &Bucket_FieldSubPathValue{Bucket_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 763 } 764 765 func (s BucketPathSelectorMetrics) WithSubArrayOfValues(subPathArrayOfValues BucketRequiredTypedLabels_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues { 766 return &Bucket_FieldSubPathArrayOfValues{Bucket_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 767 } 768 769 func (s BucketPathSelectorMetrics) WithSubArrayItemValue(subPathArrayItemValue BucketRequiredTypedLabels_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue { 770 return &Bucket_FieldSubPathArrayItemValue{Bucket_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 771 } 772 773 func (BucketPathSelectorMetrics) Types() BucketPathSelectorMetricsTypes { 774 return BucketPathSelectorMetricsTypes{} 775 } 776 777 func (BucketPathSelectorMetrics) Labels() BucketPathSelectorMetricsLabels { 778 return BucketPathSelectorMetricsLabels{} 779 } 780 781 type BucketPathSelectorMetricsTypes struct{} 782 783 func (BucketPathSelectorMetricsTypes) FieldPath() *Bucket_FieldSubPath { 784 return &Bucket_FieldSubPath{ 785 selector: Bucket_FieldPathSelectorMetrics, 786 subPath: NewBucketRequiredTypedLabelsFieldPathBuilder().Types().FieldPath(), 787 } 788 } 789 790 func (s BucketPathSelectorMetricsTypes) WithValue(value []string) *Bucket_FieldSubPathValue { 791 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 792 } 793 794 func (s BucketPathSelectorMetricsTypes) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues { 795 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 796 } 797 798 func (s BucketPathSelectorMetricsTypes) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue { 799 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 800 } 801 802 type BucketPathSelectorMetricsLabels struct{} 803 804 func (BucketPathSelectorMetricsLabels) FieldPath() *Bucket_FieldSubPath { 805 return &Bucket_FieldSubPath{ 806 selector: Bucket_FieldPathSelectorMetrics, 807 subPath: NewBucketRequiredTypedLabelsFieldPathBuilder().Labels().FieldPath(), 808 } 809 } 810 811 func (s BucketPathSelectorMetricsLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue { 812 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 813 } 814 815 func (s BucketPathSelectorMetricsLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues { 816 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 817 } 818 819 func (BucketPathSelectorMetricsLabels) WithKey(key string) BucketMapPathSelectorMetricsLabels { 820 return BucketMapPathSelectorMetricsLabels{key: key} 821 } 822 823 type BucketMapPathSelectorMetricsLabels struct { 824 key string 825 } 826 827 func (s BucketMapPathSelectorMetricsLabels) FieldPath() *Bucket_FieldSubPath { 828 return &Bucket_FieldSubPath{ 829 selector: Bucket_FieldPathSelectorMetrics, 830 subPath: NewBucketRequiredTypedLabelsFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 831 } 832 } 833 834 func (s BucketMapPathSelectorMetricsLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue { 835 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 836 } 837 838 func (s BucketMapPathSelectorMetricsLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues { 839 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 840 } 841 842 type BucketPathSelectorResources struct{} 843 844 func (BucketPathSelectorResources) FieldPath() *Bucket_FieldTerminalPath { 845 return &Bucket_FieldTerminalPath{selector: Bucket_FieldPathSelectorResources} 846 } 847 848 func (s BucketPathSelectorResources) WithValue(value []*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathValue { 849 return s.FieldPath().WithIValue(value).(*Bucket_FieldTerminalPathValue) 850 } 851 852 func (s BucketPathSelectorResources) WithArrayOfValues(values [][]*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayOfValues { 853 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldTerminalPathArrayOfValues) 854 } 855 856 func (s BucketPathSelectorResources) WithItemValue(value *Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayItemValue { 857 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldTerminalPathArrayItemValue) 858 } 859 func (BucketPathSelectorResources) WithSubPath(subPath BucketRequiredTypedLabels_FieldPath) *Bucket_FieldSubPath { 860 return &Bucket_FieldSubPath{selector: Bucket_FieldPathSelectorResources, subPath: subPath} 861 } 862 863 func (s BucketPathSelectorResources) WithSubValue(subPathValue BucketRequiredTypedLabels_FieldPathValue) *Bucket_FieldSubPathValue { 864 return &Bucket_FieldSubPathValue{Bucket_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 865 } 866 867 func (s BucketPathSelectorResources) WithSubArrayOfValues(subPathArrayOfValues BucketRequiredTypedLabels_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues { 868 return &Bucket_FieldSubPathArrayOfValues{Bucket_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 869 } 870 871 func (s BucketPathSelectorResources) WithSubArrayItemValue(subPathArrayItemValue BucketRequiredTypedLabels_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue { 872 return &Bucket_FieldSubPathArrayItemValue{Bucket_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 873 } 874 875 func (BucketPathSelectorResources) Types() BucketPathSelectorResourcesTypes { 876 return BucketPathSelectorResourcesTypes{} 877 } 878 879 func (BucketPathSelectorResources) Labels() BucketPathSelectorResourcesLabels { 880 return BucketPathSelectorResourcesLabels{} 881 } 882 883 type BucketPathSelectorResourcesTypes struct{} 884 885 func (BucketPathSelectorResourcesTypes) FieldPath() *Bucket_FieldSubPath { 886 return &Bucket_FieldSubPath{ 887 selector: Bucket_FieldPathSelectorResources, 888 subPath: NewBucketRequiredTypedLabelsFieldPathBuilder().Types().FieldPath(), 889 } 890 } 891 892 func (s BucketPathSelectorResourcesTypes) WithValue(value []string) *Bucket_FieldSubPathValue { 893 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 894 } 895 896 func (s BucketPathSelectorResourcesTypes) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues { 897 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 898 } 899 900 func (s BucketPathSelectorResourcesTypes) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue { 901 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 902 } 903 904 type BucketPathSelectorResourcesLabels struct{} 905 906 func (BucketPathSelectorResourcesLabels) FieldPath() *Bucket_FieldSubPath { 907 return &Bucket_FieldSubPath{ 908 selector: Bucket_FieldPathSelectorResources, 909 subPath: NewBucketRequiredTypedLabelsFieldPathBuilder().Labels().FieldPath(), 910 } 911 } 912 913 func (s BucketPathSelectorResourcesLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue { 914 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 915 } 916 917 func (s BucketPathSelectorResourcesLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues { 918 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 919 } 920 921 func (BucketPathSelectorResourcesLabels) WithKey(key string) BucketMapPathSelectorResourcesLabels { 922 return BucketMapPathSelectorResourcesLabels{key: key} 923 } 924 925 type BucketMapPathSelectorResourcesLabels struct { 926 key string 927 } 928 929 func (s BucketMapPathSelectorResourcesLabels) FieldPath() *Bucket_FieldSubPath { 930 return &Bucket_FieldSubPath{ 931 selector: Bucket_FieldPathSelectorResources, 932 subPath: NewBucketRequiredTypedLabelsFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 933 } 934 } 935 936 func (s BucketMapPathSelectorResourcesLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue { 937 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 938 } 939 940 func (s BucketMapPathSelectorResourcesLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues { 941 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 942 } 943 944 type BucketPathSelectorRequiredAltKvs struct{} 945 946 func (BucketPathSelectorRequiredAltKvs) FieldPath() *Bucket_FieldTerminalPath { 947 return &Bucket_FieldTerminalPath{selector: Bucket_FieldPathSelectorRequiredAltKvs} 948 } 949 950 func (s BucketPathSelectorRequiredAltKvs) WithValue(value []*Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathValue { 951 return s.FieldPath().WithIValue(value).(*Bucket_FieldTerminalPathValue) 952 } 953 954 func (s BucketPathSelectorRequiredAltKvs) WithArrayOfValues(values [][]*Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathArrayOfValues { 955 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldTerminalPathArrayOfValues) 956 } 957 958 func (s BucketPathSelectorRequiredAltKvs) WithItemValue(value *Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathArrayItemValue { 959 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldTerminalPathArrayItemValue) 960 } 961 func (BucketPathSelectorRequiredAltKvs) WithSubPath(subPath BucketResolvedKeysWithValues_FieldPath) *Bucket_FieldSubPath { 962 return &Bucket_FieldSubPath{selector: Bucket_FieldPathSelectorRequiredAltKvs, subPath: subPath} 963 } 964 965 func (s BucketPathSelectorRequiredAltKvs) WithSubValue(subPathValue BucketResolvedKeysWithValues_FieldPathValue) *Bucket_FieldSubPathValue { 966 return &Bucket_FieldSubPathValue{Bucket_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 967 } 968 969 func (s BucketPathSelectorRequiredAltKvs) WithSubArrayOfValues(subPathArrayOfValues BucketResolvedKeysWithValues_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues { 970 return &Bucket_FieldSubPathArrayOfValues{Bucket_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 971 } 972 973 func (s BucketPathSelectorRequiredAltKvs) WithSubArrayItemValue(subPathArrayItemValue BucketResolvedKeysWithValues_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue { 974 return &Bucket_FieldSubPathArrayItemValue{Bucket_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 975 } 976 977 func (BucketPathSelectorRequiredAltKvs) ResolvedKvs() BucketPathSelectorRequiredAltKvsResolvedKvs { 978 return BucketPathSelectorRequiredAltKvsResolvedKvs{} 979 } 980 981 type BucketPathSelectorRequiredAltKvsResolvedKvs struct{} 982 983 func (BucketPathSelectorRequiredAltKvsResolvedKvs) FieldPath() *Bucket_FieldSubPath { 984 return &Bucket_FieldSubPath{ 985 selector: Bucket_FieldPathSelectorRequiredAltKvs, 986 subPath: NewBucketResolvedKeysWithValuesFieldPathBuilder().ResolvedKvs().FieldPath(), 987 } 988 } 989 990 func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithValue(value []*Bucket_ResolvedValues) *Bucket_FieldSubPathValue { 991 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 992 } 993 994 func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithArrayOfValues(values [][]*Bucket_ResolvedValues) *Bucket_FieldSubPathArrayOfValues { 995 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 996 } 997 998 func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithItemValue(value *Bucket_ResolvedValues) *Bucket_FieldSubPathArrayItemValue { 999 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 1000 } 1001 1002 func (BucketPathSelectorRequiredAltKvsResolvedKvs) Key() BucketPathSelectorRequiredAltKvsResolvedKvsKey { 1003 return BucketPathSelectorRequiredAltKvsResolvedKvsKey{} 1004 } 1005 1006 func (BucketPathSelectorRequiredAltKvsResolvedKvs) Values() BucketPathSelectorRequiredAltKvsResolvedKvsValues { 1007 return BucketPathSelectorRequiredAltKvsResolvedKvsValues{} 1008 } 1009 1010 type BucketPathSelectorRequiredAltKvsResolvedKvsKey struct{} 1011 1012 func (BucketPathSelectorRequiredAltKvsResolvedKvsKey) FieldPath() *Bucket_FieldSubPath { 1013 return &Bucket_FieldSubPath{ 1014 selector: Bucket_FieldPathSelectorRequiredAltKvs, 1015 subPath: NewBucketResolvedKeysWithValuesFieldPathBuilder().ResolvedKvs().Key().FieldPath(), 1016 } 1017 } 1018 1019 func (s BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithValue(value int64) *Bucket_FieldSubPathValue { 1020 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 1021 } 1022 1023 func (s BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues { 1024 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 1025 } 1026 1027 type BucketPathSelectorRequiredAltKvsResolvedKvsValues struct{} 1028 1029 func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) FieldPath() *Bucket_FieldSubPath { 1030 return &Bucket_FieldSubPath{ 1031 selector: Bucket_FieldPathSelectorRequiredAltKvs, 1032 subPath: NewBucketResolvedKeysWithValuesFieldPathBuilder().ResolvedKvs().Values().FieldPath(), 1033 } 1034 } 1035 1036 func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithValue(value []int64) *Bucket_FieldSubPathValue { 1037 return s.FieldPath().WithIValue(value).(*Bucket_FieldSubPathValue) 1038 } 1039 1040 func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithArrayOfValues(values [][]int64) *Bucket_FieldSubPathArrayOfValues { 1041 return s.FieldPath().WithIArrayOfValues(values).(*Bucket_FieldSubPathArrayOfValues) 1042 } 1043 1044 func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithItemValue(value int64) *Bucket_FieldSubPathArrayItemValue { 1045 return s.FieldPath().WithIArrayItemValue(value).(*Bucket_FieldSubPathArrayItemValue) 1046 } 1047 1048 type BucketResolvedValuesFieldPathBuilder struct{} 1049 1050 func NewBucketResolvedValuesFieldPathBuilder() BucketResolvedValuesFieldPathBuilder { 1051 return BucketResolvedValuesFieldPathBuilder{} 1052 } 1053 func (BucketResolvedValuesFieldPathBuilder) Key() Bucket_ResolvedValuesPathSelectorKey { 1054 return Bucket_ResolvedValuesPathSelectorKey{} 1055 } 1056 func (BucketResolvedValuesFieldPathBuilder) Values() Bucket_ResolvedValuesPathSelectorValues { 1057 return Bucket_ResolvedValuesPathSelectorValues{} 1058 } 1059 1060 type Bucket_ResolvedValuesPathSelectorKey struct{} 1061 1062 func (Bucket_ResolvedValuesPathSelectorKey) FieldPath() *BucketResolvedValues_FieldTerminalPath { 1063 return &BucketResolvedValues_FieldTerminalPath{selector: BucketResolvedValues_FieldPathSelectorKey} 1064 } 1065 1066 func (s Bucket_ResolvedValuesPathSelectorKey) WithValue(value int64) *BucketResolvedValues_FieldTerminalPathValue { 1067 return s.FieldPath().WithIValue(value).(*BucketResolvedValues_FieldTerminalPathValue) 1068 } 1069 1070 func (s Bucket_ResolvedValuesPathSelectorKey) WithArrayOfValues(values []int64) *BucketResolvedValues_FieldTerminalPathArrayOfValues { 1071 return s.FieldPath().WithIArrayOfValues(values).(*BucketResolvedValues_FieldTerminalPathArrayOfValues) 1072 } 1073 1074 type Bucket_ResolvedValuesPathSelectorValues struct{} 1075 1076 func (Bucket_ResolvedValuesPathSelectorValues) FieldPath() *BucketResolvedValues_FieldTerminalPath { 1077 return &BucketResolvedValues_FieldTerminalPath{selector: BucketResolvedValues_FieldPathSelectorValues} 1078 } 1079 1080 func (s Bucket_ResolvedValuesPathSelectorValues) WithValue(value []int64) *BucketResolvedValues_FieldTerminalPathValue { 1081 return s.FieldPath().WithIValue(value).(*BucketResolvedValues_FieldTerminalPathValue) 1082 } 1083 1084 func (s Bucket_ResolvedValuesPathSelectorValues) WithArrayOfValues(values [][]int64) *BucketResolvedValues_FieldTerminalPathArrayOfValues { 1085 return s.FieldPath().WithIArrayOfValues(values).(*BucketResolvedValues_FieldTerminalPathArrayOfValues) 1086 } 1087 1088 func (s Bucket_ResolvedValuesPathSelectorValues) WithItemValue(value int64) *BucketResolvedValues_FieldTerminalPathArrayItemValue { 1089 return s.FieldPath().WithIArrayItemValue(value).(*BucketResolvedValues_FieldTerminalPathArrayItemValue) 1090 } 1091 1092 type BucketResolvedKeysWithValuesFieldPathBuilder struct{} 1093 1094 func NewBucketResolvedKeysWithValuesFieldPathBuilder() BucketResolvedKeysWithValuesFieldPathBuilder { 1095 return BucketResolvedKeysWithValuesFieldPathBuilder{} 1096 } 1097 func (BucketResolvedKeysWithValuesFieldPathBuilder) ResolvedKvs() Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs { 1098 return Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs{} 1099 } 1100 1101 type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs struct{} 1102 1103 func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) FieldPath() *BucketResolvedKeysWithValues_FieldTerminalPath { 1104 return &BucketResolvedKeysWithValues_FieldTerminalPath{selector: BucketResolvedKeysWithValues_FieldPathSelectorResolvedKvs} 1105 } 1106 1107 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithValue(value []*Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathValue { 1108 return s.FieldPath().WithIValue(value).(*BucketResolvedKeysWithValues_FieldTerminalPathValue) 1109 } 1110 1111 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithArrayOfValues(values [][]*Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues { 1112 return s.FieldPath().WithIArrayOfValues(values).(*BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues) 1113 } 1114 1115 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithItemValue(value *Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue { 1116 return s.FieldPath().WithIArrayItemValue(value).(*BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) 1117 } 1118 func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubPath(subPath BucketResolvedValues_FieldPath) *BucketResolvedKeysWithValues_FieldSubPath { 1119 return &BucketResolvedKeysWithValues_FieldSubPath{selector: BucketResolvedKeysWithValues_FieldPathSelectorResolvedKvs, subPath: subPath} 1120 } 1121 1122 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubValue(subPathValue BucketResolvedValues_FieldPathValue) *BucketResolvedKeysWithValues_FieldSubPathValue { 1123 return &BucketResolvedKeysWithValues_FieldSubPathValue{BucketResolvedKeysWithValues_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1124 } 1125 1126 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayOfValues(subPathArrayOfValues BucketResolvedValues_FieldPathArrayOfValues) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues { 1127 return &BucketResolvedKeysWithValues_FieldSubPathArrayOfValues{BucketResolvedKeysWithValues_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1128 } 1129 1130 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayItemValue(subPathArrayItemValue BucketResolvedValues_FieldPathArrayItemValue) *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue { 1131 return &BucketResolvedKeysWithValues_FieldSubPathArrayItemValue{BucketResolvedKeysWithValues_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1132 } 1133 1134 func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) Key() Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey { 1135 return Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey{} 1136 } 1137 1138 func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) Values() Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues { 1139 return Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues{} 1140 } 1141 1142 type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey struct{} 1143 1144 func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) FieldPath() *BucketResolvedKeysWithValues_FieldSubPath { 1145 return &BucketResolvedKeysWithValues_FieldSubPath{ 1146 selector: BucketResolvedKeysWithValues_FieldPathSelectorResolvedKvs, 1147 subPath: NewBucketResolvedValuesFieldPathBuilder().Key().FieldPath(), 1148 } 1149 } 1150 1151 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithValue(value int64) *BucketResolvedKeysWithValues_FieldSubPathValue { 1152 return s.FieldPath().WithIValue(value).(*BucketResolvedKeysWithValues_FieldSubPathValue) 1153 } 1154 1155 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithArrayOfValues(values []int64) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues { 1156 return s.FieldPath().WithIArrayOfValues(values).(*BucketResolvedKeysWithValues_FieldSubPathArrayOfValues) 1157 } 1158 1159 type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues struct{} 1160 1161 func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) FieldPath() *BucketResolvedKeysWithValues_FieldSubPath { 1162 return &BucketResolvedKeysWithValues_FieldSubPath{ 1163 selector: BucketResolvedKeysWithValues_FieldPathSelectorResolvedKvs, 1164 subPath: NewBucketResolvedValuesFieldPathBuilder().Values().FieldPath(), 1165 } 1166 } 1167 1168 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithValue(value []int64) *BucketResolvedKeysWithValues_FieldSubPathValue { 1169 return s.FieldPath().WithIValue(value).(*BucketResolvedKeysWithValues_FieldSubPathValue) 1170 } 1171 1172 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithArrayOfValues(values [][]int64) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues { 1173 return s.FieldPath().WithIArrayOfValues(values).(*BucketResolvedKeysWithValues_FieldSubPathArrayOfValues) 1174 } 1175 1176 func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithItemValue(value int64) *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue { 1177 return s.FieldPath().WithIArrayItemValue(value).(*BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) 1178 } 1179 1180 type BucketRequiredTypedLabelsFieldPathBuilder struct{} 1181 1182 func NewBucketRequiredTypedLabelsFieldPathBuilder() BucketRequiredTypedLabelsFieldPathBuilder { 1183 return BucketRequiredTypedLabelsFieldPathBuilder{} 1184 } 1185 func (BucketRequiredTypedLabelsFieldPathBuilder) Types() Bucket_RequiredTypedLabelsPathSelectorTypes { 1186 return Bucket_RequiredTypedLabelsPathSelectorTypes{} 1187 } 1188 func (BucketRequiredTypedLabelsFieldPathBuilder) Labels() Bucket_RequiredTypedLabelsPathSelectorLabels { 1189 return Bucket_RequiredTypedLabelsPathSelectorLabels{} 1190 } 1191 1192 type Bucket_RequiredTypedLabelsPathSelectorTypes struct{} 1193 1194 func (Bucket_RequiredTypedLabelsPathSelectorTypes) FieldPath() *BucketRequiredTypedLabels_FieldTerminalPath { 1195 return &BucketRequiredTypedLabels_FieldTerminalPath{selector: BucketRequiredTypedLabels_FieldPathSelectorTypes} 1196 } 1197 1198 func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithValue(value []string) *BucketRequiredTypedLabels_FieldTerminalPathValue { 1199 return s.FieldPath().WithIValue(value).(*BucketRequiredTypedLabels_FieldTerminalPathValue) 1200 } 1201 1202 func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithArrayOfValues(values [][]string) *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues { 1203 return s.FieldPath().WithIArrayOfValues(values).(*BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) 1204 } 1205 1206 func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithItemValue(value string) *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue { 1207 return s.FieldPath().WithIArrayItemValue(value).(*BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) 1208 } 1209 1210 type Bucket_RequiredTypedLabelsPathSelectorLabels struct{} 1211 1212 func (Bucket_RequiredTypedLabelsPathSelectorLabels) FieldPath() *BucketRequiredTypedLabels_FieldTerminalPath { 1213 return &BucketRequiredTypedLabels_FieldTerminalPath{selector: BucketRequiredTypedLabels_FieldPathSelectorLabels} 1214 } 1215 1216 func (s Bucket_RequiredTypedLabelsPathSelectorLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldTerminalPathValue { 1217 return s.FieldPath().WithIValue(value).(*BucketRequiredTypedLabels_FieldTerminalPathValue) 1218 } 1219 1220 func (s Bucket_RequiredTypedLabelsPathSelectorLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues { 1221 return s.FieldPath().WithIArrayOfValues(values).(*BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) 1222 } 1223 1224 func (Bucket_RequiredTypedLabelsPathSelectorLabels) WithKey(key string) Bucket_RequiredTypedLabelsMapPathSelectorLabels { 1225 return Bucket_RequiredTypedLabelsMapPathSelectorLabels{key: key} 1226 } 1227 1228 type Bucket_RequiredTypedLabelsMapPathSelectorLabels struct { 1229 key string 1230 } 1231 1232 func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) FieldPath() *BucketRequiredTypedLabels_FieldPathMap { 1233 return &BucketRequiredTypedLabels_FieldPathMap{selector: BucketRequiredTypedLabels_FieldPathSelectorLabels, key: s.key} 1234 } 1235 1236 func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldPathMapValue { 1237 return s.FieldPath().WithIValue(value).(*BucketRequiredTypedLabels_FieldPathMapValue) 1238 } 1239 1240 func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldPathMapArrayOfValues { 1241 return s.FieldPath().WithIArrayOfValues(values).(*BucketRequiredTypedLabels_FieldPathMapArrayOfValues) 1242 } 1243 1244 type BucketRequiredTypedLabelsStringsFieldPathBuilder struct{} 1245 1246 func NewBucketRequiredTypedLabelsStringsFieldPathBuilder() BucketRequiredTypedLabelsStringsFieldPathBuilder { 1247 return BucketRequiredTypedLabelsStringsFieldPathBuilder{} 1248 } 1249 func (BucketRequiredTypedLabelsStringsFieldPathBuilder) Strings() Bucket_RequiredTypedLabels_StringsPathSelectorStrings { 1250 return Bucket_RequiredTypedLabels_StringsPathSelectorStrings{} 1251 } 1252 1253 type Bucket_RequiredTypedLabels_StringsPathSelectorStrings struct{} 1254 1255 func (Bucket_RequiredTypedLabels_StringsPathSelectorStrings) FieldPath() *BucketRequiredTypedLabelsStrings_FieldTerminalPath { 1256 return &BucketRequiredTypedLabelsStrings_FieldTerminalPath{selector: BucketRequiredTypedLabelsStrings_FieldPathSelectorStrings} 1257 } 1258 1259 func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithValue(value []string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue { 1260 return s.FieldPath().WithIValue(value).(*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) 1261 } 1262 1263 func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithArrayOfValues(values [][]string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues { 1264 return s.FieldPath().WithIArrayOfValues(values).(*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues) 1265 } 1266 1267 func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithItemValue(value string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue { 1268 return s.FieldPath().WithIArrayItemValue(value).(*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) 1269 }