github.com/cloudwan/edgelq-sdk@v1.15.4/iam/resources/v1/organization_invitation/organization_invitation.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/iam/proto/v1/organization_invitation.proto 3 // DO NOT EDIT!!! 4 5 package organization_invitation 6 7 // proto imports 8 import ( 9 attestation_domain "github.com/cloudwan/edgelq-sdk/iam/resources/v1/attestation_domain" 10 iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1/common" 11 condition "github.com/cloudwan/edgelq-sdk/iam/resources/v1/condition" 12 group "github.com/cloudwan/edgelq-sdk/iam/resources/v1/group" 13 iam_invitation "github.com/cloudwan/edgelq-sdk/iam/resources/v1/invitation" 14 organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 15 permission "github.com/cloudwan/edgelq-sdk/iam/resources/v1/permission" 16 project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 17 role "github.com/cloudwan/edgelq-sdk/iam/resources/v1/role" 18 service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1/service_account" 19 user "github.com/cloudwan/edgelq-sdk/iam/resources/v1/user" 20 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 21 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 22 meta "github.com/cloudwan/goten-sdk/types/meta" 23 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 24 structpb "google.golang.org/protobuf/types/known/structpb" 25 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 26 ) 27 28 // make sure we're using proto imports 29 var ( 30 _ = &attestation_domain.AttestationDomain{} 31 _ = &iam_common.PCR{} 32 _ = &condition.Condition{} 33 _ = &group.Group{} 34 _ = &iam_invitation.Actor{} 35 _ = &organization.Organization{} 36 _ = &permission.Permission{} 37 _ = &project.Project{} 38 _ = &role.Role{} 39 _ = &service_account.ServiceAccount{} 40 _ = &user.User{} 41 _ = &structpb.Struct{} 42 _ = ×tamppb.Timestamp{} 43 _ = &meta_common.LabelledDomain{} 44 _ = &meta_service.Service{} 45 _ = &meta.Meta{} 46 _ = &multi_region_policy.MultiRegionPolicy{} 47 ) 48 49 type OrganizationInvitationFieldPathBuilder struct{} 50 51 func NewOrganizationInvitationFieldPathBuilder() OrganizationInvitationFieldPathBuilder { 52 return OrganizationInvitationFieldPathBuilder{} 53 } 54 func (OrganizationInvitationFieldPathBuilder) Name() OrganizationInvitationPathSelectorName { 55 return OrganizationInvitationPathSelectorName{} 56 } 57 func (OrganizationInvitationFieldPathBuilder) Metadata() OrganizationInvitationPathSelectorMetadata { 58 return OrganizationInvitationPathSelectorMetadata{} 59 } 60 func (OrganizationInvitationFieldPathBuilder) Invitation() OrganizationInvitationPathSelectorInvitation { 61 return OrganizationInvitationPathSelectorInvitation{} 62 } 63 64 type OrganizationInvitationPathSelectorName struct{} 65 66 func (OrganizationInvitationPathSelectorName) FieldPath() *OrganizationInvitation_FieldTerminalPath { 67 return &OrganizationInvitation_FieldTerminalPath{selector: OrganizationInvitation_FieldPathSelectorName} 68 } 69 70 func (s OrganizationInvitationPathSelectorName) WithValue(value *Name) *OrganizationInvitation_FieldTerminalPathValue { 71 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldTerminalPathValue) 72 } 73 74 func (s OrganizationInvitationPathSelectorName) WithArrayOfValues(values []*Name) *OrganizationInvitation_FieldTerminalPathArrayOfValues { 75 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldTerminalPathArrayOfValues) 76 } 77 78 type OrganizationInvitationPathSelectorMetadata struct{} 79 80 func (OrganizationInvitationPathSelectorMetadata) FieldPath() *OrganizationInvitation_FieldTerminalPath { 81 return &OrganizationInvitation_FieldTerminalPath{selector: OrganizationInvitation_FieldPathSelectorMetadata} 82 } 83 84 func (s OrganizationInvitationPathSelectorMetadata) WithValue(value *meta.Meta) *OrganizationInvitation_FieldTerminalPathValue { 85 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldTerminalPathValue) 86 } 87 88 func (s OrganizationInvitationPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *OrganizationInvitation_FieldTerminalPathArrayOfValues { 89 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldTerminalPathArrayOfValues) 90 } 91 92 func (OrganizationInvitationPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *OrganizationInvitation_FieldSubPath { 93 return &OrganizationInvitation_FieldSubPath{selector: OrganizationInvitation_FieldPathSelectorMetadata, subPath: subPath} 94 } 95 96 func (s OrganizationInvitationPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *OrganizationInvitation_FieldSubPathValue { 97 return &OrganizationInvitation_FieldSubPathValue{OrganizationInvitation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 98 } 99 100 func (s OrganizationInvitationPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *OrganizationInvitation_FieldSubPathArrayOfValues { 101 return &OrganizationInvitation_FieldSubPathArrayOfValues{OrganizationInvitation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 102 } 103 104 func (s OrganizationInvitationPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *OrganizationInvitation_FieldSubPathArrayItemValue { 105 return &OrganizationInvitation_FieldSubPathArrayItemValue{OrganizationInvitation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 106 } 107 108 func (OrganizationInvitationPathSelectorMetadata) CreateTime() OrganizationInvitationPathSelectorMetadataCreateTime { 109 return OrganizationInvitationPathSelectorMetadataCreateTime{} 110 } 111 112 func (OrganizationInvitationPathSelectorMetadata) UpdateTime() OrganizationInvitationPathSelectorMetadataUpdateTime { 113 return OrganizationInvitationPathSelectorMetadataUpdateTime{} 114 } 115 116 func (OrganizationInvitationPathSelectorMetadata) DeleteTime() OrganizationInvitationPathSelectorMetadataDeleteTime { 117 return OrganizationInvitationPathSelectorMetadataDeleteTime{} 118 } 119 120 func (OrganizationInvitationPathSelectorMetadata) Uuid() OrganizationInvitationPathSelectorMetadataUuid { 121 return OrganizationInvitationPathSelectorMetadataUuid{} 122 } 123 124 func (OrganizationInvitationPathSelectorMetadata) Tags() OrganizationInvitationPathSelectorMetadataTags { 125 return OrganizationInvitationPathSelectorMetadataTags{} 126 } 127 128 func (OrganizationInvitationPathSelectorMetadata) Labels() OrganizationInvitationPathSelectorMetadataLabels { 129 return OrganizationInvitationPathSelectorMetadataLabels{} 130 } 131 132 func (OrganizationInvitationPathSelectorMetadata) Annotations() OrganizationInvitationPathSelectorMetadataAnnotations { 133 return OrganizationInvitationPathSelectorMetadataAnnotations{} 134 } 135 136 func (OrganizationInvitationPathSelectorMetadata) Generation() OrganizationInvitationPathSelectorMetadataGeneration { 137 return OrganizationInvitationPathSelectorMetadataGeneration{} 138 } 139 140 func (OrganizationInvitationPathSelectorMetadata) ResourceVersion() OrganizationInvitationPathSelectorMetadataResourceVersion { 141 return OrganizationInvitationPathSelectorMetadataResourceVersion{} 142 } 143 144 func (OrganizationInvitationPathSelectorMetadata) OwnerReferences() OrganizationInvitationPathSelectorMetadataOwnerReferences { 145 return OrganizationInvitationPathSelectorMetadataOwnerReferences{} 146 } 147 148 func (OrganizationInvitationPathSelectorMetadata) Shards() OrganizationInvitationPathSelectorMetadataShards { 149 return OrganizationInvitationPathSelectorMetadataShards{} 150 } 151 152 func (OrganizationInvitationPathSelectorMetadata) Syncing() OrganizationInvitationPathSelectorMetadataSyncing { 153 return OrganizationInvitationPathSelectorMetadataSyncing{} 154 } 155 156 func (OrganizationInvitationPathSelectorMetadata) Lifecycle() OrganizationInvitationPathSelectorMetadataLifecycle { 157 return OrganizationInvitationPathSelectorMetadataLifecycle{} 158 } 159 160 func (OrganizationInvitationPathSelectorMetadata) Services() OrganizationInvitationPathSelectorMetadataServices { 161 return OrganizationInvitationPathSelectorMetadataServices{} 162 } 163 164 type OrganizationInvitationPathSelectorMetadataCreateTime struct{} 165 166 func (OrganizationInvitationPathSelectorMetadataCreateTime) FieldPath() *OrganizationInvitation_FieldSubPath { 167 return &OrganizationInvitation_FieldSubPath{ 168 selector: OrganizationInvitation_FieldPathSelectorMetadata, 169 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 170 } 171 } 172 173 func (s OrganizationInvitationPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathValue { 174 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 175 } 176 177 func (s OrganizationInvitationPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathArrayOfValues { 178 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 179 } 180 181 type OrganizationInvitationPathSelectorMetadataUpdateTime struct{} 182 183 func (OrganizationInvitationPathSelectorMetadataUpdateTime) FieldPath() *OrganizationInvitation_FieldSubPath { 184 return &OrganizationInvitation_FieldSubPath{ 185 selector: OrganizationInvitation_FieldPathSelectorMetadata, 186 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 187 } 188 } 189 190 func (s OrganizationInvitationPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathValue { 191 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 192 } 193 194 func (s OrganizationInvitationPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathArrayOfValues { 195 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 196 } 197 198 type OrganizationInvitationPathSelectorMetadataDeleteTime struct{} 199 200 func (OrganizationInvitationPathSelectorMetadataDeleteTime) FieldPath() *OrganizationInvitation_FieldSubPath { 201 return &OrganizationInvitation_FieldSubPath{ 202 selector: OrganizationInvitation_FieldPathSelectorMetadata, 203 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 204 } 205 } 206 207 func (s OrganizationInvitationPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathValue { 208 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 209 } 210 211 func (s OrganizationInvitationPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathArrayOfValues { 212 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 213 } 214 215 type OrganizationInvitationPathSelectorMetadataUuid struct{} 216 217 func (OrganizationInvitationPathSelectorMetadataUuid) FieldPath() *OrganizationInvitation_FieldSubPath { 218 return &OrganizationInvitation_FieldSubPath{ 219 selector: OrganizationInvitation_FieldPathSelectorMetadata, 220 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 221 } 222 } 223 224 func (s OrganizationInvitationPathSelectorMetadataUuid) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 225 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 226 } 227 228 func (s OrganizationInvitationPathSelectorMetadataUuid) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 229 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 230 } 231 232 type OrganizationInvitationPathSelectorMetadataTags struct{} 233 234 func (OrganizationInvitationPathSelectorMetadataTags) FieldPath() *OrganizationInvitation_FieldSubPath { 235 return &OrganizationInvitation_FieldSubPath{ 236 selector: OrganizationInvitation_FieldPathSelectorMetadata, 237 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 238 } 239 } 240 241 func (s OrganizationInvitationPathSelectorMetadataTags) WithValue(value []string) *OrganizationInvitation_FieldSubPathValue { 242 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 243 } 244 245 func (s OrganizationInvitationPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 246 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 247 } 248 249 func (s OrganizationInvitationPathSelectorMetadataTags) WithItemValue(value string) *OrganizationInvitation_FieldSubPathArrayItemValue { 250 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 251 } 252 253 type OrganizationInvitationPathSelectorMetadataLabels struct{} 254 255 func (OrganizationInvitationPathSelectorMetadataLabels) FieldPath() *OrganizationInvitation_FieldSubPath { 256 return &OrganizationInvitation_FieldSubPath{ 257 selector: OrganizationInvitation_FieldPathSelectorMetadata, 258 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 259 } 260 } 261 262 func (s OrganizationInvitationPathSelectorMetadataLabels) WithValue(value map[string]string) *OrganizationInvitation_FieldSubPathValue { 263 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 264 } 265 266 func (s OrganizationInvitationPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 267 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 268 } 269 270 func (OrganizationInvitationPathSelectorMetadataLabels) WithKey(key string) OrganizationInvitationMapPathSelectorMetadataLabels { 271 return OrganizationInvitationMapPathSelectorMetadataLabels{key: key} 272 } 273 274 type OrganizationInvitationMapPathSelectorMetadataLabels struct { 275 key string 276 } 277 278 func (s OrganizationInvitationMapPathSelectorMetadataLabels) FieldPath() *OrganizationInvitation_FieldSubPath { 279 return &OrganizationInvitation_FieldSubPath{ 280 selector: OrganizationInvitation_FieldPathSelectorMetadata, 281 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 282 } 283 } 284 285 func (s OrganizationInvitationMapPathSelectorMetadataLabels) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 286 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 287 } 288 289 func (s OrganizationInvitationMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 290 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 291 } 292 293 type OrganizationInvitationPathSelectorMetadataAnnotations struct{} 294 295 func (OrganizationInvitationPathSelectorMetadataAnnotations) FieldPath() *OrganizationInvitation_FieldSubPath { 296 return &OrganizationInvitation_FieldSubPath{ 297 selector: OrganizationInvitation_FieldPathSelectorMetadata, 298 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 299 } 300 } 301 302 func (s OrganizationInvitationPathSelectorMetadataAnnotations) WithValue(value map[string]string) *OrganizationInvitation_FieldSubPathValue { 303 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 304 } 305 306 func (s OrganizationInvitationPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 307 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 308 } 309 310 func (OrganizationInvitationPathSelectorMetadataAnnotations) WithKey(key string) OrganizationInvitationMapPathSelectorMetadataAnnotations { 311 return OrganizationInvitationMapPathSelectorMetadataAnnotations{key: key} 312 } 313 314 type OrganizationInvitationMapPathSelectorMetadataAnnotations struct { 315 key string 316 } 317 318 func (s OrganizationInvitationMapPathSelectorMetadataAnnotations) FieldPath() *OrganizationInvitation_FieldSubPath { 319 return &OrganizationInvitation_FieldSubPath{ 320 selector: OrganizationInvitation_FieldPathSelectorMetadata, 321 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 322 } 323 } 324 325 func (s OrganizationInvitationMapPathSelectorMetadataAnnotations) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 326 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 327 } 328 329 func (s OrganizationInvitationMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 330 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 331 } 332 333 type OrganizationInvitationPathSelectorMetadataGeneration struct{} 334 335 func (OrganizationInvitationPathSelectorMetadataGeneration) FieldPath() *OrganizationInvitation_FieldSubPath { 336 return &OrganizationInvitation_FieldSubPath{ 337 selector: OrganizationInvitation_FieldPathSelectorMetadata, 338 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 339 } 340 } 341 342 func (s OrganizationInvitationPathSelectorMetadataGeneration) WithValue(value int64) *OrganizationInvitation_FieldSubPathValue { 343 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 344 } 345 346 func (s OrganizationInvitationPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *OrganizationInvitation_FieldSubPathArrayOfValues { 347 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 348 } 349 350 type OrganizationInvitationPathSelectorMetadataResourceVersion struct{} 351 352 func (OrganizationInvitationPathSelectorMetadataResourceVersion) FieldPath() *OrganizationInvitation_FieldSubPath { 353 return &OrganizationInvitation_FieldSubPath{ 354 selector: OrganizationInvitation_FieldPathSelectorMetadata, 355 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 356 } 357 } 358 359 func (s OrganizationInvitationPathSelectorMetadataResourceVersion) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 360 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 361 } 362 363 func (s OrganizationInvitationPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 364 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 365 } 366 367 type OrganizationInvitationPathSelectorMetadataOwnerReferences struct{} 368 369 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) FieldPath() *OrganizationInvitation_FieldSubPath { 370 return &OrganizationInvitation_FieldSubPath{ 371 selector: OrganizationInvitation_FieldPathSelectorMetadata, 372 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 373 } 374 } 375 376 func (s OrganizationInvitationPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *OrganizationInvitation_FieldSubPathValue { 377 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 378 } 379 380 func (s OrganizationInvitationPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *OrganizationInvitation_FieldSubPathArrayOfValues { 381 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 382 } 383 384 func (s OrganizationInvitationPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *OrganizationInvitation_FieldSubPathArrayItemValue { 385 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 386 } 387 388 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) Kind() OrganizationInvitationPathSelectorMetadataOwnerReferencesKind { 389 return OrganizationInvitationPathSelectorMetadataOwnerReferencesKind{} 390 } 391 392 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) Version() OrganizationInvitationPathSelectorMetadataOwnerReferencesVersion { 393 return OrganizationInvitationPathSelectorMetadataOwnerReferencesVersion{} 394 } 395 396 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) Name() OrganizationInvitationPathSelectorMetadataOwnerReferencesName { 397 return OrganizationInvitationPathSelectorMetadataOwnerReferencesName{} 398 } 399 400 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) Region() OrganizationInvitationPathSelectorMetadataOwnerReferencesRegion { 401 return OrganizationInvitationPathSelectorMetadataOwnerReferencesRegion{} 402 } 403 404 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) Controller() OrganizationInvitationPathSelectorMetadataOwnerReferencesController { 405 return OrganizationInvitationPathSelectorMetadataOwnerReferencesController{} 406 } 407 408 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) RequiresOwnerReference() OrganizationInvitationPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 409 return OrganizationInvitationPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 410 } 411 412 func (OrganizationInvitationPathSelectorMetadataOwnerReferences) UnsetOnDelete() OrganizationInvitationPathSelectorMetadataOwnerReferencesUnsetOnDelete { 413 return OrganizationInvitationPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 414 } 415 416 type OrganizationInvitationPathSelectorMetadataOwnerReferencesKind struct{} 417 418 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesKind) FieldPath() *OrganizationInvitation_FieldSubPath { 419 return &OrganizationInvitation_FieldSubPath{ 420 selector: OrganizationInvitation_FieldPathSelectorMetadata, 421 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 422 } 423 } 424 425 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 426 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 427 } 428 429 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 430 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 431 } 432 433 type OrganizationInvitationPathSelectorMetadataOwnerReferencesVersion struct{} 434 435 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesVersion) FieldPath() *OrganizationInvitation_FieldSubPath { 436 return &OrganizationInvitation_FieldSubPath{ 437 selector: OrganizationInvitation_FieldPathSelectorMetadata, 438 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 439 } 440 } 441 442 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 443 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 444 } 445 446 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 447 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 448 } 449 450 type OrganizationInvitationPathSelectorMetadataOwnerReferencesName struct{} 451 452 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesName) FieldPath() *OrganizationInvitation_FieldSubPath { 453 return &OrganizationInvitation_FieldSubPath{ 454 selector: OrganizationInvitation_FieldPathSelectorMetadata, 455 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 456 } 457 } 458 459 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesName) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 460 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 461 } 462 463 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 464 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 465 } 466 467 type OrganizationInvitationPathSelectorMetadataOwnerReferencesRegion struct{} 468 469 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesRegion) FieldPath() *OrganizationInvitation_FieldSubPath { 470 return &OrganizationInvitation_FieldSubPath{ 471 selector: OrganizationInvitation_FieldPathSelectorMetadata, 472 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 473 } 474 } 475 476 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 477 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 478 } 479 480 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 481 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 482 } 483 484 type OrganizationInvitationPathSelectorMetadataOwnerReferencesController struct{} 485 486 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesController) FieldPath() *OrganizationInvitation_FieldSubPath { 487 return &OrganizationInvitation_FieldSubPath{ 488 selector: OrganizationInvitation_FieldPathSelectorMetadata, 489 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 490 } 491 } 492 493 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *OrganizationInvitation_FieldSubPathValue { 494 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 495 } 496 497 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *OrganizationInvitation_FieldSubPathArrayOfValues { 498 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 499 } 500 501 type OrganizationInvitationPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 502 503 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *OrganizationInvitation_FieldSubPath { 504 return &OrganizationInvitation_FieldSubPath{ 505 selector: OrganizationInvitation_FieldPathSelectorMetadata, 506 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 507 } 508 } 509 510 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *OrganizationInvitation_FieldSubPathValue { 511 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 512 } 513 514 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *OrganizationInvitation_FieldSubPathArrayOfValues { 515 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 516 } 517 518 type OrganizationInvitationPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 519 520 func (OrganizationInvitationPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *OrganizationInvitation_FieldSubPath { 521 return &OrganizationInvitation_FieldSubPath{ 522 selector: OrganizationInvitation_FieldPathSelectorMetadata, 523 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 524 } 525 } 526 527 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *OrganizationInvitation_FieldSubPathValue { 528 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 529 } 530 531 func (s OrganizationInvitationPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *OrganizationInvitation_FieldSubPathArrayOfValues { 532 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 533 } 534 535 type OrganizationInvitationPathSelectorMetadataShards struct{} 536 537 func (OrganizationInvitationPathSelectorMetadataShards) FieldPath() *OrganizationInvitation_FieldSubPath { 538 return &OrganizationInvitation_FieldSubPath{ 539 selector: OrganizationInvitation_FieldPathSelectorMetadata, 540 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 541 } 542 } 543 544 func (s OrganizationInvitationPathSelectorMetadataShards) WithValue(value map[string]int64) *OrganizationInvitation_FieldSubPathValue { 545 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 546 } 547 548 func (s OrganizationInvitationPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *OrganizationInvitation_FieldSubPathArrayOfValues { 549 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 550 } 551 552 func (OrganizationInvitationPathSelectorMetadataShards) WithKey(key string) OrganizationInvitationMapPathSelectorMetadataShards { 553 return OrganizationInvitationMapPathSelectorMetadataShards{key: key} 554 } 555 556 type OrganizationInvitationMapPathSelectorMetadataShards struct { 557 key string 558 } 559 560 func (s OrganizationInvitationMapPathSelectorMetadataShards) FieldPath() *OrganizationInvitation_FieldSubPath { 561 return &OrganizationInvitation_FieldSubPath{ 562 selector: OrganizationInvitation_FieldPathSelectorMetadata, 563 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 564 } 565 } 566 567 func (s OrganizationInvitationMapPathSelectorMetadataShards) WithValue(value int64) *OrganizationInvitation_FieldSubPathValue { 568 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 569 } 570 571 func (s OrganizationInvitationMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *OrganizationInvitation_FieldSubPathArrayOfValues { 572 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 573 } 574 575 type OrganizationInvitationPathSelectorMetadataSyncing struct{} 576 577 func (OrganizationInvitationPathSelectorMetadataSyncing) FieldPath() *OrganizationInvitation_FieldSubPath { 578 return &OrganizationInvitation_FieldSubPath{ 579 selector: OrganizationInvitation_FieldPathSelectorMetadata, 580 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 581 } 582 } 583 584 func (s OrganizationInvitationPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *OrganizationInvitation_FieldSubPathValue { 585 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 586 } 587 588 func (s OrganizationInvitationPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *OrganizationInvitation_FieldSubPathArrayOfValues { 589 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 590 } 591 592 func (OrganizationInvitationPathSelectorMetadataSyncing) OwningRegion() OrganizationInvitationPathSelectorMetadataSyncingOwningRegion { 593 return OrganizationInvitationPathSelectorMetadataSyncingOwningRegion{} 594 } 595 596 func (OrganizationInvitationPathSelectorMetadataSyncing) Regions() OrganizationInvitationPathSelectorMetadataSyncingRegions { 597 return OrganizationInvitationPathSelectorMetadataSyncingRegions{} 598 } 599 600 type OrganizationInvitationPathSelectorMetadataSyncingOwningRegion struct{} 601 602 func (OrganizationInvitationPathSelectorMetadataSyncingOwningRegion) FieldPath() *OrganizationInvitation_FieldSubPath { 603 return &OrganizationInvitation_FieldSubPath{ 604 selector: OrganizationInvitation_FieldPathSelectorMetadata, 605 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 606 } 607 } 608 609 func (s OrganizationInvitationPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 610 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 611 } 612 613 func (s OrganizationInvitationPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 614 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 615 } 616 617 type OrganizationInvitationPathSelectorMetadataSyncingRegions struct{} 618 619 func (OrganizationInvitationPathSelectorMetadataSyncingRegions) FieldPath() *OrganizationInvitation_FieldSubPath { 620 return &OrganizationInvitation_FieldSubPath{ 621 selector: OrganizationInvitation_FieldPathSelectorMetadata, 622 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 623 } 624 } 625 626 func (s OrganizationInvitationPathSelectorMetadataSyncingRegions) WithValue(value []string) *OrganizationInvitation_FieldSubPathValue { 627 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 628 } 629 630 func (s OrganizationInvitationPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 631 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 632 } 633 634 func (s OrganizationInvitationPathSelectorMetadataSyncingRegions) WithItemValue(value string) *OrganizationInvitation_FieldSubPathArrayItemValue { 635 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 636 } 637 638 type OrganizationInvitationPathSelectorMetadataLifecycle struct{} 639 640 func (OrganizationInvitationPathSelectorMetadataLifecycle) FieldPath() *OrganizationInvitation_FieldSubPath { 641 return &OrganizationInvitation_FieldSubPath{ 642 selector: OrganizationInvitation_FieldPathSelectorMetadata, 643 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 644 } 645 } 646 647 func (s OrganizationInvitationPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *OrganizationInvitation_FieldSubPathValue { 648 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 649 } 650 651 func (s OrganizationInvitationPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *OrganizationInvitation_FieldSubPathArrayOfValues { 652 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 653 } 654 655 func (OrganizationInvitationPathSelectorMetadataLifecycle) State() OrganizationInvitationPathSelectorMetadataLifecycleState { 656 return OrganizationInvitationPathSelectorMetadataLifecycleState{} 657 } 658 659 func (OrganizationInvitationPathSelectorMetadataLifecycle) BlockDeletion() OrganizationInvitationPathSelectorMetadataLifecycleBlockDeletion { 660 return OrganizationInvitationPathSelectorMetadataLifecycleBlockDeletion{} 661 } 662 663 type OrganizationInvitationPathSelectorMetadataLifecycleState struct{} 664 665 func (OrganizationInvitationPathSelectorMetadataLifecycleState) FieldPath() *OrganizationInvitation_FieldSubPath { 666 return &OrganizationInvitation_FieldSubPath{ 667 selector: OrganizationInvitation_FieldPathSelectorMetadata, 668 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 669 } 670 } 671 672 func (s OrganizationInvitationPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *OrganizationInvitation_FieldSubPathValue { 673 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 674 } 675 676 func (s OrganizationInvitationPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *OrganizationInvitation_FieldSubPathArrayOfValues { 677 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 678 } 679 680 type OrganizationInvitationPathSelectorMetadataLifecycleBlockDeletion struct{} 681 682 func (OrganizationInvitationPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *OrganizationInvitation_FieldSubPath { 683 return &OrganizationInvitation_FieldSubPath{ 684 selector: OrganizationInvitation_FieldPathSelectorMetadata, 685 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 686 } 687 } 688 689 func (s OrganizationInvitationPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *OrganizationInvitation_FieldSubPathValue { 690 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 691 } 692 693 func (s OrganizationInvitationPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *OrganizationInvitation_FieldSubPathArrayOfValues { 694 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 695 } 696 697 type OrganizationInvitationPathSelectorMetadataServices struct{} 698 699 func (OrganizationInvitationPathSelectorMetadataServices) FieldPath() *OrganizationInvitation_FieldSubPath { 700 return &OrganizationInvitation_FieldSubPath{ 701 selector: OrganizationInvitation_FieldPathSelectorMetadata, 702 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 703 } 704 } 705 706 func (s OrganizationInvitationPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *OrganizationInvitation_FieldSubPathValue { 707 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 708 } 709 710 func (s OrganizationInvitationPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *OrganizationInvitation_FieldSubPathArrayOfValues { 711 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 712 } 713 714 func (OrganizationInvitationPathSelectorMetadataServices) OwningService() OrganizationInvitationPathSelectorMetadataServicesOwningService { 715 return OrganizationInvitationPathSelectorMetadataServicesOwningService{} 716 } 717 718 func (OrganizationInvitationPathSelectorMetadataServices) AllowedServices() OrganizationInvitationPathSelectorMetadataServicesAllowedServices { 719 return OrganizationInvitationPathSelectorMetadataServicesAllowedServices{} 720 } 721 722 type OrganizationInvitationPathSelectorMetadataServicesOwningService struct{} 723 724 func (OrganizationInvitationPathSelectorMetadataServicesOwningService) FieldPath() *OrganizationInvitation_FieldSubPath { 725 return &OrganizationInvitation_FieldSubPath{ 726 selector: OrganizationInvitation_FieldPathSelectorMetadata, 727 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 728 } 729 } 730 731 func (s OrganizationInvitationPathSelectorMetadataServicesOwningService) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 732 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 733 } 734 735 func (s OrganizationInvitationPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 736 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 737 } 738 739 type OrganizationInvitationPathSelectorMetadataServicesAllowedServices struct{} 740 741 func (OrganizationInvitationPathSelectorMetadataServicesAllowedServices) FieldPath() *OrganizationInvitation_FieldSubPath { 742 return &OrganizationInvitation_FieldSubPath{ 743 selector: OrganizationInvitation_FieldPathSelectorMetadata, 744 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 745 } 746 } 747 748 func (s OrganizationInvitationPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *OrganizationInvitation_FieldSubPathValue { 749 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 750 } 751 752 func (s OrganizationInvitationPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 753 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 754 } 755 756 func (s OrganizationInvitationPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *OrganizationInvitation_FieldSubPathArrayItemValue { 757 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 758 } 759 760 type OrganizationInvitationPathSelectorInvitation struct{} 761 762 func (OrganizationInvitationPathSelectorInvitation) FieldPath() *OrganizationInvitation_FieldTerminalPath { 763 return &OrganizationInvitation_FieldTerminalPath{selector: OrganizationInvitation_FieldPathSelectorInvitation} 764 } 765 766 func (s OrganizationInvitationPathSelectorInvitation) WithValue(value *iam_invitation.Invitation) *OrganizationInvitation_FieldTerminalPathValue { 767 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldTerminalPathValue) 768 } 769 770 func (s OrganizationInvitationPathSelectorInvitation) WithArrayOfValues(values []*iam_invitation.Invitation) *OrganizationInvitation_FieldTerminalPathArrayOfValues { 771 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldTerminalPathArrayOfValues) 772 } 773 774 func (OrganizationInvitationPathSelectorInvitation) WithSubPath(subPath iam_invitation.Invitation_FieldPath) *OrganizationInvitation_FieldSubPath { 775 return &OrganizationInvitation_FieldSubPath{selector: OrganizationInvitation_FieldPathSelectorInvitation, subPath: subPath} 776 } 777 778 func (s OrganizationInvitationPathSelectorInvitation) WithSubValue(subPathValue iam_invitation.Invitation_FieldPathValue) *OrganizationInvitation_FieldSubPathValue { 779 return &OrganizationInvitation_FieldSubPathValue{OrganizationInvitation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 780 } 781 782 func (s OrganizationInvitationPathSelectorInvitation) WithSubArrayOfValues(subPathArrayOfValues iam_invitation.Invitation_FieldPathArrayOfValues) *OrganizationInvitation_FieldSubPathArrayOfValues { 783 return &OrganizationInvitation_FieldSubPathArrayOfValues{OrganizationInvitation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 784 } 785 786 func (s OrganizationInvitationPathSelectorInvitation) WithSubArrayItemValue(subPathArrayItemValue iam_invitation.Invitation_FieldPathArrayItemValue) *OrganizationInvitation_FieldSubPathArrayItemValue { 787 return &OrganizationInvitation_FieldSubPathArrayItemValue{OrganizationInvitation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 788 } 789 790 func (OrganizationInvitationPathSelectorInvitation) InviteeEmail() OrganizationInvitationPathSelectorInvitationInviteeEmail { 791 return OrganizationInvitationPathSelectorInvitationInviteeEmail{} 792 } 793 794 func (OrganizationInvitationPathSelectorInvitation) InviterActor() OrganizationInvitationPathSelectorInvitationInviterActor { 795 return OrganizationInvitationPathSelectorInvitationInviterActor{} 796 } 797 798 func (OrganizationInvitationPathSelectorInvitation) InviterFullName() OrganizationInvitationPathSelectorInvitationInviterFullName { 799 return OrganizationInvitationPathSelectorInvitationInviterFullName{} 800 } 801 802 func (OrganizationInvitationPathSelectorInvitation) InviterEmail() OrganizationInvitationPathSelectorInvitationInviterEmail { 803 return OrganizationInvitationPathSelectorInvitationInviterEmail{} 804 } 805 806 func (OrganizationInvitationPathSelectorInvitation) LanguageCode() OrganizationInvitationPathSelectorInvitationLanguageCode { 807 return OrganizationInvitationPathSelectorInvitationLanguageCode{} 808 } 809 810 func (OrganizationInvitationPathSelectorInvitation) BindingRoles() OrganizationInvitationPathSelectorInvitationBindingRoles { 811 return OrganizationInvitationPathSelectorInvitationBindingRoles{} 812 } 813 814 func (OrganizationInvitationPathSelectorInvitation) Groups() OrganizationInvitationPathSelectorInvitationGroups { 815 return OrganizationInvitationPathSelectorInvitationGroups{} 816 } 817 818 func (OrganizationInvitationPathSelectorInvitation) ExpirationDate() OrganizationInvitationPathSelectorInvitationExpirationDate { 819 return OrganizationInvitationPathSelectorInvitationExpirationDate{} 820 } 821 822 func (OrganizationInvitationPathSelectorInvitation) Extras() OrganizationInvitationPathSelectorInvitationExtras { 823 return OrganizationInvitationPathSelectorInvitationExtras{} 824 } 825 826 func (OrganizationInvitationPathSelectorInvitation) State() OrganizationInvitationPathSelectorInvitationState { 827 return OrganizationInvitationPathSelectorInvitationState{} 828 } 829 830 type OrganizationInvitationPathSelectorInvitationInviteeEmail struct{} 831 832 func (OrganizationInvitationPathSelectorInvitationInviteeEmail) FieldPath() *OrganizationInvitation_FieldSubPath { 833 return &OrganizationInvitation_FieldSubPath{ 834 selector: OrganizationInvitation_FieldPathSelectorInvitation, 835 subPath: iam_invitation.NewInvitationFieldPathBuilder().InviteeEmail().FieldPath(), 836 } 837 } 838 839 func (s OrganizationInvitationPathSelectorInvitationInviteeEmail) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 840 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 841 } 842 843 func (s OrganizationInvitationPathSelectorInvitationInviteeEmail) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 844 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 845 } 846 847 type OrganizationInvitationPathSelectorInvitationInviterActor struct{} 848 849 func (OrganizationInvitationPathSelectorInvitationInviterActor) FieldPath() *OrganizationInvitation_FieldSubPath { 850 return &OrganizationInvitation_FieldSubPath{ 851 selector: OrganizationInvitation_FieldPathSelectorInvitation, 852 subPath: iam_invitation.NewInvitationFieldPathBuilder().InviterActor().FieldPath(), 853 } 854 } 855 856 func (s OrganizationInvitationPathSelectorInvitationInviterActor) WithValue(value *iam_invitation.Actor) *OrganizationInvitation_FieldSubPathValue { 857 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 858 } 859 860 func (s OrganizationInvitationPathSelectorInvitationInviterActor) WithArrayOfValues(values []*iam_invitation.Actor) *OrganizationInvitation_FieldSubPathArrayOfValues { 861 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 862 } 863 864 func (OrganizationInvitationPathSelectorInvitationInviterActor) User() OrganizationInvitationPathSelectorInvitationInviterActorUser { 865 return OrganizationInvitationPathSelectorInvitationInviterActorUser{} 866 } 867 868 func (OrganizationInvitationPathSelectorInvitationInviterActor) ServiceAccount() OrganizationInvitationPathSelectorInvitationInviterActorServiceAccount { 869 return OrganizationInvitationPathSelectorInvitationInviterActorServiceAccount{} 870 } 871 872 type OrganizationInvitationPathSelectorInvitationInviterActorUser struct{} 873 874 func (OrganizationInvitationPathSelectorInvitationInviterActorUser) FieldPath() *OrganizationInvitation_FieldSubPath { 875 return &OrganizationInvitation_FieldSubPath{ 876 selector: OrganizationInvitation_FieldPathSelectorInvitation, 877 subPath: iam_invitation.NewInvitationFieldPathBuilder().InviterActor().User().FieldPath(), 878 } 879 } 880 881 func (s OrganizationInvitationPathSelectorInvitationInviterActorUser) WithValue(value *user.Reference) *OrganizationInvitation_FieldSubPathValue { 882 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 883 } 884 885 func (s OrganizationInvitationPathSelectorInvitationInviterActorUser) WithArrayOfValues(values []*user.Reference) *OrganizationInvitation_FieldSubPathArrayOfValues { 886 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 887 } 888 889 type OrganizationInvitationPathSelectorInvitationInviterActorServiceAccount struct{} 890 891 func (OrganizationInvitationPathSelectorInvitationInviterActorServiceAccount) FieldPath() *OrganizationInvitation_FieldSubPath { 892 return &OrganizationInvitation_FieldSubPath{ 893 selector: OrganizationInvitation_FieldPathSelectorInvitation, 894 subPath: iam_invitation.NewInvitationFieldPathBuilder().InviterActor().ServiceAccount().FieldPath(), 895 } 896 } 897 898 func (s OrganizationInvitationPathSelectorInvitationInviterActorServiceAccount) WithValue(value *service_account.Reference) *OrganizationInvitation_FieldSubPathValue { 899 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 900 } 901 902 func (s OrganizationInvitationPathSelectorInvitationInviterActorServiceAccount) WithArrayOfValues(values []*service_account.Reference) *OrganizationInvitation_FieldSubPathArrayOfValues { 903 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 904 } 905 906 type OrganizationInvitationPathSelectorInvitationInviterFullName struct{} 907 908 func (OrganizationInvitationPathSelectorInvitationInviterFullName) FieldPath() *OrganizationInvitation_FieldSubPath { 909 return &OrganizationInvitation_FieldSubPath{ 910 selector: OrganizationInvitation_FieldPathSelectorInvitation, 911 subPath: iam_invitation.NewInvitationFieldPathBuilder().InviterFullName().FieldPath(), 912 } 913 } 914 915 func (s OrganizationInvitationPathSelectorInvitationInviterFullName) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 916 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 917 } 918 919 func (s OrganizationInvitationPathSelectorInvitationInviterFullName) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 920 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 921 } 922 923 type OrganizationInvitationPathSelectorInvitationInviterEmail struct{} 924 925 func (OrganizationInvitationPathSelectorInvitationInviterEmail) FieldPath() *OrganizationInvitation_FieldSubPath { 926 return &OrganizationInvitation_FieldSubPath{ 927 selector: OrganizationInvitation_FieldPathSelectorInvitation, 928 subPath: iam_invitation.NewInvitationFieldPathBuilder().InviterEmail().FieldPath(), 929 } 930 } 931 932 func (s OrganizationInvitationPathSelectorInvitationInviterEmail) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 933 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 934 } 935 936 func (s OrganizationInvitationPathSelectorInvitationInviterEmail) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 937 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 938 } 939 940 type OrganizationInvitationPathSelectorInvitationLanguageCode struct{} 941 942 func (OrganizationInvitationPathSelectorInvitationLanguageCode) FieldPath() *OrganizationInvitation_FieldSubPath { 943 return &OrganizationInvitation_FieldSubPath{ 944 selector: OrganizationInvitation_FieldPathSelectorInvitation, 945 subPath: iam_invitation.NewInvitationFieldPathBuilder().LanguageCode().FieldPath(), 946 } 947 } 948 949 func (s OrganizationInvitationPathSelectorInvitationLanguageCode) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 950 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 951 } 952 953 func (s OrganizationInvitationPathSelectorInvitationLanguageCode) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 954 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 955 } 956 957 type OrganizationInvitationPathSelectorInvitationBindingRoles struct{} 958 959 func (OrganizationInvitationPathSelectorInvitationBindingRoles) FieldPath() *OrganizationInvitation_FieldSubPath { 960 return &OrganizationInvitation_FieldSubPath{ 961 selector: OrganizationInvitation_FieldPathSelectorInvitation, 962 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().FieldPath(), 963 } 964 } 965 966 func (s OrganizationInvitationPathSelectorInvitationBindingRoles) WithValue(value []*iam_invitation.Invitation_BindingRole) *OrganizationInvitation_FieldSubPathValue { 967 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 968 } 969 970 func (s OrganizationInvitationPathSelectorInvitationBindingRoles) WithArrayOfValues(values [][]*iam_invitation.Invitation_BindingRole) *OrganizationInvitation_FieldSubPathArrayOfValues { 971 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 972 } 973 974 func (s OrganizationInvitationPathSelectorInvitationBindingRoles) WithItemValue(value *iam_invitation.Invitation_BindingRole) *OrganizationInvitation_FieldSubPathArrayItemValue { 975 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 976 } 977 978 func (OrganizationInvitationPathSelectorInvitationBindingRoles) Role() OrganizationInvitationPathSelectorInvitationBindingRolesRole { 979 return OrganizationInvitationPathSelectorInvitationBindingRolesRole{} 980 } 981 982 func (OrganizationInvitationPathSelectorInvitationBindingRoles) ExecutableConditions() OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions { 983 return OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions{} 984 } 985 986 func (OrganizationInvitationPathSelectorInvitationBindingRoles) ScopeParams() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams { 987 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams{} 988 } 989 990 type OrganizationInvitationPathSelectorInvitationBindingRolesRole struct{} 991 992 func (OrganizationInvitationPathSelectorInvitationBindingRolesRole) FieldPath() *OrganizationInvitation_FieldSubPath { 993 return &OrganizationInvitation_FieldSubPath{ 994 selector: OrganizationInvitation_FieldPathSelectorInvitation, 995 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().Role().FieldPath(), 996 } 997 } 998 999 func (s OrganizationInvitationPathSelectorInvitationBindingRolesRole) WithValue(value *role.Reference) *OrganizationInvitation_FieldSubPathValue { 1000 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1001 } 1002 1003 func (s OrganizationInvitationPathSelectorInvitationBindingRolesRole) WithArrayOfValues(values []*role.Reference) *OrganizationInvitation_FieldSubPathArrayOfValues { 1004 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1005 } 1006 1007 type OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions struct{} 1008 1009 func (OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions) FieldPath() *OrganizationInvitation_FieldSubPath { 1010 return &OrganizationInvitation_FieldSubPath{ 1011 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1012 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ExecutableConditions().FieldPath(), 1013 } 1014 } 1015 1016 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions) WithValue(value []*condition.ExecutableCondition) *OrganizationInvitation_FieldSubPathValue { 1017 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1018 } 1019 1020 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions) WithArrayOfValues(values [][]*condition.ExecutableCondition) *OrganizationInvitation_FieldSubPathArrayOfValues { 1021 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1022 } 1023 1024 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions) WithItemValue(value *condition.ExecutableCondition) *OrganizationInvitation_FieldSubPathArrayItemValue { 1025 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 1026 } 1027 1028 func (OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions) Condition() OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsCondition { 1029 return OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsCondition{} 1030 } 1031 1032 func (OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditions) Params() OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsParams { 1033 return OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsParams{} 1034 } 1035 1036 type OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsCondition struct{} 1037 1038 func (OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsCondition) FieldPath() *OrganizationInvitation_FieldSubPath { 1039 return &OrganizationInvitation_FieldSubPath{ 1040 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1041 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ExecutableConditions().Condition().FieldPath(), 1042 } 1043 } 1044 1045 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsCondition) WithValue(value *condition.Reference) *OrganizationInvitation_FieldSubPathValue { 1046 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1047 } 1048 1049 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsCondition) WithArrayOfValues(values []*condition.Reference) *OrganizationInvitation_FieldSubPathArrayOfValues { 1050 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1051 } 1052 1053 type OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsParams struct{} 1054 1055 func (OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsParams) FieldPath() *OrganizationInvitation_FieldSubPath { 1056 return &OrganizationInvitation_FieldSubPath{ 1057 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1058 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ExecutableConditions().Params().FieldPath(), 1059 } 1060 } 1061 1062 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsParams) WithValue(value *structpb.Struct) *OrganizationInvitation_FieldSubPathValue { 1063 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1064 } 1065 1066 func (s OrganizationInvitationPathSelectorInvitationBindingRolesExecutableConditionsParams) WithArrayOfValues(values []*structpb.Struct) *OrganizationInvitation_FieldSubPathArrayOfValues { 1067 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1068 } 1069 1070 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams struct{} 1071 1072 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) FieldPath() *OrganizationInvitation_FieldSubPath { 1073 return &OrganizationInvitation_FieldSubPath{ 1074 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1075 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().FieldPath(), 1076 } 1077 } 1078 1079 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) WithValue(value []*role.ScopeParam) *OrganizationInvitation_FieldSubPathValue { 1080 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1081 } 1082 1083 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) WithArrayOfValues(values [][]*role.ScopeParam) *OrganizationInvitation_FieldSubPathArrayOfValues { 1084 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1085 } 1086 1087 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) WithItemValue(value *role.ScopeParam) *OrganizationInvitation_FieldSubPathArrayItemValue { 1088 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 1089 } 1090 1091 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) Name() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsName { 1092 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsName{} 1093 } 1094 1095 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) String_() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString { 1096 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString{} 1097 } 1098 1099 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) Strings() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings { 1100 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings{} 1101 } 1102 1103 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParams) ValueFrom() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom { 1104 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom{} 1105 } 1106 1107 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsName struct{} 1108 1109 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsName) FieldPath() *OrganizationInvitation_FieldSubPath { 1110 return &OrganizationInvitation_FieldSubPath{ 1111 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1112 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().Name().FieldPath(), 1113 } 1114 } 1115 1116 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsName) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 1117 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1118 } 1119 1120 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsName) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 1121 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1122 } 1123 1124 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString struct{} 1125 1126 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString) FieldPath() *OrganizationInvitation_FieldSubPath { 1127 return &OrganizationInvitation_FieldSubPath{ 1128 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1129 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().String_().FieldPath(), 1130 } 1131 } 1132 1133 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString) WithValue(value *role.ScopeParam_StringValue) *OrganizationInvitation_FieldSubPathValue { 1134 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1135 } 1136 1137 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString) WithArrayOfValues(values []*role.ScopeParam_StringValue) *OrganizationInvitation_FieldSubPathArrayOfValues { 1138 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1139 } 1140 1141 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsString) Value() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringValue { 1142 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringValue{} 1143 } 1144 1145 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringValue struct{} 1146 1147 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringValue) FieldPath() *OrganizationInvitation_FieldSubPath { 1148 return &OrganizationInvitation_FieldSubPath{ 1149 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1150 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().String_().Value().FieldPath(), 1151 } 1152 } 1153 1154 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringValue) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 1155 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1156 } 1157 1158 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringValue) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 1159 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1160 } 1161 1162 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings struct{} 1163 1164 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings) FieldPath() *OrganizationInvitation_FieldSubPath { 1165 return &OrganizationInvitation_FieldSubPath{ 1166 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1167 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().Strings().FieldPath(), 1168 } 1169 } 1170 1171 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings) WithValue(value *role.ScopeParam_ArrayOfStringsValue) *OrganizationInvitation_FieldSubPathValue { 1172 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1173 } 1174 1175 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings) WithArrayOfValues(values []*role.ScopeParam_ArrayOfStringsValue) *OrganizationInvitation_FieldSubPathArrayOfValues { 1176 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1177 } 1178 1179 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStrings) Values() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues { 1180 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues{} 1181 } 1182 1183 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues struct{} 1184 1185 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues) FieldPath() *OrganizationInvitation_FieldSubPath { 1186 return &OrganizationInvitation_FieldSubPath{ 1187 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1188 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().Strings().Values().FieldPath(), 1189 } 1190 } 1191 1192 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues) WithValue(value []string) *OrganizationInvitation_FieldSubPathValue { 1193 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1194 } 1195 1196 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues) WithArrayOfValues(values [][]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 1197 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1198 } 1199 1200 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsStringsValues) WithItemValue(value string) *OrganizationInvitation_FieldSubPathArrayItemValue { 1201 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 1202 } 1203 1204 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom struct{} 1205 1206 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom) FieldPath() *OrganizationInvitation_FieldSubPath { 1207 return &OrganizationInvitation_FieldSubPath{ 1208 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1209 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().ValueFrom().FieldPath(), 1210 } 1211 } 1212 1213 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom) WithValue(value *role.ScopeParam_FromValue) *OrganizationInvitation_FieldSubPathValue { 1214 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1215 } 1216 1217 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom) WithArrayOfValues(values []*role.ScopeParam_FromValue) *OrganizationInvitation_FieldSubPathArrayOfValues { 1218 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1219 } 1220 1221 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom) Source() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromSource { 1222 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromSource{} 1223 } 1224 1225 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFrom) Path() OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromPath { 1226 return OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromPath{} 1227 } 1228 1229 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromSource struct{} 1230 1231 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromSource) FieldPath() *OrganizationInvitation_FieldSubPath { 1232 return &OrganizationInvitation_FieldSubPath{ 1233 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1234 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().ValueFrom().Source().FieldPath(), 1235 } 1236 } 1237 1238 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromSource) WithValue(value role.ScopeParam_FromValue_Source) *OrganizationInvitation_FieldSubPathValue { 1239 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1240 } 1241 1242 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromSource) WithArrayOfValues(values []role.ScopeParam_FromValue_Source) *OrganizationInvitation_FieldSubPathArrayOfValues { 1243 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1244 } 1245 1246 type OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromPath struct{} 1247 1248 func (OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromPath) FieldPath() *OrganizationInvitation_FieldSubPath { 1249 return &OrganizationInvitation_FieldSubPath{ 1250 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1251 subPath: iam_invitation.NewInvitationFieldPathBuilder().BindingRoles().ScopeParams().ValueFrom().Path().FieldPath(), 1252 } 1253 } 1254 1255 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromPath) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 1256 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1257 } 1258 1259 func (s OrganizationInvitationPathSelectorInvitationBindingRolesScopeParamsValueFromPath) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 1260 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1261 } 1262 1263 type OrganizationInvitationPathSelectorInvitationGroups struct{} 1264 1265 func (OrganizationInvitationPathSelectorInvitationGroups) FieldPath() *OrganizationInvitation_FieldSubPath { 1266 return &OrganizationInvitation_FieldSubPath{ 1267 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1268 subPath: iam_invitation.NewInvitationFieldPathBuilder().Groups().FieldPath(), 1269 } 1270 } 1271 1272 func (s OrganizationInvitationPathSelectorInvitationGroups) WithValue(value []*group.Reference) *OrganizationInvitation_FieldSubPathValue { 1273 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1274 } 1275 1276 func (s OrganizationInvitationPathSelectorInvitationGroups) WithArrayOfValues(values [][]*group.Reference) *OrganizationInvitation_FieldSubPathArrayOfValues { 1277 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1278 } 1279 1280 func (s OrganizationInvitationPathSelectorInvitationGroups) WithItemValue(value *group.Reference) *OrganizationInvitation_FieldSubPathArrayItemValue { 1281 return s.FieldPath().WithIArrayItemValue(value).(*OrganizationInvitation_FieldSubPathArrayItemValue) 1282 } 1283 1284 type OrganizationInvitationPathSelectorInvitationExpirationDate struct{} 1285 1286 func (OrganizationInvitationPathSelectorInvitationExpirationDate) FieldPath() *OrganizationInvitation_FieldSubPath { 1287 return &OrganizationInvitation_FieldSubPath{ 1288 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1289 subPath: iam_invitation.NewInvitationFieldPathBuilder().ExpirationDate().FieldPath(), 1290 } 1291 } 1292 1293 func (s OrganizationInvitationPathSelectorInvitationExpirationDate) WithValue(value *timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathValue { 1294 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1295 } 1296 1297 func (s OrganizationInvitationPathSelectorInvitationExpirationDate) WithArrayOfValues(values []*timestamppb.Timestamp) *OrganizationInvitation_FieldSubPathArrayOfValues { 1298 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1299 } 1300 1301 type OrganizationInvitationPathSelectorInvitationExtras struct{} 1302 1303 func (OrganizationInvitationPathSelectorInvitationExtras) FieldPath() *OrganizationInvitation_FieldSubPath { 1304 return &OrganizationInvitation_FieldSubPath{ 1305 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1306 subPath: iam_invitation.NewInvitationFieldPathBuilder().Extras().FieldPath(), 1307 } 1308 } 1309 1310 func (s OrganizationInvitationPathSelectorInvitationExtras) WithValue(value map[string]string) *OrganizationInvitation_FieldSubPathValue { 1311 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1312 } 1313 1314 func (s OrganizationInvitationPathSelectorInvitationExtras) WithArrayOfValues(values []map[string]string) *OrganizationInvitation_FieldSubPathArrayOfValues { 1315 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1316 } 1317 1318 func (OrganizationInvitationPathSelectorInvitationExtras) WithKey(key string) OrganizationInvitationMapPathSelectorInvitationExtras { 1319 return OrganizationInvitationMapPathSelectorInvitationExtras{key: key} 1320 } 1321 1322 type OrganizationInvitationMapPathSelectorInvitationExtras struct { 1323 key string 1324 } 1325 1326 func (s OrganizationInvitationMapPathSelectorInvitationExtras) FieldPath() *OrganizationInvitation_FieldSubPath { 1327 return &OrganizationInvitation_FieldSubPath{ 1328 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1329 subPath: iam_invitation.NewInvitationFieldPathBuilder().Extras().WithKey(s.key).FieldPath(), 1330 } 1331 } 1332 1333 func (s OrganizationInvitationMapPathSelectorInvitationExtras) WithValue(value string) *OrganizationInvitation_FieldSubPathValue { 1334 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1335 } 1336 1337 func (s OrganizationInvitationMapPathSelectorInvitationExtras) WithArrayOfValues(values []string) *OrganizationInvitation_FieldSubPathArrayOfValues { 1338 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1339 } 1340 1341 type OrganizationInvitationPathSelectorInvitationState struct{} 1342 1343 func (OrganizationInvitationPathSelectorInvitationState) FieldPath() *OrganizationInvitation_FieldSubPath { 1344 return &OrganizationInvitation_FieldSubPath{ 1345 selector: OrganizationInvitation_FieldPathSelectorInvitation, 1346 subPath: iam_invitation.NewInvitationFieldPathBuilder().State().FieldPath(), 1347 } 1348 } 1349 1350 func (s OrganizationInvitationPathSelectorInvitationState) WithValue(value iam_invitation.Invitation_State) *OrganizationInvitation_FieldSubPathValue { 1351 return s.FieldPath().WithIValue(value).(*OrganizationInvitation_FieldSubPathValue) 1352 } 1353 1354 func (s OrganizationInvitationPathSelectorInvitationState) WithArrayOfValues(values []iam_invitation.Invitation_State) *OrganizationInvitation_FieldSubPathArrayOfValues { 1355 return s.FieldPath().WithIArrayOfValues(values).(*OrganizationInvitation_FieldSubPathArrayOfValues) 1356 }