github.com/cloudwan/edgelq-sdk@v1.15.4/iam/resources/v1/common/common.pb.fieldpathbuilder.go (about)

     1  // Code generated by protoc-gen-goten-object
     2  // File: edgelq/iam/proto/v1/common.proto
     3  // DO NOT EDIT!!!
     4  
     5  package iam_common
     6  
     7  // proto imports
     8  import (
     9  	meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common"
    10  	meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service"
    11  	meta "github.com/cloudwan/goten-sdk/types/meta"
    12  	multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy"
    13  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    14  )
    15  
    16  // make sure we're using proto imports
    17  var (
    18  	_ = &timestamppb.Timestamp{}
    19  	_ = &meta_common.LabelledDomain{}
    20  	_ = &meta_service.Service{}
    21  	_ = &meta.Meta{}
    22  	_ = &multi_region_policy.MultiRegionPolicy{}
    23  )
    24  
    25  type PCRFieldPathBuilder struct{}
    26  
    27  func NewPCRFieldPathBuilder() PCRFieldPathBuilder {
    28  	return PCRFieldPathBuilder{}
    29  }
    30  func (PCRFieldPathBuilder) Index() PCRPathSelectorIndex {
    31  	return PCRPathSelectorIndex{}
    32  }
    33  func (PCRFieldPathBuilder) DigestHex() PCRPathSelectorDigestHex {
    34  	return PCRPathSelectorDigestHex{}
    35  }
    36  func (PCRFieldPathBuilder) DigestAlg() PCRPathSelectorDigestAlg {
    37  	return PCRPathSelectorDigestAlg{}
    38  }
    39  func (PCRFieldPathBuilder) Comment() PCRPathSelectorComment {
    40  	return PCRPathSelectorComment{}
    41  }
    42  
    43  type PCRPathSelectorIndex struct{}
    44  
    45  func (PCRPathSelectorIndex) FieldPath() *PCR_FieldTerminalPath {
    46  	return &PCR_FieldTerminalPath{selector: PCR_FieldPathSelectorIndex}
    47  }
    48  
    49  func (s PCRPathSelectorIndex) WithValue(value uint32) *PCR_FieldTerminalPathValue {
    50  	return s.FieldPath().WithIValue(value).(*PCR_FieldTerminalPathValue)
    51  }
    52  
    53  func (s PCRPathSelectorIndex) WithArrayOfValues(values []uint32) *PCR_FieldTerminalPathArrayOfValues {
    54  	return s.FieldPath().WithIArrayOfValues(values).(*PCR_FieldTerminalPathArrayOfValues)
    55  }
    56  
    57  type PCRPathSelectorDigestHex struct{}
    58  
    59  func (PCRPathSelectorDigestHex) FieldPath() *PCR_FieldTerminalPath {
    60  	return &PCR_FieldTerminalPath{selector: PCR_FieldPathSelectorDigestHex}
    61  }
    62  
    63  func (s PCRPathSelectorDigestHex) WithValue(value string) *PCR_FieldTerminalPathValue {
    64  	return s.FieldPath().WithIValue(value).(*PCR_FieldTerminalPathValue)
    65  }
    66  
    67  func (s PCRPathSelectorDigestHex) WithArrayOfValues(values []string) *PCR_FieldTerminalPathArrayOfValues {
    68  	return s.FieldPath().WithIArrayOfValues(values).(*PCR_FieldTerminalPathArrayOfValues)
    69  }
    70  
    71  type PCRPathSelectorDigestAlg struct{}
    72  
    73  func (PCRPathSelectorDigestAlg) FieldPath() *PCR_FieldTerminalPath {
    74  	return &PCR_FieldTerminalPath{selector: PCR_FieldPathSelectorDigestAlg}
    75  }
    76  
    77  func (s PCRPathSelectorDigestAlg) WithValue(value DigestAlg) *PCR_FieldTerminalPathValue {
    78  	return s.FieldPath().WithIValue(value).(*PCR_FieldTerminalPathValue)
    79  }
    80  
    81  func (s PCRPathSelectorDigestAlg) WithArrayOfValues(values []DigestAlg) *PCR_FieldTerminalPathArrayOfValues {
    82  	return s.FieldPath().WithIArrayOfValues(values).(*PCR_FieldTerminalPathArrayOfValues)
    83  }
    84  
    85  type PCRPathSelectorComment struct{}
    86  
    87  func (PCRPathSelectorComment) FieldPath() *PCR_FieldTerminalPath {
    88  	return &PCR_FieldTerminalPath{selector: PCR_FieldPathSelectorComment}
    89  }
    90  
    91  func (s PCRPathSelectorComment) WithValue(value string) *PCR_FieldTerminalPathValue {
    92  	return s.FieldPath().WithIValue(value).(*PCR_FieldTerminalPathValue)
    93  }
    94  
    95  func (s PCRPathSelectorComment) WithArrayOfValues(values []string) *PCR_FieldTerminalPathArrayOfValues {
    96  	return s.FieldPath().WithIArrayOfValues(values).(*PCR_FieldTerminalPathArrayOfValues)
    97  }
    98  
    99  type ServiceBusinessTierFieldPathBuilder struct{}
   100  
   101  func NewServiceBusinessTierFieldPathBuilder() ServiceBusinessTierFieldPathBuilder {
   102  	return ServiceBusinessTierFieldPathBuilder{}
   103  }
   104  func (ServiceBusinessTierFieldPathBuilder) Service() ServiceBusinessTierPathSelectorService {
   105  	return ServiceBusinessTierPathSelectorService{}
   106  }
   107  func (ServiceBusinessTierFieldPathBuilder) BusinessTier() ServiceBusinessTierPathSelectorBusinessTier {
   108  	return ServiceBusinessTierPathSelectorBusinessTier{}
   109  }
   110  
   111  type ServiceBusinessTierPathSelectorService struct{}
   112  
   113  func (ServiceBusinessTierPathSelectorService) FieldPath() *ServiceBusinessTier_FieldTerminalPath {
   114  	return &ServiceBusinessTier_FieldTerminalPath{selector: ServiceBusinessTier_FieldPathSelectorService}
   115  }
   116  
   117  func (s ServiceBusinessTierPathSelectorService) WithValue(value *meta_service.Name) *ServiceBusinessTier_FieldTerminalPathValue {
   118  	return s.FieldPath().WithIValue(value).(*ServiceBusinessTier_FieldTerminalPathValue)
   119  }
   120  
   121  func (s ServiceBusinessTierPathSelectorService) WithArrayOfValues(values []*meta_service.Name) *ServiceBusinessTier_FieldTerminalPathArrayOfValues {
   122  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceBusinessTier_FieldTerminalPathArrayOfValues)
   123  }
   124  
   125  type ServiceBusinessTierPathSelectorBusinessTier struct{}
   126  
   127  func (ServiceBusinessTierPathSelectorBusinessTier) FieldPath() *ServiceBusinessTier_FieldTerminalPath {
   128  	return &ServiceBusinessTier_FieldTerminalPath{selector: ServiceBusinessTier_FieldPathSelectorBusinessTier}
   129  }
   130  
   131  func (s ServiceBusinessTierPathSelectorBusinessTier) WithValue(value BusinessTier) *ServiceBusinessTier_FieldTerminalPathValue {
   132  	return s.FieldPath().WithIValue(value).(*ServiceBusinessTier_FieldTerminalPathValue)
   133  }
   134  
   135  func (s ServiceBusinessTierPathSelectorBusinessTier) WithArrayOfValues(values []BusinessTier) *ServiceBusinessTier_FieldTerminalPathArrayOfValues {
   136  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceBusinessTier_FieldTerminalPathArrayOfValues)
   137  }
   138  
   139  type ServiceErrorsFieldPathBuilder struct{}
   140  
   141  func NewServiceErrorsFieldPathBuilder() ServiceErrorsFieldPathBuilder {
   142  	return ServiceErrorsFieldPathBuilder{}
   143  }
   144  func (ServiceErrorsFieldPathBuilder) Errors() ServiceErrorsPathSelectorErrors {
   145  	return ServiceErrorsPathSelectorErrors{}
   146  }
   147  
   148  type ServiceErrorsPathSelectorErrors struct{}
   149  
   150  func (ServiceErrorsPathSelectorErrors) FieldPath() *ServiceErrors_FieldTerminalPath {
   151  	return &ServiceErrors_FieldTerminalPath{selector: ServiceErrors_FieldPathSelectorErrors}
   152  }
   153  
   154  func (s ServiceErrorsPathSelectorErrors) WithValue(value []*ServiceErrors_Error) *ServiceErrors_FieldTerminalPathValue {
   155  	return s.FieldPath().WithIValue(value).(*ServiceErrors_FieldTerminalPathValue)
   156  }
   157  
   158  func (s ServiceErrorsPathSelectorErrors) WithArrayOfValues(values [][]*ServiceErrors_Error) *ServiceErrors_FieldTerminalPathArrayOfValues {
   159  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceErrors_FieldTerminalPathArrayOfValues)
   160  }
   161  
   162  func (s ServiceErrorsPathSelectorErrors) WithItemValue(value *ServiceErrors_Error) *ServiceErrors_FieldTerminalPathArrayItemValue {
   163  	return s.FieldPath().WithIArrayItemValue(value).(*ServiceErrors_FieldTerminalPathArrayItemValue)
   164  }
   165  func (ServiceErrorsPathSelectorErrors) WithSubPath(subPath ServiceErrorsError_FieldPath) *ServiceErrors_FieldSubPath {
   166  	return &ServiceErrors_FieldSubPath{selector: ServiceErrors_FieldPathSelectorErrors, subPath: subPath}
   167  }
   168  
   169  func (s ServiceErrorsPathSelectorErrors) WithSubValue(subPathValue ServiceErrorsError_FieldPathValue) *ServiceErrors_FieldSubPathValue {
   170  	return &ServiceErrors_FieldSubPathValue{ServiceErrors_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue}
   171  }
   172  
   173  func (s ServiceErrorsPathSelectorErrors) WithSubArrayOfValues(subPathArrayOfValues ServiceErrorsError_FieldPathArrayOfValues) *ServiceErrors_FieldSubPathArrayOfValues {
   174  	return &ServiceErrors_FieldSubPathArrayOfValues{ServiceErrors_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues}
   175  }
   176  
   177  func (s ServiceErrorsPathSelectorErrors) WithSubArrayItemValue(subPathArrayItemValue ServiceErrorsError_FieldPathArrayItemValue) *ServiceErrors_FieldSubPathArrayItemValue {
   178  	return &ServiceErrors_FieldSubPathArrayItemValue{ServiceErrors_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue}
   179  }
   180  
   181  func (ServiceErrorsPathSelectorErrors) Service() ServiceErrorsPathSelectorErrorsService {
   182  	return ServiceErrorsPathSelectorErrorsService{}
   183  }
   184  
   185  func (ServiceErrorsPathSelectorErrors) Message() ServiceErrorsPathSelectorErrorsMessage {
   186  	return ServiceErrorsPathSelectorErrorsMessage{}
   187  }
   188  
   189  type ServiceErrorsPathSelectorErrorsService struct{}
   190  
   191  func (ServiceErrorsPathSelectorErrorsService) FieldPath() *ServiceErrors_FieldSubPath {
   192  	return &ServiceErrors_FieldSubPath{
   193  		selector: ServiceErrors_FieldPathSelectorErrors,
   194  		subPath:  NewServiceErrorsErrorFieldPathBuilder().Service().FieldPath(),
   195  	}
   196  }
   197  
   198  func (s ServiceErrorsPathSelectorErrorsService) WithValue(value *meta_service.Name) *ServiceErrors_FieldSubPathValue {
   199  	return s.FieldPath().WithIValue(value).(*ServiceErrors_FieldSubPathValue)
   200  }
   201  
   202  func (s ServiceErrorsPathSelectorErrorsService) WithArrayOfValues(values []*meta_service.Name) *ServiceErrors_FieldSubPathArrayOfValues {
   203  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceErrors_FieldSubPathArrayOfValues)
   204  }
   205  
   206  type ServiceErrorsPathSelectorErrorsMessage struct{}
   207  
   208  func (ServiceErrorsPathSelectorErrorsMessage) FieldPath() *ServiceErrors_FieldSubPath {
   209  	return &ServiceErrors_FieldSubPath{
   210  		selector: ServiceErrors_FieldPathSelectorErrors,
   211  		subPath:  NewServiceErrorsErrorFieldPathBuilder().Message().FieldPath(),
   212  	}
   213  }
   214  
   215  func (s ServiceErrorsPathSelectorErrorsMessage) WithValue(value string) *ServiceErrors_FieldSubPathValue {
   216  	return s.FieldPath().WithIValue(value).(*ServiceErrors_FieldSubPathValue)
   217  }
   218  
   219  func (s ServiceErrorsPathSelectorErrorsMessage) WithArrayOfValues(values []string) *ServiceErrors_FieldSubPathArrayOfValues {
   220  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceErrors_FieldSubPathArrayOfValues)
   221  }
   222  
   223  type ServiceErrorsErrorFieldPathBuilder struct{}
   224  
   225  func NewServiceErrorsErrorFieldPathBuilder() ServiceErrorsErrorFieldPathBuilder {
   226  	return ServiceErrorsErrorFieldPathBuilder{}
   227  }
   228  func (ServiceErrorsErrorFieldPathBuilder) Service() ServiceErrors_ErrorPathSelectorService {
   229  	return ServiceErrors_ErrorPathSelectorService{}
   230  }
   231  func (ServiceErrorsErrorFieldPathBuilder) Message() ServiceErrors_ErrorPathSelectorMessage {
   232  	return ServiceErrors_ErrorPathSelectorMessage{}
   233  }
   234  
   235  type ServiceErrors_ErrorPathSelectorService struct{}
   236  
   237  func (ServiceErrors_ErrorPathSelectorService) FieldPath() *ServiceErrorsError_FieldTerminalPath {
   238  	return &ServiceErrorsError_FieldTerminalPath{selector: ServiceErrorsError_FieldPathSelectorService}
   239  }
   240  
   241  func (s ServiceErrors_ErrorPathSelectorService) WithValue(value *meta_service.Name) *ServiceErrorsError_FieldTerminalPathValue {
   242  	return s.FieldPath().WithIValue(value).(*ServiceErrorsError_FieldTerminalPathValue)
   243  }
   244  
   245  func (s ServiceErrors_ErrorPathSelectorService) WithArrayOfValues(values []*meta_service.Name) *ServiceErrorsError_FieldTerminalPathArrayOfValues {
   246  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceErrorsError_FieldTerminalPathArrayOfValues)
   247  }
   248  
   249  type ServiceErrors_ErrorPathSelectorMessage struct{}
   250  
   251  func (ServiceErrors_ErrorPathSelectorMessage) FieldPath() *ServiceErrorsError_FieldTerminalPath {
   252  	return &ServiceErrorsError_FieldTerminalPath{selector: ServiceErrorsError_FieldPathSelectorMessage}
   253  }
   254  
   255  func (s ServiceErrors_ErrorPathSelectorMessage) WithValue(value string) *ServiceErrorsError_FieldTerminalPathValue {
   256  	return s.FieldPath().WithIValue(value).(*ServiceErrorsError_FieldTerminalPathValue)
   257  }
   258  
   259  func (s ServiceErrors_ErrorPathSelectorMessage) WithArrayOfValues(values []string) *ServiceErrorsError_FieldTerminalPathArrayOfValues {
   260  	return s.FieldPath().WithIArrayOfValues(values).(*ServiceErrorsError_FieldTerminalPathArrayOfValues)
   261  }