github.com/cloudwan/edgelq-sdk@v1.15.4/iam/resources/v1alpha2/user/user.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/iam/proto/v1alpha2/user.proto 3 // DO NOT EDIT!!! 4 5 package user 6 7 // proto imports 8 import ( 9 meta "github.com/cloudwan/goten-sdk/types/meta" 10 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 11 ) 12 13 // make sure we're using proto imports 14 var ( 15 _ = ×tamppb.Timestamp{} 16 _ = &meta.Meta{} 17 ) 18 19 type UserFieldPathBuilder struct{} 20 21 func NewUserFieldPathBuilder() UserFieldPathBuilder { 22 return UserFieldPathBuilder{} 23 } 24 func (UserFieldPathBuilder) Name() UserPathSelectorName { 25 return UserPathSelectorName{} 26 } 27 func (UserFieldPathBuilder) FullName() UserPathSelectorFullName { 28 return UserPathSelectorFullName{} 29 } 30 func (UserFieldPathBuilder) Metadata() UserPathSelectorMetadata { 31 return UserPathSelectorMetadata{} 32 } 33 func (UserFieldPathBuilder) Email() UserPathSelectorEmail { 34 return UserPathSelectorEmail{} 35 } 36 func (UserFieldPathBuilder) EmailVerified() UserPathSelectorEmailVerified { 37 return UserPathSelectorEmailVerified{} 38 } 39 func (UserFieldPathBuilder) AuthInfo() UserPathSelectorAuthInfo { 40 return UserPathSelectorAuthInfo{} 41 } 42 func (UserFieldPathBuilder) Settings() UserPathSelectorSettings { 43 return UserPathSelectorSettings{} 44 } 45 func (UserFieldPathBuilder) RefreshedTime() UserPathSelectorRefreshedTime { 46 return UserPathSelectorRefreshedTime{} 47 } 48 49 type UserPathSelectorName struct{} 50 51 func (UserPathSelectorName) FieldPath() *User_FieldTerminalPath { 52 return &User_FieldTerminalPath{selector: User_FieldPathSelectorName} 53 } 54 55 func (s UserPathSelectorName) WithValue(value *Name) *User_FieldTerminalPathValue { 56 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 57 } 58 59 func (s UserPathSelectorName) WithArrayOfValues(values []*Name) *User_FieldTerminalPathArrayOfValues { 60 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 61 } 62 63 type UserPathSelectorFullName struct{} 64 65 func (UserPathSelectorFullName) FieldPath() *User_FieldTerminalPath { 66 return &User_FieldTerminalPath{selector: User_FieldPathSelectorFullName} 67 } 68 69 func (s UserPathSelectorFullName) WithValue(value string) *User_FieldTerminalPathValue { 70 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 71 } 72 73 func (s UserPathSelectorFullName) WithArrayOfValues(values []string) *User_FieldTerminalPathArrayOfValues { 74 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 75 } 76 77 type UserPathSelectorMetadata struct{} 78 79 func (UserPathSelectorMetadata) FieldPath() *User_FieldTerminalPath { 80 return &User_FieldTerminalPath{selector: User_FieldPathSelectorMetadata} 81 } 82 83 func (s UserPathSelectorMetadata) WithValue(value *meta.Meta) *User_FieldTerminalPathValue { 84 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 85 } 86 87 func (s UserPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *User_FieldTerminalPathArrayOfValues { 88 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 89 } 90 91 func (UserPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *User_FieldSubPath { 92 return &User_FieldSubPath{selector: User_FieldPathSelectorMetadata, subPath: subPath} 93 } 94 95 func (s UserPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *User_FieldSubPathValue { 96 return &User_FieldSubPathValue{User_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 97 } 98 99 func (s UserPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *User_FieldSubPathArrayOfValues { 100 return &User_FieldSubPathArrayOfValues{User_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 101 } 102 103 func (s UserPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *User_FieldSubPathArrayItemValue { 104 return &User_FieldSubPathArrayItemValue{User_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 105 } 106 107 func (UserPathSelectorMetadata) CreateTime() UserPathSelectorMetadataCreateTime { 108 return UserPathSelectorMetadataCreateTime{} 109 } 110 111 func (UserPathSelectorMetadata) UpdateTime() UserPathSelectorMetadataUpdateTime { 112 return UserPathSelectorMetadataUpdateTime{} 113 } 114 115 func (UserPathSelectorMetadata) DeleteTime() UserPathSelectorMetadataDeleteTime { 116 return UserPathSelectorMetadataDeleteTime{} 117 } 118 119 func (UserPathSelectorMetadata) Uuid() UserPathSelectorMetadataUuid { 120 return UserPathSelectorMetadataUuid{} 121 } 122 123 func (UserPathSelectorMetadata) Tags() UserPathSelectorMetadataTags { 124 return UserPathSelectorMetadataTags{} 125 } 126 127 func (UserPathSelectorMetadata) Labels() UserPathSelectorMetadataLabels { 128 return UserPathSelectorMetadataLabels{} 129 } 130 131 func (UserPathSelectorMetadata) Annotations() UserPathSelectorMetadataAnnotations { 132 return UserPathSelectorMetadataAnnotations{} 133 } 134 135 func (UserPathSelectorMetadata) Generation() UserPathSelectorMetadataGeneration { 136 return UserPathSelectorMetadataGeneration{} 137 } 138 139 func (UserPathSelectorMetadata) ResourceVersion() UserPathSelectorMetadataResourceVersion { 140 return UserPathSelectorMetadataResourceVersion{} 141 } 142 143 func (UserPathSelectorMetadata) OwnerReferences() UserPathSelectorMetadataOwnerReferences { 144 return UserPathSelectorMetadataOwnerReferences{} 145 } 146 147 func (UserPathSelectorMetadata) Shards() UserPathSelectorMetadataShards { 148 return UserPathSelectorMetadataShards{} 149 } 150 151 func (UserPathSelectorMetadata) Syncing() UserPathSelectorMetadataSyncing { 152 return UserPathSelectorMetadataSyncing{} 153 } 154 155 func (UserPathSelectorMetadata) Lifecycle() UserPathSelectorMetadataLifecycle { 156 return UserPathSelectorMetadataLifecycle{} 157 } 158 159 func (UserPathSelectorMetadata) Services() UserPathSelectorMetadataServices { 160 return UserPathSelectorMetadataServices{} 161 } 162 163 type UserPathSelectorMetadataCreateTime struct{} 164 165 func (UserPathSelectorMetadataCreateTime) FieldPath() *User_FieldSubPath { 166 return &User_FieldSubPath{ 167 selector: User_FieldPathSelectorMetadata, 168 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 169 } 170 } 171 172 func (s UserPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *User_FieldSubPathValue { 173 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 174 } 175 176 func (s UserPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *User_FieldSubPathArrayOfValues { 177 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 178 } 179 180 type UserPathSelectorMetadataUpdateTime struct{} 181 182 func (UserPathSelectorMetadataUpdateTime) FieldPath() *User_FieldSubPath { 183 return &User_FieldSubPath{ 184 selector: User_FieldPathSelectorMetadata, 185 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 186 } 187 } 188 189 func (s UserPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *User_FieldSubPathValue { 190 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 191 } 192 193 func (s UserPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *User_FieldSubPathArrayOfValues { 194 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 195 } 196 197 type UserPathSelectorMetadataDeleteTime struct{} 198 199 func (UserPathSelectorMetadataDeleteTime) FieldPath() *User_FieldSubPath { 200 return &User_FieldSubPath{ 201 selector: User_FieldPathSelectorMetadata, 202 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 203 } 204 } 205 206 func (s UserPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *User_FieldSubPathValue { 207 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 208 } 209 210 func (s UserPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *User_FieldSubPathArrayOfValues { 211 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 212 } 213 214 type UserPathSelectorMetadataUuid struct{} 215 216 func (UserPathSelectorMetadataUuid) FieldPath() *User_FieldSubPath { 217 return &User_FieldSubPath{ 218 selector: User_FieldPathSelectorMetadata, 219 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 220 } 221 } 222 223 func (s UserPathSelectorMetadataUuid) WithValue(value string) *User_FieldSubPathValue { 224 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 225 } 226 227 func (s UserPathSelectorMetadataUuid) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 228 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 229 } 230 231 type UserPathSelectorMetadataTags struct{} 232 233 func (UserPathSelectorMetadataTags) FieldPath() *User_FieldSubPath { 234 return &User_FieldSubPath{ 235 selector: User_FieldPathSelectorMetadata, 236 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 237 } 238 } 239 240 func (s UserPathSelectorMetadataTags) WithValue(value []string) *User_FieldSubPathValue { 241 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 242 } 243 244 func (s UserPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *User_FieldSubPathArrayOfValues { 245 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 246 } 247 248 func (s UserPathSelectorMetadataTags) WithItemValue(value string) *User_FieldSubPathArrayItemValue { 249 return s.FieldPath().WithIArrayItemValue(value).(*User_FieldSubPathArrayItemValue) 250 } 251 252 type UserPathSelectorMetadataLabels struct{} 253 254 func (UserPathSelectorMetadataLabels) FieldPath() *User_FieldSubPath { 255 return &User_FieldSubPath{ 256 selector: User_FieldPathSelectorMetadata, 257 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 258 } 259 } 260 261 func (s UserPathSelectorMetadataLabels) WithValue(value map[string]string) *User_FieldSubPathValue { 262 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 263 } 264 265 func (s UserPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *User_FieldSubPathArrayOfValues { 266 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 267 } 268 269 func (UserPathSelectorMetadataLabels) WithKey(key string) UserMapPathSelectorMetadataLabels { 270 return UserMapPathSelectorMetadataLabels{key: key} 271 } 272 273 type UserMapPathSelectorMetadataLabels struct { 274 key string 275 } 276 277 func (s UserMapPathSelectorMetadataLabels) FieldPath() *User_FieldSubPath { 278 return &User_FieldSubPath{ 279 selector: User_FieldPathSelectorMetadata, 280 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 281 } 282 } 283 284 func (s UserMapPathSelectorMetadataLabels) WithValue(value string) *User_FieldSubPathValue { 285 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 286 } 287 288 func (s UserMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 289 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 290 } 291 292 type UserPathSelectorMetadataAnnotations struct{} 293 294 func (UserPathSelectorMetadataAnnotations) FieldPath() *User_FieldSubPath { 295 return &User_FieldSubPath{ 296 selector: User_FieldPathSelectorMetadata, 297 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 298 } 299 } 300 301 func (s UserPathSelectorMetadataAnnotations) WithValue(value map[string]string) *User_FieldSubPathValue { 302 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 303 } 304 305 func (s UserPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *User_FieldSubPathArrayOfValues { 306 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 307 } 308 309 func (UserPathSelectorMetadataAnnotations) WithKey(key string) UserMapPathSelectorMetadataAnnotations { 310 return UserMapPathSelectorMetadataAnnotations{key: key} 311 } 312 313 type UserMapPathSelectorMetadataAnnotations struct { 314 key string 315 } 316 317 func (s UserMapPathSelectorMetadataAnnotations) FieldPath() *User_FieldSubPath { 318 return &User_FieldSubPath{ 319 selector: User_FieldPathSelectorMetadata, 320 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 321 } 322 } 323 324 func (s UserMapPathSelectorMetadataAnnotations) WithValue(value string) *User_FieldSubPathValue { 325 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 326 } 327 328 func (s UserMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 329 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 330 } 331 332 type UserPathSelectorMetadataGeneration struct{} 333 334 func (UserPathSelectorMetadataGeneration) FieldPath() *User_FieldSubPath { 335 return &User_FieldSubPath{ 336 selector: User_FieldPathSelectorMetadata, 337 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 338 } 339 } 340 341 func (s UserPathSelectorMetadataGeneration) WithValue(value int64) *User_FieldSubPathValue { 342 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 343 } 344 345 func (s UserPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *User_FieldSubPathArrayOfValues { 346 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 347 } 348 349 type UserPathSelectorMetadataResourceVersion struct{} 350 351 func (UserPathSelectorMetadataResourceVersion) FieldPath() *User_FieldSubPath { 352 return &User_FieldSubPath{ 353 selector: User_FieldPathSelectorMetadata, 354 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 355 } 356 } 357 358 func (s UserPathSelectorMetadataResourceVersion) WithValue(value string) *User_FieldSubPathValue { 359 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 360 } 361 362 func (s UserPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 363 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 364 } 365 366 type UserPathSelectorMetadataOwnerReferences struct{} 367 368 func (UserPathSelectorMetadataOwnerReferences) FieldPath() *User_FieldSubPath { 369 return &User_FieldSubPath{ 370 selector: User_FieldPathSelectorMetadata, 371 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 372 } 373 } 374 375 func (s UserPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *User_FieldSubPathValue { 376 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 377 } 378 379 func (s UserPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *User_FieldSubPathArrayOfValues { 380 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 381 } 382 383 func (s UserPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *User_FieldSubPathArrayItemValue { 384 return s.FieldPath().WithIArrayItemValue(value).(*User_FieldSubPathArrayItemValue) 385 } 386 387 func (UserPathSelectorMetadataOwnerReferences) Kind() UserPathSelectorMetadataOwnerReferencesKind { 388 return UserPathSelectorMetadataOwnerReferencesKind{} 389 } 390 391 func (UserPathSelectorMetadataOwnerReferences) Version() UserPathSelectorMetadataOwnerReferencesVersion { 392 return UserPathSelectorMetadataOwnerReferencesVersion{} 393 } 394 395 func (UserPathSelectorMetadataOwnerReferences) Name() UserPathSelectorMetadataOwnerReferencesName { 396 return UserPathSelectorMetadataOwnerReferencesName{} 397 } 398 399 func (UserPathSelectorMetadataOwnerReferences) Region() UserPathSelectorMetadataOwnerReferencesRegion { 400 return UserPathSelectorMetadataOwnerReferencesRegion{} 401 } 402 403 func (UserPathSelectorMetadataOwnerReferences) Controller() UserPathSelectorMetadataOwnerReferencesController { 404 return UserPathSelectorMetadataOwnerReferencesController{} 405 } 406 407 func (UserPathSelectorMetadataOwnerReferences) RequiresOwnerReference() UserPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 408 return UserPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 409 } 410 411 func (UserPathSelectorMetadataOwnerReferences) UnsetOnDelete() UserPathSelectorMetadataOwnerReferencesUnsetOnDelete { 412 return UserPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 413 } 414 415 type UserPathSelectorMetadataOwnerReferencesKind struct{} 416 417 func (UserPathSelectorMetadataOwnerReferencesKind) FieldPath() *User_FieldSubPath { 418 return &User_FieldSubPath{ 419 selector: User_FieldPathSelectorMetadata, 420 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 421 } 422 } 423 424 func (s UserPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *User_FieldSubPathValue { 425 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 426 } 427 428 func (s UserPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 429 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 430 } 431 432 type UserPathSelectorMetadataOwnerReferencesVersion struct{} 433 434 func (UserPathSelectorMetadataOwnerReferencesVersion) FieldPath() *User_FieldSubPath { 435 return &User_FieldSubPath{ 436 selector: User_FieldPathSelectorMetadata, 437 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 438 } 439 } 440 441 func (s UserPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *User_FieldSubPathValue { 442 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 443 } 444 445 func (s UserPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 446 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 447 } 448 449 type UserPathSelectorMetadataOwnerReferencesName struct{} 450 451 func (UserPathSelectorMetadataOwnerReferencesName) FieldPath() *User_FieldSubPath { 452 return &User_FieldSubPath{ 453 selector: User_FieldPathSelectorMetadata, 454 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 455 } 456 } 457 458 func (s UserPathSelectorMetadataOwnerReferencesName) WithValue(value string) *User_FieldSubPathValue { 459 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 460 } 461 462 func (s UserPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 463 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 464 } 465 466 type UserPathSelectorMetadataOwnerReferencesRegion struct{} 467 468 func (UserPathSelectorMetadataOwnerReferencesRegion) FieldPath() *User_FieldSubPath { 469 return &User_FieldSubPath{ 470 selector: User_FieldPathSelectorMetadata, 471 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 472 } 473 } 474 475 func (s UserPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *User_FieldSubPathValue { 476 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 477 } 478 479 func (s UserPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 480 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 481 } 482 483 type UserPathSelectorMetadataOwnerReferencesController struct{} 484 485 func (UserPathSelectorMetadataOwnerReferencesController) FieldPath() *User_FieldSubPath { 486 return &User_FieldSubPath{ 487 selector: User_FieldPathSelectorMetadata, 488 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 489 } 490 } 491 492 func (s UserPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *User_FieldSubPathValue { 493 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 494 } 495 496 func (s UserPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *User_FieldSubPathArrayOfValues { 497 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 498 } 499 500 type UserPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 501 502 func (UserPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *User_FieldSubPath { 503 return &User_FieldSubPath{ 504 selector: User_FieldPathSelectorMetadata, 505 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 506 } 507 } 508 509 func (s UserPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *User_FieldSubPathValue { 510 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 511 } 512 513 func (s UserPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *User_FieldSubPathArrayOfValues { 514 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 515 } 516 517 type UserPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 518 519 func (UserPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *User_FieldSubPath { 520 return &User_FieldSubPath{ 521 selector: User_FieldPathSelectorMetadata, 522 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 523 } 524 } 525 526 func (s UserPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *User_FieldSubPathValue { 527 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 528 } 529 530 func (s UserPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *User_FieldSubPathArrayOfValues { 531 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 532 } 533 534 type UserPathSelectorMetadataShards struct{} 535 536 func (UserPathSelectorMetadataShards) FieldPath() *User_FieldSubPath { 537 return &User_FieldSubPath{ 538 selector: User_FieldPathSelectorMetadata, 539 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 540 } 541 } 542 543 func (s UserPathSelectorMetadataShards) WithValue(value map[string]int64) *User_FieldSubPathValue { 544 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 545 } 546 547 func (s UserPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *User_FieldSubPathArrayOfValues { 548 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 549 } 550 551 func (UserPathSelectorMetadataShards) WithKey(key string) UserMapPathSelectorMetadataShards { 552 return UserMapPathSelectorMetadataShards{key: key} 553 } 554 555 type UserMapPathSelectorMetadataShards struct { 556 key string 557 } 558 559 func (s UserMapPathSelectorMetadataShards) FieldPath() *User_FieldSubPath { 560 return &User_FieldSubPath{ 561 selector: User_FieldPathSelectorMetadata, 562 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 563 } 564 } 565 566 func (s UserMapPathSelectorMetadataShards) WithValue(value int64) *User_FieldSubPathValue { 567 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 568 } 569 570 func (s UserMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *User_FieldSubPathArrayOfValues { 571 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 572 } 573 574 type UserPathSelectorMetadataSyncing struct{} 575 576 func (UserPathSelectorMetadataSyncing) FieldPath() *User_FieldSubPath { 577 return &User_FieldSubPath{ 578 selector: User_FieldPathSelectorMetadata, 579 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 580 } 581 } 582 583 func (s UserPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *User_FieldSubPathValue { 584 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 585 } 586 587 func (s UserPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *User_FieldSubPathArrayOfValues { 588 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 589 } 590 591 func (UserPathSelectorMetadataSyncing) OwningRegion() UserPathSelectorMetadataSyncingOwningRegion { 592 return UserPathSelectorMetadataSyncingOwningRegion{} 593 } 594 595 func (UserPathSelectorMetadataSyncing) Regions() UserPathSelectorMetadataSyncingRegions { 596 return UserPathSelectorMetadataSyncingRegions{} 597 } 598 599 type UserPathSelectorMetadataSyncingOwningRegion struct{} 600 601 func (UserPathSelectorMetadataSyncingOwningRegion) FieldPath() *User_FieldSubPath { 602 return &User_FieldSubPath{ 603 selector: User_FieldPathSelectorMetadata, 604 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 605 } 606 } 607 608 func (s UserPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *User_FieldSubPathValue { 609 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 610 } 611 612 func (s UserPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 613 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 614 } 615 616 type UserPathSelectorMetadataSyncingRegions struct{} 617 618 func (UserPathSelectorMetadataSyncingRegions) FieldPath() *User_FieldSubPath { 619 return &User_FieldSubPath{ 620 selector: User_FieldPathSelectorMetadata, 621 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 622 } 623 } 624 625 func (s UserPathSelectorMetadataSyncingRegions) WithValue(value []string) *User_FieldSubPathValue { 626 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 627 } 628 629 func (s UserPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *User_FieldSubPathArrayOfValues { 630 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 631 } 632 633 func (s UserPathSelectorMetadataSyncingRegions) WithItemValue(value string) *User_FieldSubPathArrayItemValue { 634 return s.FieldPath().WithIArrayItemValue(value).(*User_FieldSubPathArrayItemValue) 635 } 636 637 type UserPathSelectorMetadataLifecycle struct{} 638 639 func (UserPathSelectorMetadataLifecycle) FieldPath() *User_FieldSubPath { 640 return &User_FieldSubPath{ 641 selector: User_FieldPathSelectorMetadata, 642 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 643 } 644 } 645 646 func (s UserPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *User_FieldSubPathValue { 647 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 648 } 649 650 func (s UserPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *User_FieldSubPathArrayOfValues { 651 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 652 } 653 654 func (UserPathSelectorMetadataLifecycle) State() UserPathSelectorMetadataLifecycleState { 655 return UserPathSelectorMetadataLifecycleState{} 656 } 657 658 func (UserPathSelectorMetadataLifecycle) BlockDeletion() UserPathSelectorMetadataLifecycleBlockDeletion { 659 return UserPathSelectorMetadataLifecycleBlockDeletion{} 660 } 661 662 type UserPathSelectorMetadataLifecycleState struct{} 663 664 func (UserPathSelectorMetadataLifecycleState) FieldPath() *User_FieldSubPath { 665 return &User_FieldSubPath{ 666 selector: User_FieldPathSelectorMetadata, 667 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 668 } 669 } 670 671 func (s UserPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *User_FieldSubPathValue { 672 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 673 } 674 675 func (s UserPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *User_FieldSubPathArrayOfValues { 676 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 677 } 678 679 type UserPathSelectorMetadataLifecycleBlockDeletion struct{} 680 681 func (UserPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *User_FieldSubPath { 682 return &User_FieldSubPath{ 683 selector: User_FieldPathSelectorMetadata, 684 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 685 } 686 } 687 688 func (s UserPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *User_FieldSubPathValue { 689 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 690 } 691 692 func (s UserPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *User_FieldSubPathArrayOfValues { 693 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 694 } 695 696 type UserPathSelectorMetadataServices struct{} 697 698 func (UserPathSelectorMetadataServices) FieldPath() *User_FieldSubPath { 699 return &User_FieldSubPath{ 700 selector: User_FieldPathSelectorMetadata, 701 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 702 } 703 } 704 705 func (s UserPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *User_FieldSubPathValue { 706 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 707 } 708 709 func (s UserPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *User_FieldSubPathArrayOfValues { 710 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 711 } 712 713 func (UserPathSelectorMetadataServices) OwningService() UserPathSelectorMetadataServicesOwningService { 714 return UserPathSelectorMetadataServicesOwningService{} 715 } 716 717 func (UserPathSelectorMetadataServices) AllowedServices() UserPathSelectorMetadataServicesAllowedServices { 718 return UserPathSelectorMetadataServicesAllowedServices{} 719 } 720 721 type UserPathSelectorMetadataServicesOwningService struct{} 722 723 func (UserPathSelectorMetadataServicesOwningService) FieldPath() *User_FieldSubPath { 724 return &User_FieldSubPath{ 725 selector: User_FieldPathSelectorMetadata, 726 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 727 } 728 } 729 730 func (s UserPathSelectorMetadataServicesOwningService) WithValue(value string) *User_FieldSubPathValue { 731 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 732 } 733 734 func (s UserPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 735 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 736 } 737 738 type UserPathSelectorMetadataServicesAllowedServices struct{} 739 740 func (UserPathSelectorMetadataServicesAllowedServices) FieldPath() *User_FieldSubPath { 741 return &User_FieldSubPath{ 742 selector: User_FieldPathSelectorMetadata, 743 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 744 } 745 } 746 747 func (s UserPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *User_FieldSubPathValue { 748 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 749 } 750 751 func (s UserPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *User_FieldSubPathArrayOfValues { 752 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 753 } 754 755 func (s UserPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *User_FieldSubPathArrayItemValue { 756 return s.FieldPath().WithIArrayItemValue(value).(*User_FieldSubPathArrayItemValue) 757 } 758 759 type UserPathSelectorEmail struct{} 760 761 func (UserPathSelectorEmail) FieldPath() *User_FieldTerminalPath { 762 return &User_FieldTerminalPath{selector: User_FieldPathSelectorEmail} 763 } 764 765 func (s UserPathSelectorEmail) WithValue(value string) *User_FieldTerminalPathValue { 766 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 767 } 768 769 func (s UserPathSelectorEmail) WithArrayOfValues(values []string) *User_FieldTerminalPathArrayOfValues { 770 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 771 } 772 773 type UserPathSelectorEmailVerified struct{} 774 775 func (UserPathSelectorEmailVerified) FieldPath() *User_FieldTerminalPath { 776 return &User_FieldTerminalPath{selector: User_FieldPathSelectorEmailVerified} 777 } 778 779 func (s UserPathSelectorEmailVerified) WithValue(value bool) *User_FieldTerminalPathValue { 780 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 781 } 782 783 func (s UserPathSelectorEmailVerified) WithArrayOfValues(values []bool) *User_FieldTerminalPathArrayOfValues { 784 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 785 } 786 787 type UserPathSelectorAuthInfo struct{} 788 789 func (UserPathSelectorAuthInfo) FieldPath() *User_FieldTerminalPath { 790 return &User_FieldTerminalPath{selector: User_FieldPathSelectorAuthInfo} 791 } 792 793 func (s UserPathSelectorAuthInfo) WithValue(value *User_AuthInfo) *User_FieldTerminalPathValue { 794 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 795 } 796 797 func (s UserPathSelectorAuthInfo) WithArrayOfValues(values []*User_AuthInfo) *User_FieldTerminalPathArrayOfValues { 798 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 799 } 800 801 func (UserPathSelectorAuthInfo) WithSubPath(subPath UserAuthInfo_FieldPath) *User_FieldSubPath { 802 return &User_FieldSubPath{selector: User_FieldPathSelectorAuthInfo, subPath: subPath} 803 } 804 805 func (s UserPathSelectorAuthInfo) WithSubValue(subPathValue UserAuthInfo_FieldPathValue) *User_FieldSubPathValue { 806 return &User_FieldSubPathValue{User_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 807 } 808 809 func (s UserPathSelectorAuthInfo) WithSubArrayOfValues(subPathArrayOfValues UserAuthInfo_FieldPathArrayOfValues) *User_FieldSubPathArrayOfValues { 810 return &User_FieldSubPathArrayOfValues{User_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 811 } 812 813 func (s UserPathSelectorAuthInfo) WithSubArrayItemValue(subPathArrayItemValue UserAuthInfo_FieldPathArrayItemValue) *User_FieldSubPathArrayItemValue { 814 return &User_FieldSubPathArrayItemValue{User_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 815 } 816 817 func (UserPathSelectorAuthInfo) Provider() UserPathSelectorAuthInfoProvider { 818 return UserPathSelectorAuthInfoProvider{} 819 } 820 821 func (UserPathSelectorAuthInfo) Id() UserPathSelectorAuthInfoId { 822 return UserPathSelectorAuthInfoId{} 823 } 824 825 type UserPathSelectorAuthInfoProvider struct{} 826 827 func (UserPathSelectorAuthInfoProvider) FieldPath() *User_FieldSubPath { 828 return &User_FieldSubPath{ 829 selector: User_FieldPathSelectorAuthInfo, 830 subPath: NewUserAuthInfoFieldPathBuilder().Provider().FieldPath(), 831 } 832 } 833 834 func (s UserPathSelectorAuthInfoProvider) WithValue(value string) *User_FieldSubPathValue { 835 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 836 } 837 838 func (s UserPathSelectorAuthInfoProvider) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 839 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 840 } 841 842 type UserPathSelectorAuthInfoId struct{} 843 844 func (UserPathSelectorAuthInfoId) FieldPath() *User_FieldSubPath { 845 return &User_FieldSubPath{ 846 selector: User_FieldPathSelectorAuthInfo, 847 subPath: NewUserAuthInfoFieldPathBuilder().Id().FieldPath(), 848 } 849 } 850 851 func (s UserPathSelectorAuthInfoId) WithValue(value string) *User_FieldSubPathValue { 852 return s.FieldPath().WithIValue(value).(*User_FieldSubPathValue) 853 } 854 855 func (s UserPathSelectorAuthInfoId) WithArrayOfValues(values []string) *User_FieldSubPathArrayOfValues { 856 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldSubPathArrayOfValues) 857 } 858 859 type UserPathSelectorSettings struct{} 860 861 func (UserPathSelectorSettings) FieldPath() *User_FieldTerminalPath { 862 return &User_FieldTerminalPath{selector: User_FieldPathSelectorSettings} 863 } 864 865 func (s UserPathSelectorSettings) WithValue(value map[string]string) *User_FieldTerminalPathValue { 866 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 867 } 868 869 func (s UserPathSelectorSettings) WithArrayOfValues(values []map[string]string) *User_FieldTerminalPathArrayOfValues { 870 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 871 } 872 873 func (UserPathSelectorSettings) WithKey(key string) UserMapPathSelectorSettings { 874 return UserMapPathSelectorSettings{key: key} 875 } 876 877 type UserMapPathSelectorSettings struct { 878 key string 879 } 880 881 func (s UserMapPathSelectorSettings) FieldPath() *User_FieldPathMap { 882 return &User_FieldPathMap{selector: User_FieldPathSelectorSettings, key: s.key} 883 } 884 885 func (s UserMapPathSelectorSettings) WithValue(value string) *User_FieldPathMapValue { 886 return s.FieldPath().WithIValue(value).(*User_FieldPathMapValue) 887 } 888 889 func (s UserMapPathSelectorSettings) WithArrayOfValues(values []string) *User_FieldPathMapArrayOfValues { 890 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldPathMapArrayOfValues) 891 } 892 893 type UserPathSelectorRefreshedTime struct{} 894 895 func (UserPathSelectorRefreshedTime) FieldPath() *User_FieldTerminalPath { 896 return &User_FieldTerminalPath{selector: User_FieldPathSelectorRefreshedTime} 897 } 898 899 func (s UserPathSelectorRefreshedTime) WithValue(value *timestamppb.Timestamp) *User_FieldTerminalPathValue { 900 return s.FieldPath().WithIValue(value).(*User_FieldTerminalPathValue) 901 } 902 903 func (s UserPathSelectorRefreshedTime) WithArrayOfValues(values []*timestamppb.Timestamp) *User_FieldTerminalPathArrayOfValues { 904 return s.FieldPath().WithIArrayOfValues(values).(*User_FieldTerminalPathArrayOfValues) 905 } 906 907 type UserAuthInfoFieldPathBuilder struct{} 908 909 func NewUserAuthInfoFieldPathBuilder() UserAuthInfoFieldPathBuilder { 910 return UserAuthInfoFieldPathBuilder{} 911 } 912 func (UserAuthInfoFieldPathBuilder) Provider() User_AuthInfoPathSelectorProvider { 913 return User_AuthInfoPathSelectorProvider{} 914 } 915 func (UserAuthInfoFieldPathBuilder) Id() User_AuthInfoPathSelectorId { 916 return User_AuthInfoPathSelectorId{} 917 } 918 919 type User_AuthInfoPathSelectorProvider struct{} 920 921 func (User_AuthInfoPathSelectorProvider) FieldPath() *UserAuthInfo_FieldTerminalPath { 922 return &UserAuthInfo_FieldTerminalPath{selector: UserAuthInfo_FieldPathSelectorProvider} 923 } 924 925 func (s User_AuthInfoPathSelectorProvider) WithValue(value string) *UserAuthInfo_FieldTerminalPathValue { 926 return s.FieldPath().WithIValue(value).(*UserAuthInfo_FieldTerminalPathValue) 927 } 928 929 func (s User_AuthInfoPathSelectorProvider) WithArrayOfValues(values []string) *UserAuthInfo_FieldTerminalPathArrayOfValues { 930 return s.FieldPath().WithIArrayOfValues(values).(*UserAuthInfo_FieldTerminalPathArrayOfValues) 931 } 932 933 type User_AuthInfoPathSelectorId struct{} 934 935 func (User_AuthInfoPathSelectorId) FieldPath() *UserAuthInfo_FieldTerminalPath { 936 return &UserAuthInfo_FieldTerminalPath{selector: UserAuthInfo_FieldPathSelectorId} 937 } 938 939 func (s User_AuthInfoPathSelectorId) WithValue(value string) *UserAuthInfo_FieldTerminalPathValue { 940 return s.FieldPath().WithIValue(value).(*UserAuthInfo_FieldTerminalPathValue) 941 } 942 943 func (s User_AuthInfoPathSelectorId) WithArrayOfValues(values []string) *UserAuthInfo_FieldTerminalPathArrayOfValues { 944 return s.FieldPath().WithIArrayOfValues(values).(*UserAuthInfo_FieldTerminalPathArrayOfValues) 945 }