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  	_ = &timestamppb.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  }