github.com/cloudwan/edgelq-sdk@v1.15.4/cellular-api/resources/v1/sim_card/sim_card.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/cellular-api/proto/v1/sim_card.proto 3 // DO NOT EDIT!!! 4 5 package sim_card 6 7 // proto imports 8 import ( 9 carrier "github.com/cloudwan/edgelq-sdk/cellular-api/carrier" 10 contract "github.com/cloudwan/edgelq-sdk/cellular-api/resources/v1/contract" 11 iam_iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1/common" 12 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 13 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 14 secrets_project "github.com/cloudwan/edgelq-sdk/secrets/resources/v1/project" 15 secrets_secret "github.com/cloudwan/edgelq-sdk/secrets/resources/v1/secret" 16 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 17 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 18 meta "github.com/cloudwan/goten-sdk/types/meta" 19 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 20 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 21 ) 22 23 // make sure we're using proto imports 24 var ( 25 _ = &carrier.TransatelAccount{} 26 _ = &contract.Contract{} 27 _ = &iam_iam_common.PCR{} 28 _ = &iam_organization.Organization{} 29 _ = &iam_project.Project{} 30 _ = &secrets_project.Project{} 31 _ = &secrets_secret.Secret{} 32 _ = ×tamppb.Timestamp{} 33 _ = &meta_common.LabelledDomain{} 34 _ = &meta_service.Service{} 35 _ = &meta.Meta{} 36 _ = &multi_region_policy.MultiRegionPolicy{} 37 ) 38 39 type SimCardFieldPathBuilder struct{} 40 41 func NewSimCardFieldPathBuilder() SimCardFieldPathBuilder { 42 return SimCardFieldPathBuilder{} 43 } 44 func (SimCardFieldPathBuilder) Name() SimCardPathSelectorName { 45 return SimCardPathSelectorName{} 46 } 47 func (SimCardFieldPathBuilder) Metadata() SimCardPathSelectorMetadata { 48 return SimCardPathSelectorMetadata{} 49 } 50 func (SimCardFieldPathBuilder) Contract() SimCardPathSelectorContract { 51 return SimCardPathSelectorContract{} 52 } 53 func (SimCardFieldPathBuilder) Imsi() SimCardPathSelectorImsi { 54 return SimCardPathSelectorImsi{} 55 } 56 func (SimCardFieldPathBuilder) RatePlan() SimCardPathSelectorRatePlan { 57 return SimCardPathSelectorRatePlan{} 58 } 59 func (SimCardFieldPathBuilder) Status() SimCardPathSelectorStatus { 60 return SimCardPathSelectorStatus{} 61 } 62 63 type SimCardPathSelectorName struct{} 64 65 func (SimCardPathSelectorName) FieldPath() *SimCard_FieldTerminalPath { 66 return &SimCard_FieldTerminalPath{selector: SimCard_FieldPathSelectorName} 67 } 68 69 func (s SimCardPathSelectorName) WithValue(value *Name) *SimCard_FieldTerminalPathValue { 70 return s.FieldPath().WithIValue(value).(*SimCard_FieldTerminalPathValue) 71 } 72 73 func (s SimCardPathSelectorName) WithArrayOfValues(values []*Name) *SimCard_FieldTerminalPathArrayOfValues { 74 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldTerminalPathArrayOfValues) 75 } 76 77 type SimCardPathSelectorMetadata struct{} 78 79 func (SimCardPathSelectorMetadata) FieldPath() *SimCard_FieldTerminalPath { 80 return &SimCard_FieldTerminalPath{selector: SimCard_FieldPathSelectorMetadata} 81 } 82 83 func (s SimCardPathSelectorMetadata) WithValue(value *meta.Meta) *SimCard_FieldTerminalPathValue { 84 return s.FieldPath().WithIValue(value).(*SimCard_FieldTerminalPathValue) 85 } 86 87 func (s SimCardPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *SimCard_FieldTerminalPathArrayOfValues { 88 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldTerminalPathArrayOfValues) 89 } 90 91 func (SimCardPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *SimCard_FieldSubPath { 92 return &SimCard_FieldSubPath{selector: SimCard_FieldPathSelectorMetadata, subPath: subPath} 93 } 94 95 func (s SimCardPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *SimCard_FieldSubPathValue { 96 return &SimCard_FieldSubPathValue{SimCard_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 97 } 98 99 func (s SimCardPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *SimCard_FieldSubPathArrayOfValues { 100 return &SimCard_FieldSubPathArrayOfValues{SimCard_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 101 } 102 103 func (s SimCardPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *SimCard_FieldSubPathArrayItemValue { 104 return &SimCard_FieldSubPathArrayItemValue{SimCard_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 105 } 106 107 func (SimCardPathSelectorMetadata) CreateTime() SimCardPathSelectorMetadataCreateTime { 108 return SimCardPathSelectorMetadataCreateTime{} 109 } 110 111 func (SimCardPathSelectorMetadata) UpdateTime() SimCardPathSelectorMetadataUpdateTime { 112 return SimCardPathSelectorMetadataUpdateTime{} 113 } 114 115 func (SimCardPathSelectorMetadata) DeleteTime() SimCardPathSelectorMetadataDeleteTime { 116 return SimCardPathSelectorMetadataDeleteTime{} 117 } 118 119 func (SimCardPathSelectorMetadata) Uuid() SimCardPathSelectorMetadataUuid { 120 return SimCardPathSelectorMetadataUuid{} 121 } 122 123 func (SimCardPathSelectorMetadata) Tags() SimCardPathSelectorMetadataTags { 124 return SimCardPathSelectorMetadataTags{} 125 } 126 127 func (SimCardPathSelectorMetadata) Labels() SimCardPathSelectorMetadataLabels { 128 return SimCardPathSelectorMetadataLabels{} 129 } 130 131 func (SimCardPathSelectorMetadata) Annotations() SimCardPathSelectorMetadataAnnotations { 132 return SimCardPathSelectorMetadataAnnotations{} 133 } 134 135 func (SimCardPathSelectorMetadata) Generation() SimCardPathSelectorMetadataGeneration { 136 return SimCardPathSelectorMetadataGeneration{} 137 } 138 139 func (SimCardPathSelectorMetadata) ResourceVersion() SimCardPathSelectorMetadataResourceVersion { 140 return SimCardPathSelectorMetadataResourceVersion{} 141 } 142 143 func (SimCardPathSelectorMetadata) OwnerReferences() SimCardPathSelectorMetadataOwnerReferences { 144 return SimCardPathSelectorMetadataOwnerReferences{} 145 } 146 147 func (SimCardPathSelectorMetadata) Shards() SimCardPathSelectorMetadataShards { 148 return SimCardPathSelectorMetadataShards{} 149 } 150 151 func (SimCardPathSelectorMetadata) Syncing() SimCardPathSelectorMetadataSyncing { 152 return SimCardPathSelectorMetadataSyncing{} 153 } 154 155 func (SimCardPathSelectorMetadata) Lifecycle() SimCardPathSelectorMetadataLifecycle { 156 return SimCardPathSelectorMetadataLifecycle{} 157 } 158 159 func (SimCardPathSelectorMetadata) Services() SimCardPathSelectorMetadataServices { 160 return SimCardPathSelectorMetadataServices{} 161 } 162 163 type SimCardPathSelectorMetadataCreateTime struct{} 164 165 func (SimCardPathSelectorMetadataCreateTime) FieldPath() *SimCard_FieldSubPath { 166 return &SimCard_FieldSubPath{ 167 selector: SimCard_FieldPathSelectorMetadata, 168 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 169 } 170 } 171 172 func (s SimCardPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *SimCard_FieldSubPathValue { 173 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 174 } 175 176 func (s SimCardPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *SimCard_FieldSubPathArrayOfValues { 177 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 178 } 179 180 type SimCardPathSelectorMetadataUpdateTime struct{} 181 182 func (SimCardPathSelectorMetadataUpdateTime) FieldPath() *SimCard_FieldSubPath { 183 return &SimCard_FieldSubPath{ 184 selector: SimCard_FieldPathSelectorMetadata, 185 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 186 } 187 } 188 189 func (s SimCardPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *SimCard_FieldSubPathValue { 190 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 191 } 192 193 func (s SimCardPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *SimCard_FieldSubPathArrayOfValues { 194 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 195 } 196 197 type SimCardPathSelectorMetadataDeleteTime struct{} 198 199 func (SimCardPathSelectorMetadataDeleteTime) FieldPath() *SimCard_FieldSubPath { 200 return &SimCard_FieldSubPath{ 201 selector: SimCard_FieldPathSelectorMetadata, 202 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 203 } 204 } 205 206 func (s SimCardPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *SimCard_FieldSubPathValue { 207 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 208 } 209 210 func (s SimCardPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *SimCard_FieldSubPathArrayOfValues { 211 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 212 } 213 214 type SimCardPathSelectorMetadataUuid struct{} 215 216 func (SimCardPathSelectorMetadataUuid) FieldPath() *SimCard_FieldSubPath { 217 return &SimCard_FieldSubPath{ 218 selector: SimCard_FieldPathSelectorMetadata, 219 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 220 } 221 } 222 223 func (s SimCardPathSelectorMetadataUuid) WithValue(value string) *SimCard_FieldSubPathValue { 224 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 225 } 226 227 func (s SimCardPathSelectorMetadataUuid) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 228 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 229 } 230 231 type SimCardPathSelectorMetadataTags struct{} 232 233 func (SimCardPathSelectorMetadataTags) FieldPath() *SimCard_FieldSubPath { 234 return &SimCard_FieldSubPath{ 235 selector: SimCard_FieldPathSelectorMetadata, 236 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 237 } 238 } 239 240 func (s SimCardPathSelectorMetadataTags) WithValue(value []string) *SimCard_FieldSubPathValue { 241 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 242 } 243 244 func (s SimCardPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *SimCard_FieldSubPathArrayOfValues { 245 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 246 } 247 248 func (s SimCardPathSelectorMetadataTags) WithItemValue(value string) *SimCard_FieldSubPathArrayItemValue { 249 return s.FieldPath().WithIArrayItemValue(value).(*SimCard_FieldSubPathArrayItemValue) 250 } 251 252 type SimCardPathSelectorMetadataLabels struct{} 253 254 func (SimCardPathSelectorMetadataLabels) FieldPath() *SimCard_FieldSubPath { 255 return &SimCard_FieldSubPath{ 256 selector: SimCard_FieldPathSelectorMetadata, 257 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 258 } 259 } 260 261 func (s SimCardPathSelectorMetadataLabels) WithValue(value map[string]string) *SimCard_FieldSubPathValue { 262 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 263 } 264 265 func (s SimCardPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *SimCard_FieldSubPathArrayOfValues { 266 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 267 } 268 269 func (SimCardPathSelectorMetadataLabels) WithKey(key string) SimCardMapPathSelectorMetadataLabels { 270 return SimCardMapPathSelectorMetadataLabels{key: key} 271 } 272 273 type SimCardMapPathSelectorMetadataLabels struct { 274 key string 275 } 276 277 func (s SimCardMapPathSelectorMetadataLabels) FieldPath() *SimCard_FieldSubPath { 278 return &SimCard_FieldSubPath{ 279 selector: SimCard_FieldPathSelectorMetadata, 280 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 281 } 282 } 283 284 func (s SimCardMapPathSelectorMetadataLabels) WithValue(value string) *SimCard_FieldSubPathValue { 285 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 286 } 287 288 func (s SimCardMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 289 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 290 } 291 292 type SimCardPathSelectorMetadataAnnotations struct{} 293 294 func (SimCardPathSelectorMetadataAnnotations) FieldPath() *SimCard_FieldSubPath { 295 return &SimCard_FieldSubPath{ 296 selector: SimCard_FieldPathSelectorMetadata, 297 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 298 } 299 } 300 301 func (s SimCardPathSelectorMetadataAnnotations) WithValue(value map[string]string) *SimCard_FieldSubPathValue { 302 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 303 } 304 305 func (s SimCardPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *SimCard_FieldSubPathArrayOfValues { 306 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 307 } 308 309 func (SimCardPathSelectorMetadataAnnotations) WithKey(key string) SimCardMapPathSelectorMetadataAnnotations { 310 return SimCardMapPathSelectorMetadataAnnotations{key: key} 311 } 312 313 type SimCardMapPathSelectorMetadataAnnotations struct { 314 key string 315 } 316 317 func (s SimCardMapPathSelectorMetadataAnnotations) FieldPath() *SimCard_FieldSubPath { 318 return &SimCard_FieldSubPath{ 319 selector: SimCard_FieldPathSelectorMetadata, 320 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 321 } 322 } 323 324 func (s SimCardMapPathSelectorMetadataAnnotations) WithValue(value string) *SimCard_FieldSubPathValue { 325 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 326 } 327 328 func (s SimCardMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 329 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 330 } 331 332 type SimCardPathSelectorMetadataGeneration struct{} 333 334 func (SimCardPathSelectorMetadataGeneration) FieldPath() *SimCard_FieldSubPath { 335 return &SimCard_FieldSubPath{ 336 selector: SimCard_FieldPathSelectorMetadata, 337 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 338 } 339 } 340 341 func (s SimCardPathSelectorMetadataGeneration) WithValue(value int64) *SimCard_FieldSubPathValue { 342 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 343 } 344 345 func (s SimCardPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *SimCard_FieldSubPathArrayOfValues { 346 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 347 } 348 349 type SimCardPathSelectorMetadataResourceVersion struct{} 350 351 func (SimCardPathSelectorMetadataResourceVersion) FieldPath() *SimCard_FieldSubPath { 352 return &SimCard_FieldSubPath{ 353 selector: SimCard_FieldPathSelectorMetadata, 354 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 355 } 356 } 357 358 func (s SimCardPathSelectorMetadataResourceVersion) WithValue(value string) *SimCard_FieldSubPathValue { 359 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 360 } 361 362 func (s SimCardPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 363 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 364 } 365 366 type SimCardPathSelectorMetadataOwnerReferences struct{} 367 368 func (SimCardPathSelectorMetadataOwnerReferences) FieldPath() *SimCard_FieldSubPath { 369 return &SimCard_FieldSubPath{ 370 selector: SimCard_FieldPathSelectorMetadata, 371 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 372 } 373 } 374 375 func (s SimCardPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *SimCard_FieldSubPathValue { 376 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 377 } 378 379 func (s SimCardPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *SimCard_FieldSubPathArrayOfValues { 380 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 381 } 382 383 func (s SimCardPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *SimCard_FieldSubPathArrayItemValue { 384 return s.FieldPath().WithIArrayItemValue(value).(*SimCard_FieldSubPathArrayItemValue) 385 } 386 387 func (SimCardPathSelectorMetadataOwnerReferences) Kind() SimCardPathSelectorMetadataOwnerReferencesKind { 388 return SimCardPathSelectorMetadataOwnerReferencesKind{} 389 } 390 391 func (SimCardPathSelectorMetadataOwnerReferences) Version() SimCardPathSelectorMetadataOwnerReferencesVersion { 392 return SimCardPathSelectorMetadataOwnerReferencesVersion{} 393 } 394 395 func (SimCardPathSelectorMetadataOwnerReferences) Name() SimCardPathSelectorMetadataOwnerReferencesName { 396 return SimCardPathSelectorMetadataOwnerReferencesName{} 397 } 398 399 func (SimCardPathSelectorMetadataOwnerReferences) Region() SimCardPathSelectorMetadataOwnerReferencesRegion { 400 return SimCardPathSelectorMetadataOwnerReferencesRegion{} 401 } 402 403 func (SimCardPathSelectorMetadataOwnerReferences) Controller() SimCardPathSelectorMetadataOwnerReferencesController { 404 return SimCardPathSelectorMetadataOwnerReferencesController{} 405 } 406 407 func (SimCardPathSelectorMetadataOwnerReferences) RequiresOwnerReference() SimCardPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 408 return SimCardPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 409 } 410 411 func (SimCardPathSelectorMetadataOwnerReferences) UnsetOnDelete() SimCardPathSelectorMetadataOwnerReferencesUnsetOnDelete { 412 return SimCardPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 413 } 414 415 type SimCardPathSelectorMetadataOwnerReferencesKind struct{} 416 417 func (SimCardPathSelectorMetadataOwnerReferencesKind) FieldPath() *SimCard_FieldSubPath { 418 return &SimCard_FieldSubPath{ 419 selector: SimCard_FieldPathSelectorMetadata, 420 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 421 } 422 } 423 424 func (s SimCardPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *SimCard_FieldSubPathValue { 425 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 426 } 427 428 func (s SimCardPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 429 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 430 } 431 432 type SimCardPathSelectorMetadataOwnerReferencesVersion struct{} 433 434 func (SimCardPathSelectorMetadataOwnerReferencesVersion) FieldPath() *SimCard_FieldSubPath { 435 return &SimCard_FieldSubPath{ 436 selector: SimCard_FieldPathSelectorMetadata, 437 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 438 } 439 } 440 441 func (s SimCardPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *SimCard_FieldSubPathValue { 442 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 443 } 444 445 func (s SimCardPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 446 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 447 } 448 449 type SimCardPathSelectorMetadataOwnerReferencesName struct{} 450 451 func (SimCardPathSelectorMetadataOwnerReferencesName) FieldPath() *SimCard_FieldSubPath { 452 return &SimCard_FieldSubPath{ 453 selector: SimCard_FieldPathSelectorMetadata, 454 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 455 } 456 } 457 458 func (s SimCardPathSelectorMetadataOwnerReferencesName) WithValue(value string) *SimCard_FieldSubPathValue { 459 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 460 } 461 462 func (s SimCardPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 463 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 464 } 465 466 type SimCardPathSelectorMetadataOwnerReferencesRegion struct{} 467 468 func (SimCardPathSelectorMetadataOwnerReferencesRegion) FieldPath() *SimCard_FieldSubPath { 469 return &SimCard_FieldSubPath{ 470 selector: SimCard_FieldPathSelectorMetadata, 471 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 472 } 473 } 474 475 func (s SimCardPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *SimCard_FieldSubPathValue { 476 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 477 } 478 479 func (s SimCardPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 480 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 481 } 482 483 type SimCardPathSelectorMetadataOwnerReferencesController struct{} 484 485 func (SimCardPathSelectorMetadataOwnerReferencesController) FieldPath() *SimCard_FieldSubPath { 486 return &SimCard_FieldSubPath{ 487 selector: SimCard_FieldPathSelectorMetadata, 488 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 489 } 490 } 491 492 func (s SimCardPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *SimCard_FieldSubPathValue { 493 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 494 } 495 496 func (s SimCardPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *SimCard_FieldSubPathArrayOfValues { 497 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 498 } 499 500 type SimCardPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 501 502 func (SimCardPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *SimCard_FieldSubPath { 503 return &SimCard_FieldSubPath{ 504 selector: SimCard_FieldPathSelectorMetadata, 505 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 506 } 507 } 508 509 func (s SimCardPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *SimCard_FieldSubPathValue { 510 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 511 } 512 513 func (s SimCardPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *SimCard_FieldSubPathArrayOfValues { 514 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 515 } 516 517 type SimCardPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 518 519 func (SimCardPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *SimCard_FieldSubPath { 520 return &SimCard_FieldSubPath{ 521 selector: SimCard_FieldPathSelectorMetadata, 522 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 523 } 524 } 525 526 func (s SimCardPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *SimCard_FieldSubPathValue { 527 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 528 } 529 530 func (s SimCardPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *SimCard_FieldSubPathArrayOfValues { 531 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 532 } 533 534 type SimCardPathSelectorMetadataShards struct{} 535 536 func (SimCardPathSelectorMetadataShards) FieldPath() *SimCard_FieldSubPath { 537 return &SimCard_FieldSubPath{ 538 selector: SimCard_FieldPathSelectorMetadata, 539 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 540 } 541 } 542 543 func (s SimCardPathSelectorMetadataShards) WithValue(value map[string]int64) *SimCard_FieldSubPathValue { 544 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 545 } 546 547 func (s SimCardPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *SimCard_FieldSubPathArrayOfValues { 548 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 549 } 550 551 func (SimCardPathSelectorMetadataShards) WithKey(key string) SimCardMapPathSelectorMetadataShards { 552 return SimCardMapPathSelectorMetadataShards{key: key} 553 } 554 555 type SimCardMapPathSelectorMetadataShards struct { 556 key string 557 } 558 559 func (s SimCardMapPathSelectorMetadataShards) FieldPath() *SimCard_FieldSubPath { 560 return &SimCard_FieldSubPath{ 561 selector: SimCard_FieldPathSelectorMetadata, 562 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 563 } 564 } 565 566 func (s SimCardMapPathSelectorMetadataShards) WithValue(value int64) *SimCard_FieldSubPathValue { 567 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 568 } 569 570 func (s SimCardMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *SimCard_FieldSubPathArrayOfValues { 571 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 572 } 573 574 type SimCardPathSelectorMetadataSyncing struct{} 575 576 func (SimCardPathSelectorMetadataSyncing) FieldPath() *SimCard_FieldSubPath { 577 return &SimCard_FieldSubPath{ 578 selector: SimCard_FieldPathSelectorMetadata, 579 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 580 } 581 } 582 583 func (s SimCardPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *SimCard_FieldSubPathValue { 584 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 585 } 586 587 func (s SimCardPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *SimCard_FieldSubPathArrayOfValues { 588 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 589 } 590 591 func (SimCardPathSelectorMetadataSyncing) OwningRegion() SimCardPathSelectorMetadataSyncingOwningRegion { 592 return SimCardPathSelectorMetadataSyncingOwningRegion{} 593 } 594 595 func (SimCardPathSelectorMetadataSyncing) Regions() SimCardPathSelectorMetadataSyncingRegions { 596 return SimCardPathSelectorMetadataSyncingRegions{} 597 } 598 599 type SimCardPathSelectorMetadataSyncingOwningRegion struct{} 600 601 func (SimCardPathSelectorMetadataSyncingOwningRegion) FieldPath() *SimCard_FieldSubPath { 602 return &SimCard_FieldSubPath{ 603 selector: SimCard_FieldPathSelectorMetadata, 604 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 605 } 606 } 607 608 func (s SimCardPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *SimCard_FieldSubPathValue { 609 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 610 } 611 612 func (s SimCardPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 613 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 614 } 615 616 type SimCardPathSelectorMetadataSyncingRegions struct{} 617 618 func (SimCardPathSelectorMetadataSyncingRegions) FieldPath() *SimCard_FieldSubPath { 619 return &SimCard_FieldSubPath{ 620 selector: SimCard_FieldPathSelectorMetadata, 621 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 622 } 623 } 624 625 func (s SimCardPathSelectorMetadataSyncingRegions) WithValue(value []string) *SimCard_FieldSubPathValue { 626 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 627 } 628 629 func (s SimCardPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *SimCard_FieldSubPathArrayOfValues { 630 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 631 } 632 633 func (s SimCardPathSelectorMetadataSyncingRegions) WithItemValue(value string) *SimCard_FieldSubPathArrayItemValue { 634 return s.FieldPath().WithIArrayItemValue(value).(*SimCard_FieldSubPathArrayItemValue) 635 } 636 637 type SimCardPathSelectorMetadataLifecycle struct{} 638 639 func (SimCardPathSelectorMetadataLifecycle) FieldPath() *SimCard_FieldSubPath { 640 return &SimCard_FieldSubPath{ 641 selector: SimCard_FieldPathSelectorMetadata, 642 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 643 } 644 } 645 646 func (s SimCardPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *SimCard_FieldSubPathValue { 647 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 648 } 649 650 func (s SimCardPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *SimCard_FieldSubPathArrayOfValues { 651 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 652 } 653 654 func (SimCardPathSelectorMetadataLifecycle) State() SimCardPathSelectorMetadataLifecycleState { 655 return SimCardPathSelectorMetadataLifecycleState{} 656 } 657 658 func (SimCardPathSelectorMetadataLifecycle) BlockDeletion() SimCardPathSelectorMetadataLifecycleBlockDeletion { 659 return SimCardPathSelectorMetadataLifecycleBlockDeletion{} 660 } 661 662 type SimCardPathSelectorMetadataLifecycleState struct{} 663 664 func (SimCardPathSelectorMetadataLifecycleState) FieldPath() *SimCard_FieldSubPath { 665 return &SimCard_FieldSubPath{ 666 selector: SimCard_FieldPathSelectorMetadata, 667 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 668 } 669 } 670 671 func (s SimCardPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *SimCard_FieldSubPathValue { 672 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 673 } 674 675 func (s SimCardPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *SimCard_FieldSubPathArrayOfValues { 676 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 677 } 678 679 type SimCardPathSelectorMetadataLifecycleBlockDeletion struct{} 680 681 func (SimCardPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *SimCard_FieldSubPath { 682 return &SimCard_FieldSubPath{ 683 selector: SimCard_FieldPathSelectorMetadata, 684 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 685 } 686 } 687 688 func (s SimCardPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *SimCard_FieldSubPathValue { 689 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 690 } 691 692 func (s SimCardPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *SimCard_FieldSubPathArrayOfValues { 693 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 694 } 695 696 type SimCardPathSelectorMetadataServices struct{} 697 698 func (SimCardPathSelectorMetadataServices) FieldPath() *SimCard_FieldSubPath { 699 return &SimCard_FieldSubPath{ 700 selector: SimCard_FieldPathSelectorMetadata, 701 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 702 } 703 } 704 705 func (s SimCardPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *SimCard_FieldSubPathValue { 706 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 707 } 708 709 func (s SimCardPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *SimCard_FieldSubPathArrayOfValues { 710 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 711 } 712 713 func (SimCardPathSelectorMetadataServices) OwningService() SimCardPathSelectorMetadataServicesOwningService { 714 return SimCardPathSelectorMetadataServicesOwningService{} 715 } 716 717 func (SimCardPathSelectorMetadataServices) AllowedServices() SimCardPathSelectorMetadataServicesAllowedServices { 718 return SimCardPathSelectorMetadataServicesAllowedServices{} 719 } 720 721 type SimCardPathSelectorMetadataServicesOwningService struct{} 722 723 func (SimCardPathSelectorMetadataServicesOwningService) FieldPath() *SimCard_FieldSubPath { 724 return &SimCard_FieldSubPath{ 725 selector: SimCard_FieldPathSelectorMetadata, 726 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 727 } 728 } 729 730 func (s SimCardPathSelectorMetadataServicesOwningService) WithValue(value string) *SimCard_FieldSubPathValue { 731 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 732 } 733 734 func (s SimCardPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 735 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 736 } 737 738 type SimCardPathSelectorMetadataServicesAllowedServices struct{} 739 740 func (SimCardPathSelectorMetadataServicesAllowedServices) FieldPath() *SimCard_FieldSubPath { 741 return &SimCard_FieldSubPath{ 742 selector: SimCard_FieldPathSelectorMetadata, 743 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 744 } 745 } 746 747 func (s SimCardPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *SimCard_FieldSubPathValue { 748 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 749 } 750 751 func (s SimCardPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *SimCard_FieldSubPathArrayOfValues { 752 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 753 } 754 755 func (s SimCardPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *SimCard_FieldSubPathArrayItemValue { 756 return s.FieldPath().WithIArrayItemValue(value).(*SimCard_FieldSubPathArrayItemValue) 757 } 758 759 type SimCardPathSelectorContract struct{} 760 761 func (SimCardPathSelectorContract) FieldPath() *SimCard_FieldTerminalPath { 762 return &SimCard_FieldTerminalPath{selector: SimCard_FieldPathSelectorContract} 763 } 764 765 func (s SimCardPathSelectorContract) WithValue(value *contract.Reference) *SimCard_FieldTerminalPathValue { 766 return s.FieldPath().WithIValue(value).(*SimCard_FieldTerminalPathValue) 767 } 768 769 func (s SimCardPathSelectorContract) WithArrayOfValues(values []*contract.Reference) *SimCard_FieldTerminalPathArrayOfValues { 770 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldTerminalPathArrayOfValues) 771 } 772 773 type SimCardPathSelectorImsi struct{} 774 775 func (SimCardPathSelectorImsi) FieldPath() *SimCard_FieldTerminalPath { 776 return &SimCard_FieldTerminalPath{selector: SimCard_FieldPathSelectorImsi} 777 } 778 779 func (s SimCardPathSelectorImsi) WithValue(value string) *SimCard_FieldTerminalPathValue { 780 return s.FieldPath().WithIValue(value).(*SimCard_FieldTerminalPathValue) 781 } 782 783 func (s SimCardPathSelectorImsi) WithArrayOfValues(values []string) *SimCard_FieldTerminalPathArrayOfValues { 784 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldTerminalPathArrayOfValues) 785 } 786 787 type SimCardPathSelectorRatePlan struct{} 788 789 func (SimCardPathSelectorRatePlan) FieldPath() *SimCard_FieldTerminalPath { 790 return &SimCard_FieldTerminalPath{selector: SimCard_FieldPathSelectorRatePlan} 791 } 792 793 func (s SimCardPathSelectorRatePlan) WithValue(value string) *SimCard_FieldTerminalPathValue { 794 return s.FieldPath().WithIValue(value).(*SimCard_FieldTerminalPathValue) 795 } 796 797 func (s SimCardPathSelectorRatePlan) WithArrayOfValues(values []string) *SimCard_FieldTerminalPathArrayOfValues { 798 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldTerminalPathArrayOfValues) 799 } 800 801 type SimCardPathSelectorStatus struct{} 802 803 func (SimCardPathSelectorStatus) FieldPath() *SimCard_FieldTerminalPath { 804 return &SimCard_FieldTerminalPath{selector: SimCard_FieldPathSelectorStatus} 805 } 806 807 func (s SimCardPathSelectorStatus) WithValue(value *SimCard_Status) *SimCard_FieldTerminalPathValue { 808 return s.FieldPath().WithIValue(value).(*SimCard_FieldTerminalPathValue) 809 } 810 811 func (s SimCardPathSelectorStatus) WithArrayOfValues(values []*SimCard_Status) *SimCard_FieldTerminalPathArrayOfValues { 812 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldTerminalPathArrayOfValues) 813 } 814 815 func (SimCardPathSelectorStatus) WithSubPath(subPath SimCardStatus_FieldPath) *SimCard_FieldSubPath { 816 return &SimCard_FieldSubPath{selector: SimCard_FieldPathSelectorStatus, subPath: subPath} 817 } 818 819 func (s SimCardPathSelectorStatus) WithSubValue(subPathValue SimCardStatus_FieldPathValue) *SimCard_FieldSubPathValue { 820 return &SimCard_FieldSubPathValue{SimCard_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 821 } 822 823 func (s SimCardPathSelectorStatus) WithSubArrayOfValues(subPathArrayOfValues SimCardStatus_FieldPathArrayOfValues) *SimCard_FieldSubPathArrayOfValues { 824 return &SimCard_FieldSubPathArrayOfValues{SimCard_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 825 } 826 827 func (s SimCardPathSelectorStatus) WithSubArrayItemValue(subPathArrayItemValue SimCardStatus_FieldPathArrayItemValue) *SimCard_FieldSubPathArrayItemValue { 828 return &SimCard_FieldSubPathArrayItemValue{SimCard_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 829 } 830 831 func (SimCardPathSelectorStatus) State() SimCardPathSelectorStatusState { 832 return SimCardPathSelectorStatusState{} 833 } 834 835 func (SimCardPathSelectorStatus) Error() SimCardPathSelectorStatusError { 836 return SimCardPathSelectorStatusError{} 837 } 838 839 type SimCardPathSelectorStatusState struct{} 840 841 func (SimCardPathSelectorStatusState) FieldPath() *SimCard_FieldSubPath { 842 return &SimCard_FieldSubPath{ 843 selector: SimCard_FieldPathSelectorStatus, 844 subPath: NewSimCardStatusFieldPathBuilder().State().FieldPath(), 845 } 846 } 847 848 func (s SimCardPathSelectorStatusState) WithValue(value carrier.SimState) *SimCard_FieldSubPathValue { 849 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 850 } 851 852 func (s SimCardPathSelectorStatusState) WithArrayOfValues(values []carrier.SimState) *SimCard_FieldSubPathArrayOfValues { 853 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 854 } 855 856 type SimCardPathSelectorStatusError struct{} 857 858 func (SimCardPathSelectorStatusError) FieldPath() *SimCard_FieldSubPath { 859 return &SimCard_FieldSubPath{ 860 selector: SimCard_FieldPathSelectorStatus, 861 subPath: NewSimCardStatusFieldPathBuilder().Error().FieldPath(), 862 } 863 } 864 865 func (s SimCardPathSelectorStatusError) WithValue(value string) *SimCard_FieldSubPathValue { 866 return s.FieldPath().WithIValue(value).(*SimCard_FieldSubPathValue) 867 } 868 869 func (s SimCardPathSelectorStatusError) WithArrayOfValues(values []string) *SimCard_FieldSubPathArrayOfValues { 870 return s.FieldPath().WithIArrayOfValues(values).(*SimCard_FieldSubPathArrayOfValues) 871 } 872 873 type SimCardStatusFieldPathBuilder struct{} 874 875 func NewSimCardStatusFieldPathBuilder() SimCardStatusFieldPathBuilder { 876 return SimCardStatusFieldPathBuilder{} 877 } 878 func (SimCardStatusFieldPathBuilder) State() SimCard_StatusPathSelectorState { 879 return SimCard_StatusPathSelectorState{} 880 } 881 func (SimCardStatusFieldPathBuilder) Error() SimCard_StatusPathSelectorError { 882 return SimCard_StatusPathSelectorError{} 883 } 884 885 type SimCard_StatusPathSelectorState struct{} 886 887 func (SimCard_StatusPathSelectorState) FieldPath() *SimCardStatus_FieldTerminalPath { 888 return &SimCardStatus_FieldTerminalPath{selector: SimCardStatus_FieldPathSelectorState} 889 } 890 891 func (s SimCard_StatusPathSelectorState) WithValue(value carrier.SimState) *SimCardStatus_FieldTerminalPathValue { 892 return s.FieldPath().WithIValue(value).(*SimCardStatus_FieldTerminalPathValue) 893 } 894 895 func (s SimCard_StatusPathSelectorState) WithArrayOfValues(values []carrier.SimState) *SimCardStatus_FieldTerminalPathArrayOfValues { 896 return s.FieldPath().WithIArrayOfValues(values).(*SimCardStatus_FieldTerminalPathArrayOfValues) 897 } 898 899 type SimCard_StatusPathSelectorError struct{} 900 901 func (SimCard_StatusPathSelectorError) FieldPath() *SimCardStatus_FieldTerminalPath { 902 return &SimCardStatus_FieldTerminalPath{selector: SimCardStatus_FieldPathSelectorError} 903 } 904 905 func (s SimCard_StatusPathSelectorError) WithValue(value string) *SimCardStatus_FieldTerminalPathValue { 906 return s.FieldPath().WithIValue(value).(*SimCardStatus_FieldTerminalPathValue) 907 } 908 909 func (s SimCard_StatusPathSelectorError) WithArrayOfValues(values []string) *SimCardStatus_FieldTerminalPathArrayOfValues { 910 return s.FieldPath().WithIArrayOfValues(values).(*SimCardStatus_FieldTerminalPathArrayOfValues) 911 }