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