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