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