github.com/cloudwan/edgelq-sdk@v1.15.4/audit/resources/v1alpha2/audited_resource_descriptor/audited_resource_descriptor.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/audit/proto/v1alpha2/audited_resource_descriptor.proto 3 // DO NOT EDIT!!! 4 5 package audited_resource_descriptor 6 7 // proto imports 8 import ( 9 common "github.com/cloudwan/edgelq-sdk/audit/resources/v1alpha2/common" 10 meta "github.com/cloudwan/goten-sdk/types/meta" 11 anypb "google.golang.org/protobuf/types/known/anypb" 12 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 13 ) 14 15 // make sure we're using proto imports 16 var ( 17 _ = &common.Authentication{} 18 _ = &anypb.Any{} 19 _ = ×tamppb.Timestamp{} 20 _ = &meta.Meta{} 21 ) 22 23 type AuditedResourceDescriptorFieldPathBuilder struct{} 24 25 func NewAuditedResourceDescriptorFieldPathBuilder() AuditedResourceDescriptorFieldPathBuilder { 26 return AuditedResourceDescriptorFieldPathBuilder{} 27 } 28 func (AuditedResourceDescriptorFieldPathBuilder) Name() AuditedResourceDescriptorPathSelectorName { 29 return AuditedResourceDescriptorPathSelectorName{} 30 } 31 func (AuditedResourceDescriptorFieldPathBuilder) DisplayName() AuditedResourceDescriptorPathSelectorDisplayName { 32 return AuditedResourceDescriptorPathSelectorDisplayName{} 33 } 34 func (AuditedResourceDescriptorFieldPathBuilder) Description() AuditedResourceDescriptorPathSelectorDescription { 35 return AuditedResourceDescriptorPathSelectorDescription{} 36 } 37 func (AuditedResourceDescriptorFieldPathBuilder) Labels() AuditedResourceDescriptorPathSelectorLabels { 38 return AuditedResourceDescriptorPathSelectorLabels{} 39 } 40 func (AuditedResourceDescriptorFieldPathBuilder) PromotedLabelKeySets() AuditedResourceDescriptorPathSelectorPromotedLabelKeySets { 41 return AuditedResourceDescriptorPathSelectorPromotedLabelKeySets{} 42 } 43 func (AuditedResourceDescriptorFieldPathBuilder) Versions() AuditedResourceDescriptorPathSelectorVersions { 44 return AuditedResourceDescriptorPathSelectorVersions{} 45 } 46 func (AuditedResourceDescriptorFieldPathBuilder) SpecFields() AuditedResourceDescriptorPathSelectorSpecFields { 47 return AuditedResourceDescriptorPathSelectorSpecFields{} 48 } 49 func (AuditedResourceDescriptorFieldPathBuilder) StateFields() AuditedResourceDescriptorPathSelectorStateFields { 50 return AuditedResourceDescriptorPathSelectorStateFields{} 51 } 52 func (AuditedResourceDescriptorFieldPathBuilder) MetaFields() AuditedResourceDescriptorPathSelectorMetaFields { 53 return AuditedResourceDescriptorPathSelectorMetaFields{} 54 } 55 func (AuditedResourceDescriptorFieldPathBuilder) Metadata() AuditedResourceDescriptorPathSelectorMetadata { 56 return AuditedResourceDescriptorPathSelectorMetadata{} 57 } 58 59 type AuditedResourceDescriptorPathSelectorName struct{} 60 61 func (AuditedResourceDescriptorPathSelectorName) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 62 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorName} 63 } 64 65 func (s AuditedResourceDescriptorPathSelectorName) WithValue(value *Name) *AuditedResourceDescriptor_FieldTerminalPathValue { 66 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 67 } 68 69 func (s AuditedResourceDescriptorPathSelectorName) WithArrayOfValues(values []*Name) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 70 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 71 } 72 73 type AuditedResourceDescriptorPathSelectorDisplayName struct{} 74 75 func (AuditedResourceDescriptorPathSelectorDisplayName) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 76 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorDisplayName} 77 } 78 79 func (s AuditedResourceDescriptorPathSelectorDisplayName) WithValue(value string) *AuditedResourceDescriptor_FieldTerminalPathValue { 80 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 81 } 82 83 func (s AuditedResourceDescriptorPathSelectorDisplayName) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 84 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 85 } 86 87 type AuditedResourceDescriptorPathSelectorDescription struct{} 88 89 func (AuditedResourceDescriptorPathSelectorDescription) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 90 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorDescription} 91 } 92 93 func (s AuditedResourceDescriptorPathSelectorDescription) WithValue(value string) *AuditedResourceDescriptor_FieldTerminalPathValue { 94 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 95 } 96 97 func (s AuditedResourceDescriptorPathSelectorDescription) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 98 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 99 } 100 101 type AuditedResourceDescriptorPathSelectorLabels struct{} 102 103 func (AuditedResourceDescriptorPathSelectorLabels) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 104 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorLabels} 105 } 106 107 func (s AuditedResourceDescriptorPathSelectorLabels) WithValue(value []*common.LabelDescriptor) *AuditedResourceDescriptor_FieldTerminalPathValue { 108 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 109 } 110 111 func (s AuditedResourceDescriptorPathSelectorLabels) WithArrayOfValues(values [][]*common.LabelDescriptor) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 112 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 113 } 114 115 func (s AuditedResourceDescriptorPathSelectorLabels) WithItemValue(value *common.LabelDescriptor) *AuditedResourceDescriptor_FieldTerminalPathArrayItemValue { 116 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldTerminalPathArrayItemValue) 117 } 118 func (AuditedResourceDescriptorPathSelectorLabels) WithSubPath(subPath common.LabelDescriptor_FieldPath) *AuditedResourceDescriptor_FieldSubPath { 119 return &AuditedResourceDescriptor_FieldSubPath{selector: AuditedResourceDescriptor_FieldPathSelectorLabels, subPath: subPath} 120 } 121 122 func (s AuditedResourceDescriptorPathSelectorLabels) WithSubValue(subPathValue common.LabelDescriptor_FieldPathValue) *AuditedResourceDescriptor_FieldSubPathValue { 123 return &AuditedResourceDescriptor_FieldSubPathValue{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 124 } 125 126 func (s AuditedResourceDescriptorPathSelectorLabels) WithSubArrayOfValues(subPathArrayOfValues common.LabelDescriptor_FieldPathArrayOfValues) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 127 return &AuditedResourceDescriptor_FieldSubPathArrayOfValues{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 128 } 129 130 func (s AuditedResourceDescriptorPathSelectorLabels) WithSubArrayItemValue(subPathArrayItemValue common.LabelDescriptor_FieldPathArrayItemValue) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 131 return &AuditedResourceDescriptor_FieldSubPathArrayItemValue{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 132 } 133 134 func (AuditedResourceDescriptorPathSelectorLabels) Key() AuditedResourceDescriptorPathSelectorLabelsKey { 135 return AuditedResourceDescriptorPathSelectorLabelsKey{} 136 } 137 138 func (AuditedResourceDescriptorPathSelectorLabels) Versions() AuditedResourceDescriptorPathSelectorLabelsVersions { 139 return AuditedResourceDescriptorPathSelectorLabelsVersions{} 140 } 141 142 type AuditedResourceDescriptorPathSelectorLabelsKey struct{} 143 144 func (AuditedResourceDescriptorPathSelectorLabelsKey) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 145 return &AuditedResourceDescriptor_FieldSubPath{ 146 selector: AuditedResourceDescriptor_FieldPathSelectorLabels, 147 subPath: common.NewLabelDescriptorFieldPathBuilder().Key().FieldPath(), 148 } 149 } 150 151 func (s AuditedResourceDescriptorPathSelectorLabelsKey) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 152 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 153 } 154 155 func (s AuditedResourceDescriptorPathSelectorLabelsKey) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 156 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 157 } 158 159 type AuditedResourceDescriptorPathSelectorLabelsVersions struct{} 160 161 func (AuditedResourceDescriptorPathSelectorLabelsVersions) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 162 return &AuditedResourceDescriptor_FieldSubPath{ 163 selector: AuditedResourceDescriptor_FieldPathSelectorLabels, 164 subPath: common.NewLabelDescriptorFieldPathBuilder().Versions().FieldPath(), 165 } 166 } 167 168 func (s AuditedResourceDescriptorPathSelectorLabelsVersions) WithValue(value []string) *AuditedResourceDescriptor_FieldSubPathValue { 169 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 170 } 171 172 func (s AuditedResourceDescriptorPathSelectorLabelsVersions) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 173 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 174 } 175 176 func (s AuditedResourceDescriptorPathSelectorLabelsVersions) WithItemValue(value string) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 177 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 178 } 179 180 type AuditedResourceDescriptorPathSelectorPromotedLabelKeySets struct{} 181 182 func (AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 183 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorPromotedLabelKeySets} 184 } 185 186 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithValue(value []*common.LabelKeySet) *AuditedResourceDescriptor_FieldTerminalPathValue { 187 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 188 } 189 190 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithArrayOfValues(values [][]*common.LabelKeySet) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 191 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 192 } 193 194 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithItemValue(value *common.LabelKeySet) *AuditedResourceDescriptor_FieldTerminalPathArrayItemValue { 195 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldTerminalPathArrayItemValue) 196 } 197 func (AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithSubPath(subPath common.LabelKeySet_FieldPath) *AuditedResourceDescriptor_FieldSubPath { 198 return &AuditedResourceDescriptor_FieldSubPath{selector: AuditedResourceDescriptor_FieldPathSelectorPromotedLabelKeySets, subPath: subPath} 199 } 200 201 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithSubValue(subPathValue common.LabelKeySet_FieldPathValue) *AuditedResourceDescriptor_FieldSubPathValue { 202 return &AuditedResourceDescriptor_FieldSubPathValue{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 203 } 204 205 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayOfValues(subPathArrayOfValues common.LabelKeySet_FieldPathArrayOfValues) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 206 return &AuditedResourceDescriptor_FieldSubPathArrayOfValues{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 207 } 208 209 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayItemValue(subPathArrayItemValue common.LabelKeySet_FieldPathArrayItemValue) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 210 return &AuditedResourceDescriptor_FieldSubPathArrayItemValue{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 211 } 212 213 func (AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) LabelKeys() AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys { 214 return AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys{} 215 } 216 217 func (AuditedResourceDescriptorPathSelectorPromotedLabelKeySets) Versions() AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions { 218 return AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions{} 219 } 220 221 type AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys struct{} 222 223 func (AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 224 return &AuditedResourceDescriptor_FieldSubPath{ 225 selector: AuditedResourceDescriptor_FieldPathSelectorPromotedLabelKeySets, 226 subPath: common.NewLabelKeySetFieldPathBuilder().LabelKeys().FieldPath(), 227 } 228 } 229 230 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithValue(value []string) *AuditedResourceDescriptor_FieldSubPathValue { 231 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 232 } 233 234 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 235 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 236 } 237 238 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithItemValue(value string) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 239 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 240 } 241 242 type AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions struct{} 243 244 func (AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 245 return &AuditedResourceDescriptor_FieldSubPath{ 246 selector: AuditedResourceDescriptor_FieldPathSelectorPromotedLabelKeySets, 247 subPath: common.NewLabelKeySetFieldPathBuilder().Versions().FieldPath(), 248 } 249 } 250 251 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions) WithValue(value []string) *AuditedResourceDescriptor_FieldSubPathValue { 252 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 253 } 254 255 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 256 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 257 } 258 259 func (s AuditedResourceDescriptorPathSelectorPromotedLabelKeySetsVersions) WithItemValue(value string) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 260 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 261 } 262 263 type AuditedResourceDescriptorPathSelectorVersions struct{} 264 265 func (AuditedResourceDescriptorPathSelectorVersions) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 266 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorVersions} 267 } 268 269 func (s AuditedResourceDescriptorPathSelectorVersions) WithValue(value []string) *AuditedResourceDescriptor_FieldTerminalPathValue { 270 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 271 } 272 273 func (s AuditedResourceDescriptorPathSelectorVersions) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 274 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 275 } 276 277 func (s AuditedResourceDescriptorPathSelectorVersions) WithItemValue(value string) *AuditedResourceDescriptor_FieldTerminalPathArrayItemValue { 278 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldTerminalPathArrayItemValue) 279 } 280 281 type AuditedResourceDescriptorPathSelectorSpecFields struct{} 282 283 func (AuditedResourceDescriptorPathSelectorSpecFields) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 284 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorSpecFields} 285 } 286 287 func (s AuditedResourceDescriptorPathSelectorSpecFields) WithValue(value []string) *AuditedResourceDescriptor_FieldTerminalPathValue { 288 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 289 } 290 291 func (s AuditedResourceDescriptorPathSelectorSpecFields) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 292 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 293 } 294 295 func (s AuditedResourceDescriptorPathSelectorSpecFields) WithItemValue(value string) *AuditedResourceDescriptor_FieldTerminalPathArrayItemValue { 296 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldTerminalPathArrayItemValue) 297 } 298 299 type AuditedResourceDescriptorPathSelectorStateFields struct{} 300 301 func (AuditedResourceDescriptorPathSelectorStateFields) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 302 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorStateFields} 303 } 304 305 func (s AuditedResourceDescriptorPathSelectorStateFields) WithValue(value []string) *AuditedResourceDescriptor_FieldTerminalPathValue { 306 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 307 } 308 309 func (s AuditedResourceDescriptorPathSelectorStateFields) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 310 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 311 } 312 313 func (s AuditedResourceDescriptorPathSelectorStateFields) WithItemValue(value string) *AuditedResourceDescriptor_FieldTerminalPathArrayItemValue { 314 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldTerminalPathArrayItemValue) 315 } 316 317 type AuditedResourceDescriptorPathSelectorMetaFields struct{} 318 319 func (AuditedResourceDescriptorPathSelectorMetaFields) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 320 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorMetaFields} 321 } 322 323 func (s AuditedResourceDescriptorPathSelectorMetaFields) WithValue(value []string) *AuditedResourceDescriptor_FieldTerminalPathValue { 324 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 325 } 326 327 func (s AuditedResourceDescriptorPathSelectorMetaFields) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 328 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 329 } 330 331 func (s AuditedResourceDescriptorPathSelectorMetaFields) WithItemValue(value string) *AuditedResourceDescriptor_FieldTerminalPathArrayItemValue { 332 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldTerminalPathArrayItemValue) 333 } 334 335 type AuditedResourceDescriptorPathSelectorMetadata struct{} 336 337 func (AuditedResourceDescriptorPathSelectorMetadata) FieldPath() *AuditedResourceDescriptor_FieldTerminalPath { 338 return &AuditedResourceDescriptor_FieldTerminalPath{selector: AuditedResourceDescriptor_FieldPathSelectorMetadata} 339 } 340 341 func (s AuditedResourceDescriptorPathSelectorMetadata) WithValue(value *meta.Meta) *AuditedResourceDescriptor_FieldTerminalPathValue { 342 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldTerminalPathValue) 343 } 344 345 func (s AuditedResourceDescriptorPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *AuditedResourceDescriptor_FieldTerminalPathArrayOfValues { 346 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldTerminalPathArrayOfValues) 347 } 348 349 func (AuditedResourceDescriptorPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *AuditedResourceDescriptor_FieldSubPath { 350 return &AuditedResourceDescriptor_FieldSubPath{selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, subPath: subPath} 351 } 352 353 func (s AuditedResourceDescriptorPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *AuditedResourceDescriptor_FieldSubPathValue { 354 return &AuditedResourceDescriptor_FieldSubPathValue{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 355 } 356 357 func (s AuditedResourceDescriptorPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 358 return &AuditedResourceDescriptor_FieldSubPathArrayOfValues{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 359 } 360 361 func (s AuditedResourceDescriptorPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 362 return &AuditedResourceDescriptor_FieldSubPathArrayItemValue{AuditedResourceDescriptor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 363 } 364 365 func (AuditedResourceDescriptorPathSelectorMetadata) CreateTime() AuditedResourceDescriptorPathSelectorMetadataCreateTime { 366 return AuditedResourceDescriptorPathSelectorMetadataCreateTime{} 367 } 368 369 func (AuditedResourceDescriptorPathSelectorMetadata) UpdateTime() AuditedResourceDescriptorPathSelectorMetadataUpdateTime { 370 return AuditedResourceDescriptorPathSelectorMetadataUpdateTime{} 371 } 372 373 func (AuditedResourceDescriptorPathSelectorMetadata) DeleteTime() AuditedResourceDescriptorPathSelectorMetadataDeleteTime { 374 return AuditedResourceDescriptorPathSelectorMetadataDeleteTime{} 375 } 376 377 func (AuditedResourceDescriptorPathSelectorMetadata) Uuid() AuditedResourceDescriptorPathSelectorMetadataUuid { 378 return AuditedResourceDescriptorPathSelectorMetadataUuid{} 379 } 380 381 func (AuditedResourceDescriptorPathSelectorMetadata) Tags() AuditedResourceDescriptorPathSelectorMetadataTags { 382 return AuditedResourceDescriptorPathSelectorMetadataTags{} 383 } 384 385 func (AuditedResourceDescriptorPathSelectorMetadata) Labels() AuditedResourceDescriptorPathSelectorMetadataLabels { 386 return AuditedResourceDescriptorPathSelectorMetadataLabels{} 387 } 388 389 func (AuditedResourceDescriptorPathSelectorMetadata) Annotations() AuditedResourceDescriptorPathSelectorMetadataAnnotations { 390 return AuditedResourceDescriptorPathSelectorMetadataAnnotations{} 391 } 392 393 func (AuditedResourceDescriptorPathSelectorMetadata) Generation() AuditedResourceDescriptorPathSelectorMetadataGeneration { 394 return AuditedResourceDescriptorPathSelectorMetadataGeneration{} 395 } 396 397 func (AuditedResourceDescriptorPathSelectorMetadata) ResourceVersion() AuditedResourceDescriptorPathSelectorMetadataResourceVersion { 398 return AuditedResourceDescriptorPathSelectorMetadataResourceVersion{} 399 } 400 401 func (AuditedResourceDescriptorPathSelectorMetadata) OwnerReferences() AuditedResourceDescriptorPathSelectorMetadataOwnerReferences { 402 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferences{} 403 } 404 405 func (AuditedResourceDescriptorPathSelectorMetadata) Shards() AuditedResourceDescriptorPathSelectorMetadataShards { 406 return AuditedResourceDescriptorPathSelectorMetadataShards{} 407 } 408 409 func (AuditedResourceDescriptorPathSelectorMetadata) Syncing() AuditedResourceDescriptorPathSelectorMetadataSyncing { 410 return AuditedResourceDescriptorPathSelectorMetadataSyncing{} 411 } 412 413 func (AuditedResourceDescriptorPathSelectorMetadata) Lifecycle() AuditedResourceDescriptorPathSelectorMetadataLifecycle { 414 return AuditedResourceDescriptorPathSelectorMetadataLifecycle{} 415 } 416 417 func (AuditedResourceDescriptorPathSelectorMetadata) Services() AuditedResourceDescriptorPathSelectorMetadataServices { 418 return AuditedResourceDescriptorPathSelectorMetadataServices{} 419 } 420 421 type AuditedResourceDescriptorPathSelectorMetadataCreateTime struct{} 422 423 func (AuditedResourceDescriptorPathSelectorMetadataCreateTime) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 424 return &AuditedResourceDescriptor_FieldSubPath{ 425 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 426 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 427 } 428 } 429 430 func (s AuditedResourceDescriptorPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *AuditedResourceDescriptor_FieldSubPathValue { 431 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 432 } 433 434 func (s AuditedResourceDescriptorPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 435 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 436 } 437 438 type AuditedResourceDescriptorPathSelectorMetadataUpdateTime struct{} 439 440 func (AuditedResourceDescriptorPathSelectorMetadataUpdateTime) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 441 return &AuditedResourceDescriptor_FieldSubPath{ 442 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 443 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 444 } 445 } 446 447 func (s AuditedResourceDescriptorPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *AuditedResourceDescriptor_FieldSubPathValue { 448 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 449 } 450 451 func (s AuditedResourceDescriptorPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 452 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 453 } 454 455 type AuditedResourceDescriptorPathSelectorMetadataDeleteTime struct{} 456 457 func (AuditedResourceDescriptorPathSelectorMetadataDeleteTime) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 458 return &AuditedResourceDescriptor_FieldSubPath{ 459 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 460 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 461 } 462 } 463 464 func (s AuditedResourceDescriptorPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *AuditedResourceDescriptor_FieldSubPathValue { 465 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 466 } 467 468 func (s AuditedResourceDescriptorPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 469 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 470 } 471 472 type AuditedResourceDescriptorPathSelectorMetadataUuid struct{} 473 474 func (AuditedResourceDescriptorPathSelectorMetadataUuid) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 475 return &AuditedResourceDescriptor_FieldSubPath{ 476 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 477 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 478 } 479 } 480 481 func (s AuditedResourceDescriptorPathSelectorMetadataUuid) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 482 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 483 } 484 485 func (s AuditedResourceDescriptorPathSelectorMetadataUuid) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 486 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 487 } 488 489 type AuditedResourceDescriptorPathSelectorMetadataTags struct{} 490 491 func (AuditedResourceDescriptorPathSelectorMetadataTags) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 492 return &AuditedResourceDescriptor_FieldSubPath{ 493 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 494 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 495 } 496 } 497 498 func (s AuditedResourceDescriptorPathSelectorMetadataTags) WithValue(value []string) *AuditedResourceDescriptor_FieldSubPathValue { 499 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 500 } 501 502 func (s AuditedResourceDescriptorPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 503 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 504 } 505 506 func (s AuditedResourceDescriptorPathSelectorMetadataTags) WithItemValue(value string) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 507 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 508 } 509 510 type AuditedResourceDescriptorPathSelectorMetadataLabels struct{} 511 512 func (AuditedResourceDescriptorPathSelectorMetadataLabels) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 513 return &AuditedResourceDescriptor_FieldSubPath{ 514 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 515 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 516 } 517 } 518 519 func (s AuditedResourceDescriptorPathSelectorMetadataLabels) WithValue(value map[string]string) *AuditedResourceDescriptor_FieldSubPathValue { 520 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 521 } 522 523 func (s AuditedResourceDescriptorPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 524 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 525 } 526 527 func (AuditedResourceDescriptorPathSelectorMetadataLabels) WithKey(key string) AuditedResourceDescriptorMapPathSelectorMetadataLabels { 528 return AuditedResourceDescriptorMapPathSelectorMetadataLabels{key: key} 529 } 530 531 type AuditedResourceDescriptorMapPathSelectorMetadataLabels struct { 532 key string 533 } 534 535 func (s AuditedResourceDescriptorMapPathSelectorMetadataLabels) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 536 return &AuditedResourceDescriptor_FieldSubPath{ 537 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 538 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 539 } 540 } 541 542 func (s AuditedResourceDescriptorMapPathSelectorMetadataLabels) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 543 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 544 } 545 546 func (s AuditedResourceDescriptorMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 547 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 548 } 549 550 type AuditedResourceDescriptorPathSelectorMetadataAnnotations struct{} 551 552 func (AuditedResourceDescriptorPathSelectorMetadataAnnotations) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 553 return &AuditedResourceDescriptor_FieldSubPath{ 554 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 555 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 556 } 557 } 558 559 func (s AuditedResourceDescriptorPathSelectorMetadataAnnotations) WithValue(value map[string]string) *AuditedResourceDescriptor_FieldSubPathValue { 560 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 561 } 562 563 func (s AuditedResourceDescriptorPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 564 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 565 } 566 567 func (AuditedResourceDescriptorPathSelectorMetadataAnnotations) WithKey(key string) AuditedResourceDescriptorMapPathSelectorMetadataAnnotations { 568 return AuditedResourceDescriptorMapPathSelectorMetadataAnnotations{key: key} 569 } 570 571 type AuditedResourceDescriptorMapPathSelectorMetadataAnnotations struct { 572 key string 573 } 574 575 func (s AuditedResourceDescriptorMapPathSelectorMetadataAnnotations) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 576 return &AuditedResourceDescriptor_FieldSubPath{ 577 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 578 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 579 } 580 } 581 582 func (s AuditedResourceDescriptorMapPathSelectorMetadataAnnotations) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 583 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 584 } 585 586 func (s AuditedResourceDescriptorMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 587 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 588 } 589 590 type AuditedResourceDescriptorPathSelectorMetadataGeneration struct{} 591 592 func (AuditedResourceDescriptorPathSelectorMetadataGeneration) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 593 return &AuditedResourceDescriptor_FieldSubPath{ 594 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 595 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 596 } 597 } 598 599 func (s AuditedResourceDescriptorPathSelectorMetadataGeneration) WithValue(value int64) *AuditedResourceDescriptor_FieldSubPathValue { 600 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 601 } 602 603 func (s AuditedResourceDescriptorPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 604 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 605 } 606 607 type AuditedResourceDescriptorPathSelectorMetadataResourceVersion struct{} 608 609 func (AuditedResourceDescriptorPathSelectorMetadataResourceVersion) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 610 return &AuditedResourceDescriptor_FieldSubPath{ 611 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 612 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 613 } 614 } 615 616 func (s AuditedResourceDescriptorPathSelectorMetadataResourceVersion) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 617 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 618 } 619 620 func (s AuditedResourceDescriptorPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 621 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 622 } 623 624 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferences struct{} 625 626 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 627 return &AuditedResourceDescriptor_FieldSubPath{ 628 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 629 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 630 } 631 } 632 633 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *AuditedResourceDescriptor_FieldSubPathValue { 634 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 635 } 636 637 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 638 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 639 } 640 641 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 642 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 643 } 644 645 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) Kind() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesKind { 646 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesKind{} 647 } 648 649 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) Version() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesVersion { 650 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesVersion{} 651 } 652 653 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) Name() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesName { 654 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesName{} 655 } 656 657 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) Region() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRegion { 658 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRegion{} 659 } 660 661 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) Controller() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesController { 662 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesController{} 663 } 664 665 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) RequiresOwnerReference() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 666 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 667 } 668 669 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferences) UnsetOnDelete() AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete { 670 return AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 671 } 672 673 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesKind struct{} 674 675 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesKind) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 676 return &AuditedResourceDescriptor_FieldSubPath{ 677 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 678 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 679 } 680 } 681 682 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 683 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 684 } 685 686 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 687 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 688 } 689 690 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesVersion struct{} 691 692 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesVersion) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 693 return &AuditedResourceDescriptor_FieldSubPath{ 694 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 695 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 696 } 697 } 698 699 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 700 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 701 } 702 703 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 704 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 705 } 706 707 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesName struct{} 708 709 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesName) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 710 return &AuditedResourceDescriptor_FieldSubPath{ 711 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 712 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 713 } 714 } 715 716 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesName) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 717 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 718 } 719 720 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 721 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 722 } 723 724 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRegion struct{} 725 726 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRegion) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 727 return &AuditedResourceDescriptor_FieldSubPath{ 728 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 729 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 730 } 731 } 732 733 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 734 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 735 } 736 737 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 738 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 739 } 740 741 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesController struct{} 742 743 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesController) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 744 return &AuditedResourceDescriptor_FieldSubPath{ 745 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 746 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 747 } 748 } 749 750 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *AuditedResourceDescriptor_FieldSubPathValue { 751 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 752 } 753 754 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 755 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 756 } 757 758 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 759 760 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 761 return &AuditedResourceDescriptor_FieldSubPath{ 762 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 763 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 764 } 765 } 766 767 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *AuditedResourceDescriptor_FieldSubPathValue { 768 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 769 } 770 771 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 772 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 773 } 774 775 type AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 776 777 func (AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 778 return &AuditedResourceDescriptor_FieldSubPath{ 779 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 780 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 781 } 782 } 783 784 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *AuditedResourceDescriptor_FieldSubPathValue { 785 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 786 } 787 788 func (s AuditedResourceDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 789 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 790 } 791 792 type AuditedResourceDescriptorPathSelectorMetadataShards struct{} 793 794 func (AuditedResourceDescriptorPathSelectorMetadataShards) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 795 return &AuditedResourceDescriptor_FieldSubPath{ 796 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 797 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 798 } 799 } 800 801 func (s AuditedResourceDescriptorPathSelectorMetadataShards) WithValue(value map[string]int64) *AuditedResourceDescriptor_FieldSubPathValue { 802 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 803 } 804 805 func (s AuditedResourceDescriptorPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 806 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 807 } 808 809 func (AuditedResourceDescriptorPathSelectorMetadataShards) WithKey(key string) AuditedResourceDescriptorMapPathSelectorMetadataShards { 810 return AuditedResourceDescriptorMapPathSelectorMetadataShards{key: key} 811 } 812 813 type AuditedResourceDescriptorMapPathSelectorMetadataShards struct { 814 key string 815 } 816 817 func (s AuditedResourceDescriptorMapPathSelectorMetadataShards) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 818 return &AuditedResourceDescriptor_FieldSubPath{ 819 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 820 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 821 } 822 } 823 824 func (s AuditedResourceDescriptorMapPathSelectorMetadataShards) WithValue(value int64) *AuditedResourceDescriptor_FieldSubPathValue { 825 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 826 } 827 828 func (s AuditedResourceDescriptorMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 829 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 830 } 831 832 type AuditedResourceDescriptorPathSelectorMetadataSyncing struct{} 833 834 func (AuditedResourceDescriptorPathSelectorMetadataSyncing) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 835 return &AuditedResourceDescriptor_FieldSubPath{ 836 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 837 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 838 } 839 } 840 841 func (s AuditedResourceDescriptorPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *AuditedResourceDescriptor_FieldSubPathValue { 842 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 843 } 844 845 func (s AuditedResourceDescriptorPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 846 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 847 } 848 849 func (AuditedResourceDescriptorPathSelectorMetadataSyncing) OwningRegion() AuditedResourceDescriptorPathSelectorMetadataSyncingOwningRegion { 850 return AuditedResourceDescriptorPathSelectorMetadataSyncingOwningRegion{} 851 } 852 853 func (AuditedResourceDescriptorPathSelectorMetadataSyncing) Regions() AuditedResourceDescriptorPathSelectorMetadataSyncingRegions { 854 return AuditedResourceDescriptorPathSelectorMetadataSyncingRegions{} 855 } 856 857 type AuditedResourceDescriptorPathSelectorMetadataSyncingOwningRegion struct{} 858 859 func (AuditedResourceDescriptorPathSelectorMetadataSyncingOwningRegion) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 860 return &AuditedResourceDescriptor_FieldSubPath{ 861 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 862 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 863 } 864 } 865 866 func (s AuditedResourceDescriptorPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 867 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 868 } 869 870 func (s AuditedResourceDescriptorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 871 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 872 } 873 874 type AuditedResourceDescriptorPathSelectorMetadataSyncingRegions struct{} 875 876 func (AuditedResourceDescriptorPathSelectorMetadataSyncingRegions) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 877 return &AuditedResourceDescriptor_FieldSubPath{ 878 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 879 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 880 } 881 } 882 883 func (s AuditedResourceDescriptorPathSelectorMetadataSyncingRegions) WithValue(value []string) *AuditedResourceDescriptor_FieldSubPathValue { 884 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 885 } 886 887 func (s AuditedResourceDescriptorPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 888 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 889 } 890 891 func (s AuditedResourceDescriptorPathSelectorMetadataSyncingRegions) WithItemValue(value string) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 892 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 893 } 894 895 type AuditedResourceDescriptorPathSelectorMetadataLifecycle struct{} 896 897 func (AuditedResourceDescriptorPathSelectorMetadataLifecycle) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 898 return &AuditedResourceDescriptor_FieldSubPath{ 899 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 900 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 901 } 902 } 903 904 func (s AuditedResourceDescriptorPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *AuditedResourceDescriptor_FieldSubPathValue { 905 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 906 } 907 908 func (s AuditedResourceDescriptorPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 909 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 910 } 911 912 func (AuditedResourceDescriptorPathSelectorMetadataLifecycle) State() AuditedResourceDescriptorPathSelectorMetadataLifecycleState { 913 return AuditedResourceDescriptorPathSelectorMetadataLifecycleState{} 914 } 915 916 func (AuditedResourceDescriptorPathSelectorMetadataLifecycle) BlockDeletion() AuditedResourceDescriptorPathSelectorMetadataLifecycleBlockDeletion { 917 return AuditedResourceDescriptorPathSelectorMetadataLifecycleBlockDeletion{} 918 } 919 920 type AuditedResourceDescriptorPathSelectorMetadataLifecycleState struct{} 921 922 func (AuditedResourceDescriptorPathSelectorMetadataLifecycleState) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 923 return &AuditedResourceDescriptor_FieldSubPath{ 924 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 925 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 926 } 927 } 928 929 func (s AuditedResourceDescriptorPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *AuditedResourceDescriptor_FieldSubPathValue { 930 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 931 } 932 933 func (s AuditedResourceDescriptorPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 934 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 935 } 936 937 type AuditedResourceDescriptorPathSelectorMetadataLifecycleBlockDeletion struct{} 938 939 func (AuditedResourceDescriptorPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 940 return &AuditedResourceDescriptor_FieldSubPath{ 941 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 942 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 943 } 944 } 945 946 func (s AuditedResourceDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *AuditedResourceDescriptor_FieldSubPathValue { 947 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 948 } 949 950 func (s AuditedResourceDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 951 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 952 } 953 954 type AuditedResourceDescriptorPathSelectorMetadataServices struct{} 955 956 func (AuditedResourceDescriptorPathSelectorMetadataServices) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 957 return &AuditedResourceDescriptor_FieldSubPath{ 958 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 959 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 960 } 961 } 962 963 func (s AuditedResourceDescriptorPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *AuditedResourceDescriptor_FieldSubPathValue { 964 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 965 } 966 967 func (s AuditedResourceDescriptorPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 968 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 969 } 970 971 func (AuditedResourceDescriptorPathSelectorMetadataServices) OwningService() AuditedResourceDescriptorPathSelectorMetadataServicesOwningService { 972 return AuditedResourceDescriptorPathSelectorMetadataServicesOwningService{} 973 } 974 975 func (AuditedResourceDescriptorPathSelectorMetadataServices) AllowedServices() AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices { 976 return AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices{} 977 } 978 979 type AuditedResourceDescriptorPathSelectorMetadataServicesOwningService struct{} 980 981 func (AuditedResourceDescriptorPathSelectorMetadataServicesOwningService) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 982 return &AuditedResourceDescriptor_FieldSubPath{ 983 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 984 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 985 } 986 } 987 988 func (s AuditedResourceDescriptorPathSelectorMetadataServicesOwningService) WithValue(value string) *AuditedResourceDescriptor_FieldSubPathValue { 989 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 990 } 991 992 func (s AuditedResourceDescriptorPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 993 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 994 } 995 996 type AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices struct{} 997 998 func (AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices) FieldPath() *AuditedResourceDescriptor_FieldSubPath { 999 return &AuditedResourceDescriptor_FieldSubPath{ 1000 selector: AuditedResourceDescriptor_FieldPathSelectorMetadata, 1001 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 1002 } 1003 } 1004 1005 func (s AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *AuditedResourceDescriptor_FieldSubPathValue { 1006 return s.FieldPath().WithIValue(value).(*AuditedResourceDescriptor_FieldSubPathValue) 1007 } 1008 1009 func (s AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *AuditedResourceDescriptor_FieldSubPathArrayOfValues { 1010 return s.FieldPath().WithIArrayOfValues(values).(*AuditedResourceDescriptor_FieldSubPathArrayOfValues) 1011 } 1012 1013 func (s AuditedResourceDescriptorPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *AuditedResourceDescriptor_FieldSubPathArrayItemValue { 1014 return s.FieldPath().WithIArrayItemValue(value).(*AuditedResourceDescriptor_FieldSubPathArrayItemValue) 1015 }