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