github.com/cloudwan/edgelq-sdk@v1.15.4/devices/resources/v1/device/device.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/devices/proto/v1/device.proto 3 // DO NOT EDIT!!! 4 5 package device 6 7 // proto imports 8 import ( 9 api "github.com/cloudwan/edgelq-sdk/common/api" 10 project "github.com/cloudwan/edgelq-sdk/devices/resources/v1/project" 11 iam_attestation_domain "github.com/cloudwan/edgelq-sdk/iam/resources/v1/attestation_domain" 12 iam_iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1/common" 13 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 14 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 15 iam_service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1/service_account" 16 logging_bucket "github.com/cloudwan/edgelq-sdk/logging/resources/v1/bucket" 17 logging_common "github.com/cloudwan/edgelq-sdk/logging/resources/v1/common" 18 logging_log_descriptor "github.com/cloudwan/edgelq-sdk/logging/resources/v1/log_descriptor" 19 monitoring_bucket "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/bucket" 20 monitoring_project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 21 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 22 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 23 meta "github.com/cloudwan/goten-sdk/types/meta" 24 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 25 latlng "google.golang.org/genproto/googleapis/type/latlng" 26 durationpb "google.golang.org/protobuf/types/known/durationpb" 27 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 28 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 29 ) 30 31 // make sure we're using proto imports 32 var ( 33 _ = &api.HealthCheckSpec{} 34 _ = &project.Project{} 35 _ = &iam_attestation_domain.AttestationDomain{} 36 _ = &iam_iam_common.PCR{} 37 _ = &iam_organization.Organization{} 38 _ = &iam_project.Project{} 39 _ = &iam_service_account.ServiceAccount{} 40 _ = &logging_bucket.Bucket{} 41 _ = &logging_common.LabelDescriptor{} 42 _ = &logging_log_descriptor.LogDescriptor{} 43 _ = &monitoring_bucket.Bucket{} 44 _ = &monitoring_project.Project{} 45 _ = &durationpb.Duration{} 46 _ = &fieldmaskpb.FieldMask{} 47 _ = ×tamppb.Timestamp{} 48 _ = &latlng.LatLng{} 49 _ = &meta_common.LabelledDomain{} 50 _ = &meta_service.Service{} 51 _ = &meta.Meta{} 52 _ = &multi_region_policy.MultiRegionPolicy{} 53 ) 54 55 type DeviceFieldPathBuilder struct{} 56 57 func NewDeviceFieldPathBuilder() DeviceFieldPathBuilder { 58 return DeviceFieldPathBuilder{} 59 } 60 func (DeviceFieldPathBuilder) Name() DevicePathSelectorName { 61 return DevicePathSelectorName{} 62 } 63 func (DeviceFieldPathBuilder) Metadata() DevicePathSelectorMetadata { 64 return DevicePathSelectorMetadata{} 65 } 66 func (DeviceFieldPathBuilder) DisplayName() DevicePathSelectorDisplayName { 67 return DevicePathSelectorDisplayName{} 68 } 69 func (DeviceFieldPathBuilder) Description() DevicePathSelectorDescription { 70 return DevicePathSelectorDescription{} 71 } 72 func (DeviceFieldPathBuilder) Spec() DevicePathSelectorSpec { 73 return DevicePathSelectorSpec{} 74 } 75 func (DeviceFieldPathBuilder) Status() DevicePathSelectorStatus { 76 return DevicePathSelectorStatus{} 77 } 78 func (DeviceFieldPathBuilder) PublicListingSpec() DevicePathSelectorPublicListingSpec { 79 return DevicePathSelectorPublicListingSpec{} 80 } 81 82 type DevicePathSelectorName struct{} 83 84 func (DevicePathSelectorName) FieldPath() *Device_FieldTerminalPath { 85 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorName} 86 } 87 88 func (s DevicePathSelectorName) WithValue(value *Name) *Device_FieldTerminalPathValue { 89 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 90 } 91 92 func (s DevicePathSelectorName) WithArrayOfValues(values []*Name) *Device_FieldTerminalPathArrayOfValues { 93 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 94 } 95 96 type DevicePathSelectorMetadata struct{} 97 98 func (DevicePathSelectorMetadata) FieldPath() *Device_FieldTerminalPath { 99 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorMetadata} 100 } 101 102 func (s DevicePathSelectorMetadata) WithValue(value *meta.Meta) *Device_FieldTerminalPathValue { 103 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 104 } 105 106 func (s DevicePathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Device_FieldTerminalPathArrayOfValues { 107 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 108 } 109 110 func (DevicePathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Device_FieldSubPath { 111 return &Device_FieldSubPath{selector: Device_FieldPathSelectorMetadata, subPath: subPath} 112 } 113 114 func (s DevicePathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Device_FieldSubPathValue { 115 return &Device_FieldSubPathValue{Device_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 116 } 117 118 func (s DevicePathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Device_FieldSubPathArrayOfValues { 119 return &Device_FieldSubPathArrayOfValues{Device_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 120 } 121 122 func (s DevicePathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Device_FieldSubPathArrayItemValue { 123 return &Device_FieldSubPathArrayItemValue{Device_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 124 } 125 126 func (DevicePathSelectorMetadata) CreateTime() DevicePathSelectorMetadataCreateTime { 127 return DevicePathSelectorMetadataCreateTime{} 128 } 129 130 func (DevicePathSelectorMetadata) UpdateTime() DevicePathSelectorMetadataUpdateTime { 131 return DevicePathSelectorMetadataUpdateTime{} 132 } 133 134 func (DevicePathSelectorMetadata) DeleteTime() DevicePathSelectorMetadataDeleteTime { 135 return DevicePathSelectorMetadataDeleteTime{} 136 } 137 138 func (DevicePathSelectorMetadata) Uuid() DevicePathSelectorMetadataUuid { 139 return DevicePathSelectorMetadataUuid{} 140 } 141 142 func (DevicePathSelectorMetadata) Tags() DevicePathSelectorMetadataTags { 143 return DevicePathSelectorMetadataTags{} 144 } 145 146 func (DevicePathSelectorMetadata) Labels() DevicePathSelectorMetadataLabels { 147 return DevicePathSelectorMetadataLabels{} 148 } 149 150 func (DevicePathSelectorMetadata) Annotations() DevicePathSelectorMetadataAnnotations { 151 return DevicePathSelectorMetadataAnnotations{} 152 } 153 154 func (DevicePathSelectorMetadata) Generation() DevicePathSelectorMetadataGeneration { 155 return DevicePathSelectorMetadataGeneration{} 156 } 157 158 func (DevicePathSelectorMetadata) ResourceVersion() DevicePathSelectorMetadataResourceVersion { 159 return DevicePathSelectorMetadataResourceVersion{} 160 } 161 162 func (DevicePathSelectorMetadata) OwnerReferences() DevicePathSelectorMetadataOwnerReferences { 163 return DevicePathSelectorMetadataOwnerReferences{} 164 } 165 166 func (DevicePathSelectorMetadata) Shards() DevicePathSelectorMetadataShards { 167 return DevicePathSelectorMetadataShards{} 168 } 169 170 func (DevicePathSelectorMetadata) Syncing() DevicePathSelectorMetadataSyncing { 171 return DevicePathSelectorMetadataSyncing{} 172 } 173 174 func (DevicePathSelectorMetadata) Lifecycle() DevicePathSelectorMetadataLifecycle { 175 return DevicePathSelectorMetadataLifecycle{} 176 } 177 178 func (DevicePathSelectorMetadata) Services() DevicePathSelectorMetadataServices { 179 return DevicePathSelectorMetadataServices{} 180 } 181 182 type DevicePathSelectorMetadataCreateTime struct{} 183 184 func (DevicePathSelectorMetadataCreateTime) FieldPath() *Device_FieldSubPath { 185 return &Device_FieldSubPath{ 186 selector: Device_FieldPathSelectorMetadata, 187 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 188 } 189 } 190 191 func (s DevicePathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Device_FieldSubPathValue { 192 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 193 } 194 195 func (s DevicePathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Device_FieldSubPathArrayOfValues { 196 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 197 } 198 199 type DevicePathSelectorMetadataUpdateTime struct{} 200 201 func (DevicePathSelectorMetadataUpdateTime) FieldPath() *Device_FieldSubPath { 202 return &Device_FieldSubPath{ 203 selector: Device_FieldPathSelectorMetadata, 204 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 205 } 206 } 207 208 func (s DevicePathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Device_FieldSubPathValue { 209 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 210 } 211 212 func (s DevicePathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Device_FieldSubPathArrayOfValues { 213 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 214 } 215 216 type DevicePathSelectorMetadataDeleteTime struct{} 217 218 func (DevicePathSelectorMetadataDeleteTime) FieldPath() *Device_FieldSubPath { 219 return &Device_FieldSubPath{ 220 selector: Device_FieldPathSelectorMetadata, 221 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 222 } 223 } 224 225 func (s DevicePathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Device_FieldSubPathValue { 226 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 227 } 228 229 func (s DevicePathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Device_FieldSubPathArrayOfValues { 230 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 231 } 232 233 type DevicePathSelectorMetadataUuid struct{} 234 235 func (DevicePathSelectorMetadataUuid) FieldPath() *Device_FieldSubPath { 236 return &Device_FieldSubPath{ 237 selector: Device_FieldPathSelectorMetadata, 238 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 239 } 240 } 241 242 func (s DevicePathSelectorMetadataUuid) WithValue(value string) *Device_FieldSubPathValue { 243 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 244 } 245 246 func (s DevicePathSelectorMetadataUuid) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 247 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 248 } 249 250 type DevicePathSelectorMetadataTags struct{} 251 252 func (DevicePathSelectorMetadataTags) FieldPath() *Device_FieldSubPath { 253 return &Device_FieldSubPath{ 254 selector: Device_FieldPathSelectorMetadata, 255 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 256 } 257 } 258 259 func (s DevicePathSelectorMetadataTags) WithValue(value []string) *Device_FieldSubPathValue { 260 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 261 } 262 263 func (s DevicePathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 264 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 265 } 266 267 func (s DevicePathSelectorMetadataTags) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 268 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 269 } 270 271 type DevicePathSelectorMetadataLabels struct{} 272 273 func (DevicePathSelectorMetadataLabels) FieldPath() *Device_FieldSubPath { 274 return &Device_FieldSubPath{ 275 selector: Device_FieldPathSelectorMetadata, 276 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 277 } 278 } 279 280 func (s DevicePathSelectorMetadataLabels) WithValue(value map[string]string) *Device_FieldSubPathValue { 281 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 282 } 283 284 func (s DevicePathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Device_FieldSubPathArrayOfValues { 285 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 286 } 287 288 func (DevicePathSelectorMetadataLabels) WithKey(key string) DeviceMapPathSelectorMetadataLabels { 289 return DeviceMapPathSelectorMetadataLabels{key: key} 290 } 291 292 type DeviceMapPathSelectorMetadataLabels struct { 293 key string 294 } 295 296 func (s DeviceMapPathSelectorMetadataLabels) FieldPath() *Device_FieldSubPath { 297 return &Device_FieldSubPath{ 298 selector: Device_FieldPathSelectorMetadata, 299 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 300 } 301 } 302 303 func (s DeviceMapPathSelectorMetadataLabels) WithValue(value string) *Device_FieldSubPathValue { 304 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 305 } 306 307 func (s DeviceMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 308 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 309 } 310 311 type DevicePathSelectorMetadataAnnotations struct{} 312 313 func (DevicePathSelectorMetadataAnnotations) FieldPath() *Device_FieldSubPath { 314 return &Device_FieldSubPath{ 315 selector: Device_FieldPathSelectorMetadata, 316 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 317 } 318 } 319 320 func (s DevicePathSelectorMetadataAnnotations) WithValue(value map[string]string) *Device_FieldSubPathValue { 321 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 322 } 323 324 func (s DevicePathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Device_FieldSubPathArrayOfValues { 325 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 326 } 327 328 func (DevicePathSelectorMetadataAnnotations) WithKey(key string) DeviceMapPathSelectorMetadataAnnotations { 329 return DeviceMapPathSelectorMetadataAnnotations{key: key} 330 } 331 332 type DeviceMapPathSelectorMetadataAnnotations struct { 333 key string 334 } 335 336 func (s DeviceMapPathSelectorMetadataAnnotations) FieldPath() *Device_FieldSubPath { 337 return &Device_FieldSubPath{ 338 selector: Device_FieldPathSelectorMetadata, 339 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 340 } 341 } 342 343 func (s DeviceMapPathSelectorMetadataAnnotations) WithValue(value string) *Device_FieldSubPathValue { 344 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 345 } 346 347 func (s DeviceMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 348 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 349 } 350 351 type DevicePathSelectorMetadataGeneration struct{} 352 353 func (DevicePathSelectorMetadataGeneration) FieldPath() *Device_FieldSubPath { 354 return &Device_FieldSubPath{ 355 selector: Device_FieldPathSelectorMetadata, 356 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 357 } 358 } 359 360 func (s DevicePathSelectorMetadataGeneration) WithValue(value int64) *Device_FieldSubPathValue { 361 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 362 } 363 364 func (s DevicePathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 365 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 366 } 367 368 type DevicePathSelectorMetadataResourceVersion struct{} 369 370 func (DevicePathSelectorMetadataResourceVersion) FieldPath() *Device_FieldSubPath { 371 return &Device_FieldSubPath{ 372 selector: Device_FieldPathSelectorMetadata, 373 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 374 } 375 } 376 377 func (s DevicePathSelectorMetadataResourceVersion) WithValue(value string) *Device_FieldSubPathValue { 378 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 379 } 380 381 func (s DevicePathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 382 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 383 } 384 385 type DevicePathSelectorMetadataOwnerReferences struct{} 386 387 func (DevicePathSelectorMetadataOwnerReferences) FieldPath() *Device_FieldSubPath { 388 return &Device_FieldSubPath{ 389 selector: Device_FieldPathSelectorMetadata, 390 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 391 } 392 } 393 394 func (s DevicePathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Device_FieldSubPathValue { 395 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 396 } 397 398 func (s DevicePathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Device_FieldSubPathArrayOfValues { 399 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 400 } 401 402 func (s DevicePathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Device_FieldSubPathArrayItemValue { 403 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 404 } 405 406 func (DevicePathSelectorMetadataOwnerReferences) Kind() DevicePathSelectorMetadataOwnerReferencesKind { 407 return DevicePathSelectorMetadataOwnerReferencesKind{} 408 } 409 410 func (DevicePathSelectorMetadataOwnerReferences) Version() DevicePathSelectorMetadataOwnerReferencesVersion { 411 return DevicePathSelectorMetadataOwnerReferencesVersion{} 412 } 413 414 func (DevicePathSelectorMetadataOwnerReferences) Name() DevicePathSelectorMetadataOwnerReferencesName { 415 return DevicePathSelectorMetadataOwnerReferencesName{} 416 } 417 418 func (DevicePathSelectorMetadataOwnerReferences) Region() DevicePathSelectorMetadataOwnerReferencesRegion { 419 return DevicePathSelectorMetadataOwnerReferencesRegion{} 420 } 421 422 func (DevicePathSelectorMetadataOwnerReferences) Controller() DevicePathSelectorMetadataOwnerReferencesController { 423 return DevicePathSelectorMetadataOwnerReferencesController{} 424 } 425 426 func (DevicePathSelectorMetadataOwnerReferences) RequiresOwnerReference() DevicePathSelectorMetadataOwnerReferencesRequiresOwnerReference { 427 return DevicePathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 428 } 429 430 func (DevicePathSelectorMetadataOwnerReferences) UnsetOnDelete() DevicePathSelectorMetadataOwnerReferencesUnsetOnDelete { 431 return DevicePathSelectorMetadataOwnerReferencesUnsetOnDelete{} 432 } 433 434 type DevicePathSelectorMetadataOwnerReferencesKind struct{} 435 436 func (DevicePathSelectorMetadataOwnerReferencesKind) FieldPath() *Device_FieldSubPath { 437 return &Device_FieldSubPath{ 438 selector: Device_FieldPathSelectorMetadata, 439 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 440 } 441 } 442 443 func (s DevicePathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Device_FieldSubPathValue { 444 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 445 } 446 447 func (s DevicePathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 448 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 449 } 450 451 type DevicePathSelectorMetadataOwnerReferencesVersion struct{} 452 453 func (DevicePathSelectorMetadataOwnerReferencesVersion) FieldPath() *Device_FieldSubPath { 454 return &Device_FieldSubPath{ 455 selector: Device_FieldPathSelectorMetadata, 456 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 457 } 458 } 459 460 func (s DevicePathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Device_FieldSubPathValue { 461 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 462 } 463 464 func (s DevicePathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 465 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 466 } 467 468 type DevicePathSelectorMetadataOwnerReferencesName struct{} 469 470 func (DevicePathSelectorMetadataOwnerReferencesName) FieldPath() *Device_FieldSubPath { 471 return &Device_FieldSubPath{ 472 selector: Device_FieldPathSelectorMetadata, 473 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 474 } 475 } 476 477 func (s DevicePathSelectorMetadataOwnerReferencesName) WithValue(value string) *Device_FieldSubPathValue { 478 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 479 } 480 481 func (s DevicePathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 482 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 483 } 484 485 type DevicePathSelectorMetadataOwnerReferencesRegion struct{} 486 487 func (DevicePathSelectorMetadataOwnerReferencesRegion) FieldPath() *Device_FieldSubPath { 488 return &Device_FieldSubPath{ 489 selector: Device_FieldPathSelectorMetadata, 490 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 491 } 492 } 493 494 func (s DevicePathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Device_FieldSubPathValue { 495 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 496 } 497 498 func (s DevicePathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 499 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 500 } 501 502 type DevicePathSelectorMetadataOwnerReferencesController struct{} 503 504 func (DevicePathSelectorMetadataOwnerReferencesController) FieldPath() *Device_FieldSubPath { 505 return &Device_FieldSubPath{ 506 selector: Device_FieldPathSelectorMetadata, 507 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 508 } 509 } 510 511 func (s DevicePathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Device_FieldSubPathValue { 512 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 513 } 514 515 func (s DevicePathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 516 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 517 } 518 519 type DevicePathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 520 521 func (DevicePathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Device_FieldSubPath { 522 return &Device_FieldSubPath{ 523 selector: Device_FieldPathSelectorMetadata, 524 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 525 } 526 } 527 528 func (s DevicePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Device_FieldSubPathValue { 529 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 530 } 531 532 func (s DevicePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 533 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 534 } 535 536 type DevicePathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 537 538 func (DevicePathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *Device_FieldSubPath { 539 return &Device_FieldSubPath{ 540 selector: Device_FieldPathSelectorMetadata, 541 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 542 } 543 } 544 545 func (s DevicePathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *Device_FieldSubPathValue { 546 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 547 } 548 549 func (s DevicePathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 550 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 551 } 552 553 type DevicePathSelectorMetadataShards struct{} 554 555 func (DevicePathSelectorMetadataShards) FieldPath() *Device_FieldSubPath { 556 return &Device_FieldSubPath{ 557 selector: Device_FieldPathSelectorMetadata, 558 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 559 } 560 } 561 562 func (s DevicePathSelectorMetadataShards) WithValue(value map[string]int64) *Device_FieldSubPathValue { 563 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 564 } 565 566 func (s DevicePathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Device_FieldSubPathArrayOfValues { 567 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 568 } 569 570 func (DevicePathSelectorMetadataShards) WithKey(key string) DeviceMapPathSelectorMetadataShards { 571 return DeviceMapPathSelectorMetadataShards{key: key} 572 } 573 574 type DeviceMapPathSelectorMetadataShards struct { 575 key string 576 } 577 578 func (s DeviceMapPathSelectorMetadataShards) FieldPath() *Device_FieldSubPath { 579 return &Device_FieldSubPath{ 580 selector: Device_FieldPathSelectorMetadata, 581 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 582 } 583 } 584 585 func (s DeviceMapPathSelectorMetadataShards) WithValue(value int64) *Device_FieldSubPathValue { 586 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 587 } 588 589 func (s DeviceMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 590 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 591 } 592 593 type DevicePathSelectorMetadataSyncing struct{} 594 595 func (DevicePathSelectorMetadataSyncing) FieldPath() *Device_FieldSubPath { 596 return &Device_FieldSubPath{ 597 selector: Device_FieldPathSelectorMetadata, 598 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 599 } 600 } 601 602 func (s DevicePathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Device_FieldSubPathValue { 603 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 604 } 605 606 func (s DevicePathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Device_FieldSubPathArrayOfValues { 607 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 608 } 609 610 func (DevicePathSelectorMetadataSyncing) OwningRegion() DevicePathSelectorMetadataSyncingOwningRegion { 611 return DevicePathSelectorMetadataSyncingOwningRegion{} 612 } 613 614 func (DevicePathSelectorMetadataSyncing) Regions() DevicePathSelectorMetadataSyncingRegions { 615 return DevicePathSelectorMetadataSyncingRegions{} 616 } 617 618 type DevicePathSelectorMetadataSyncingOwningRegion struct{} 619 620 func (DevicePathSelectorMetadataSyncingOwningRegion) FieldPath() *Device_FieldSubPath { 621 return &Device_FieldSubPath{ 622 selector: Device_FieldPathSelectorMetadata, 623 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 624 } 625 } 626 627 func (s DevicePathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Device_FieldSubPathValue { 628 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 629 } 630 631 func (s DevicePathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 632 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 633 } 634 635 type DevicePathSelectorMetadataSyncingRegions struct{} 636 637 func (DevicePathSelectorMetadataSyncingRegions) FieldPath() *Device_FieldSubPath { 638 return &Device_FieldSubPath{ 639 selector: Device_FieldPathSelectorMetadata, 640 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 641 } 642 } 643 644 func (s DevicePathSelectorMetadataSyncingRegions) WithValue(value []string) *Device_FieldSubPathValue { 645 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 646 } 647 648 func (s DevicePathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 649 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 650 } 651 652 func (s DevicePathSelectorMetadataSyncingRegions) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 653 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 654 } 655 656 type DevicePathSelectorMetadataLifecycle struct{} 657 658 func (DevicePathSelectorMetadataLifecycle) FieldPath() *Device_FieldSubPath { 659 return &Device_FieldSubPath{ 660 selector: Device_FieldPathSelectorMetadata, 661 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 662 } 663 } 664 665 func (s DevicePathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Device_FieldSubPathValue { 666 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 667 } 668 669 func (s DevicePathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Device_FieldSubPathArrayOfValues { 670 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 671 } 672 673 func (DevicePathSelectorMetadataLifecycle) State() DevicePathSelectorMetadataLifecycleState { 674 return DevicePathSelectorMetadataLifecycleState{} 675 } 676 677 func (DevicePathSelectorMetadataLifecycle) BlockDeletion() DevicePathSelectorMetadataLifecycleBlockDeletion { 678 return DevicePathSelectorMetadataLifecycleBlockDeletion{} 679 } 680 681 type DevicePathSelectorMetadataLifecycleState struct{} 682 683 func (DevicePathSelectorMetadataLifecycleState) FieldPath() *Device_FieldSubPath { 684 return &Device_FieldSubPath{ 685 selector: Device_FieldPathSelectorMetadata, 686 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 687 } 688 } 689 690 func (s DevicePathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Device_FieldSubPathValue { 691 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 692 } 693 694 func (s DevicePathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Device_FieldSubPathArrayOfValues { 695 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 696 } 697 698 type DevicePathSelectorMetadataLifecycleBlockDeletion struct{} 699 700 func (DevicePathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Device_FieldSubPath { 701 return &Device_FieldSubPath{ 702 selector: Device_FieldPathSelectorMetadata, 703 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 704 } 705 } 706 707 func (s DevicePathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Device_FieldSubPathValue { 708 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 709 } 710 711 func (s DevicePathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 712 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 713 } 714 715 type DevicePathSelectorMetadataServices struct{} 716 717 func (DevicePathSelectorMetadataServices) FieldPath() *Device_FieldSubPath { 718 return &Device_FieldSubPath{ 719 selector: Device_FieldPathSelectorMetadata, 720 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 721 } 722 } 723 724 func (s DevicePathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Device_FieldSubPathValue { 725 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 726 } 727 728 func (s DevicePathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Device_FieldSubPathArrayOfValues { 729 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 730 } 731 732 func (DevicePathSelectorMetadataServices) OwningService() DevicePathSelectorMetadataServicesOwningService { 733 return DevicePathSelectorMetadataServicesOwningService{} 734 } 735 736 func (DevicePathSelectorMetadataServices) AllowedServices() DevicePathSelectorMetadataServicesAllowedServices { 737 return DevicePathSelectorMetadataServicesAllowedServices{} 738 } 739 740 type DevicePathSelectorMetadataServicesOwningService struct{} 741 742 func (DevicePathSelectorMetadataServicesOwningService) FieldPath() *Device_FieldSubPath { 743 return &Device_FieldSubPath{ 744 selector: Device_FieldPathSelectorMetadata, 745 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 746 } 747 } 748 749 func (s DevicePathSelectorMetadataServicesOwningService) WithValue(value string) *Device_FieldSubPathValue { 750 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 751 } 752 753 func (s DevicePathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 754 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 755 } 756 757 type DevicePathSelectorMetadataServicesAllowedServices struct{} 758 759 func (DevicePathSelectorMetadataServicesAllowedServices) FieldPath() *Device_FieldSubPath { 760 return &Device_FieldSubPath{ 761 selector: Device_FieldPathSelectorMetadata, 762 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 763 } 764 } 765 766 func (s DevicePathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Device_FieldSubPathValue { 767 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 768 } 769 770 func (s DevicePathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 771 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 772 } 773 774 func (s DevicePathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 775 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 776 } 777 778 type DevicePathSelectorDisplayName struct{} 779 780 func (DevicePathSelectorDisplayName) FieldPath() *Device_FieldTerminalPath { 781 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorDisplayName} 782 } 783 784 func (s DevicePathSelectorDisplayName) WithValue(value string) *Device_FieldTerminalPathValue { 785 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 786 } 787 788 func (s DevicePathSelectorDisplayName) WithArrayOfValues(values []string) *Device_FieldTerminalPathArrayOfValues { 789 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 790 } 791 792 type DevicePathSelectorDescription struct{} 793 794 func (DevicePathSelectorDescription) FieldPath() *Device_FieldTerminalPath { 795 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorDescription} 796 } 797 798 func (s DevicePathSelectorDescription) WithValue(value string) *Device_FieldTerminalPathValue { 799 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 800 } 801 802 func (s DevicePathSelectorDescription) WithArrayOfValues(values []string) *Device_FieldTerminalPathArrayOfValues { 803 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 804 } 805 806 type DevicePathSelectorSpec struct{} 807 808 func (DevicePathSelectorSpec) FieldPath() *Device_FieldTerminalPath { 809 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorSpec} 810 } 811 812 func (s DevicePathSelectorSpec) WithValue(value *Device_Spec) *Device_FieldTerminalPathValue { 813 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 814 } 815 816 func (s DevicePathSelectorSpec) WithArrayOfValues(values []*Device_Spec) *Device_FieldTerminalPathArrayOfValues { 817 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 818 } 819 820 func (DevicePathSelectorSpec) WithSubPath(subPath DeviceSpec_FieldPath) *Device_FieldSubPath { 821 return &Device_FieldSubPath{selector: Device_FieldPathSelectorSpec, subPath: subPath} 822 } 823 824 func (s DevicePathSelectorSpec) WithSubValue(subPathValue DeviceSpec_FieldPathValue) *Device_FieldSubPathValue { 825 return &Device_FieldSubPathValue{Device_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 826 } 827 828 func (s DevicePathSelectorSpec) WithSubArrayOfValues(subPathArrayOfValues DeviceSpec_FieldPathArrayOfValues) *Device_FieldSubPathArrayOfValues { 829 return &Device_FieldSubPathArrayOfValues{Device_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 830 } 831 832 func (s DevicePathSelectorSpec) WithSubArrayItemValue(subPathArrayItemValue DeviceSpec_FieldPathArrayItemValue) *Device_FieldSubPathArrayItemValue { 833 return &Device_FieldSubPathArrayItemValue{Device_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 834 } 835 836 func (DevicePathSelectorSpec) ServiceAccount() DevicePathSelectorSpecServiceAccount { 837 return DevicePathSelectorSpecServiceAccount{} 838 } 839 840 func (DevicePathSelectorSpec) LogBucket() DevicePathSelectorSpecLogBucket { 841 return DevicePathSelectorSpecLogBucket{} 842 } 843 844 func (DevicePathSelectorSpec) MetricsBucket() DevicePathSelectorSpecMetricsBucket { 845 return DevicePathSelectorSpecMetricsBucket{} 846 } 847 848 func (DevicePathSelectorSpec) OsVersion() DevicePathSelectorSpecOsVersion { 849 return DevicePathSelectorSpecOsVersion{} 850 } 851 852 func (DevicePathSelectorSpec) NetplanYamlConfig() DevicePathSelectorSpecNetplanYamlConfig { 853 return DevicePathSelectorSpecNetplanYamlConfig{} 854 } 855 856 func (DevicePathSelectorSpec) NetplanApiConfigMode() DevicePathSelectorSpecNetplanApiConfigMode { 857 return DevicePathSelectorSpecNetplanApiConfigMode{} 858 } 859 860 func (DevicePathSelectorSpec) OsImageUrl() DevicePathSelectorSpecOsImageUrl { 861 return DevicePathSelectorSpecOsImageUrl{} 862 } 863 864 func (DevicePathSelectorSpec) SshConfig() DevicePathSelectorSpecSshConfig { 865 return DevicePathSelectorSpecSshConfig{} 866 } 867 868 func (DevicePathSelectorSpec) AttestationConfig() DevicePathSelectorSpecAttestationConfig { 869 return DevicePathSelectorSpecAttestationConfig{} 870 } 871 872 func (DevicePathSelectorSpec) DisableDeviceDiscovery() DevicePathSelectorSpecDisableDeviceDiscovery { 873 return DevicePathSelectorSpecDisableDeviceDiscovery{} 874 } 875 876 func (DevicePathSelectorSpec) LoggingConfig() DevicePathSelectorSpecLoggingConfig { 877 return DevicePathSelectorSpecLoggingConfig{} 878 } 879 880 func (DevicePathSelectorSpec) ProxyConfig() DevicePathSelectorSpecProxyConfig { 881 return DevicePathSelectorSpecProxyConfig{} 882 } 883 884 func (DevicePathSelectorSpec) Location() DevicePathSelectorSpecLocation { 885 return DevicePathSelectorSpecLocation{} 886 } 887 888 func (DevicePathSelectorSpec) UsbGuard() DevicePathSelectorSpecUsbGuard { 889 return DevicePathSelectorSpecUsbGuard{} 890 } 891 892 func (DevicePathSelectorSpec) HealthChecks() DevicePathSelectorSpecHealthChecks { 893 return DevicePathSelectorSpecHealthChecks{} 894 } 895 896 func (DevicePathSelectorSpec) DisableNetworkConfigFallback() DevicePathSelectorSpecDisableNetworkConfigFallback { 897 return DevicePathSelectorSpecDisableNetworkConfigFallback{} 898 } 899 900 type DevicePathSelectorSpecServiceAccount struct{} 901 902 func (DevicePathSelectorSpecServiceAccount) FieldPath() *Device_FieldSubPath { 903 return &Device_FieldSubPath{ 904 selector: Device_FieldPathSelectorSpec, 905 subPath: NewDeviceSpecFieldPathBuilder().ServiceAccount().FieldPath(), 906 } 907 } 908 909 func (s DevicePathSelectorSpecServiceAccount) WithValue(value *iam_service_account.Reference) *Device_FieldSubPathValue { 910 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 911 } 912 913 func (s DevicePathSelectorSpecServiceAccount) WithArrayOfValues(values []*iam_service_account.Reference) *Device_FieldSubPathArrayOfValues { 914 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 915 } 916 917 type DevicePathSelectorSpecLogBucket struct{} 918 919 func (DevicePathSelectorSpecLogBucket) FieldPath() *Device_FieldSubPath { 920 return &Device_FieldSubPath{ 921 selector: Device_FieldPathSelectorSpec, 922 subPath: NewDeviceSpecFieldPathBuilder().LogBucket().FieldPath(), 923 } 924 } 925 926 func (s DevicePathSelectorSpecLogBucket) WithValue(value *logging_bucket.Reference) *Device_FieldSubPathValue { 927 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 928 } 929 930 func (s DevicePathSelectorSpecLogBucket) WithArrayOfValues(values []*logging_bucket.Reference) *Device_FieldSubPathArrayOfValues { 931 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 932 } 933 934 type DevicePathSelectorSpecMetricsBucket struct{} 935 936 func (DevicePathSelectorSpecMetricsBucket) FieldPath() *Device_FieldSubPath { 937 return &Device_FieldSubPath{ 938 selector: Device_FieldPathSelectorSpec, 939 subPath: NewDeviceSpecFieldPathBuilder().MetricsBucket().FieldPath(), 940 } 941 } 942 943 func (s DevicePathSelectorSpecMetricsBucket) WithValue(value *monitoring_bucket.Reference) *Device_FieldSubPathValue { 944 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 945 } 946 947 func (s DevicePathSelectorSpecMetricsBucket) WithArrayOfValues(values []*monitoring_bucket.Reference) *Device_FieldSubPathArrayOfValues { 948 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 949 } 950 951 type DevicePathSelectorSpecOsVersion struct{} 952 953 func (DevicePathSelectorSpecOsVersion) FieldPath() *Device_FieldSubPath { 954 return &Device_FieldSubPath{ 955 selector: Device_FieldPathSelectorSpec, 956 subPath: NewDeviceSpecFieldPathBuilder().OsVersion().FieldPath(), 957 } 958 } 959 960 func (s DevicePathSelectorSpecOsVersion) WithValue(value string) *Device_FieldSubPathValue { 961 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 962 } 963 964 func (s DevicePathSelectorSpecOsVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 965 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 966 } 967 968 type DevicePathSelectorSpecNetplanYamlConfig struct{} 969 970 func (DevicePathSelectorSpecNetplanYamlConfig) FieldPath() *Device_FieldSubPath { 971 return &Device_FieldSubPath{ 972 selector: Device_FieldPathSelectorSpec, 973 subPath: NewDeviceSpecFieldPathBuilder().NetplanYamlConfig().FieldPath(), 974 } 975 } 976 977 func (s DevicePathSelectorSpecNetplanYamlConfig) WithValue(value string) *Device_FieldSubPathValue { 978 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 979 } 980 981 func (s DevicePathSelectorSpecNetplanYamlConfig) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 982 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 983 } 984 985 type DevicePathSelectorSpecNetplanApiConfigMode struct{} 986 987 func (DevicePathSelectorSpecNetplanApiConfigMode) FieldPath() *Device_FieldSubPath { 988 return &Device_FieldSubPath{ 989 selector: Device_FieldPathSelectorSpec, 990 subPath: NewDeviceSpecFieldPathBuilder().NetplanApiConfigMode().FieldPath(), 991 } 992 } 993 994 func (s DevicePathSelectorSpecNetplanApiConfigMode) WithValue(value Device_Spec_NetworkConfigMode) *Device_FieldSubPathValue { 995 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 996 } 997 998 func (s DevicePathSelectorSpecNetplanApiConfigMode) WithArrayOfValues(values []Device_Spec_NetworkConfigMode) *Device_FieldSubPathArrayOfValues { 999 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1000 } 1001 1002 type DevicePathSelectorSpecOsImageUrl struct{} 1003 1004 func (DevicePathSelectorSpecOsImageUrl) FieldPath() *Device_FieldSubPath { 1005 return &Device_FieldSubPath{ 1006 selector: Device_FieldPathSelectorSpec, 1007 subPath: NewDeviceSpecFieldPathBuilder().OsImageUrl().FieldPath(), 1008 } 1009 } 1010 1011 func (s DevicePathSelectorSpecOsImageUrl) WithValue(value string) *Device_FieldSubPathValue { 1012 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1013 } 1014 1015 func (s DevicePathSelectorSpecOsImageUrl) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1016 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1017 } 1018 1019 type DevicePathSelectorSpecSshConfig struct{} 1020 1021 func (DevicePathSelectorSpecSshConfig) FieldPath() *Device_FieldSubPath { 1022 return &Device_FieldSubPath{ 1023 selector: Device_FieldPathSelectorSpec, 1024 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().FieldPath(), 1025 } 1026 } 1027 1028 func (s DevicePathSelectorSpecSshConfig) WithValue(value *Device_Spec_SSHConfig) *Device_FieldSubPathValue { 1029 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1030 } 1031 1032 func (s DevicePathSelectorSpecSshConfig) WithArrayOfValues(values []*Device_Spec_SSHConfig) *Device_FieldSubPathArrayOfValues { 1033 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1034 } 1035 1036 func (DevicePathSelectorSpecSshConfig) DisableSshServer() DevicePathSelectorSpecSshConfigDisableSshServer { 1037 return DevicePathSelectorSpecSshConfigDisableSshServer{} 1038 } 1039 1040 func (DevicePathSelectorSpecSshConfig) DisableSshPassword() DevicePathSelectorSpecSshConfigDisableSshPassword { 1041 return DevicePathSelectorSpecSshConfigDisableSshPassword{} 1042 } 1043 1044 func (DevicePathSelectorSpecSshConfig) SshAuthorized() DevicePathSelectorSpecSshConfigSshAuthorized { 1045 return DevicePathSelectorSpecSshConfigSshAuthorized{} 1046 } 1047 1048 func (DevicePathSelectorSpecSshConfig) IpAllowList() DevicePathSelectorSpecSshConfigIpAllowList { 1049 return DevicePathSelectorSpecSshConfigIpAllowList{} 1050 } 1051 1052 func (DevicePathSelectorSpecSshConfig) IpDenyList() DevicePathSelectorSpecSshConfigIpDenyList { 1053 return DevicePathSelectorSpecSshConfigIpDenyList{} 1054 } 1055 1056 func (DevicePathSelectorSpecSshConfig) RejectPeriod() DevicePathSelectorSpecSshConfigRejectPeriod { 1057 return DevicePathSelectorSpecSshConfigRejectPeriod{} 1058 } 1059 1060 func (DevicePathSelectorSpecSshConfig) DisableSshAuthkey() DevicePathSelectorSpecSshConfigDisableSshAuthkey { 1061 return DevicePathSelectorSpecSshConfigDisableSshAuthkey{} 1062 } 1063 1064 type DevicePathSelectorSpecSshConfigDisableSshServer struct{} 1065 1066 func (DevicePathSelectorSpecSshConfigDisableSshServer) FieldPath() *Device_FieldSubPath { 1067 return &Device_FieldSubPath{ 1068 selector: Device_FieldPathSelectorSpec, 1069 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().DisableSshServer().FieldPath(), 1070 } 1071 } 1072 1073 func (s DevicePathSelectorSpecSshConfigDisableSshServer) WithValue(value bool) *Device_FieldSubPathValue { 1074 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1075 } 1076 1077 func (s DevicePathSelectorSpecSshConfigDisableSshServer) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1078 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1079 } 1080 1081 type DevicePathSelectorSpecSshConfigDisableSshPassword struct{} 1082 1083 func (DevicePathSelectorSpecSshConfigDisableSshPassword) FieldPath() *Device_FieldSubPath { 1084 return &Device_FieldSubPath{ 1085 selector: Device_FieldPathSelectorSpec, 1086 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().DisableSshPassword().FieldPath(), 1087 } 1088 } 1089 1090 func (s DevicePathSelectorSpecSshConfigDisableSshPassword) WithValue(value bool) *Device_FieldSubPathValue { 1091 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1092 } 1093 1094 func (s DevicePathSelectorSpecSshConfigDisableSshPassword) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1095 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1096 } 1097 1098 type DevicePathSelectorSpecSshConfigSshAuthorized struct{} 1099 1100 func (DevicePathSelectorSpecSshConfigSshAuthorized) FieldPath() *Device_FieldSubPath { 1101 return &Device_FieldSubPath{ 1102 selector: Device_FieldPathSelectorSpec, 1103 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().FieldPath(), 1104 } 1105 } 1106 1107 func (s DevicePathSelectorSpecSshConfigSshAuthorized) WithValue(value []*Device_Spec_SSHConfig_AuthKey) *Device_FieldSubPathValue { 1108 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1109 } 1110 1111 func (s DevicePathSelectorSpecSshConfigSshAuthorized) WithArrayOfValues(values [][]*Device_Spec_SSHConfig_AuthKey) *Device_FieldSubPathArrayOfValues { 1112 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1113 } 1114 1115 func (s DevicePathSelectorSpecSshConfigSshAuthorized) WithItemValue(value *Device_Spec_SSHConfig_AuthKey) *Device_FieldSubPathArrayItemValue { 1116 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 1117 } 1118 1119 func (DevicePathSelectorSpecSshConfigSshAuthorized) SshaKey() DevicePathSelectorSpecSshConfigSshAuthorizedSshaKey { 1120 return DevicePathSelectorSpecSshConfigSshAuthorizedSshaKey{} 1121 } 1122 1123 func (DevicePathSelectorSpecSshConfigSshAuthorized) CertAuthority() DevicePathSelectorSpecSshConfigSshAuthorizedCertAuthority { 1124 return DevicePathSelectorSpecSshConfigSshAuthorizedCertAuthority{} 1125 } 1126 1127 func (DevicePathSelectorSpecSshConfigSshAuthorized) Command() DevicePathSelectorSpecSshConfigSshAuthorizedCommand { 1128 return DevicePathSelectorSpecSshConfigSshAuthorizedCommand{} 1129 } 1130 1131 func (DevicePathSelectorSpecSshConfigSshAuthorized) Environment() DevicePathSelectorSpecSshConfigSshAuthorizedEnvironment { 1132 return DevicePathSelectorSpecSshConfigSshAuthorizedEnvironment{} 1133 } 1134 1135 func (DevicePathSelectorSpecSshConfigSshAuthorized) From() DevicePathSelectorSpecSshConfigSshAuthorizedFrom { 1136 return DevicePathSelectorSpecSshConfigSshAuthorizedFrom{} 1137 } 1138 1139 func (DevicePathSelectorSpecSshConfigSshAuthorized) NoAgentForwarding() DevicePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding { 1140 return DevicePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding{} 1141 } 1142 1143 func (DevicePathSelectorSpecSshConfigSshAuthorized) NoPortForwarding() DevicePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding { 1144 return DevicePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding{} 1145 } 1146 1147 func (DevicePathSelectorSpecSshConfigSshAuthorized) NoPty() DevicePathSelectorSpecSshConfigSshAuthorizedNoPty { 1148 return DevicePathSelectorSpecSshConfigSshAuthorizedNoPty{} 1149 } 1150 1151 func (DevicePathSelectorSpecSshConfigSshAuthorized) NoUserRc() DevicePathSelectorSpecSshConfigSshAuthorizedNoUserRc { 1152 return DevicePathSelectorSpecSshConfigSshAuthorizedNoUserRc{} 1153 } 1154 1155 func (DevicePathSelectorSpecSshConfigSshAuthorized) NoX11Forwarding() DevicePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding { 1156 return DevicePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding{} 1157 } 1158 1159 func (DevicePathSelectorSpecSshConfigSshAuthorized) Permitopen() DevicePathSelectorSpecSshConfigSshAuthorizedPermitopen { 1160 return DevicePathSelectorSpecSshConfigSshAuthorizedPermitopen{} 1161 } 1162 1163 func (DevicePathSelectorSpecSshConfigSshAuthorized) Principals() DevicePathSelectorSpecSshConfigSshAuthorizedPrincipals { 1164 return DevicePathSelectorSpecSshConfigSshAuthorizedPrincipals{} 1165 } 1166 1167 func (DevicePathSelectorSpecSshConfigSshAuthorized) Tunnel() DevicePathSelectorSpecSshConfigSshAuthorizedTunnel { 1168 return DevicePathSelectorSpecSshConfigSshAuthorizedTunnel{} 1169 } 1170 1171 func (DevicePathSelectorSpecSshConfigSshAuthorized) Restrict() DevicePathSelectorSpecSshConfigSshAuthorizedRestrict { 1172 return DevicePathSelectorSpecSshConfigSshAuthorizedRestrict{} 1173 } 1174 1175 type DevicePathSelectorSpecSshConfigSshAuthorizedSshaKey struct{} 1176 1177 func (DevicePathSelectorSpecSshConfigSshAuthorizedSshaKey) FieldPath() *Device_FieldSubPath { 1178 return &Device_FieldSubPath{ 1179 selector: Device_FieldPathSelectorSpec, 1180 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().SshaKey().FieldPath(), 1181 } 1182 } 1183 1184 func (s DevicePathSelectorSpecSshConfigSshAuthorizedSshaKey) WithValue(value string) *Device_FieldSubPathValue { 1185 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1186 } 1187 1188 func (s DevicePathSelectorSpecSshConfigSshAuthorizedSshaKey) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1189 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1190 } 1191 1192 type DevicePathSelectorSpecSshConfigSshAuthorizedCertAuthority struct{} 1193 1194 func (DevicePathSelectorSpecSshConfigSshAuthorizedCertAuthority) FieldPath() *Device_FieldSubPath { 1195 return &Device_FieldSubPath{ 1196 selector: Device_FieldPathSelectorSpec, 1197 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().CertAuthority().FieldPath(), 1198 } 1199 } 1200 1201 func (s DevicePathSelectorSpecSshConfigSshAuthorizedCertAuthority) WithValue(value bool) *Device_FieldSubPathValue { 1202 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1203 } 1204 1205 func (s DevicePathSelectorSpecSshConfigSshAuthorizedCertAuthority) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1206 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1207 } 1208 1209 type DevicePathSelectorSpecSshConfigSshAuthorizedCommand struct{} 1210 1211 func (DevicePathSelectorSpecSshConfigSshAuthorizedCommand) FieldPath() *Device_FieldSubPath { 1212 return &Device_FieldSubPath{ 1213 selector: Device_FieldPathSelectorSpec, 1214 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().Command().FieldPath(), 1215 } 1216 } 1217 1218 func (s DevicePathSelectorSpecSshConfigSshAuthorizedCommand) WithValue(value string) *Device_FieldSubPathValue { 1219 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1220 } 1221 1222 func (s DevicePathSelectorSpecSshConfigSshAuthorizedCommand) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1223 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1224 } 1225 1226 type DevicePathSelectorSpecSshConfigSshAuthorizedEnvironment struct{} 1227 1228 func (DevicePathSelectorSpecSshConfigSshAuthorizedEnvironment) FieldPath() *Device_FieldSubPath { 1229 return &Device_FieldSubPath{ 1230 selector: Device_FieldPathSelectorSpec, 1231 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().Environment().FieldPath(), 1232 } 1233 } 1234 1235 func (s DevicePathSelectorSpecSshConfigSshAuthorizedEnvironment) WithValue(value string) *Device_FieldSubPathValue { 1236 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1237 } 1238 1239 func (s DevicePathSelectorSpecSshConfigSshAuthorizedEnvironment) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1240 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1241 } 1242 1243 type DevicePathSelectorSpecSshConfigSshAuthorizedFrom struct{} 1244 1245 func (DevicePathSelectorSpecSshConfigSshAuthorizedFrom) FieldPath() *Device_FieldSubPath { 1246 return &Device_FieldSubPath{ 1247 selector: Device_FieldPathSelectorSpec, 1248 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().From().FieldPath(), 1249 } 1250 } 1251 1252 func (s DevicePathSelectorSpecSshConfigSshAuthorizedFrom) WithValue(value string) *Device_FieldSubPathValue { 1253 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1254 } 1255 1256 func (s DevicePathSelectorSpecSshConfigSshAuthorizedFrom) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1257 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1258 } 1259 1260 type DevicePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding struct{} 1261 1262 func (DevicePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding) FieldPath() *Device_FieldSubPath { 1263 return &Device_FieldSubPath{ 1264 selector: Device_FieldPathSelectorSpec, 1265 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().NoAgentForwarding().FieldPath(), 1266 } 1267 } 1268 1269 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding) WithValue(value bool) *Device_FieldSubPathValue { 1270 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1271 } 1272 1273 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1274 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1275 } 1276 1277 type DevicePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding struct{} 1278 1279 func (DevicePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding) FieldPath() *Device_FieldSubPath { 1280 return &Device_FieldSubPath{ 1281 selector: Device_FieldPathSelectorSpec, 1282 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().NoPortForwarding().FieldPath(), 1283 } 1284 } 1285 1286 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding) WithValue(value bool) *Device_FieldSubPathValue { 1287 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1288 } 1289 1290 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1291 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1292 } 1293 1294 type DevicePathSelectorSpecSshConfigSshAuthorizedNoPty struct{} 1295 1296 func (DevicePathSelectorSpecSshConfigSshAuthorizedNoPty) FieldPath() *Device_FieldSubPath { 1297 return &Device_FieldSubPath{ 1298 selector: Device_FieldPathSelectorSpec, 1299 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().NoPty().FieldPath(), 1300 } 1301 } 1302 1303 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoPty) WithValue(value bool) *Device_FieldSubPathValue { 1304 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1305 } 1306 1307 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoPty) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1308 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1309 } 1310 1311 type DevicePathSelectorSpecSshConfigSshAuthorizedNoUserRc struct{} 1312 1313 func (DevicePathSelectorSpecSshConfigSshAuthorizedNoUserRc) FieldPath() *Device_FieldSubPath { 1314 return &Device_FieldSubPath{ 1315 selector: Device_FieldPathSelectorSpec, 1316 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().NoUserRc().FieldPath(), 1317 } 1318 } 1319 1320 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoUserRc) WithValue(value bool) *Device_FieldSubPathValue { 1321 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1322 } 1323 1324 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoUserRc) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1325 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1326 } 1327 1328 type DevicePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding struct{} 1329 1330 func (DevicePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding) FieldPath() *Device_FieldSubPath { 1331 return &Device_FieldSubPath{ 1332 selector: Device_FieldPathSelectorSpec, 1333 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().NoX11Forwarding().FieldPath(), 1334 } 1335 } 1336 1337 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding) WithValue(value bool) *Device_FieldSubPathValue { 1338 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1339 } 1340 1341 func (s DevicePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1342 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1343 } 1344 1345 type DevicePathSelectorSpecSshConfigSshAuthorizedPermitopen struct{} 1346 1347 func (DevicePathSelectorSpecSshConfigSshAuthorizedPermitopen) FieldPath() *Device_FieldSubPath { 1348 return &Device_FieldSubPath{ 1349 selector: Device_FieldPathSelectorSpec, 1350 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().Permitopen().FieldPath(), 1351 } 1352 } 1353 1354 func (s DevicePathSelectorSpecSshConfigSshAuthorizedPermitopen) WithValue(value string) *Device_FieldSubPathValue { 1355 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1356 } 1357 1358 func (s DevicePathSelectorSpecSshConfigSshAuthorizedPermitopen) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1359 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1360 } 1361 1362 type DevicePathSelectorSpecSshConfigSshAuthorizedPrincipals struct{} 1363 1364 func (DevicePathSelectorSpecSshConfigSshAuthorizedPrincipals) FieldPath() *Device_FieldSubPath { 1365 return &Device_FieldSubPath{ 1366 selector: Device_FieldPathSelectorSpec, 1367 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().Principals().FieldPath(), 1368 } 1369 } 1370 1371 func (s DevicePathSelectorSpecSshConfigSshAuthorizedPrincipals) WithValue(value string) *Device_FieldSubPathValue { 1372 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1373 } 1374 1375 func (s DevicePathSelectorSpecSshConfigSshAuthorizedPrincipals) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1376 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1377 } 1378 1379 type DevicePathSelectorSpecSshConfigSshAuthorizedTunnel struct{} 1380 1381 func (DevicePathSelectorSpecSshConfigSshAuthorizedTunnel) FieldPath() *Device_FieldSubPath { 1382 return &Device_FieldSubPath{ 1383 selector: Device_FieldPathSelectorSpec, 1384 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().Tunnel().FieldPath(), 1385 } 1386 } 1387 1388 func (s DevicePathSelectorSpecSshConfigSshAuthorizedTunnel) WithValue(value string) *Device_FieldSubPathValue { 1389 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1390 } 1391 1392 func (s DevicePathSelectorSpecSshConfigSshAuthorizedTunnel) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1393 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1394 } 1395 1396 type DevicePathSelectorSpecSshConfigSshAuthorizedRestrict struct{} 1397 1398 func (DevicePathSelectorSpecSshConfigSshAuthorizedRestrict) FieldPath() *Device_FieldSubPath { 1399 return &Device_FieldSubPath{ 1400 selector: Device_FieldPathSelectorSpec, 1401 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().SshAuthorized().Restrict().FieldPath(), 1402 } 1403 } 1404 1405 func (s DevicePathSelectorSpecSshConfigSshAuthorizedRestrict) WithValue(value bool) *Device_FieldSubPathValue { 1406 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1407 } 1408 1409 func (s DevicePathSelectorSpecSshConfigSshAuthorizedRestrict) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1410 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1411 } 1412 1413 type DevicePathSelectorSpecSshConfigIpAllowList struct{} 1414 1415 func (DevicePathSelectorSpecSshConfigIpAllowList) FieldPath() *Device_FieldSubPath { 1416 return &Device_FieldSubPath{ 1417 selector: Device_FieldPathSelectorSpec, 1418 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().IpAllowList().FieldPath(), 1419 } 1420 } 1421 1422 func (s DevicePathSelectorSpecSshConfigIpAllowList) WithValue(value []string) *Device_FieldSubPathValue { 1423 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1424 } 1425 1426 func (s DevicePathSelectorSpecSshConfigIpAllowList) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 1427 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1428 } 1429 1430 func (s DevicePathSelectorSpecSshConfigIpAllowList) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 1431 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 1432 } 1433 1434 type DevicePathSelectorSpecSshConfigIpDenyList struct{} 1435 1436 func (DevicePathSelectorSpecSshConfigIpDenyList) FieldPath() *Device_FieldSubPath { 1437 return &Device_FieldSubPath{ 1438 selector: Device_FieldPathSelectorSpec, 1439 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().IpDenyList().FieldPath(), 1440 } 1441 } 1442 1443 func (s DevicePathSelectorSpecSshConfigIpDenyList) WithValue(value []string) *Device_FieldSubPathValue { 1444 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1445 } 1446 1447 func (s DevicePathSelectorSpecSshConfigIpDenyList) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 1448 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1449 } 1450 1451 func (s DevicePathSelectorSpecSshConfigIpDenyList) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 1452 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 1453 } 1454 1455 type DevicePathSelectorSpecSshConfigRejectPeriod struct{} 1456 1457 func (DevicePathSelectorSpecSshConfigRejectPeriod) FieldPath() *Device_FieldSubPath { 1458 return &Device_FieldSubPath{ 1459 selector: Device_FieldPathSelectorSpec, 1460 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().RejectPeriod().FieldPath(), 1461 } 1462 } 1463 1464 func (s DevicePathSelectorSpecSshConfigRejectPeriod) WithValue(value *durationpb.Duration) *Device_FieldSubPathValue { 1465 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1466 } 1467 1468 func (s DevicePathSelectorSpecSshConfigRejectPeriod) WithArrayOfValues(values []*durationpb.Duration) *Device_FieldSubPathArrayOfValues { 1469 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1470 } 1471 1472 type DevicePathSelectorSpecSshConfigDisableSshAuthkey struct{} 1473 1474 func (DevicePathSelectorSpecSshConfigDisableSshAuthkey) FieldPath() *Device_FieldSubPath { 1475 return &Device_FieldSubPath{ 1476 selector: Device_FieldPathSelectorSpec, 1477 subPath: NewDeviceSpecFieldPathBuilder().SshConfig().DisableSshAuthkey().FieldPath(), 1478 } 1479 } 1480 1481 func (s DevicePathSelectorSpecSshConfigDisableSshAuthkey) WithValue(value bool) *Device_FieldSubPathValue { 1482 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1483 } 1484 1485 func (s DevicePathSelectorSpecSshConfigDisableSshAuthkey) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1486 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1487 } 1488 1489 type DevicePathSelectorSpecAttestationConfig struct{} 1490 1491 func (DevicePathSelectorSpecAttestationConfig) FieldPath() *Device_FieldSubPath { 1492 return &Device_FieldSubPath{ 1493 selector: Device_FieldPathSelectorSpec, 1494 subPath: NewDeviceSpecFieldPathBuilder().AttestationConfig().FieldPath(), 1495 } 1496 } 1497 1498 func (s DevicePathSelectorSpecAttestationConfig) WithValue(value *Device_Spec_AttestationConfig) *Device_FieldSubPathValue { 1499 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1500 } 1501 1502 func (s DevicePathSelectorSpecAttestationConfig) WithArrayOfValues(values []*Device_Spec_AttestationConfig) *Device_FieldSubPathArrayOfValues { 1503 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1504 } 1505 1506 func (DevicePathSelectorSpecAttestationConfig) AttestationExpected() DevicePathSelectorSpecAttestationConfigAttestationExpected { 1507 return DevicePathSelectorSpecAttestationConfigAttestationExpected{} 1508 } 1509 1510 func (DevicePathSelectorSpecAttestationConfig) AttestationDomain() DevicePathSelectorSpecAttestationConfigAttestationDomain { 1511 return DevicePathSelectorSpecAttestationConfigAttestationDomain{} 1512 } 1513 1514 type DevicePathSelectorSpecAttestationConfigAttestationExpected struct{} 1515 1516 func (DevicePathSelectorSpecAttestationConfigAttestationExpected) FieldPath() *Device_FieldSubPath { 1517 return &Device_FieldSubPath{ 1518 selector: Device_FieldPathSelectorSpec, 1519 subPath: NewDeviceSpecFieldPathBuilder().AttestationConfig().AttestationExpected().FieldPath(), 1520 } 1521 } 1522 1523 func (s DevicePathSelectorSpecAttestationConfigAttestationExpected) WithValue(value bool) *Device_FieldSubPathValue { 1524 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1525 } 1526 1527 func (s DevicePathSelectorSpecAttestationConfigAttestationExpected) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1528 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1529 } 1530 1531 type DevicePathSelectorSpecAttestationConfigAttestationDomain struct{} 1532 1533 func (DevicePathSelectorSpecAttestationConfigAttestationDomain) FieldPath() *Device_FieldSubPath { 1534 return &Device_FieldSubPath{ 1535 selector: Device_FieldPathSelectorSpec, 1536 subPath: NewDeviceSpecFieldPathBuilder().AttestationConfig().AttestationDomain().FieldPath(), 1537 } 1538 } 1539 1540 func (s DevicePathSelectorSpecAttestationConfigAttestationDomain) WithValue(value *iam_attestation_domain.Reference) *Device_FieldSubPathValue { 1541 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1542 } 1543 1544 func (s DevicePathSelectorSpecAttestationConfigAttestationDomain) WithArrayOfValues(values []*iam_attestation_domain.Reference) *Device_FieldSubPathArrayOfValues { 1545 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1546 } 1547 1548 type DevicePathSelectorSpecDisableDeviceDiscovery struct{} 1549 1550 func (DevicePathSelectorSpecDisableDeviceDiscovery) FieldPath() *Device_FieldSubPath { 1551 return &Device_FieldSubPath{ 1552 selector: Device_FieldPathSelectorSpec, 1553 subPath: NewDeviceSpecFieldPathBuilder().DisableDeviceDiscovery().FieldPath(), 1554 } 1555 } 1556 1557 func (s DevicePathSelectorSpecDisableDeviceDiscovery) WithValue(value bool) *Device_FieldSubPathValue { 1558 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1559 } 1560 1561 func (s DevicePathSelectorSpecDisableDeviceDiscovery) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1562 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1563 } 1564 1565 type DevicePathSelectorSpecLoggingConfig struct{} 1566 1567 func (DevicePathSelectorSpecLoggingConfig) FieldPath() *Device_FieldSubPath { 1568 return &Device_FieldSubPath{ 1569 selector: Device_FieldPathSelectorSpec, 1570 subPath: NewDeviceSpecFieldPathBuilder().LoggingConfig().FieldPath(), 1571 } 1572 } 1573 1574 func (s DevicePathSelectorSpecLoggingConfig) WithValue(value *Device_Spec_LoggingConfig) *Device_FieldSubPathValue { 1575 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1576 } 1577 1578 func (s DevicePathSelectorSpecLoggingConfig) WithArrayOfValues(values []*Device_Spec_LoggingConfig) *Device_FieldSubPathArrayOfValues { 1579 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1580 } 1581 1582 func (DevicePathSelectorSpecLoggingConfig) Priority() DevicePathSelectorSpecLoggingConfigPriority { 1583 return DevicePathSelectorSpecLoggingConfigPriority{} 1584 } 1585 1586 func (DevicePathSelectorSpecLoggingConfig) Units() DevicePathSelectorSpecLoggingConfigUnits { 1587 return DevicePathSelectorSpecLoggingConfigUnits{} 1588 } 1589 1590 func (DevicePathSelectorSpecLoggingConfig) EnableJournalExport() DevicePathSelectorSpecLoggingConfigEnableJournalExport { 1591 return DevicePathSelectorSpecLoggingConfigEnableJournalExport{} 1592 } 1593 1594 func (DevicePathSelectorSpecLoggingConfig) ContainerLoggingConfig() DevicePathSelectorSpecLoggingConfigContainerLoggingConfig { 1595 return DevicePathSelectorSpecLoggingConfigContainerLoggingConfig{} 1596 } 1597 1598 type DevicePathSelectorSpecLoggingConfigPriority struct{} 1599 1600 func (DevicePathSelectorSpecLoggingConfigPriority) FieldPath() *Device_FieldSubPath { 1601 return &Device_FieldSubPath{ 1602 selector: Device_FieldPathSelectorSpec, 1603 subPath: NewDeviceSpecFieldPathBuilder().LoggingConfig().Priority().FieldPath(), 1604 } 1605 } 1606 1607 func (s DevicePathSelectorSpecLoggingConfigPriority) WithValue(value int32) *Device_FieldSubPathValue { 1608 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1609 } 1610 1611 func (s DevicePathSelectorSpecLoggingConfigPriority) WithArrayOfValues(values []int32) *Device_FieldSubPathArrayOfValues { 1612 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1613 } 1614 1615 type DevicePathSelectorSpecLoggingConfigUnits struct{} 1616 1617 func (DevicePathSelectorSpecLoggingConfigUnits) FieldPath() *Device_FieldSubPath { 1618 return &Device_FieldSubPath{ 1619 selector: Device_FieldPathSelectorSpec, 1620 subPath: NewDeviceSpecFieldPathBuilder().LoggingConfig().Units().FieldPath(), 1621 } 1622 } 1623 1624 func (s DevicePathSelectorSpecLoggingConfigUnits) WithValue(value []string) *Device_FieldSubPathValue { 1625 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1626 } 1627 1628 func (s DevicePathSelectorSpecLoggingConfigUnits) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 1629 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1630 } 1631 1632 func (s DevicePathSelectorSpecLoggingConfigUnits) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 1633 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 1634 } 1635 1636 type DevicePathSelectorSpecLoggingConfigEnableJournalExport struct{} 1637 1638 func (DevicePathSelectorSpecLoggingConfigEnableJournalExport) FieldPath() *Device_FieldSubPath { 1639 return &Device_FieldSubPath{ 1640 selector: Device_FieldPathSelectorSpec, 1641 subPath: NewDeviceSpecFieldPathBuilder().LoggingConfig().EnableJournalExport().FieldPath(), 1642 } 1643 } 1644 1645 func (s DevicePathSelectorSpecLoggingConfigEnableJournalExport) WithValue(value bool) *Device_FieldSubPathValue { 1646 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1647 } 1648 1649 func (s DevicePathSelectorSpecLoggingConfigEnableJournalExport) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1650 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1651 } 1652 1653 type DevicePathSelectorSpecLoggingConfigContainerLoggingConfig struct{} 1654 1655 func (DevicePathSelectorSpecLoggingConfigContainerLoggingConfig) FieldPath() *Device_FieldSubPath { 1656 return &Device_FieldSubPath{ 1657 selector: Device_FieldPathSelectorSpec, 1658 subPath: NewDeviceSpecFieldPathBuilder().LoggingConfig().ContainerLoggingConfig().FieldPath(), 1659 } 1660 } 1661 1662 func (s DevicePathSelectorSpecLoggingConfigContainerLoggingConfig) WithValue(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *Device_FieldSubPathValue { 1663 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1664 } 1665 1666 func (s DevicePathSelectorSpecLoggingConfigContainerLoggingConfig) WithArrayOfValues(values []*Device_Spec_LoggingConfig_ContainerLoggingConfig) *Device_FieldSubPathArrayOfValues { 1667 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1668 } 1669 1670 func (DevicePathSelectorSpecLoggingConfigContainerLoggingConfig) EnableContainerLogExport() DevicePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport { 1671 return DevicePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport{} 1672 } 1673 1674 type DevicePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport struct{} 1675 1676 func (DevicePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) FieldPath() *Device_FieldSubPath { 1677 return &Device_FieldSubPath{ 1678 selector: Device_FieldPathSelectorSpec, 1679 subPath: NewDeviceSpecFieldPathBuilder().LoggingConfig().ContainerLoggingConfig().EnableContainerLogExport().FieldPath(), 1680 } 1681 } 1682 1683 func (s DevicePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithValue(value bool) *Device_FieldSubPathValue { 1684 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1685 } 1686 1687 func (s DevicePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1688 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1689 } 1690 1691 type DevicePathSelectorSpecProxyConfig struct{} 1692 1693 func (DevicePathSelectorSpecProxyConfig) FieldPath() *Device_FieldSubPath { 1694 return &Device_FieldSubPath{ 1695 selector: Device_FieldPathSelectorSpec, 1696 subPath: NewDeviceSpecFieldPathBuilder().ProxyConfig().FieldPath(), 1697 } 1698 } 1699 1700 func (s DevicePathSelectorSpecProxyConfig) WithValue(value *Device_Spec_ProxyConfig) *Device_FieldSubPathValue { 1701 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1702 } 1703 1704 func (s DevicePathSelectorSpecProxyConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *Device_FieldSubPathArrayOfValues { 1705 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1706 } 1707 1708 func (DevicePathSelectorSpecProxyConfig) HttpProxy() DevicePathSelectorSpecProxyConfigHttpProxy { 1709 return DevicePathSelectorSpecProxyConfigHttpProxy{} 1710 } 1711 1712 func (DevicePathSelectorSpecProxyConfig) HttpsProxy() DevicePathSelectorSpecProxyConfigHttpsProxy { 1713 return DevicePathSelectorSpecProxyConfigHttpsProxy{} 1714 } 1715 1716 func (DevicePathSelectorSpecProxyConfig) NoProxy() DevicePathSelectorSpecProxyConfigNoProxy { 1717 return DevicePathSelectorSpecProxyConfigNoProxy{} 1718 } 1719 1720 func (DevicePathSelectorSpecProxyConfig) ProxyInterfaces() DevicePathSelectorSpecProxyConfigProxyInterfaces { 1721 return DevicePathSelectorSpecProxyConfigProxyInterfaces{} 1722 } 1723 1724 type DevicePathSelectorSpecProxyConfigHttpProxy struct{} 1725 1726 func (DevicePathSelectorSpecProxyConfigHttpProxy) FieldPath() *Device_FieldSubPath { 1727 return &Device_FieldSubPath{ 1728 selector: Device_FieldPathSelectorSpec, 1729 subPath: NewDeviceSpecFieldPathBuilder().ProxyConfig().HttpProxy().FieldPath(), 1730 } 1731 } 1732 1733 func (s DevicePathSelectorSpecProxyConfigHttpProxy) WithValue(value string) *Device_FieldSubPathValue { 1734 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1735 } 1736 1737 func (s DevicePathSelectorSpecProxyConfigHttpProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1738 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1739 } 1740 1741 type DevicePathSelectorSpecProxyConfigHttpsProxy struct{} 1742 1743 func (DevicePathSelectorSpecProxyConfigHttpsProxy) FieldPath() *Device_FieldSubPath { 1744 return &Device_FieldSubPath{ 1745 selector: Device_FieldPathSelectorSpec, 1746 subPath: NewDeviceSpecFieldPathBuilder().ProxyConfig().HttpsProxy().FieldPath(), 1747 } 1748 } 1749 1750 func (s DevicePathSelectorSpecProxyConfigHttpsProxy) WithValue(value string) *Device_FieldSubPathValue { 1751 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1752 } 1753 1754 func (s DevicePathSelectorSpecProxyConfigHttpsProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1755 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1756 } 1757 1758 type DevicePathSelectorSpecProxyConfigNoProxy struct{} 1759 1760 func (DevicePathSelectorSpecProxyConfigNoProxy) FieldPath() *Device_FieldSubPath { 1761 return &Device_FieldSubPath{ 1762 selector: Device_FieldPathSelectorSpec, 1763 subPath: NewDeviceSpecFieldPathBuilder().ProxyConfig().NoProxy().FieldPath(), 1764 } 1765 } 1766 1767 func (s DevicePathSelectorSpecProxyConfigNoProxy) WithValue(value string) *Device_FieldSubPathValue { 1768 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1769 } 1770 1771 func (s DevicePathSelectorSpecProxyConfigNoProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1772 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1773 } 1774 1775 type DevicePathSelectorSpecProxyConfigProxyInterfaces struct{} 1776 1777 func (DevicePathSelectorSpecProxyConfigProxyInterfaces) FieldPath() *Device_FieldSubPath { 1778 return &Device_FieldSubPath{ 1779 selector: Device_FieldPathSelectorSpec, 1780 subPath: NewDeviceSpecFieldPathBuilder().ProxyConfig().ProxyInterfaces().FieldPath(), 1781 } 1782 } 1783 1784 func (s DevicePathSelectorSpecProxyConfigProxyInterfaces) WithValue(value []string) *Device_FieldSubPathValue { 1785 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1786 } 1787 1788 func (s DevicePathSelectorSpecProxyConfigProxyInterfaces) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 1789 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1790 } 1791 1792 func (s DevicePathSelectorSpecProxyConfigProxyInterfaces) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 1793 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 1794 } 1795 1796 type DevicePathSelectorSpecLocation struct{} 1797 1798 func (DevicePathSelectorSpecLocation) FieldPath() *Device_FieldSubPath { 1799 return &Device_FieldSubPath{ 1800 selector: Device_FieldPathSelectorSpec, 1801 subPath: NewDeviceSpecFieldPathBuilder().Location().FieldPath(), 1802 } 1803 } 1804 1805 func (s DevicePathSelectorSpecLocation) WithValue(value *Device_Spec_Location) *Device_FieldSubPathValue { 1806 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1807 } 1808 1809 func (s DevicePathSelectorSpecLocation) WithArrayOfValues(values []*Device_Spec_Location) *Device_FieldSubPathArrayOfValues { 1810 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1811 } 1812 1813 func (DevicePathSelectorSpecLocation) Address() DevicePathSelectorSpecLocationAddress { 1814 return DevicePathSelectorSpecLocationAddress{} 1815 } 1816 1817 func (DevicePathSelectorSpecLocation) Placement() DevicePathSelectorSpecLocationPlacement { 1818 return DevicePathSelectorSpecLocationPlacement{} 1819 } 1820 1821 type DevicePathSelectorSpecLocationAddress struct{} 1822 1823 func (DevicePathSelectorSpecLocationAddress) FieldPath() *Device_FieldSubPath { 1824 return &Device_FieldSubPath{ 1825 selector: Device_FieldPathSelectorSpec, 1826 subPath: NewDeviceSpecFieldPathBuilder().Location().Address().FieldPath(), 1827 } 1828 } 1829 1830 func (s DevicePathSelectorSpecLocationAddress) WithValue(value string) *Device_FieldSubPathValue { 1831 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1832 } 1833 1834 func (s DevicePathSelectorSpecLocationAddress) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1835 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1836 } 1837 1838 type DevicePathSelectorSpecLocationPlacement struct{} 1839 1840 func (DevicePathSelectorSpecLocationPlacement) FieldPath() *Device_FieldSubPath { 1841 return &Device_FieldSubPath{ 1842 selector: Device_FieldPathSelectorSpec, 1843 subPath: NewDeviceSpecFieldPathBuilder().Location().Placement().FieldPath(), 1844 } 1845 } 1846 1847 func (s DevicePathSelectorSpecLocationPlacement) WithValue(value string) *Device_FieldSubPathValue { 1848 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1849 } 1850 1851 func (s DevicePathSelectorSpecLocationPlacement) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1852 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1853 } 1854 1855 type DevicePathSelectorSpecUsbGuard struct{} 1856 1857 func (DevicePathSelectorSpecUsbGuard) FieldPath() *Device_FieldSubPath { 1858 return &Device_FieldSubPath{ 1859 selector: Device_FieldPathSelectorSpec, 1860 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().FieldPath(), 1861 } 1862 } 1863 1864 func (s DevicePathSelectorSpecUsbGuard) WithValue(value *Device_Spec_USBGuard) *Device_FieldSubPathValue { 1865 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1866 } 1867 1868 func (s DevicePathSelectorSpecUsbGuard) WithArrayOfValues(values []*Device_Spec_USBGuard) *Device_FieldSubPathArrayOfValues { 1869 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1870 } 1871 1872 func (DevicePathSelectorSpecUsbGuard) Enable() DevicePathSelectorSpecUsbGuardEnable { 1873 return DevicePathSelectorSpecUsbGuardEnable{} 1874 } 1875 1876 func (DevicePathSelectorSpecUsbGuard) WhiteList() DevicePathSelectorSpecUsbGuardWhiteList { 1877 return DevicePathSelectorSpecUsbGuardWhiteList{} 1878 } 1879 1880 type DevicePathSelectorSpecUsbGuardEnable struct{} 1881 1882 func (DevicePathSelectorSpecUsbGuardEnable) FieldPath() *Device_FieldSubPath { 1883 return &Device_FieldSubPath{ 1884 selector: Device_FieldPathSelectorSpec, 1885 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().Enable().FieldPath(), 1886 } 1887 } 1888 1889 func (s DevicePathSelectorSpecUsbGuardEnable) WithValue(value bool) *Device_FieldSubPathValue { 1890 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1891 } 1892 1893 func (s DevicePathSelectorSpecUsbGuardEnable) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 1894 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1895 } 1896 1897 type DevicePathSelectorSpecUsbGuardWhiteList struct{} 1898 1899 func (DevicePathSelectorSpecUsbGuardWhiteList) FieldPath() *Device_FieldSubPath { 1900 return &Device_FieldSubPath{ 1901 selector: Device_FieldPathSelectorSpec, 1902 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().FieldPath(), 1903 } 1904 } 1905 1906 func (s DevicePathSelectorSpecUsbGuardWhiteList) WithValue(value []*Device_Spec_USBGuard_WhiteList) *Device_FieldSubPathValue { 1907 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1908 } 1909 1910 func (s DevicePathSelectorSpecUsbGuardWhiteList) WithArrayOfValues(values [][]*Device_Spec_USBGuard_WhiteList) *Device_FieldSubPathArrayOfValues { 1911 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1912 } 1913 1914 func (s DevicePathSelectorSpecUsbGuardWhiteList) WithItemValue(value *Device_Spec_USBGuard_WhiteList) *Device_FieldSubPathArrayItemValue { 1915 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 1916 } 1917 1918 func (DevicePathSelectorSpecUsbGuardWhiteList) DeviceName() DevicePathSelectorSpecUsbGuardWhiteListDeviceName { 1919 return DevicePathSelectorSpecUsbGuardWhiteListDeviceName{} 1920 } 1921 1922 func (DevicePathSelectorSpecUsbGuardWhiteList) DeviceId() DevicePathSelectorSpecUsbGuardWhiteListDeviceId { 1923 return DevicePathSelectorSpecUsbGuardWhiteListDeviceId{} 1924 } 1925 1926 func (DevicePathSelectorSpecUsbGuardWhiteList) ViaPort() DevicePathSelectorSpecUsbGuardWhiteListViaPort { 1927 return DevicePathSelectorSpecUsbGuardWhiteListViaPort{} 1928 } 1929 1930 func (DevicePathSelectorSpecUsbGuardWhiteList) WithInterface() DevicePathSelectorSpecUsbGuardWhiteListWithInterface { 1931 return DevicePathSelectorSpecUsbGuardWhiteListWithInterface{} 1932 } 1933 1934 func (DevicePathSelectorSpecUsbGuardWhiteList) WithConnectType() DevicePathSelectorSpecUsbGuardWhiteListWithConnectType { 1935 return DevicePathSelectorSpecUsbGuardWhiteListWithConnectType{} 1936 } 1937 1938 type DevicePathSelectorSpecUsbGuardWhiteListDeviceName struct{} 1939 1940 func (DevicePathSelectorSpecUsbGuardWhiteListDeviceName) FieldPath() *Device_FieldSubPath { 1941 return &Device_FieldSubPath{ 1942 selector: Device_FieldPathSelectorSpec, 1943 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().DeviceName().FieldPath(), 1944 } 1945 } 1946 1947 func (s DevicePathSelectorSpecUsbGuardWhiteListDeviceName) WithValue(value string) *Device_FieldSubPathValue { 1948 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1949 } 1950 1951 func (s DevicePathSelectorSpecUsbGuardWhiteListDeviceName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1952 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1953 } 1954 1955 type DevicePathSelectorSpecUsbGuardWhiteListDeviceId struct{} 1956 1957 func (DevicePathSelectorSpecUsbGuardWhiteListDeviceId) FieldPath() *Device_FieldSubPath { 1958 return &Device_FieldSubPath{ 1959 selector: Device_FieldPathSelectorSpec, 1960 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().DeviceId().FieldPath(), 1961 } 1962 } 1963 1964 func (s DevicePathSelectorSpecUsbGuardWhiteListDeviceId) WithValue(value string) *Device_FieldSubPathValue { 1965 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1966 } 1967 1968 func (s DevicePathSelectorSpecUsbGuardWhiteListDeviceId) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 1969 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1970 } 1971 1972 type DevicePathSelectorSpecUsbGuardWhiteListViaPort struct{} 1973 1974 func (DevicePathSelectorSpecUsbGuardWhiteListViaPort) FieldPath() *Device_FieldSubPath { 1975 return &Device_FieldSubPath{ 1976 selector: Device_FieldPathSelectorSpec, 1977 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().ViaPort().FieldPath(), 1978 } 1979 } 1980 1981 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPort) WithValue(value *Device_Spec_USBGuard_Port) *Device_FieldSubPathValue { 1982 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 1983 } 1984 1985 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPort) WithArrayOfValues(values []*Device_Spec_USBGuard_Port) *Device_FieldSubPathArrayOfValues { 1986 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 1987 } 1988 1989 func (DevicePathSelectorSpecUsbGuardWhiteListViaPort) Equals() DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals { 1990 return DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals{} 1991 } 1992 1993 func (DevicePathSelectorSpecUsbGuardWhiteListViaPort) OneOf() DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf { 1994 return DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf{} 1995 } 1996 1997 type DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals struct{} 1998 1999 func (DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals) FieldPath() *Device_FieldSubPath { 2000 return &Device_FieldSubPath{ 2001 selector: Device_FieldPathSelectorSpec, 2002 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().ViaPort().Equals().FieldPath(), 2003 } 2004 } 2005 2006 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals) WithValue(value []string) *Device_FieldSubPathValue { 2007 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2008 } 2009 2010 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2011 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2012 } 2013 2014 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPortEquals) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2015 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2016 } 2017 2018 type DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf struct{} 2019 2020 func (DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf) FieldPath() *Device_FieldSubPath { 2021 return &Device_FieldSubPath{ 2022 selector: Device_FieldPathSelectorSpec, 2023 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().ViaPort().OneOf().FieldPath(), 2024 } 2025 } 2026 2027 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf) WithValue(value []string) *Device_FieldSubPathValue { 2028 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2029 } 2030 2031 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2032 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2033 } 2034 2035 func (s DevicePathSelectorSpecUsbGuardWhiteListViaPortOneOf) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2036 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2037 } 2038 2039 type DevicePathSelectorSpecUsbGuardWhiteListWithInterface struct{} 2040 2041 func (DevicePathSelectorSpecUsbGuardWhiteListWithInterface) FieldPath() *Device_FieldSubPath { 2042 return &Device_FieldSubPath{ 2043 selector: Device_FieldPathSelectorSpec, 2044 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().WithInterface().FieldPath(), 2045 } 2046 } 2047 2048 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterface) WithValue(value *Device_Spec_USBGuard_Interface) *Device_FieldSubPathValue { 2049 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2050 } 2051 2052 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterface) WithArrayOfValues(values []*Device_Spec_USBGuard_Interface) *Device_FieldSubPathArrayOfValues { 2053 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2054 } 2055 2056 func (DevicePathSelectorSpecUsbGuardWhiteListWithInterface) Equals() DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals { 2057 return DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals{} 2058 } 2059 2060 func (DevicePathSelectorSpecUsbGuardWhiteListWithInterface) OneOf() DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf { 2061 return DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf{} 2062 } 2063 2064 type DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals struct{} 2065 2066 func (DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) FieldPath() *Device_FieldSubPath { 2067 return &Device_FieldSubPath{ 2068 selector: Device_FieldPathSelectorSpec, 2069 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().WithInterface().Equals().FieldPath(), 2070 } 2071 } 2072 2073 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) WithValue(value []string) *Device_FieldSubPathValue { 2074 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2075 } 2076 2077 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2078 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2079 } 2080 2081 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2082 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2083 } 2084 2085 type DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf struct{} 2086 2087 func (DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) FieldPath() *Device_FieldSubPath { 2088 return &Device_FieldSubPath{ 2089 selector: Device_FieldPathSelectorSpec, 2090 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().WithInterface().OneOf().FieldPath(), 2091 } 2092 } 2093 2094 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) WithValue(value []string) *Device_FieldSubPathValue { 2095 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2096 } 2097 2098 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2099 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2100 } 2101 2102 func (s DevicePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2103 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2104 } 2105 2106 type DevicePathSelectorSpecUsbGuardWhiteListWithConnectType struct{} 2107 2108 func (DevicePathSelectorSpecUsbGuardWhiteListWithConnectType) FieldPath() *Device_FieldSubPath { 2109 return &Device_FieldSubPath{ 2110 selector: Device_FieldPathSelectorSpec, 2111 subPath: NewDeviceSpecFieldPathBuilder().UsbGuard().WhiteList().WithConnectType().FieldPath(), 2112 } 2113 } 2114 2115 func (s DevicePathSelectorSpecUsbGuardWhiteListWithConnectType) WithValue(value string) *Device_FieldSubPathValue { 2116 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2117 } 2118 2119 func (s DevicePathSelectorSpecUsbGuardWhiteListWithConnectType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2120 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2121 } 2122 2123 type DevicePathSelectorSpecHealthChecks struct{} 2124 2125 func (DevicePathSelectorSpecHealthChecks) FieldPath() *Device_FieldSubPath { 2126 return &Device_FieldSubPath{ 2127 selector: Device_FieldPathSelectorSpec, 2128 subPath: NewDeviceSpecFieldPathBuilder().HealthChecks().FieldPath(), 2129 } 2130 } 2131 2132 func (s DevicePathSelectorSpecHealthChecks) WithValue(value []*api.HealthCheckSpec) *Device_FieldSubPathValue { 2133 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2134 } 2135 2136 func (s DevicePathSelectorSpecHealthChecks) WithArrayOfValues(values [][]*api.HealthCheckSpec) *Device_FieldSubPathArrayOfValues { 2137 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2138 } 2139 2140 func (s DevicePathSelectorSpecHealthChecks) WithItemValue(value *api.HealthCheckSpec) *Device_FieldSubPathArrayItemValue { 2141 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2142 } 2143 2144 type DevicePathSelectorSpecDisableNetworkConfigFallback struct{} 2145 2146 func (DevicePathSelectorSpecDisableNetworkConfigFallback) FieldPath() *Device_FieldSubPath { 2147 return &Device_FieldSubPath{ 2148 selector: Device_FieldPathSelectorSpec, 2149 subPath: NewDeviceSpecFieldPathBuilder().DisableNetworkConfigFallback().FieldPath(), 2150 } 2151 } 2152 2153 func (s DevicePathSelectorSpecDisableNetworkConfigFallback) WithValue(value bool) *Device_FieldSubPathValue { 2154 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2155 } 2156 2157 func (s DevicePathSelectorSpecDisableNetworkConfigFallback) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 2158 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2159 } 2160 2161 type DevicePathSelectorStatus struct{} 2162 2163 func (DevicePathSelectorStatus) FieldPath() *Device_FieldTerminalPath { 2164 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorStatus} 2165 } 2166 2167 func (s DevicePathSelectorStatus) WithValue(value *Device_Status) *Device_FieldTerminalPathValue { 2168 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 2169 } 2170 2171 func (s DevicePathSelectorStatus) WithArrayOfValues(values []*Device_Status) *Device_FieldTerminalPathArrayOfValues { 2172 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 2173 } 2174 2175 func (DevicePathSelectorStatus) WithSubPath(subPath DeviceStatus_FieldPath) *Device_FieldSubPath { 2176 return &Device_FieldSubPath{selector: Device_FieldPathSelectorStatus, subPath: subPath} 2177 } 2178 2179 func (s DevicePathSelectorStatus) WithSubValue(subPathValue DeviceStatus_FieldPathValue) *Device_FieldSubPathValue { 2180 return &Device_FieldSubPathValue{Device_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 2181 } 2182 2183 func (s DevicePathSelectorStatus) WithSubArrayOfValues(subPathArrayOfValues DeviceStatus_FieldPathArrayOfValues) *Device_FieldSubPathArrayOfValues { 2184 return &Device_FieldSubPathArrayOfValues{Device_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 2185 } 2186 2187 func (s DevicePathSelectorStatus) WithSubArrayItemValue(subPathArrayItemValue DeviceStatus_FieldPathArrayItemValue) *Device_FieldSubPathArrayItemValue { 2188 return &Device_FieldSubPathArrayItemValue{Device_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 2189 } 2190 2191 func (DevicePathSelectorStatus) Addresses() DevicePathSelectorStatusAddresses { 2192 return DevicePathSelectorStatusAddresses{} 2193 } 2194 2195 func (DevicePathSelectorStatus) Conditions() DevicePathSelectorStatusConditions { 2196 return DevicePathSelectorStatusConditions{} 2197 } 2198 2199 func (DevicePathSelectorStatus) NetworkConfigState() DevicePathSelectorStatusNetworkConfigState { 2200 return DevicePathSelectorStatusNetworkConfigState{} 2201 } 2202 2203 func (DevicePathSelectorStatus) ProxyConfigStatus() DevicePathSelectorStatusProxyConfigStatus { 2204 return DevicePathSelectorStatusProxyConfigStatus{} 2205 } 2206 2207 func (DevicePathSelectorStatus) DeviceInfo() DevicePathSelectorStatusDeviceInfo { 2208 return DevicePathSelectorStatusDeviceInfo{} 2209 } 2210 2211 func (DevicePathSelectorStatus) AttestationStatus() DevicePathSelectorStatusAttestationStatus { 2212 return DevicePathSelectorStatusAttestationStatus{} 2213 } 2214 2215 func (DevicePathSelectorStatus) NormalizedAddress() DevicePathSelectorStatusNormalizedAddress { 2216 return DevicePathSelectorStatusNormalizedAddress{} 2217 } 2218 2219 func (DevicePathSelectorStatus) ConnectionStatus() DevicePathSelectorStatusConnectionStatus { 2220 return DevicePathSelectorStatusConnectionStatus{} 2221 } 2222 2223 func (DevicePathSelectorStatus) ConnectionStatusChangeTime() DevicePathSelectorStatusConnectionStatusChangeTime { 2224 return DevicePathSelectorStatusConnectionStatusChangeTime{} 2225 } 2226 2227 type DevicePathSelectorStatusAddresses struct{} 2228 2229 func (DevicePathSelectorStatusAddresses) FieldPath() *Device_FieldSubPath { 2230 return &Device_FieldSubPath{ 2231 selector: Device_FieldPathSelectorStatus, 2232 subPath: NewDeviceStatusFieldPathBuilder().Addresses().FieldPath(), 2233 } 2234 } 2235 2236 func (s DevicePathSelectorStatusAddresses) WithValue(value []*Device_Status_Address) *Device_FieldSubPathValue { 2237 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2238 } 2239 2240 func (s DevicePathSelectorStatusAddresses) WithArrayOfValues(values [][]*Device_Status_Address) *Device_FieldSubPathArrayOfValues { 2241 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2242 } 2243 2244 func (s DevicePathSelectorStatusAddresses) WithItemValue(value *Device_Status_Address) *Device_FieldSubPathArrayItemValue { 2245 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2246 } 2247 2248 func (DevicePathSelectorStatusAddresses) Address() DevicePathSelectorStatusAddressesAddress { 2249 return DevicePathSelectorStatusAddressesAddress{} 2250 } 2251 2252 func (DevicePathSelectorStatusAddresses) Type() DevicePathSelectorStatusAddressesType { 2253 return DevicePathSelectorStatusAddressesType{} 2254 } 2255 2256 type DevicePathSelectorStatusAddressesAddress struct{} 2257 2258 func (DevicePathSelectorStatusAddressesAddress) FieldPath() *Device_FieldSubPath { 2259 return &Device_FieldSubPath{ 2260 selector: Device_FieldPathSelectorStatus, 2261 subPath: NewDeviceStatusFieldPathBuilder().Addresses().Address().FieldPath(), 2262 } 2263 } 2264 2265 func (s DevicePathSelectorStatusAddressesAddress) WithValue(value string) *Device_FieldSubPathValue { 2266 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2267 } 2268 2269 func (s DevicePathSelectorStatusAddressesAddress) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2270 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2271 } 2272 2273 type DevicePathSelectorStatusAddressesType struct{} 2274 2275 func (DevicePathSelectorStatusAddressesType) FieldPath() *Device_FieldSubPath { 2276 return &Device_FieldSubPath{ 2277 selector: Device_FieldPathSelectorStatus, 2278 subPath: NewDeviceStatusFieldPathBuilder().Addresses().Type().FieldPath(), 2279 } 2280 } 2281 2282 func (s DevicePathSelectorStatusAddressesType) WithValue(value string) *Device_FieldSubPathValue { 2283 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2284 } 2285 2286 func (s DevicePathSelectorStatusAddressesType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2287 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2288 } 2289 2290 type DevicePathSelectorStatusConditions struct{} 2291 2292 func (DevicePathSelectorStatusConditions) FieldPath() *Device_FieldSubPath { 2293 return &Device_FieldSubPath{ 2294 selector: Device_FieldPathSelectorStatus, 2295 subPath: NewDeviceStatusFieldPathBuilder().Conditions().FieldPath(), 2296 } 2297 } 2298 2299 func (s DevicePathSelectorStatusConditions) WithValue(value []*Device_Status_Condition) *Device_FieldSubPathValue { 2300 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2301 } 2302 2303 func (s DevicePathSelectorStatusConditions) WithArrayOfValues(values [][]*Device_Status_Condition) *Device_FieldSubPathArrayOfValues { 2304 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2305 } 2306 2307 func (s DevicePathSelectorStatusConditions) WithItemValue(value *Device_Status_Condition) *Device_FieldSubPathArrayItemValue { 2308 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2309 } 2310 2311 func (DevicePathSelectorStatusConditions) Message() DevicePathSelectorStatusConditionsMessage { 2312 return DevicePathSelectorStatusConditionsMessage{} 2313 } 2314 2315 func (DevicePathSelectorStatusConditions) Reason() DevicePathSelectorStatusConditionsReason { 2316 return DevicePathSelectorStatusConditionsReason{} 2317 } 2318 2319 func (DevicePathSelectorStatusConditions) Status() DevicePathSelectorStatusConditionsStatus { 2320 return DevicePathSelectorStatusConditionsStatus{} 2321 } 2322 2323 func (DevicePathSelectorStatusConditions) Type() DevicePathSelectorStatusConditionsType { 2324 return DevicePathSelectorStatusConditionsType{} 2325 } 2326 2327 func (DevicePathSelectorStatusConditions) LastHeartBeatTime() DevicePathSelectorStatusConditionsLastHeartBeatTime { 2328 return DevicePathSelectorStatusConditionsLastHeartBeatTime{} 2329 } 2330 2331 func (DevicePathSelectorStatusConditions) LastTransitionTime() DevicePathSelectorStatusConditionsLastTransitionTime { 2332 return DevicePathSelectorStatusConditionsLastTransitionTime{} 2333 } 2334 2335 type DevicePathSelectorStatusConditionsMessage struct{} 2336 2337 func (DevicePathSelectorStatusConditionsMessage) FieldPath() *Device_FieldSubPath { 2338 return &Device_FieldSubPath{ 2339 selector: Device_FieldPathSelectorStatus, 2340 subPath: NewDeviceStatusFieldPathBuilder().Conditions().Message().FieldPath(), 2341 } 2342 } 2343 2344 func (s DevicePathSelectorStatusConditionsMessage) WithValue(value string) *Device_FieldSubPathValue { 2345 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2346 } 2347 2348 func (s DevicePathSelectorStatusConditionsMessage) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2349 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2350 } 2351 2352 type DevicePathSelectorStatusConditionsReason struct{} 2353 2354 func (DevicePathSelectorStatusConditionsReason) FieldPath() *Device_FieldSubPath { 2355 return &Device_FieldSubPath{ 2356 selector: Device_FieldPathSelectorStatus, 2357 subPath: NewDeviceStatusFieldPathBuilder().Conditions().Reason().FieldPath(), 2358 } 2359 } 2360 2361 func (s DevicePathSelectorStatusConditionsReason) WithValue(value string) *Device_FieldSubPathValue { 2362 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2363 } 2364 2365 func (s DevicePathSelectorStatusConditionsReason) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2366 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2367 } 2368 2369 type DevicePathSelectorStatusConditionsStatus struct{} 2370 2371 func (DevicePathSelectorStatusConditionsStatus) FieldPath() *Device_FieldSubPath { 2372 return &Device_FieldSubPath{ 2373 selector: Device_FieldPathSelectorStatus, 2374 subPath: NewDeviceStatusFieldPathBuilder().Conditions().Status().FieldPath(), 2375 } 2376 } 2377 2378 func (s DevicePathSelectorStatusConditionsStatus) WithValue(value string) *Device_FieldSubPathValue { 2379 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2380 } 2381 2382 func (s DevicePathSelectorStatusConditionsStatus) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2383 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2384 } 2385 2386 type DevicePathSelectorStatusConditionsType struct{} 2387 2388 func (DevicePathSelectorStatusConditionsType) FieldPath() *Device_FieldSubPath { 2389 return &Device_FieldSubPath{ 2390 selector: Device_FieldPathSelectorStatus, 2391 subPath: NewDeviceStatusFieldPathBuilder().Conditions().Type().FieldPath(), 2392 } 2393 } 2394 2395 func (s DevicePathSelectorStatusConditionsType) WithValue(value string) *Device_FieldSubPathValue { 2396 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2397 } 2398 2399 func (s DevicePathSelectorStatusConditionsType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2400 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2401 } 2402 2403 type DevicePathSelectorStatusConditionsLastHeartBeatTime struct{} 2404 2405 func (DevicePathSelectorStatusConditionsLastHeartBeatTime) FieldPath() *Device_FieldSubPath { 2406 return &Device_FieldSubPath{ 2407 selector: Device_FieldPathSelectorStatus, 2408 subPath: NewDeviceStatusFieldPathBuilder().Conditions().LastHeartBeatTime().FieldPath(), 2409 } 2410 } 2411 2412 func (s DevicePathSelectorStatusConditionsLastHeartBeatTime) WithValue(value *timestamppb.Timestamp) *Device_FieldSubPathValue { 2413 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2414 } 2415 2416 func (s DevicePathSelectorStatusConditionsLastHeartBeatTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Device_FieldSubPathArrayOfValues { 2417 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2418 } 2419 2420 type DevicePathSelectorStatusConditionsLastTransitionTime struct{} 2421 2422 func (DevicePathSelectorStatusConditionsLastTransitionTime) FieldPath() *Device_FieldSubPath { 2423 return &Device_FieldSubPath{ 2424 selector: Device_FieldPathSelectorStatus, 2425 subPath: NewDeviceStatusFieldPathBuilder().Conditions().LastTransitionTime().FieldPath(), 2426 } 2427 } 2428 2429 func (s DevicePathSelectorStatusConditionsLastTransitionTime) WithValue(value *timestamppb.Timestamp) *Device_FieldSubPathValue { 2430 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2431 } 2432 2433 func (s DevicePathSelectorStatusConditionsLastTransitionTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Device_FieldSubPathArrayOfValues { 2434 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2435 } 2436 2437 type DevicePathSelectorStatusNetworkConfigState struct{} 2438 2439 func (DevicePathSelectorStatusNetworkConfigState) FieldPath() *Device_FieldSubPath { 2440 return &Device_FieldSubPath{ 2441 selector: Device_FieldPathSelectorStatus, 2442 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().FieldPath(), 2443 } 2444 } 2445 2446 func (s DevicePathSelectorStatusNetworkConfigState) WithValue(value *Device_Status_NetworkConfigState) *Device_FieldSubPathValue { 2447 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2448 } 2449 2450 func (s DevicePathSelectorStatusNetworkConfigState) WithArrayOfValues(values []*Device_Status_NetworkConfigState) *Device_FieldSubPathArrayOfValues { 2451 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2452 } 2453 2454 func (DevicePathSelectorStatusNetworkConfigState) ActiveNetworkConfigSource() DevicePathSelectorStatusNetworkConfigStateActiveNetworkConfigSource { 2455 return DevicePathSelectorStatusNetworkConfigStateActiveNetworkConfigSource{} 2456 } 2457 2458 func (DevicePathSelectorStatusNetworkConfigState) DesiredNetworkConfigSource() DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigSource { 2459 return DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigSource{} 2460 } 2461 2462 func (DevicePathSelectorStatusNetworkConfigState) DesiredNetworkConfigError() DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigError { 2463 return DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigError{} 2464 } 2465 2466 func (DevicePathSelectorStatusNetworkConfigState) DefaultNetplanConfig() DevicePathSelectorStatusNetworkConfigStateDefaultNetplanConfig { 2467 return DevicePathSelectorStatusNetworkConfigStateDefaultNetplanConfig{} 2468 } 2469 2470 func (DevicePathSelectorStatusNetworkConfigState) ActiveNetplanConfig() DevicePathSelectorStatusNetworkConfigStateActiveNetplanConfig { 2471 return DevicePathSelectorStatusNetworkConfigStateActiveNetplanConfig{} 2472 } 2473 2474 func (DevicePathSelectorStatusNetworkConfigState) DesiredNetplanConfig() DevicePathSelectorStatusNetworkConfigStateDesiredNetplanConfig { 2475 return DevicePathSelectorStatusNetworkConfigStateDesiredNetplanConfig{} 2476 } 2477 2478 type DevicePathSelectorStatusNetworkConfigStateActiveNetworkConfigSource struct{} 2479 2480 func (DevicePathSelectorStatusNetworkConfigStateActiveNetworkConfigSource) FieldPath() *Device_FieldSubPath { 2481 return &Device_FieldSubPath{ 2482 selector: Device_FieldPathSelectorStatus, 2483 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().ActiveNetworkConfigSource().FieldPath(), 2484 } 2485 } 2486 2487 func (s DevicePathSelectorStatusNetworkConfigStateActiveNetworkConfigSource) WithValue(value Device_Status_NetworkConfigState_NetworkConfigSource) *Device_FieldSubPathValue { 2488 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2489 } 2490 2491 func (s DevicePathSelectorStatusNetworkConfigStateActiveNetworkConfigSource) WithArrayOfValues(values []Device_Status_NetworkConfigState_NetworkConfigSource) *Device_FieldSubPathArrayOfValues { 2492 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2493 } 2494 2495 type DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigSource struct{} 2496 2497 func (DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigSource) FieldPath() *Device_FieldSubPath { 2498 return &Device_FieldSubPath{ 2499 selector: Device_FieldPathSelectorStatus, 2500 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().DesiredNetworkConfigSource().FieldPath(), 2501 } 2502 } 2503 2504 func (s DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigSource) WithValue(value Device_Status_NetworkConfigState_NetworkConfigSource) *Device_FieldSubPathValue { 2505 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2506 } 2507 2508 func (s DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigSource) WithArrayOfValues(values []Device_Status_NetworkConfigState_NetworkConfigSource) *Device_FieldSubPathArrayOfValues { 2509 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2510 } 2511 2512 type DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigError struct{} 2513 2514 func (DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigError) FieldPath() *Device_FieldSubPath { 2515 return &Device_FieldSubPath{ 2516 selector: Device_FieldPathSelectorStatus, 2517 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().DesiredNetworkConfigError().FieldPath(), 2518 } 2519 } 2520 2521 func (s DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigError) WithValue(value string) *Device_FieldSubPathValue { 2522 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2523 } 2524 2525 func (s DevicePathSelectorStatusNetworkConfigStateDesiredNetworkConfigError) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2526 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2527 } 2528 2529 type DevicePathSelectorStatusNetworkConfigStateDefaultNetplanConfig struct{} 2530 2531 func (DevicePathSelectorStatusNetworkConfigStateDefaultNetplanConfig) FieldPath() *Device_FieldSubPath { 2532 return &Device_FieldSubPath{ 2533 selector: Device_FieldPathSelectorStatus, 2534 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().DefaultNetplanConfig().FieldPath(), 2535 } 2536 } 2537 2538 func (s DevicePathSelectorStatusNetworkConfigStateDefaultNetplanConfig) WithValue(value string) *Device_FieldSubPathValue { 2539 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2540 } 2541 2542 func (s DevicePathSelectorStatusNetworkConfigStateDefaultNetplanConfig) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2543 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2544 } 2545 2546 type DevicePathSelectorStatusNetworkConfigStateActiveNetplanConfig struct{} 2547 2548 func (DevicePathSelectorStatusNetworkConfigStateActiveNetplanConfig) FieldPath() *Device_FieldSubPath { 2549 return &Device_FieldSubPath{ 2550 selector: Device_FieldPathSelectorStatus, 2551 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().ActiveNetplanConfig().FieldPath(), 2552 } 2553 } 2554 2555 func (s DevicePathSelectorStatusNetworkConfigStateActiveNetplanConfig) WithValue(value string) *Device_FieldSubPathValue { 2556 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2557 } 2558 2559 func (s DevicePathSelectorStatusNetworkConfigStateActiveNetplanConfig) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2560 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2561 } 2562 2563 type DevicePathSelectorStatusNetworkConfigStateDesiredNetplanConfig struct{} 2564 2565 func (DevicePathSelectorStatusNetworkConfigStateDesiredNetplanConfig) FieldPath() *Device_FieldSubPath { 2566 return &Device_FieldSubPath{ 2567 selector: Device_FieldPathSelectorStatus, 2568 subPath: NewDeviceStatusFieldPathBuilder().NetworkConfigState().DesiredNetplanConfig().FieldPath(), 2569 } 2570 } 2571 2572 func (s DevicePathSelectorStatusNetworkConfigStateDesiredNetplanConfig) WithValue(value string) *Device_FieldSubPathValue { 2573 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2574 } 2575 2576 func (s DevicePathSelectorStatusNetworkConfigStateDesiredNetplanConfig) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2577 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2578 } 2579 2580 type DevicePathSelectorStatusProxyConfigStatus struct{} 2581 2582 func (DevicePathSelectorStatusProxyConfigStatus) FieldPath() *Device_FieldSubPath { 2583 return &Device_FieldSubPath{ 2584 selector: Device_FieldPathSelectorStatus, 2585 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().FieldPath(), 2586 } 2587 } 2588 2589 func (s DevicePathSelectorStatusProxyConfigStatus) WithValue(value *Device_Status_ProxyConfigStatus) *Device_FieldSubPathValue { 2590 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2591 } 2592 2593 func (s DevicePathSelectorStatusProxyConfigStatus) WithArrayOfValues(values []*Device_Status_ProxyConfigStatus) *Device_FieldSubPathArrayOfValues { 2594 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2595 } 2596 2597 func (DevicePathSelectorStatusProxyConfigStatus) ActiveConfigSource() DevicePathSelectorStatusProxyConfigStatusActiveConfigSource { 2598 return DevicePathSelectorStatusProxyConfigStatusActiveConfigSource{} 2599 } 2600 2601 func (DevicePathSelectorStatusProxyConfigStatus) DesiredConfigSource() DevicePathSelectorStatusProxyConfigStatusDesiredConfigSource { 2602 return DevicePathSelectorStatusProxyConfigStatusDesiredConfigSource{} 2603 } 2604 2605 func (DevicePathSelectorStatusProxyConfigStatus) ProxyConfigError() DevicePathSelectorStatusProxyConfigStatusProxyConfigError { 2606 return DevicePathSelectorStatusProxyConfigStatusProxyConfigError{} 2607 } 2608 2609 func (DevicePathSelectorStatusProxyConfigStatus) DefaultConfig() DevicePathSelectorStatusProxyConfigStatusDefaultConfig { 2610 return DevicePathSelectorStatusProxyConfigStatusDefaultConfig{} 2611 } 2612 2613 func (DevicePathSelectorStatusProxyConfigStatus) ActiveConfig() DevicePathSelectorStatusProxyConfigStatusActiveConfig { 2614 return DevicePathSelectorStatusProxyConfigStatusActiveConfig{} 2615 } 2616 2617 func (DevicePathSelectorStatusProxyConfigStatus) ApiConfig() DevicePathSelectorStatusProxyConfigStatusApiConfig { 2618 return DevicePathSelectorStatusProxyConfigStatusApiConfig{} 2619 } 2620 2621 type DevicePathSelectorStatusProxyConfigStatusActiveConfigSource struct{} 2622 2623 func (DevicePathSelectorStatusProxyConfigStatusActiveConfigSource) FieldPath() *Device_FieldSubPath { 2624 return &Device_FieldSubPath{ 2625 selector: Device_FieldPathSelectorStatus, 2626 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ActiveConfigSource().FieldPath(), 2627 } 2628 } 2629 2630 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigSource) WithValue(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *Device_FieldSubPathValue { 2631 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2632 } 2633 2634 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigSource) WithArrayOfValues(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *Device_FieldSubPathArrayOfValues { 2635 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2636 } 2637 2638 type DevicePathSelectorStatusProxyConfigStatusDesiredConfigSource struct{} 2639 2640 func (DevicePathSelectorStatusProxyConfigStatusDesiredConfigSource) FieldPath() *Device_FieldSubPath { 2641 return &Device_FieldSubPath{ 2642 selector: Device_FieldPathSelectorStatus, 2643 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().DesiredConfigSource().FieldPath(), 2644 } 2645 } 2646 2647 func (s DevicePathSelectorStatusProxyConfigStatusDesiredConfigSource) WithValue(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *Device_FieldSubPathValue { 2648 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2649 } 2650 2651 func (s DevicePathSelectorStatusProxyConfigStatusDesiredConfigSource) WithArrayOfValues(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *Device_FieldSubPathArrayOfValues { 2652 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2653 } 2654 2655 type DevicePathSelectorStatusProxyConfigStatusProxyConfigError struct{} 2656 2657 func (DevicePathSelectorStatusProxyConfigStatusProxyConfigError) FieldPath() *Device_FieldSubPath { 2658 return &Device_FieldSubPath{ 2659 selector: Device_FieldPathSelectorStatus, 2660 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ProxyConfigError().FieldPath(), 2661 } 2662 } 2663 2664 func (s DevicePathSelectorStatusProxyConfigStatusProxyConfigError) WithValue(value string) *Device_FieldSubPathValue { 2665 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2666 } 2667 2668 func (s DevicePathSelectorStatusProxyConfigStatusProxyConfigError) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2669 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2670 } 2671 2672 type DevicePathSelectorStatusProxyConfigStatusDefaultConfig struct{} 2673 2674 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfig) FieldPath() *Device_FieldSubPath { 2675 return &Device_FieldSubPath{ 2676 selector: Device_FieldPathSelectorStatus, 2677 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().DefaultConfig().FieldPath(), 2678 } 2679 } 2680 2681 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfig) WithValue(value *Device_Spec_ProxyConfig) *Device_FieldSubPathValue { 2682 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2683 } 2684 2685 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *Device_FieldSubPathArrayOfValues { 2686 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2687 } 2688 2689 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfig) HttpProxy() DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpProxy { 2690 return DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpProxy{} 2691 } 2692 2693 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfig) HttpsProxy() DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpsProxy { 2694 return DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpsProxy{} 2695 } 2696 2697 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfig) NoProxy() DevicePathSelectorStatusProxyConfigStatusDefaultConfigNoProxy { 2698 return DevicePathSelectorStatusProxyConfigStatusDefaultConfigNoProxy{} 2699 } 2700 2701 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfig) ProxyInterfaces() DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces { 2702 return DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces{} 2703 } 2704 2705 type DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpProxy struct{} 2706 2707 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpProxy) FieldPath() *Device_FieldSubPath { 2708 return &Device_FieldSubPath{ 2709 selector: Device_FieldPathSelectorStatus, 2710 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().DefaultConfig().HttpProxy().FieldPath(), 2711 } 2712 } 2713 2714 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpProxy) WithValue(value string) *Device_FieldSubPathValue { 2715 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2716 } 2717 2718 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2719 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2720 } 2721 2722 type DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpsProxy struct{} 2723 2724 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpsProxy) FieldPath() *Device_FieldSubPath { 2725 return &Device_FieldSubPath{ 2726 selector: Device_FieldPathSelectorStatus, 2727 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().DefaultConfig().HttpsProxy().FieldPath(), 2728 } 2729 } 2730 2731 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpsProxy) WithValue(value string) *Device_FieldSubPathValue { 2732 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2733 } 2734 2735 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigHttpsProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2736 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2737 } 2738 2739 type DevicePathSelectorStatusProxyConfigStatusDefaultConfigNoProxy struct{} 2740 2741 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfigNoProxy) FieldPath() *Device_FieldSubPath { 2742 return &Device_FieldSubPath{ 2743 selector: Device_FieldPathSelectorStatus, 2744 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().DefaultConfig().NoProxy().FieldPath(), 2745 } 2746 } 2747 2748 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigNoProxy) WithValue(value string) *Device_FieldSubPathValue { 2749 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2750 } 2751 2752 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigNoProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2753 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2754 } 2755 2756 type DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces struct{} 2757 2758 func (DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces) FieldPath() *Device_FieldSubPath { 2759 return &Device_FieldSubPath{ 2760 selector: Device_FieldPathSelectorStatus, 2761 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 2762 } 2763 } 2764 2765 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces) WithValue(value []string) *Device_FieldSubPathValue { 2766 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2767 } 2768 2769 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2770 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2771 } 2772 2773 func (s DevicePathSelectorStatusProxyConfigStatusDefaultConfigProxyInterfaces) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2774 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2775 } 2776 2777 type DevicePathSelectorStatusProxyConfigStatusActiveConfig struct{} 2778 2779 func (DevicePathSelectorStatusProxyConfigStatusActiveConfig) FieldPath() *Device_FieldSubPath { 2780 return &Device_FieldSubPath{ 2781 selector: Device_FieldPathSelectorStatus, 2782 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ActiveConfig().FieldPath(), 2783 } 2784 } 2785 2786 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfig) WithValue(value *Device_Spec_ProxyConfig) *Device_FieldSubPathValue { 2787 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2788 } 2789 2790 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *Device_FieldSubPathArrayOfValues { 2791 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2792 } 2793 2794 func (DevicePathSelectorStatusProxyConfigStatusActiveConfig) HttpProxy() DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpProxy { 2795 return DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpProxy{} 2796 } 2797 2798 func (DevicePathSelectorStatusProxyConfigStatusActiveConfig) HttpsProxy() DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpsProxy { 2799 return DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpsProxy{} 2800 } 2801 2802 func (DevicePathSelectorStatusProxyConfigStatusActiveConfig) NoProxy() DevicePathSelectorStatusProxyConfigStatusActiveConfigNoProxy { 2803 return DevicePathSelectorStatusProxyConfigStatusActiveConfigNoProxy{} 2804 } 2805 2806 func (DevicePathSelectorStatusProxyConfigStatusActiveConfig) ProxyInterfaces() DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces { 2807 return DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces{} 2808 } 2809 2810 type DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpProxy struct{} 2811 2812 func (DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpProxy) FieldPath() *Device_FieldSubPath { 2813 return &Device_FieldSubPath{ 2814 selector: Device_FieldPathSelectorStatus, 2815 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ActiveConfig().HttpProxy().FieldPath(), 2816 } 2817 } 2818 2819 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpProxy) WithValue(value string) *Device_FieldSubPathValue { 2820 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2821 } 2822 2823 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2824 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2825 } 2826 2827 type DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpsProxy struct{} 2828 2829 func (DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpsProxy) FieldPath() *Device_FieldSubPath { 2830 return &Device_FieldSubPath{ 2831 selector: Device_FieldPathSelectorStatus, 2832 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ActiveConfig().HttpsProxy().FieldPath(), 2833 } 2834 } 2835 2836 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpsProxy) WithValue(value string) *Device_FieldSubPathValue { 2837 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2838 } 2839 2840 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigHttpsProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2841 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2842 } 2843 2844 type DevicePathSelectorStatusProxyConfigStatusActiveConfigNoProxy struct{} 2845 2846 func (DevicePathSelectorStatusProxyConfigStatusActiveConfigNoProxy) FieldPath() *Device_FieldSubPath { 2847 return &Device_FieldSubPath{ 2848 selector: Device_FieldPathSelectorStatus, 2849 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ActiveConfig().NoProxy().FieldPath(), 2850 } 2851 } 2852 2853 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigNoProxy) WithValue(value string) *Device_FieldSubPathValue { 2854 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2855 } 2856 2857 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigNoProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2858 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2859 } 2860 2861 type DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces struct{} 2862 2863 func (DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces) FieldPath() *Device_FieldSubPath { 2864 return &Device_FieldSubPath{ 2865 selector: Device_FieldPathSelectorStatus, 2866 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 2867 } 2868 } 2869 2870 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces) WithValue(value []string) *Device_FieldSubPathValue { 2871 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2872 } 2873 2874 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2875 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2876 } 2877 2878 func (s DevicePathSelectorStatusProxyConfigStatusActiveConfigProxyInterfaces) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2879 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2880 } 2881 2882 type DevicePathSelectorStatusProxyConfigStatusApiConfig struct{} 2883 2884 func (DevicePathSelectorStatusProxyConfigStatusApiConfig) FieldPath() *Device_FieldSubPath { 2885 return &Device_FieldSubPath{ 2886 selector: Device_FieldPathSelectorStatus, 2887 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ApiConfig().FieldPath(), 2888 } 2889 } 2890 2891 func (s DevicePathSelectorStatusProxyConfigStatusApiConfig) WithValue(value *Device_Spec_ProxyConfig) *Device_FieldSubPathValue { 2892 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2893 } 2894 2895 func (s DevicePathSelectorStatusProxyConfigStatusApiConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *Device_FieldSubPathArrayOfValues { 2896 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2897 } 2898 2899 func (DevicePathSelectorStatusProxyConfigStatusApiConfig) HttpProxy() DevicePathSelectorStatusProxyConfigStatusApiConfigHttpProxy { 2900 return DevicePathSelectorStatusProxyConfigStatusApiConfigHttpProxy{} 2901 } 2902 2903 func (DevicePathSelectorStatusProxyConfigStatusApiConfig) HttpsProxy() DevicePathSelectorStatusProxyConfigStatusApiConfigHttpsProxy { 2904 return DevicePathSelectorStatusProxyConfigStatusApiConfigHttpsProxy{} 2905 } 2906 2907 func (DevicePathSelectorStatusProxyConfigStatusApiConfig) NoProxy() DevicePathSelectorStatusProxyConfigStatusApiConfigNoProxy { 2908 return DevicePathSelectorStatusProxyConfigStatusApiConfigNoProxy{} 2909 } 2910 2911 func (DevicePathSelectorStatusProxyConfigStatusApiConfig) ProxyInterfaces() DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces { 2912 return DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces{} 2913 } 2914 2915 type DevicePathSelectorStatusProxyConfigStatusApiConfigHttpProxy struct{} 2916 2917 func (DevicePathSelectorStatusProxyConfigStatusApiConfigHttpProxy) FieldPath() *Device_FieldSubPath { 2918 return &Device_FieldSubPath{ 2919 selector: Device_FieldPathSelectorStatus, 2920 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ApiConfig().HttpProxy().FieldPath(), 2921 } 2922 } 2923 2924 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigHttpProxy) WithValue(value string) *Device_FieldSubPathValue { 2925 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2926 } 2927 2928 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigHttpProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2929 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2930 } 2931 2932 type DevicePathSelectorStatusProxyConfigStatusApiConfigHttpsProxy struct{} 2933 2934 func (DevicePathSelectorStatusProxyConfigStatusApiConfigHttpsProxy) FieldPath() *Device_FieldSubPath { 2935 return &Device_FieldSubPath{ 2936 selector: Device_FieldPathSelectorStatus, 2937 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ApiConfig().HttpsProxy().FieldPath(), 2938 } 2939 } 2940 2941 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigHttpsProxy) WithValue(value string) *Device_FieldSubPathValue { 2942 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2943 } 2944 2945 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigHttpsProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2946 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2947 } 2948 2949 type DevicePathSelectorStatusProxyConfigStatusApiConfigNoProxy struct{} 2950 2951 func (DevicePathSelectorStatusProxyConfigStatusApiConfigNoProxy) FieldPath() *Device_FieldSubPath { 2952 return &Device_FieldSubPath{ 2953 selector: Device_FieldPathSelectorStatus, 2954 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ApiConfig().NoProxy().FieldPath(), 2955 } 2956 } 2957 2958 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigNoProxy) WithValue(value string) *Device_FieldSubPathValue { 2959 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2960 } 2961 2962 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigNoProxy) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 2963 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2964 } 2965 2966 type DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces struct{} 2967 2968 func (DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces) FieldPath() *Device_FieldSubPath { 2969 return &Device_FieldSubPath{ 2970 selector: Device_FieldPathSelectorStatus, 2971 subPath: NewDeviceStatusFieldPathBuilder().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 2972 } 2973 } 2974 2975 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces) WithValue(value []string) *Device_FieldSubPathValue { 2976 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2977 } 2978 2979 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 2980 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 2981 } 2982 2983 func (s DevicePathSelectorStatusProxyConfigStatusApiConfigProxyInterfaces) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 2984 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 2985 } 2986 2987 type DevicePathSelectorStatusDeviceInfo struct{} 2988 2989 func (DevicePathSelectorStatusDeviceInfo) FieldPath() *Device_FieldSubPath { 2990 return &Device_FieldSubPath{ 2991 selector: Device_FieldPathSelectorStatus, 2992 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().FieldPath(), 2993 } 2994 } 2995 2996 func (s DevicePathSelectorStatusDeviceInfo) WithValue(value *Device_Status_DeviceInfo) *Device_FieldSubPathValue { 2997 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 2998 } 2999 3000 func (s DevicePathSelectorStatusDeviceInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo) *Device_FieldSubPathArrayOfValues { 3001 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3002 } 3003 3004 func (DevicePathSelectorStatusDeviceInfo) Architecture() DevicePathSelectorStatusDeviceInfoArchitecture { 3005 return DevicePathSelectorStatusDeviceInfoArchitecture{} 3006 } 3007 3008 func (DevicePathSelectorStatusDeviceInfo) Hardware() DevicePathSelectorStatusDeviceInfoHardware { 3009 return DevicePathSelectorStatusDeviceInfoHardware{} 3010 } 3011 3012 func (DevicePathSelectorStatusDeviceInfo) OperatingSystem() DevicePathSelectorStatusDeviceInfoOperatingSystem { 3013 return DevicePathSelectorStatusDeviceInfoOperatingSystem{} 3014 } 3015 3016 func (DevicePathSelectorStatusDeviceInfo) KernelVersion() DevicePathSelectorStatusDeviceInfoKernelVersion { 3017 return DevicePathSelectorStatusDeviceInfoKernelVersion{} 3018 } 3019 3020 func (DevicePathSelectorStatusDeviceInfo) OsImage() DevicePathSelectorStatusDeviceInfoOsImage { 3021 return DevicePathSelectorStatusDeviceInfoOsImage{} 3022 } 3023 3024 func (DevicePathSelectorStatusDeviceInfo) ContainerRuntimeVersion() DevicePathSelectorStatusDeviceInfoContainerRuntimeVersion { 3025 return DevicePathSelectorStatusDeviceInfoContainerRuntimeVersion{} 3026 } 3027 3028 func (DevicePathSelectorStatusDeviceInfo) OsVersion() DevicePathSelectorStatusDeviceInfoOsVersion { 3029 return DevicePathSelectorStatusDeviceInfoOsVersion{} 3030 } 3031 3032 func (DevicePathSelectorStatusDeviceInfo) Driver() DevicePathSelectorStatusDeviceInfoDriver { 3033 return DevicePathSelectorStatusDeviceInfoDriver{} 3034 } 3035 3036 func (DevicePathSelectorStatusDeviceInfo) HardwareInformation() DevicePathSelectorStatusDeviceInfoHardwareInformation { 3037 return DevicePathSelectorStatusDeviceInfoHardwareInformation{} 3038 } 3039 3040 func (DevicePathSelectorStatusDeviceInfo) NetworkInterfaces() DevicePathSelectorStatusDeviceInfoNetworkInterfaces { 3041 return DevicePathSelectorStatusDeviceInfoNetworkInterfaces{} 3042 } 3043 3044 func (DevicePathSelectorStatusDeviceInfo) ControlPlaneInterfaceInfo() DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo { 3045 return DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo{} 3046 } 3047 3048 type DevicePathSelectorStatusDeviceInfoArchitecture struct{} 3049 3050 func (DevicePathSelectorStatusDeviceInfoArchitecture) FieldPath() *Device_FieldSubPath { 3051 return &Device_FieldSubPath{ 3052 selector: Device_FieldPathSelectorStatus, 3053 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().Architecture().FieldPath(), 3054 } 3055 } 3056 3057 func (s DevicePathSelectorStatusDeviceInfoArchitecture) WithValue(value string) *Device_FieldSubPathValue { 3058 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3059 } 3060 3061 func (s DevicePathSelectorStatusDeviceInfoArchitecture) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3062 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3063 } 3064 3065 type DevicePathSelectorStatusDeviceInfoHardware struct{} 3066 3067 func (DevicePathSelectorStatusDeviceInfoHardware) FieldPath() *Device_FieldSubPath { 3068 return &Device_FieldSubPath{ 3069 selector: Device_FieldPathSelectorStatus, 3070 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().Hardware().FieldPath(), 3071 } 3072 } 3073 3074 func (s DevicePathSelectorStatusDeviceInfoHardware) WithValue(value string) *Device_FieldSubPathValue { 3075 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3076 } 3077 3078 func (s DevicePathSelectorStatusDeviceInfoHardware) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3079 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3080 } 3081 3082 type DevicePathSelectorStatusDeviceInfoOperatingSystem struct{} 3083 3084 func (DevicePathSelectorStatusDeviceInfoOperatingSystem) FieldPath() *Device_FieldSubPath { 3085 return &Device_FieldSubPath{ 3086 selector: Device_FieldPathSelectorStatus, 3087 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().OperatingSystem().FieldPath(), 3088 } 3089 } 3090 3091 func (s DevicePathSelectorStatusDeviceInfoOperatingSystem) WithValue(value string) *Device_FieldSubPathValue { 3092 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3093 } 3094 3095 func (s DevicePathSelectorStatusDeviceInfoOperatingSystem) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3096 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3097 } 3098 3099 type DevicePathSelectorStatusDeviceInfoKernelVersion struct{} 3100 3101 func (DevicePathSelectorStatusDeviceInfoKernelVersion) FieldPath() *Device_FieldSubPath { 3102 return &Device_FieldSubPath{ 3103 selector: Device_FieldPathSelectorStatus, 3104 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().KernelVersion().FieldPath(), 3105 } 3106 } 3107 3108 func (s DevicePathSelectorStatusDeviceInfoKernelVersion) WithValue(value string) *Device_FieldSubPathValue { 3109 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3110 } 3111 3112 func (s DevicePathSelectorStatusDeviceInfoKernelVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3113 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3114 } 3115 3116 type DevicePathSelectorStatusDeviceInfoOsImage struct{} 3117 3118 func (DevicePathSelectorStatusDeviceInfoOsImage) FieldPath() *Device_FieldSubPath { 3119 return &Device_FieldSubPath{ 3120 selector: Device_FieldPathSelectorStatus, 3121 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().OsImage().FieldPath(), 3122 } 3123 } 3124 3125 func (s DevicePathSelectorStatusDeviceInfoOsImage) WithValue(value string) *Device_FieldSubPathValue { 3126 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3127 } 3128 3129 func (s DevicePathSelectorStatusDeviceInfoOsImage) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3130 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3131 } 3132 3133 type DevicePathSelectorStatusDeviceInfoContainerRuntimeVersion struct{} 3134 3135 func (DevicePathSelectorStatusDeviceInfoContainerRuntimeVersion) FieldPath() *Device_FieldSubPath { 3136 return &Device_FieldSubPath{ 3137 selector: Device_FieldPathSelectorStatus, 3138 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().ContainerRuntimeVersion().FieldPath(), 3139 } 3140 } 3141 3142 func (s DevicePathSelectorStatusDeviceInfoContainerRuntimeVersion) WithValue(value string) *Device_FieldSubPathValue { 3143 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3144 } 3145 3146 func (s DevicePathSelectorStatusDeviceInfoContainerRuntimeVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3147 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3148 } 3149 3150 type DevicePathSelectorStatusDeviceInfoOsVersion struct{} 3151 3152 func (DevicePathSelectorStatusDeviceInfoOsVersion) FieldPath() *Device_FieldSubPath { 3153 return &Device_FieldSubPath{ 3154 selector: Device_FieldPathSelectorStatus, 3155 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().OsVersion().FieldPath(), 3156 } 3157 } 3158 3159 func (s DevicePathSelectorStatusDeviceInfoOsVersion) WithValue(value string) *Device_FieldSubPathValue { 3160 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3161 } 3162 3163 func (s DevicePathSelectorStatusDeviceInfoOsVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3164 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3165 } 3166 3167 type DevicePathSelectorStatusDeviceInfoDriver struct{} 3168 3169 func (DevicePathSelectorStatusDeviceInfoDriver) FieldPath() *Device_FieldSubPath { 3170 return &Device_FieldSubPath{ 3171 selector: Device_FieldPathSelectorStatus, 3172 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().Driver().FieldPath(), 3173 } 3174 } 3175 3176 func (s DevicePathSelectorStatusDeviceInfoDriver) WithValue(value string) *Device_FieldSubPathValue { 3177 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3178 } 3179 3180 func (s DevicePathSelectorStatusDeviceInfoDriver) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3181 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3182 } 3183 3184 type DevicePathSelectorStatusDeviceInfoHardwareInformation struct{} 3185 3186 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) FieldPath() *Device_FieldSubPath { 3187 return &Device_FieldSubPath{ 3188 selector: Device_FieldPathSelectorStatus, 3189 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().FieldPath(), 3190 } 3191 } 3192 3193 func (s DevicePathSelectorStatusDeviceInfoHardwareInformation) WithValue(value *Device_Status_DeviceInfo_HardwareInformation) *Device_FieldSubPathValue { 3194 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3195 } 3196 3197 func (s DevicePathSelectorStatusDeviceInfoHardwareInformation) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation) *Device_FieldSubPathArrayOfValues { 3198 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3199 } 3200 3201 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) Os() DevicePathSelectorStatusDeviceInfoHardwareInformationOs { 3202 return DevicePathSelectorStatusDeviceInfoHardwareInformationOs{} 3203 } 3204 3205 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) Bios() DevicePathSelectorStatusDeviceInfoHardwareInformationBios { 3206 return DevicePathSelectorStatusDeviceInfoHardwareInformationBios{} 3207 } 3208 3209 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) System() DevicePathSelectorStatusDeviceInfoHardwareInformationSystem { 3210 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystem{} 3211 } 3212 3213 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) Cpu() DevicePathSelectorStatusDeviceInfoHardwareInformationCpu { 3214 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpu{} 3215 } 3216 3217 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) Block() DevicePathSelectorStatusDeviceInfoHardwareInformationBlock { 3218 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlock{} 3219 } 3220 3221 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) Network() DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork { 3222 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork{} 3223 } 3224 3225 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) Gpu() DevicePathSelectorStatusDeviceInfoHardwareInformationGpu { 3226 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpu{} 3227 } 3228 3229 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) MemoryInfo() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo { 3230 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo{} 3231 } 3232 3233 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) HailoInfo() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo { 3234 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo{} 3235 } 3236 3237 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) NvidiaInfo() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo { 3238 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo{} 3239 } 3240 3241 func (DevicePathSelectorStatusDeviceInfoHardwareInformation) ModemStatus() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus { 3242 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus{} 3243 } 3244 3245 type DevicePathSelectorStatusDeviceInfoHardwareInformationOs struct{} 3246 3247 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOs) FieldPath() *Device_FieldSubPath { 3248 return &Device_FieldSubPath{ 3249 selector: Device_FieldPathSelectorStatus, 3250 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Os().FieldPath(), 3251 } 3252 } 3253 3254 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOs) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_OS) *Device_FieldSubPathValue { 3255 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3256 } 3257 3258 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOs) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *Device_FieldSubPathArrayOfValues { 3259 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3260 } 3261 3262 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOs) OperatingSystem() DevicePathSelectorStatusDeviceInfoHardwareInformationOsOperatingSystem { 3263 return DevicePathSelectorStatusDeviceInfoHardwareInformationOsOperatingSystem{} 3264 } 3265 3266 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOs) KernelVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationOsKernelVersion { 3267 return DevicePathSelectorStatusDeviceInfoHardwareInformationOsKernelVersion{} 3268 } 3269 3270 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOs) OsImage() DevicePathSelectorStatusDeviceInfoHardwareInformationOsOsImage { 3271 return DevicePathSelectorStatusDeviceInfoHardwareInformationOsOsImage{} 3272 } 3273 3274 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOs) ContainerRuntimeVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion { 3275 return DevicePathSelectorStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion{} 3276 } 3277 3278 type DevicePathSelectorStatusDeviceInfoHardwareInformationOsOperatingSystem struct{} 3279 3280 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOsOperatingSystem) FieldPath() *Device_FieldSubPath { 3281 return &Device_FieldSubPath{ 3282 selector: Device_FieldPathSelectorStatus, 3283 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Os().OperatingSystem().FieldPath(), 3284 } 3285 } 3286 3287 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsOperatingSystem) WithValue(value string) *Device_FieldSubPathValue { 3288 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3289 } 3290 3291 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsOperatingSystem) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3292 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3293 } 3294 3295 type DevicePathSelectorStatusDeviceInfoHardwareInformationOsKernelVersion struct{} 3296 3297 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOsKernelVersion) FieldPath() *Device_FieldSubPath { 3298 return &Device_FieldSubPath{ 3299 selector: Device_FieldPathSelectorStatus, 3300 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Os().KernelVersion().FieldPath(), 3301 } 3302 } 3303 3304 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsKernelVersion) WithValue(value string) *Device_FieldSubPathValue { 3305 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3306 } 3307 3308 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsKernelVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3309 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3310 } 3311 3312 type DevicePathSelectorStatusDeviceInfoHardwareInformationOsOsImage struct{} 3313 3314 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOsOsImage) FieldPath() *Device_FieldSubPath { 3315 return &Device_FieldSubPath{ 3316 selector: Device_FieldPathSelectorStatus, 3317 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Os().OsImage().FieldPath(), 3318 } 3319 } 3320 3321 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsOsImage) WithValue(value string) *Device_FieldSubPathValue { 3322 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3323 } 3324 3325 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsOsImage) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3326 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3327 } 3328 3329 type DevicePathSelectorStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion struct{} 3330 3331 func (DevicePathSelectorStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) FieldPath() *Device_FieldSubPath { 3332 return &Device_FieldSubPath{ 3333 selector: Device_FieldPathSelectorStatus, 3334 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().FieldPath(), 3335 } 3336 } 3337 3338 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) WithValue(value string) *Device_FieldSubPathValue { 3339 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3340 } 3341 3342 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3343 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3344 } 3345 3346 type DevicePathSelectorStatusDeviceInfoHardwareInformationBios struct{} 3347 3348 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBios) FieldPath() *Device_FieldSubPath { 3349 return &Device_FieldSubPath{ 3350 selector: Device_FieldPathSelectorStatus, 3351 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Bios().FieldPath(), 3352 } 3353 } 3354 3355 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBios) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *Device_FieldSubPathValue { 3356 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3357 } 3358 3359 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBios) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *Device_FieldSubPathArrayOfValues { 3360 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3361 } 3362 3363 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBios) Vendor() DevicePathSelectorStatusDeviceInfoHardwareInformationBiosVendor { 3364 return DevicePathSelectorStatusDeviceInfoHardwareInformationBiosVendor{} 3365 } 3366 3367 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBios) BiosVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationBiosBiosVersion { 3368 return DevicePathSelectorStatusDeviceInfoHardwareInformationBiosBiosVersion{} 3369 } 3370 3371 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBios) ReleaseDate() DevicePathSelectorStatusDeviceInfoHardwareInformationBiosReleaseDate { 3372 return DevicePathSelectorStatusDeviceInfoHardwareInformationBiosReleaseDate{} 3373 } 3374 3375 type DevicePathSelectorStatusDeviceInfoHardwareInformationBiosVendor struct{} 3376 3377 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBiosVendor) FieldPath() *Device_FieldSubPath { 3378 return &Device_FieldSubPath{ 3379 selector: Device_FieldPathSelectorStatus, 3380 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Bios().Vendor().FieldPath(), 3381 } 3382 } 3383 3384 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBiosVendor) WithValue(value string) *Device_FieldSubPathValue { 3385 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3386 } 3387 3388 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBiosVendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3389 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3390 } 3391 3392 type DevicePathSelectorStatusDeviceInfoHardwareInformationBiosBiosVersion struct{} 3393 3394 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBiosBiosVersion) FieldPath() *Device_FieldSubPath { 3395 return &Device_FieldSubPath{ 3396 selector: Device_FieldPathSelectorStatus, 3397 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Bios().BiosVersion().FieldPath(), 3398 } 3399 } 3400 3401 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBiosBiosVersion) WithValue(value string) *Device_FieldSubPathValue { 3402 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3403 } 3404 3405 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBiosBiosVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3406 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3407 } 3408 3409 type DevicePathSelectorStatusDeviceInfoHardwareInformationBiosReleaseDate struct{} 3410 3411 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBiosReleaseDate) FieldPath() *Device_FieldSubPath { 3412 return &Device_FieldSubPath{ 3413 selector: Device_FieldPathSelectorStatus, 3414 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Bios().ReleaseDate().FieldPath(), 3415 } 3416 } 3417 3418 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBiosReleaseDate) WithValue(value string) *Device_FieldSubPathValue { 3419 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3420 } 3421 3422 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBiosReleaseDate) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3423 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3424 } 3425 3426 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystem struct{} 3427 3428 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) FieldPath() *Device_FieldSubPath { 3429 return &Device_FieldSubPath{ 3430 selector: Device_FieldPathSelectorStatus, 3431 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().FieldPath(), 3432 } 3433 } 3434 3435 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System) *Device_FieldSubPathValue { 3436 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3437 } 3438 3439 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System) *Device_FieldSubPathArrayOfValues { 3440 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3441 } 3442 3443 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) Manufacturer() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemManufacturer { 3444 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemManufacturer{} 3445 } 3446 3447 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) ProductName() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemProductName { 3448 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemProductName{} 3449 } 3450 3451 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) Version() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemVersion { 3452 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemVersion{} 3453 } 3454 3455 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) SerialNumber() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemSerialNumber { 3456 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemSerialNumber{} 3457 } 3458 3459 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystem) Configuration() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration { 3460 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration{} 3461 } 3462 3463 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemManufacturer struct{} 3464 3465 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemManufacturer) FieldPath() *Device_FieldSubPath { 3466 return &Device_FieldSubPath{ 3467 selector: Device_FieldPathSelectorStatus, 3468 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Manufacturer().FieldPath(), 3469 } 3470 } 3471 3472 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemManufacturer) WithValue(value string) *Device_FieldSubPathValue { 3473 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3474 } 3475 3476 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemManufacturer) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3477 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3478 } 3479 3480 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemProductName struct{} 3481 3482 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemProductName) FieldPath() *Device_FieldSubPath { 3483 return &Device_FieldSubPath{ 3484 selector: Device_FieldPathSelectorStatus, 3485 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().ProductName().FieldPath(), 3486 } 3487 } 3488 3489 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemProductName) WithValue(value string) *Device_FieldSubPathValue { 3490 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3491 } 3492 3493 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemProductName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3494 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3495 } 3496 3497 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemVersion struct{} 3498 3499 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemVersion) FieldPath() *Device_FieldSubPath { 3500 return &Device_FieldSubPath{ 3501 selector: Device_FieldPathSelectorStatus, 3502 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Version().FieldPath(), 3503 } 3504 } 3505 3506 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemVersion) WithValue(value string) *Device_FieldSubPathValue { 3507 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3508 } 3509 3510 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3511 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3512 } 3513 3514 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemSerialNumber struct{} 3515 3516 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemSerialNumber) FieldPath() *Device_FieldSubPath { 3517 return &Device_FieldSubPath{ 3518 selector: Device_FieldPathSelectorStatus, 3519 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().SerialNumber().FieldPath(), 3520 } 3521 } 3522 3523 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemSerialNumber) WithValue(value string) *Device_FieldSubPathValue { 3524 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3525 } 3526 3527 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemSerialNumber) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3528 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3529 } 3530 3531 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration struct{} 3532 3533 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) FieldPath() *Device_FieldSubPath { 3534 return &Device_FieldSubPath{ 3535 selector: Device_FieldPathSelectorStatus, 3536 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Configuration().FieldPath(), 3537 } 3538 } 3539 3540 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *Device_FieldSubPathValue { 3541 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3542 } 3543 3544 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *Device_FieldSubPathArrayOfValues { 3545 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3546 } 3547 3548 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) Chassis() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationChassis { 3549 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationChassis{} 3550 } 3551 3552 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) Uuid() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationUuid { 3553 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationUuid{} 3554 } 3555 3556 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) SkuNumber() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber { 3557 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber{} 3558 } 3559 3560 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfiguration) Family() DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationFamily { 3561 return DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationFamily{} 3562 } 3563 3564 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationChassis struct{} 3565 3566 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationChassis) FieldPath() *Device_FieldSubPath { 3567 return &Device_FieldSubPath{ 3568 selector: Device_FieldPathSelectorStatus, 3569 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Configuration().Chassis().FieldPath(), 3570 } 3571 } 3572 3573 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationChassis) WithValue(value string) *Device_FieldSubPathValue { 3574 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3575 } 3576 3577 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationChassis) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3578 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3579 } 3580 3581 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationUuid struct{} 3582 3583 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationUuid) FieldPath() *Device_FieldSubPath { 3584 return &Device_FieldSubPath{ 3585 selector: Device_FieldPathSelectorStatus, 3586 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Configuration().Uuid().FieldPath(), 3587 } 3588 } 3589 3590 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationUuid) WithValue(value string) *Device_FieldSubPathValue { 3591 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3592 } 3593 3594 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationUuid) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3595 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3596 } 3597 3598 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber struct{} 3599 3600 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) FieldPath() *Device_FieldSubPath { 3601 return &Device_FieldSubPath{ 3602 selector: Device_FieldPathSelectorStatus, 3603 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().FieldPath(), 3604 } 3605 } 3606 3607 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) WithValue(value string) *Device_FieldSubPathValue { 3608 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3609 } 3610 3611 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3612 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3613 } 3614 3615 type DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationFamily struct{} 3616 3617 func (DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationFamily) FieldPath() *Device_FieldSubPath { 3618 return &Device_FieldSubPath{ 3619 selector: Device_FieldPathSelectorStatus, 3620 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().System().Configuration().Family().FieldPath(), 3621 } 3622 } 3623 3624 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationFamily) WithValue(value string) *Device_FieldSubPathValue { 3625 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3626 } 3627 3628 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationSystemConfigurationFamily) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3629 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3630 } 3631 3632 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpu struct{} 3633 3634 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpu) FieldPath() *Device_FieldSubPath { 3635 return &Device_FieldSubPath{ 3636 selector: Device_FieldPathSelectorStatus, 3637 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().FieldPath(), 3638 } 3639 } 3640 3641 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *Device_FieldSubPathValue { 3642 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3643 } 3644 3645 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *Device_FieldSubPathArrayOfValues { 3646 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3647 } 3648 3649 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpu) Processors() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors { 3650 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors{} 3651 } 3652 3653 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors struct{} 3654 3655 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) FieldPath() *Device_FieldSubPath { 3656 return &Device_FieldSubPath{ 3657 selector: Device_FieldPathSelectorStatus, 3658 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 3659 } 3660 } 3661 3662 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *Device_FieldSubPathValue { 3663 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3664 } 3665 3666 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *Device_FieldSubPathArrayOfValues { 3667 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3668 } 3669 3670 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *Device_FieldSubPathArrayItemValue { 3671 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 3672 } 3673 3674 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Vendor() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsVendor { 3675 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsVendor{} 3676 } 3677 3678 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Model() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsModel { 3679 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsModel{} 3680 } 3681 3682 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Capabilities() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities { 3683 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities{} 3684 } 3685 3686 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) NumThreads() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads { 3687 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads{} 3688 } 3689 3690 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) NumCores() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumCores { 3691 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumCores{} 3692 } 3693 3694 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) NumEnabledCores() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores { 3695 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores{} 3696 } 3697 3698 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Name() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsName { 3699 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsName{} 3700 } 3701 3702 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Serial() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsSerial { 3703 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsSerial{} 3704 } 3705 3706 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) FrequencyMhz() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz { 3707 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz{} 3708 } 3709 3710 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) MaxFrequencyMhz() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz { 3711 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz{} 3712 } 3713 3714 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) CacheInfo() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo { 3715 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo{} 3716 } 3717 3718 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Driver() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsDriver { 3719 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsDriver{} 3720 } 3721 3722 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Latency() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsLatency { 3723 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsLatency{} 3724 } 3725 3726 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessors) Clock() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsClock { 3727 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsClock{} 3728 } 3729 3730 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsVendor struct{} 3731 3732 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsVendor) FieldPath() *Device_FieldSubPath { 3733 return &Device_FieldSubPath{ 3734 selector: Device_FieldPathSelectorStatus, 3735 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().FieldPath(), 3736 } 3737 } 3738 3739 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsVendor) WithValue(value string) *Device_FieldSubPathValue { 3740 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3741 } 3742 3743 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsVendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3744 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3745 } 3746 3747 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsModel struct{} 3748 3749 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsModel) FieldPath() *Device_FieldSubPath { 3750 return &Device_FieldSubPath{ 3751 selector: Device_FieldPathSelectorStatus, 3752 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Model().FieldPath(), 3753 } 3754 } 3755 3756 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsModel) WithValue(value string) *Device_FieldSubPathValue { 3757 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3758 } 3759 3760 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsModel) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3761 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3762 } 3763 3764 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities struct{} 3765 3766 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) FieldPath() *Device_FieldSubPath { 3767 return &Device_FieldSubPath{ 3768 selector: Device_FieldPathSelectorStatus, 3769 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 3770 } 3771 } 3772 3773 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *Device_FieldSubPathValue { 3774 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3775 } 3776 3777 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *Device_FieldSubPathArrayOfValues { 3778 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3779 } 3780 3781 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *Device_FieldSubPathArrayItemValue { 3782 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 3783 } 3784 3785 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Name() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName { 3786 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName{} 3787 } 3788 3789 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Description() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription { 3790 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription{} 3791 } 3792 3793 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName struct{} 3794 3795 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) FieldPath() *Device_FieldSubPath { 3796 return &Device_FieldSubPath{ 3797 selector: Device_FieldPathSelectorStatus, 3798 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().FieldPath(), 3799 } 3800 } 3801 3802 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) WithValue(value string) *Device_FieldSubPathValue { 3803 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3804 } 3805 3806 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3807 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3808 } 3809 3810 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription struct{} 3811 3812 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) FieldPath() *Device_FieldSubPath { 3813 return &Device_FieldSubPath{ 3814 selector: Device_FieldPathSelectorStatus, 3815 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().FieldPath(), 3816 } 3817 } 3818 3819 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) WithValue(value string) *Device_FieldSubPathValue { 3820 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3821 } 3822 3823 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3824 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3825 } 3826 3827 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads struct{} 3828 3829 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) FieldPath() *Device_FieldSubPath { 3830 return &Device_FieldSubPath{ 3831 selector: Device_FieldPathSelectorStatus, 3832 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().FieldPath(), 3833 } 3834 } 3835 3836 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) WithValue(value uint32) *Device_FieldSubPathValue { 3837 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3838 } 3839 3840 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) WithArrayOfValues(values []uint32) *Device_FieldSubPathArrayOfValues { 3841 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3842 } 3843 3844 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumCores struct{} 3845 3846 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) FieldPath() *Device_FieldSubPath { 3847 return &Device_FieldSubPath{ 3848 selector: Device_FieldPathSelectorStatus, 3849 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().FieldPath(), 3850 } 3851 } 3852 3853 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) WithValue(value uint32) *Device_FieldSubPathValue { 3854 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3855 } 3856 3857 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) WithArrayOfValues(values []uint32) *Device_FieldSubPathArrayOfValues { 3858 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3859 } 3860 3861 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores struct{} 3862 3863 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) FieldPath() *Device_FieldSubPath { 3864 return &Device_FieldSubPath{ 3865 selector: Device_FieldPathSelectorStatus, 3866 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().FieldPath(), 3867 } 3868 } 3869 3870 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) WithValue(value uint32) *Device_FieldSubPathValue { 3871 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3872 } 3873 3874 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) WithArrayOfValues(values []uint32) *Device_FieldSubPathArrayOfValues { 3875 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3876 } 3877 3878 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsName struct{} 3879 3880 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsName) FieldPath() *Device_FieldSubPath { 3881 return &Device_FieldSubPath{ 3882 selector: Device_FieldPathSelectorStatus, 3883 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Name().FieldPath(), 3884 } 3885 } 3886 3887 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsName) WithValue(value string) *Device_FieldSubPathValue { 3888 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3889 } 3890 3891 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3892 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3893 } 3894 3895 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsSerial struct{} 3896 3897 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsSerial) FieldPath() *Device_FieldSubPath { 3898 return &Device_FieldSubPath{ 3899 selector: Device_FieldPathSelectorStatus, 3900 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().FieldPath(), 3901 } 3902 } 3903 3904 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsSerial) WithValue(value string) *Device_FieldSubPathValue { 3905 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3906 } 3907 3908 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsSerial) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3909 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3910 } 3911 3912 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz struct{} 3913 3914 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) FieldPath() *Device_FieldSubPath { 3915 return &Device_FieldSubPath{ 3916 selector: Device_FieldPathSelectorStatus, 3917 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().FieldPath(), 3918 } 3919 } 3920 3921 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) WithValue(value int64) *Device_FieldSubPathValue { 3922 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3923 } 3924 3925 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 3926 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3927 } 3928 3929 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz struct{} 3930 3931 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) FieldPath() *Device_FieldSubPath { 3932 return &Device_FieldSubPath{ 3933 selector: Device_FieldPathSelectorStatus, 3934 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 3935 } 3936 } 3937 3938 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) WithValue(value int64) *Device_FieldSubPathValue { 3939 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3940 } 3941 3942 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 3943 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3944 } 3945 3946 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo struct{} 3947 3948 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) FieldPath() *Device_FieldSubPath { 3949 return &Device_FieldSubPath{ 3950 selector: Device_FieldPathSelectorStatus, 3951 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 3952 } 3953 } 3954 3955 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *Device_FieldSubPathValue { 3956 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3957 } 3958 3959 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *Device_FieldSubPathArrayOfValues { 3960 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3961 } 3962 3963 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *Device_FieldSubPathArrayItemValue { 3964 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 3965 } 3966 3967 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Type() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType { 3968 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType{} 3969 } 3970 3971 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) SizeBytes() DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes { 3972 return DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes{} 3973 } 3974 3975 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType struct{} 3976 3977 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) FieldPath() *Device_FieldSubPath { 3978 return &Device_FieldSubPath{ 3979 selector: Device_FieldPathSelectorStatus, 3980 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().FieldPath(), 3981 } 3982 } 3983 3984 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) WithValue(value string) *Device_FieldSubPathValue { 3985 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 3986 } 3987 3988 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 3989 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 3990 } 3991 3992 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes struct{} 3993 3994 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) FieldPath() *Device_FieldSubPath { 3995 return &Device_FieldSubPath{ 3996 selector: Device_FieldPathSelectorStatus, 3997 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 3998 } 3999 } 4000 4001 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) WithValue(value int64) *Device_FieldSubPathValue { 4002 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4003 } 4004 4005 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4006 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4007 } 4008 4009 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsDriver struct{} 4010 4011 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsDriver) FieldPath() *Device_FieldSubPath { 4012 return &Device_FieldSubPath{ 4013 selector: Device_FieldPathSelectorStatus, 4014 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().FieldPath(), 4015 } 4016 } 4017 4018 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsDriver) WithValue(value string) *Device_FieldSubPathValue { 4019 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4020 } 4021 4022 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsDriver) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4023 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4024 } 4025 4026 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsLatency struct{} 4027 4028 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsLatency) FieldPath() *Device_FieldSubPath { 4029 return &Device_FieldSubPath{ 4030 selector: Device_FieldPathSelectorStatus, 4031 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().FieldPath(), 4032 } 4033 } 4034 4035 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsLatency) WithValue(value int64) *Device_FieldSubPathValue { 4036 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4037 } 4038 4039 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsLatency) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4040 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4041 } 4042 4043 type DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsClock struct{} 4044 4045 func (DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsClock) FieldPath() *Device_FieldSubPath { 4046 return &Device_FieldSubPath{ 4047 selector: Device_FieldPathSelectorStatus, 4048 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().FieldPath(), 4049 } 4050 } 4051 4052 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsClock) WithValue(value int64) *Device_FieldSubPathValue { 4053 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4054 } 4055 4056 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationCpuProcessorsClock) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4057 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4058 } 4059 4060 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlock struct{} 4061 4062 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlock) FieldPath() *Device_FieldSubPath { 4063 return &Device_FieldSubPath{ 4064 selector: Device_FieldPathSelectorStatus, 4065 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().FieldPath(), 4066 } 4067 } 4068 4069 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlock) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Block) *Device_FieldSubPathValue { 4070 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4071 } 4072 4073 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlock) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *Device_FieldSubPathArrayOfValues { 4074 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4075 } 4076 4077 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlock) Disks() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks { 4078 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks{} 4079 } 4080 4081 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks struct{} 4082 4083 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) FieldPath() *Device_FieldSubPath { 4084 return &Device_FieldSubPath{ 4085 selector: Device_FieldPathSelectorStatus, 4086 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 4087 } 4088 } 4089 4090 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *Device_FieldSubPathValue { 4091 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4092 } 4093 4094 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *Device_FieldSubPathArrayOfValues { 4095 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4096 } 4097 4098 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *Device_FieldSubPathArrayItemValue { 4099 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 4100 } 4101 4102 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) Name() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksName { 4103 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksName{} 4104 } 4105 4106 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) SizeBytes() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSizeBytes { 4107 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSizeBytes{} 4108 } 4109 4110 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) DriveType() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksDriveType { 4111 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksDriveType{} 4112 } 4113 4114 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) Vendor() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksVendor { 4115 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksVendor{} 4116 } 4117 4118 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) Model() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksModel { 4119 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksModel{} 4120 } 4121 4122 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) SerialNumber() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSerialNumber { 4123 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSerialNumber{} 4124 } 4125 4126 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) Wwn() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksWwn { 4127 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksWwn{} 4128 } 4129 4130 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisks) Partitions() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions { 4131 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions{} 4132 } 4133 4134 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksName struct{} 4135 4136 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksName) FieldPath() *Device_FieldSubPath { 4137 return &Device_FieldSubPath{ 4138 selector: Device_FieldPathSelectorStatus, 4139 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Name().FieldPath(), 4140 } 4141 } 4142 4143 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksName) WithValue(value string) *Device_FieldSubPathValue { 4144 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4145 } 4146 4147 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4148 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4149 } 4150 4151 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSizeBytes struct{} 4152 4153 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) FieldPath() *Device_FieldSubPath { 4154 return &Device_FieldSubPath{ 4155 selector: Device_FieldPathSelectorStatus, 4156 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().FieldPath(), 4157 } 4158 } 4159 4160 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) WithValue(value int64) *Device_FieldSubPathValue { 4161 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4162 } 4163 4164 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4165 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4166 } 4167 4168 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksDriveType struct{} 4169 4170 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksDriveType) FieldPath() *Device_FieldSubPath { 4171 return &Device_FieldSubPath{ 4172 selector: Device_FieldPathSelectorStatus, 4173 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().DriveType().FieldPath(), 4174 } 4175 } 4176 4177 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksDriveType) WithValue(value string) *Device_FieldSubPathValue { 4178 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4179 } 4180 4181 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksDriveType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4182 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4183 } 4184 4185 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksVendor struct{} 4186 4187 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksVendor) FieldPath() *Device_FieldSubPath { 4188 return &Device_FieldSubPath{ 4189 selector: Device_FieldPathSelectorStatus, 4190 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Vendor().FieldPath(), 4191 } 4192 } 4193 4194 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksVendor) WithValue(value string) *Device_FieldSubPathValue { 4195 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4196 } 4197 4198 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksVendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4199 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4200 } 4201 4202 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksModel struct{} 4203 4204 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksModel) FieldPath() *Device_FieldSubPath { 4205 return &Device_FieldSubPath{ 4206 selector: Device_FieldPathSelectorStatus, 4207 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Model().FieldPath(), 4208 } 4209 } 4210 4211 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksModel) WithValue(value string) *Device_FieldSubPathValue { 4212 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4213 } 4214 4215 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksModel) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4216 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4217 } 4218 4219 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSerialNumber struct{} 4220 4221 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) FieldPath() *Device_FieldSubPath { 4222 return &Device_FieldSubPath{ 4223 selector: Device_FieldPathSelectorStatus, 4224 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().FieldPath(), 4225 } 4226 } 4227 4228 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) WithValue(value string) *Device_FieldSubPathValue { 4229 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4230 } 4231 4232 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4233 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4234 } 4235 4236 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksWwn struct{} 4237 4238 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksWwn) FieldPath() *Device_FieldSubPath { 4239 return &Device_FieldSubPath{ 4240 selector: Device_FieldPathSelectorStatus, 4241 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Wwn().FieldPath(), 4242 } 4243 } 4244 4245 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksWwn) WithValue(value string) *Device_FieldSubPathValue { 4246 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4247 } 4248 4249 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksWwn) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4250 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4251 } 4252 4253 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions struct{} 4254 4255 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) FieldPath() *Device_FieldSubPath { 4256 return &Device_FieldSubPath{ 4257 selector: Device_FieldPathSelectorStatus, 4258 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 4259 } 4260 } 4261 4262 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *Device_FieldSubPathValue { 4263 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4264 } 4265 4266 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *Device_FieldSubPathArrayOfValues { 4267 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4268 } 4269 4270 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *Device_FieldSubPathArrayItemValue { 4271 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 4272 } 4273 4274 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) Name() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsName { 4275 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsName{} 4276 } 4277 4278 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) SizeBytes() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes { 4279 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes{} 4280 } 4281 4282 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) MountPoint() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint { 4283 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint{} 4284 } 4285 4286 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitions) Type() DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsType { 4287 return DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsType{} 4288 } 4289 4290 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsName struct{} 4291 4292 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) FieldPath() *Device_FieldSubPath { 4293 return &Device_FieldSubPath{ 4294 selector: Device_FieldPathSelectorStatus, 4295 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().FieldPath(), 4296 } 4297 } 4298 4299 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) WithValue(value string) *Device_FieldSubPathValue { 4300 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4301 } 4302 4303 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4304 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4305 } 4306 4307 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes struct{} 4308 4309 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) FieldPath() *Device_FieldSubPath { 4310 return &Device_FieldSubPath{ 4311 selector: Device_FieldPathSelectorStatus, 4312 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().FieldPath(), 4313 } 4314 } 4315 4316 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) WithValue(value int64) *Device_FieldSubPathValue { 4317 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4318 } 4319 4320 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4321 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4322 } 4323 4324 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint struct{} 4325 4326 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) FieldPath() *Device_FieldSubPath { 4327 return &Device_FieldSubPath{ 4328 selector: Device_FieldPathSelectorStatus, 4329 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().FieldPath(), 4330 } 4331 } 4332 4333 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) WithValue(value string) *Device_FieldSubPathValue { 4334 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4335 } 4336 4337 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4338 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4339 } 4340 4341 type DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsType struct{} 4342 4343 func (DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) FieldPath() *Device_FieldSubPath { 4344 return &Device_FieldSubPath{ 4345 selector: Device_FieldPathSelectorStatus, 4346 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().FieldPath(), 4347 } 4348 } 4349 4350 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) WithValue(value string) *Device_FieldSubPathValue { 4351 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4352 } 4353 4354 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4355 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4356 } 4357 4358 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork struct{} 4359 4360 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork) FieldPath() *Device_FieldSubPath { 4361 return &Device_FieldSubPath{ 4362 selector: Device_FieldPathSelectorStatus, 4363 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().FieldPath(), 4364 } 4365 } 4366 4367 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Network) *Device_FieldSubPathValue { 4368 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4369 } 4370 4371 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *Device_FieldSubPathArrayOfValues { 4372 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4373 } 4374 4375 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetwork) Nics() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics { 4376 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics{} 4377 } 4378 4379 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics struct{} 4380 4381 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) FieldPath() *Device_FieldSubPath { 4382 return &Device_FieldSubPath{ 4383 selector: Device_FieldPathSelectorStatus, 4384 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 4385 } 4386 } 4387 4388 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *Device_FieldSubPathValue { 4389 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4390 } 4391 4392 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *Device_FieldSubPathArrayOfValues { 4393 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4394 } 4395 4396 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *Device_FieldSubPathArrayItemValue { 4397 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 4398 } 4399 4400 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) Name() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsName { 4401 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsName{} 4402 } 4403 4404 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) MacAddress() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsMacAddress { 4405 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsMacAddress{} 4406 } 4407 4408 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) Virtual() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVirtual { 4409 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVirtual{} 4410 } 4411 4412 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) Description() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsDescription { 4413 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsDescription{} 4414 } 4415 4416 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) ProductName() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsProductName { 4417 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsProductName{} 4418 } 4419 4420 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) Vendor() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVendor { 4421 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVendor{} 4422 } 4423 4424 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) Subvendor() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSubvendor { 4425 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSubvendor{} 4426 } 4427 4428 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNics) Setting() DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting { 4429 return DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting{} 4430 } 4431 4432 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsName struct{} 4433 4434 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsName) FieldPath() *Device_FieldSubPath { 4435 return &Device_FieldSubPath{ 4436 selector: Device_FieldPathSelectorStatus, 4437 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Name().FieldPath(), 4438 } 4439 } 4440 4441 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsName) WithValue(value string) *Device_FieldSubPathValue { 4442 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4443 } 4444 4445 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4446 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4447 } 4448 4449 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsMacAddress struct{} 4450 4451 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) FieldPath() *Device_FieldSubPath { 4452 return &Device_FieldSubPath{ 4453 selector: Device_FieldPathSelectorStatus, 4454 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().FieldPath(), 4455 } 4456 } 4457 4458 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) WithValue(value string) *Device_FieldSubPathValue { 4459 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4460 } 4461 4462 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4463 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4464 } 4465 4466 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVirtual struct{} 4467 4468 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVirtual) FieldPath() *Device_FieldSubPath { 4469 return &Device_FieldSubPath{ 4470 selector: Device_FieldPathSelectorStatus, 4471 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Virtual().FieldPath(), 4472 } 4473 } 4474 4475 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVirtual) WithValue(value bool) *Device_FieldSubPathValue { 4476 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4477 } 4478 4479 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVirtual) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 4480 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4481 } 4482 4483 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsDescription struct{} 4484 4485 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsDescription) FieldPath() *Device_FieldSubPath { 4486 return &Device_FieldSubPath{ 4487 selector: Device_FieldPathSelectorStatus, 4488 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Description().FieldPath(), 4489 } 4490 } 4491 4492 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsDescription) WithValue(value string) *Device_FieldSubPathValue { 4493 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4494 } 4495 4496 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsDescription) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4497 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4498 } 4499 4500 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsProductName struct{} 4501 4502 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsProductName) FieldPath() *Device_FieldSubPath { 4503 return &Device_FieldSubPath{ 4504 selector: Device_FieldPathSelectorStatus, 4505 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().ProductName().FieldPath(), 4506 } 4507 } 4508 4509 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsProductName) WithValue(value string) *Device_FieldSubPathValue { 4510 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4511 } 4512 4513 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsProductName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4514 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4515 } 4516 4517 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVendor struct{} 4518 4519 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVendor) FieldPath() *Device_FieldSubPath { 4520 return &Device_FieldSubPath{ 4521 selector: Device_FieldPathSelectorStatus, 4522 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Vendor().FieldPath(), 4523 } 4524 } 4525 4526 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVendor) WithValue(value string) *Device_FieldSubPathValue { 4527 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4528 } 4529 4530 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsVendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4531 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4532 } 4533 4534 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSubvendor struct{} 4535 4536 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) FieldPath() *Device_FieldSubPath { 4537 return &Device_FieldSubPath{ 4538 selector: Device_FieldPathSelectorStatus, 4539 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().FieldPath(), 4540 } 4541 } 4542 4543 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) WithValue(value string) *Device_FieldSubPathValue { 4544 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4545 } 4546 4547 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4548 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4549 } 4550 4551 type DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting struct{} 4552 4553 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) FieldPath() *Device_FieldSubPath { 4554 return &Device_FieldSubPath{ 4555 selector: Device_FieldPathSelectorStatus, 4556 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Setting().FieldPath(), 4557 } 4558 } 4559 4560 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithValue(value map[string]string) *Device_FieldSubPathValue { 4561 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4562 } 4563 4564 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithArrayOfValues(values []map[string]string) *Device_FieldSubPathArrayOfValues { 4565 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4566 } 4567 4568 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithKey(key string) DeviceMapPathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting { 4569 return DeviceMapPathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting{key: key} 4570 } 4571 4572 type DeviceMapPathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting struct { 4573 key string 4574 } 4575 4576 func (s DeviceMapPathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) FieldPath() *Device_FieldSubPath { 4577 return &Device_FieldSubPath{ 4578 selector: Device_FieldPathSelectorStatus, 4579 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(s.key).FieldPath(), 4580 } 4581 } 4582 4583 func (s DeviceMapPathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithValue(value string) *Device_FieldSubPathValue { 4584 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4585 } 4586 4587 func (s DeviceMapPathSelectorStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4588 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4589 } 4590 4591 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpu struct{} 4592 4593 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpu) FieldPath() *Device_FieldSubPath { 4594 return &Device_FieldSubPath{ 4595 selector: Device_FieldPathSelectorStatus, 4596 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().FieldPath(), 4597 } 4598 } 4599 4600 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *Device_FieldSubPathValue { 4601 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4602 } 4603 4604 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *Device_FieldSubPathArrayOfValues { 4605 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4606 } 4607 4608 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpu) GraphicCards() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards { 4609 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards{} 4610 } 4611 4612 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards struct{} 4613 4614 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards) FieldPath() *Device_FieldSubPath { 4615 return &Device_FieldSubPath{ 4616 selector: Device_FieldPathSelectorStatus, 4617 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 4618 } 4619 } 4620 4621 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *Device_FieldSubPathValue { 4622 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4623 } 4624 4625 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *Device_FieldSubPathArrayOfValues { 4626 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4627 } 4628 4629 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *Device_FieldSubPathArrayItemValue { 4630 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 4631 } 4632 4633 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards) Index() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex { 4634 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex{} 4635 } 4636 4637 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCards) Device() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice { 4638 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice{} 4639 } 4640 4641 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex struct{} 4642 4643 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) FieldPath() *Device_FieldSubPath { 4644 return &Device_FieldSubPath{ 4645 selector: Device_FieldPathSelectorStatus, 4646 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().FieldPath(), 4647 } 4648 } 4649 4650 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) WithValue(value int64) *Device_FieldSubPathValue { 4651 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4652 } 4653 4654 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4655 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4656 } 4657 4658 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice struct{} 4659 4660 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) FieldPath() *Device_FieldSubPath { 4661 return &Device_FieldSubPath{ 4662 selector: Device_FieldPathSelectorStatus, 4663 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().FieldPath(), 4664 } 4665 } 4666 4667 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *Device_FieldSubPathValue { 4668 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4669 } 4670 4671 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *Device_FieldSubPathArrayOfValues { 4672 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4673 } 4674 4675 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Address() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress { 4676 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress{} 4677 } 4678 4679 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Vendor() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor { 4680 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor{} 4681 } 4682 4683 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Product() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct { 4684 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct{} 4685 } 4686 4687 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Name() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName { 4688 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName{} 4689 } 4690 4691 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Subvendor() DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor { 4692 return DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor{} 4693 } 4694 4695 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress struct{} 4696 4697 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) FieldPath() *Device_FieldSubPath { 4698 return &Device_FieldSubPath{ 4699 selector: Device_FieldPathSelectorStatus, 4700 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().FieldPath(), 4701 } 4702 } 4703 4704 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) WithValue(value string) *Device_FieldSubPathValue { 4705 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4706 } 4707 4708 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4709 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4710 } 4711 4712 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor struct{} 4713 4714 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) FieldPath() *Device_FieldSubPath { 4715 return &Device_FieldSubPath{ 4716 selector: Device_FieldPathSelectorStatus, 4717 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().FieldPath(), 4718 } 4719 } 4720 4721 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) WithValue(value string) *Device_FieldSubPathValue { 4722 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4723 } 4724 4725 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4726 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4727 } 4728 4729 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct struct{} 4730 4731 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) FieldPath() *Device_FieldSubPath { 4732 return &Device_FieldSubPath{ 4733 selector: Device_FieldPathSelectorStatus, 4734 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().FieldPath(), 4735 } 4736 } 4737 4738 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) WithValue(value string) *Device_FieldSubPathValue { 4739 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4740 } 4741 4742 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4743 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4744 } 4745 4746 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName struct{} 4747 4748 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) FieldPath() *Device_FieldSubPath { 4749 return &Device_FieldSubPath{ 4750 selector: Device_FieldPathSelectorStatus, 4751 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().FieldPath(), 4752 } 4753 } 4754 4755 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) WithValue(value string) *Device_FieldSubPathValue { 4756 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4757 } 4758 4759 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4760 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4761 } 4762 4763 type DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor struct{} 4764 4765 func (DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) FieldPath() *Device_FieldSubPath { 4766 return &Device_FieldSubPath{ 4767 selector: Device_FieldPathSelectorStatus, 4768 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 4769 } 4770 } 4771 4772 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) WithValue(value string) *Device_FieldSubPathValue { 4773 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4774 } 4775 4776 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4777 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4778 } 4779 4780 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo struct{} 4781 4782 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo) FieldPath() *Device_FieldSubPath { 4783 return &Device_FieldSubPath{ 4784 selector: Device_FieldPathSelectorStatus, 4785 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().FieldPath(), 4786 } 4787 } 4788 4789 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *Device_FieldSubPathValue { 4790 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4791 } 4792 4793 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *Device_FieldSubPathArrayOfValues { 4794 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4795 } 4796 4797 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo) Description() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoDescription { 4798 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoDescription{} 4799 } 4800 4801 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo) SizeBytes() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes { 4802 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes{} 4803 } 4804 4805 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfo) MemoryBanks() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks { 4806 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks{} 4807 } 4808 4809 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoDescription struct{} 4810 4811 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoDescription) FieldPath() *Device_FieldSubPath { 4812 return &Device_FieldSubPath{ 4813 selector: Device_FieldPathSelectorStatus, 4814 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().Description().FieldPath(), 4815 } 4816 } 4817 4818 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoDescription) WithValue(value string) *Device_FieldSubPathValue { 4819 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4820 } 4821 4822 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoDescription) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4823 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4824 } 4825 4826 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes struct{} 4827 4828 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) FieldPath() *Device_FieldSubPath { 4829 return &Device_FieldSubPath{ 4830 selector: Device_FieldPathSelectorStatus, 4831 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().SizeBytes().FieldPath(), 4832 } 4833 } 4834 4835 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) WithValue(value int64) *Device_FieldSubPathValue { 4836 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4837 } 4838 4839 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4840 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4841 } 4842 4843 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks struct{} 4844 4845 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) FieldPath() *Device_FieldSubPath { 4846 return &Device_FieldSubPath{ 4847 selector: Device_FieldPathSelectorStatus, 4848 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 4849 } 4850 } 4851 4852 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *Device_FieldSubPathValue { 4853 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4854 } 4855 4856 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *Device_FieldSubPathArrayOfValues { 4857 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4858 } 4859 4860 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *Device_FieldSubPathArrayItemValue { 4861 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 4862 } 4863 4864 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Description() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription { 4865 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription{} 4866 } 4867 4868 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Product() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct { 4869 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct{} 4870 } 4871 4872 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Vendor() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor { 4873 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor{} 4874 } 4875 4876 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Serial() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial { 4877 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial{} 4878 } 4879 4880 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Slot() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot { 4881 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot{} 4882 } 4883 4884 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) SizeBytes() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes { 4885 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes{} 4886 } 4887 4888 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) FrequencyHz() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz { 4889 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz{} 4890 } 4891 4892 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WidthBits() DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits { 4893 return DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits{} 4894 } 4895 4896 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription struct{} 4897 4898 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) FieldPath() *Device_FieldSubPath { 4899 return &Device_FieldSubPath{ 4900 selector: Device_FieldPathSelectorStatus, 4901 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Description().FieldPath(), 4902 } 4903 } 4904 4905 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) WithValue(value string) *Device_FieldSubPathValue { 4906 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4907 } 4908 4909 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4910 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4911 } 4912 4913 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct struct{} 4914 4915 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) FieldPath() *Device_FieldSubPath { 4916 return &Device_FieldSubPath{ 4917 selector: Device_FieldPathSelectorStatus, 4918 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Product().FieldPath(), 4919 } 4920 } 4921 4922 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) WithValue(value string) *Device_FieldSubPathValue { 4923 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4924 } 4925 4926 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4927 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4928 } 4929 4930 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor struct{} 4931 4932 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) FieldPath() *Device_FieldSubPath { 4933 return &Device_FieldSubPath{ 4934 selector: Device_FieldPathSelectorStatus, 4935 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().FieldPath(), 4936 } 4937 } 4938 4939 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) WithValue(value string) *Device_FieldSubPathValue { 4940 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4941 } 4942 4943 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4944 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4945 } 4946 4947 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial struct{} 4948 4949 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) FieldPath() *Device_FieldSubPath { 4950 return &Device_FieldSubPath{ 4951 selector: Device_FieldPathSelectorStatus, 4952 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Serial().FieldPath(), 4953 } 4954 } 4955 4956 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) WithValue(value string) *Device_FieldSubPathValue { 4957 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4958 } 4959 4960 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4961 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4962 } 4963 4964 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot struct{} 4965 4966 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) FieldPath() *Device_FieldSubPath { 4967 return &Device_FieldSubPath{ 4968 selector: Device_FieldPathSelectorStatus, 4969 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Slot().FieldPath(), 4970 } 4971 } 4972 4973 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) WithValue(value string) *Device_FieldSubPathValue { 4974 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4975 } 4976 4977 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 4978 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4979 } 4980 4981 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes struct{} 4982 4983 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) FieldPath() *Device_FieldSubPath { 4984 return &Device_FieldSubPath{ 4985 selector: Device_FieldPathSelectorStatus, 4986 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().FieldPath(), 4987 } 4988 } 4989 4990 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) WithValue(value int64) *Device_FieldSubPathValue { 4991 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 4992 } 4993 4994 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 4995 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 4996 } 4997 4998 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz struct{} 4999 5000 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) FieldPath() *Device_FieldSubPath { 5001 return &Device_FieldSubPath{ 5002 selector: Device_FieldPathSelectorStatus, 5003 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().FieldPath(), 5004 } 5005 } 5006 5007 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) WithValue(value int64) *Device_FieldSubPathValue { 5008 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5009 } 5010 5011 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) WithArrayOfValues(values []int64) *Device_FieldSubPathArrayOfValues { 5012 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5013 } 5014 5015 type DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits struct{} 5016 5017 func (DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) FieldPath() *Device_FieldSubPath { 5018 return &Device_FieldSubPath{ 5019 selector: Device_FieldPathSelectorStatus, 5020 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().FieldPath(), 5021 } 5022 } 5023 5024 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) WithValue(value int32) *Device_FieldSubPathValue { 5025 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5026 } 5027 5028 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) WithArrayOfValues(values []int32) *Device_FieldSubPathArrayOfValues { 5029 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5030 } 5031 5032 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo struct{} 5033 5034 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo) FieldPath() *Device_FieldSubPath { 5035 return &Device_FieldSubPath{ 5036 selector: Device_FieldPathSelectorStatus, 5037 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().FieldPath(), 5038 } 5039 } 5040 5041 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *Device_FieldSubPathValue { 5042 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5043 } 5044 5045 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *Device_FieldSubPathArrayOfValues { 5046 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5047 } 5048 5049 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo) Status() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoStatus { 5050 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoStatus{} 5051 } 5052 5053 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo) CliVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoCliVersion { 5054 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoCliVersion{} 5055 } 5056 5057 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfo) Modules() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules { 5058 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules{} 5059 } 5060 5061 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoStatus struct{} 5062 5063 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoStatus) FieldPath() *Device_FieldSubPath { 5064 return &Device_FieldSubPath{ 5065 selector: Device_FieldPathSelectorStatus, 5066 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Status().FieldPath(), 5067 } 5068 } 5069 5070 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoStatus) WithValue(value string) *Device_FieldSubPathValue { 5071 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5072 } 5073 5074 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoStatus) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5075 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5076 } 5077 5078 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoCliVersion struct{} 5079 5080 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoCliVersion) FieldPath() *Device_FieldSubPath { 5081 return &Device_FieldSubPath{ 5082 selector: Device_FieldPathSelectorStatus, 5083 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().FieldPath(), 5084 } 5085 } 5086 5087 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoCliVersion) WithValue(value string) *Device_FieldSubPathValue { 5088 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5089 } 5090 5091 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoCliVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5092 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5093 } 5094 5095 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules struct{} 5096 5097 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) FieldPath() *Device_FieldSubPath { 5098 return &Device_FieldSubPath{ 5099 selector: Device_FieldPathSelectorStatus, 5100 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 5101 } 5102 } 5103 5104 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *Device_FieldSubPathValue { 5105 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5106 } 5107 5108 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *Device_FieldSubPathArrayOfValues { 5109 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5110 } 5111 5112 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *Device_FieldSubPathArrayItemValue { 5113 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 5114 } 5115 5116 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) DevId() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesDevId { 5117 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesDevId{} 5118 } 5119 5120 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) ControlProtoVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion { 5121 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion{} 5122 } 5123 5124 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) FirmwareVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion { 5125 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion{} 5126 } 5127 5128 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) LoggerVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion { 5129 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion{} 5130 } 5131 5132 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) BoardName() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName { 5133 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName{} 5134 } 5135 5136 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) SerialNumber() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber { 5137 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber{} 5138 } 5139 5140 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) PartNumber() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber { 5141 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber{} 5142 } 5143 5144 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) ProductName() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesProductName { 5145 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesProductName{} 5146 } 5147 5148 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModules) NeuralNetworkCoreClockRate() DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate { 5149 return DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate{} 5150 } 5151 5152 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesDevId struct{} 5153 5154 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) FieldPath() *Device_FieldSubPath { 5155 return &Device_FieldSubPath{ 5156 selector: Device_FieldPathSelectorStatus, 5157 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().FieldPath(), 5158 } 5159 } 5160 5161 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) WithValue(value string) *Device_FieldSubPathValue { 5162 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5163 } 5164 5165 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5166 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5167 } 5168 5169 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion struct{} 5170 5171 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) FieldPath() *Device_FieldSubPath { 5172 return &Device_FieldSubPath{ 5173 selector: Device_FieldPathSelectorStatus, 5174 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 5175 } 5176 } 5177 5178 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) WithValue(value string) *Device_FieldSubPathValue { 5179 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5180 } 5181 5182 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5183 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5184 } 5185 5186 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion struct{} 5187 5188 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) FieldPath() *Device_FieldSubPath { 5189 return &Device_FieldSubPath{ 5190 selector: Device_FieldPathSelectorStatus, 5191 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().FieldPath(), 5192 } 5193 } 5194 5195 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) WithValue(value string) *Device_FieldSubPathValue { 5196 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5197 } 5198 5199 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5200 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5201 } 5202 5203 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion struct{} 5204 5205 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) FieldPath() *Device_FieldSubPath { 5206 return &Device_FieldSubPath{ 5207 selector: Device_FieldPathSelectorStatus, 5208 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().FieldPath(), 5209 } 5210 } 5211 5212 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) WithValue(value string) *Device_FieldSubPathValue { 5213 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5214 } 5215 5216 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5217 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5218 } 5219 5220 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName struct{} 5221 5222 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) FieldPath() *Device_FieldSubPath { 5223 return &Device_FieldSubPath{ 5224 selector: Device_FieldPathSelectorStatus, 5225 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().FieldPath(), 5226 } 5227 } 5228 5229 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) WithValue(value string) *Device_FieldSubPathValue { 5230 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5231 } 5232 5233 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5234 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5235 } 5236 5237 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber struct{} 5238 5239 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) FieldPath() *Device_FieldSubPath { 5240 return &Device_FieldSubPath{ 5241 selector: Device_FieldPathSelectorStatus, 5242 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().FieldPath(), 5243 } 5244 } 5245 5246 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) WithValue(value string) *Device_FieldSubPathValue { 5247 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5248 } 5249 5250 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5251 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5252 } 5253 5254 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber struct{} 5255 5256 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) FieldPath() *Device_FieldSubPath { 5257 return &Device_FieldSubPath{ 5258 selector: Device_FieldPathSelectorStatus, 5259 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().FieldPath(), 5260 } 5261 } 5262 5263 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) WithValue(value string) *Device_FieldSubPathValue { 5264 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5265 } 5266 5267 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5268 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5269 } 5270 5271 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesProductName struct{} 5272 5273 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) FieldPath() *Device_FieldSubPath { 5274 return &Device_FieldSubPath{ 5275 selector: Device_FieldPathSelectorStatus, 5276 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().FieldPath(), 5277 } 5278 } 5279 5280 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) WithValue(value string) *Device_FieldSubPathValue { 5281 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5282 } 5283 5284 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5285 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5286 } 5287 5288 type DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate struct{} 5289 5290 func (DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) FieldPath() *Device_FieldSubPath { 5291 return &Device_FieldSubPath{ 5292 selector: Device_FieldPathSelectorStatus, 5293 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 5294 } 5295 } 5296 5297 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) WithValue(value string) *Device_FieldSubPathValue { 5298 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5299 } 5300 5301 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5302 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5303 } 5304 5305 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo struct{} 5306 5307 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) FieldPath() *Device_FieldSubPath { 5308 return &Device_FieldSubPath{ 5309 selector: Device_FieldPathSelectorStatus, 5310 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().FieldPath(), 5311 } 5312 } 5313 5314 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *Device_FieldSubPathValue { 5315 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5316 } 5317 5318 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *Device_FieldSubPathArrayOfValues { 5319 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5320 } 5321 5322 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) Status() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoStatus { 5323 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoStatus{} 5324 } 5325 5326 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) DriverVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion { 5327 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion{} 5328 } 5329 5330 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) CudaVersion() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion { 5331 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion{} 5332 } 5333 5334 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfo) Gpus() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus { 5335 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus{} 5336 } 5337 5338 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoStatus struct{} 5339 5340 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoStatus) FieldPath() *Device_FieldSubPath { 5341 return &Device_FieldSubPath{ 5342 selector: Device_FieldPathSelectorStatus, 5343 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().Status().FieldPath(), 5344 } 5345 } 5346 5347 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoStatus) WithValue(value string) *Device_FieldSubPathValue { 5348 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5349 } 5350 5351 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoStatus) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5352 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5353 } 5354 5355 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion struct{} 5356 5357 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) FieldPath() *Device_FieldSubPath { 5358 return &Device_FieldSubPath{ 5359 selector: Device_FieldPathSelectorStatus, 5360 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().FieldPath(), 5361 } 5362 } 5363 5364 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) WithValue(value string) *Device_FieldSubPathValue { 5365 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5366 } 5367 5368 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5369 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5370 } 5371 5372 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion struct{} 5373 5374 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) FieldPath() *Device_FieldSubPath { 5375 return &Device_FieldSubPath{ 5376 selector: Device_FieldPathSelectorStatus, 5377 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().FieldPath(), 5378 } 5379 } 5380 5381 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) WithValue(value string) *Device_FieldSubPathValue { 5382 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5383 } 5384 5385 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5386 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5387 } 5388 5389 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus struct{} 5390 5391 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus) FieldPath() *Device_FieldSubPath { 5392 return &Device_FieldSubPath{ 5393 selector: Device_FieldPathSelectorStatus, 5394 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 5395 } 5396 } 5397 5398 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *Device_FieldSubPathValue { 5399 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5400 } 5401 5402 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *Device_FieldSubPathArrayOfValues { 5403 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5404 } 5405 5406 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *Device_FieldSubPathArrayItemValue { 5407 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 5408 } 5409 5410 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Id() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusId { 5411 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusId{} 5412 } 5413 5414 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ProductName() DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName { 5415 return DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName{} 5416 } 5417 5418 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusId struct{} 5419 5420 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) FieldPath() *Device_FieldSubPath { 5421 return &Device_FieldSubPath{ 5422 selector: Device_FieldPathSelectorStatus, 5423 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().FieldPath(), 5424 } 5425 } 5426 5427 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) WithValue(value string) *Device_FieldSubPathValue { 5428 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5429 } 5430 5431 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5432 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5433 } 5434 5435 type DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName struct{} 5436 5437 func (DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) FieldPath() *Device_FieldSubPath { 5438 return &Device_FieldSubPath{ 5439 selector: Device_FieldPathSelectorStatus, 5440 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().FieldPath(), 5441 } 5442 } 5443 5444 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) WithValue(value string) *Device_FieldSubPathValue { 5445 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5446 } 5447 5448 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5449 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5450 } 5451 5452 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus struct{} 5453 5454 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus) FieldPath() *Device_FieldSubPath { 5455 return &Device_FieldSubPath{ 5456 selector: Device_FieldPathSelectorStatus, 5457 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 5458 } 5459 } 5460 5461 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *Device_FieldSubPathValue { 5462 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5463 } 5464 5465 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *Device_FieldSubPathArrayOfValues { 5466 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5467 } 5468 5469 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *Device_FieldSubPathArrayItemValue { 5470 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 5471 } 5472 5473 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatus) Modem() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem { 5474 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem{} 5475 } 5476 5477 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem struct{} 5478 5479 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) FieldPath() *Device_FieldSubPath { 5480 return &Device_FieldSubPath{ 5481 selector: Device_FieldPathSelectorStatus, 5482 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().FieldPath(), 5483 } 5484 } 5485 5486 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *Device_FieldSubPathValue { 5487 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5488 } 5489 5490 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *Device_FieldSubPathArrayOfValues { 5491 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5492 } 5493 5494 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) ThreeGPp() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp { 5495 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp{} 5496 } 5497 5498 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) Cdma() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma { 5499 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma{} 5500 } 5501 5502 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) DbusPath() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemDbusPath { 5503 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemDbusPath{} 5504 } 5505 5506 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) Generic() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric { 5507 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric{} 5508 } 5509 5510 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModem) SimStatus() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus { 5511 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus{} 5512 } 5513 5514 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp struct{} 5515 5516 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) FieldPath() *Device_FieldSubPath { 5517 return &Device_FieldSubPath{ 5518 selector: Device_FieldPathSelectorStatus, 5519 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FieldPath(), 5520 } 5521 } 5522 5523 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *Device_FieldSubPathValue { 5524 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5525 } 5526 5527 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *Device_FieldSubPathArrayOfValues { 5528 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5529 } 5530 5531 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) FivegNr() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr { 5532 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr{} 5533 } 5534 5535 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) EnabledLocks() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks { 5536 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks{} 5537 } 5538 5539 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Eps() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps { 5540 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps{} 5541 } 5542 5543 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Imei() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei { 5544 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei{} 5545 } 5546 5547 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorCode() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode { 5548 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode{} 5549 } 5550 5551 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorName() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName { 5552 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName{} 5553 } 5554 5555 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) PacketServiceState() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState { 5556 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState{} 5557 } 5558 5559 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Pco() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco { 5560 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco{} 5561 } 5562 5563 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) RegistrationState() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState { 5564 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState{} 5565 } 5566 5567 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr struct{} 5568 5569 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) FieldPath() *Device_FieldSubPath { 5570 return &Device_FieldSubPath{ 5571 selector: Device_FieldPathSelectorStatus, 5572 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 5573 } 5574 } 5575 5576 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *Device_FieldSubPathValue { 5577 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5578 } 5579 5580 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *Device_FieldSubPathArrayOfValues { 5581 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5582 } 5583 5584 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) RegistrationSettings() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings { 5585 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings{} 5586 } 5587 5588 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings struct{} 5589 5590 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) FieldPath() *Device_FieldSubPath { 5591 return &Device_FieldSubPath{ 5592 selector: Device_FieldPathSelectorStatus, 5593 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 5594 } 5595 } 5596 5597 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *Device_FieldSubPathValue { 5598 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5599 } 5600 5601 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *Device_FieldSubPathArrayOfValues { 5602 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5603 } 5604 5605 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) DrxCycle() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 5606 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle{} 5607 } 5608 5609 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) MicoMode() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode { 5610 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode{} 5611 } 5612 5613 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct{} 5614 5615 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) FieldPath() *Device_FieldSubPath { 5616 return &Device_FieldSubPath{ 5617 selector: Device_FieldPathSelectorStatus, 5618 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 5619 } 5620 } 5621 5622 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *Device_FieldSubPathValue { 5623 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5624 } 5625 5626 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5627 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5628 } 5629 5630 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode struct{} 5631 5632 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) FieldPath() *Device_FieldSubPath { 5633 return &Device_FieldSubPath{ 5634 selector: Device_FieldPathSelectorStatus, 5635 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 5636 } 5637 } 5638 5639 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithValue(value string) *Device_FieldSubPathValue { 5640 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5641 } 5642 5643 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5644 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5645 } 5646 5647 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks struct{} 5648 5649 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) FieldPath() *Device_FieldSubPath { 5650 return &Device_FieldSubPath{ 5651 selector: Device_FieldPathSelectorStatus, 5652 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 5653 } 5654 } 5655 5656 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithValue(value []string) *Device_FieldSubPathValue { 5657 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5658 } 5659 5660 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 5661 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5662 } 5663 5664 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 5665 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 5666 } 5667 5668 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps struct{} 5669 5670 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) FieldPath() *Device_FieldSubPath { 5671 return &Device_FieldSubPath{ 5672 selector: Device_FieldPathSelectorStatus, 5673 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 5674 } 5675 } 5676 5677 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *Device_FieldSubPathValue { 5678 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5679 } 5680 5681 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *Device_FieldSubPathArrayOfValues { 5682 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5683 } 5684 5685 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) InitialBearer() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer { 5686 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer{} 5687 } 5688 5689 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) UeModeOperation() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation { 5690 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation{} 5691 } 5692 5693 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer struct{} 5694 5695 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) FieldPath() *Device_FieldSubPath { 5696 return &Device_FieldSubPath{ 5697 selector: Device_FieldPathSelectorStatus, 5698 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 5699 } 5700 } 5701 5702 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *Device_FieldSubPathValue { 5703 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5704 } 5705 5706 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *Device_FieldSubPathArrayOfValues { 5707 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5708 } 5709 5710 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) DbusPath() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath { 5711 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath{} 5712 } 5713 5714 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Settings() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings { 5715 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings{} 5716 } 5717 5718 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath struct{} 5719 5720 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) FieldPath() *Device_FieldSubPath { 5721 return &Device_FieldSubPath{ 5722 selector: Device_FieldPathSelectorStatus, 5723 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 5724 } 5725 } 5726 5727 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithValue(value string) *Device_FieldSubPathValue { 5728 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5729 } 5730 5731 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5732 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5733 } 5734 5735 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings struct{} 5736 5737 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) FieldPath() *Device_FieldSubPath { 5738 return &Device_FieldSubPath{ 5739 selector: Device_FieldPathSelectorStatus, 5740 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 5741 } 5742 } 5743 5744 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *Device_FieldSubPathValue { 5745 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5746 } 5747 5748 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *Device_FieldSubPathArrayOfValues { 5749 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5750 } 5751 5752 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Apn() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn { 5753 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn{} 5754 } 5755 5756 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IpType() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType { 5757 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType{} 5758 } 5759 5760 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Password() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword { 5761 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword{} 5762 } 5763 5764 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) User() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser { 5765 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser{} 5766 } 5767 5768 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn struct{} 5769 5770 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) FieldPath() *Device_FieldSubPath { 5771 return &Device_FieldSubPath{ 5772 selector: Device_FieldPathSelectorStatus, 5773 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 5774 } 5775 } 5776 5777 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithValue(value string) *Device_FieldSubPathValue { 5778 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5779 } 5780 5781 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5782 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5783 } 5784 5785 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType struct{} 5786 5787 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) FieldPath() *Device_FieldSubPath { 5788 return &Device_FieldSubPath{ 5789 selector: Device_FieldPathSelectorStatus, 5790 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 5791 } 5792 } 5793 5794 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithValue(value string) *Device_FieldSubPathValue { 5795 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5796 } 5797 5798 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5799 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5800 } 5801 5802 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword struct{} 5803 5804 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) FieldPath() *Device_FieldSubPath { 5805 return &Device_FieldSubPath{ 5806 selector: Device_FieldPathSelectorStatus, 5807 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 5808 } 5809 } 5810 5811 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithValue(value string) *Device_FieldSubPathValue { 5812 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5813 } 5814 5815 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5816 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5817 } 5818 5819 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser struct{} 5820 5821 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) FieldPath() *Device_FieldSubPath { 5822 return &Device_FieldSubPath{ 5823 selector: Device_FieldPathSelectorStatus, 5824 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 5825 } 5826 } 5827 5828 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithValue(value string) *Device_FieldSubPathValue { 5829 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5830 } 5831 5832 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5833 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5834 } 5835 5836 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation struct{} 5837 5838 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) FieldPath() *Device_FieldSubPath { 5839 return &Device_FieldSubPath{ 5840 selector: Device_FieldPathSelectorStatus, 5841 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 5842 } 5843 } 5844 5845 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) WithValue(value string) *Device_FieldSubPathValue { 5846 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5847 } 5848 5849 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5850 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5851 } 5852 5853 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei struct{} 5854 5855 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) FieldPath() *Device_FieldSubPath { 5856 return &Device_FieldSubPath{ 5857 selector: Device_FieldPathSelectorStatus, 5858 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 5859 } 5860 } 5861 5862 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) WithValue(value string) *Device_FieldSubPathValue { 5863 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5864 } 5865 5866 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5867 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5868 } 5869 5870 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode struct{} 5871 5872 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) FieldPath() *Device_FieldSubPath { 5873 return &Device_FieldSubPath{ 5874 selector: Device_FieldPathSelectorStatus, 5875 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 5876 } 5877 } 5878 5879 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) WithValue(value string) *Device_FieldSubPathValue { 5880 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5881 } 5882 5883 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5884 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5885 } 5886 5887 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName struct{} 5888 5889 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) FieldPath() *Device_FieldSubPath { 5890 return &Device_FieldSubPath{ 5891 selector: Device_FieldPathSelectorStatus, 5892 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 5893 } 5894 } 5895 5896 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) WithValue(value string) *Device_FieldSubPathValue { 5897 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5898 } 5899 5900 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5901 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5902 } 5903 5904 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState struct{} 5905 5906 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) FieldPath() *Device_FieldSubPath { 5907 return &Device_FieldSubPath{ 5908 selector: Device_FieldPathSelectorStatus, 5909 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 5910 } 5911 } 5912 5913 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) WithValue(value string) *Device_FieldSubPathValue { 5914 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5915 } 5916 5917 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5918 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5919 } 5920 5921 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco struct{} 5922 5923 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) FieldPath() *Device_FieldSubPath { 5924 return &Device_FieldSubPath{ 5925 selector: Device_FieldPathSelectorStatus, 5926 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 5927 } 5928 } 5929 5930 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) WithValue(value string) *Device_FieldSubPathValue { 5931 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5932 } 5933 5934 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5935 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5936 } 5937 5938 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState struct{} 5939 5940 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) FieldPath() *Device_FieldSubPath { 5941 return &Device_FieldSubPath{ 5942 selector: Device_FieldPathSelectorStatus, 5943 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 5944 } 5945 } 5946 5947 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) WithValue(value string) *Device_FieldSubPathValue { 5948 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5949 } 5950 5951 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 5952 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5953 } 5954 5955 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma struct{} 5956 5957 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) FieldPath() *Device_FieldSubPath { 5958 return &Device_FieldSubPath{ 5959 selector: Device_FieldPathSelectorStatus, 5960 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().FieldPath(), 5961 } 5962 } 5963 5964 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *Device_FieldSubPathValue { 5965 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 5966 } 5967 5968 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *Device_FieldSubPathArrayOfValues { 5969 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 5970 } 5971 5972 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) ActivationState() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState { 5973 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState{} 5974 } 5975 5976 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) Cdma1XRegistrationState() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState { 5977 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState{} 5978 } 5979 5980 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) Esn() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn { 5981 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn{} 5982 } 5983 5984 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) EvdoRegistrationState() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState { 5985 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState{} 5986 } 5987 5988 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) Meid() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid { 5989 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid{} 5990 } 5991 5992 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) Nid() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid { 5993 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid{} 5994 } 5995 5996 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdma) Sid() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid { 5997 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid{} 5998 } 5999 6000 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState struct{} 6001 6002 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) FieldPath() *Device_FieldSubPath { 6003 return &Device_FieldSubPath{ 6004 selector: Device_FieldPathSelectorStatus, 6005 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 6006 } 6007 } 6008 6009 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) WithValue(value string) *Device_FieldSubPathValue { 6010 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6011 } 6012 6013 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6014 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6015 } 6016 6017 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState struct{} 6018 6019 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) FieldPath() *Device_FieldSubPath { 6020 return &Device_FieldSubPath{ 6021 selector: Device_FieldPathSelectorStatus, 6022 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 6023 } 6024 } 6025 6026 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) WithValue(value string) *Device_FieldSubPathValue { 6027 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6028 } 6029 6030 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6031 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6032 } 6033 6034 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn struct{} 6035 6036 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) FieldPath() *Device_FieldSubPath { 6037 return &Device_FieldSubPath{ 6038 selector: Device_FieldPathSelectorStatus, 6039 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().FieldPath(), 6040 } 6041 } 6042 6043 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) WithValue(value string) *Device_FieldSubPathValue { 6044 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6045 } 6046 6047 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6048 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6049 } 6050 6051 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState struct{} 6052 6053 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) FieldPath() *Device_FieldSubPath { 6054 return &Device_FieldSubPath{ 6055 selector: Device_FieldPathSelectorStatus, 6056 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 6057 } 6058 } 6059 6060 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) WithValue(value string) *Device_FieldSubPathValue { 6061 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6062 } 6063 6064 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6065 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6066 } 6067 6068 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid struct{} 6069 6070 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) FieldPath() *Device_FieldSubPath { 6071 return &Device_FieldSubPath{ 6072 selector: Device_FieldPathSelectorStatus, 6073 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().FieldPath(), 6074 } 6075 } 6076 6077 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) WithValue(value string) *Device_FieldSubPathValue { 6078 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6079 } 6080 6081 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6082 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6083 } 6084 6085 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid struct{} 6086 6087 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) FieldPath() *Device_FieldSubPath { 6088 return &Device_FieldSubPath{ 6089 selector: Device_FieldPathSelectorStatus, 6090 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().FieldPath(), 6091 } 6092 } 6093 6094 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) WithValue(value string) *Device_FieldSubPathValue { 6095 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6096 } 6097 6098 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6099 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6100 } 6101 6102 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid struct{} 6103 6104 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) FieldPath() *Device_FieldSubPath { 6105 return &Device_FieldSubPath{ 6106 selector: Device_FieldPathSelectorStatus, 6107 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().FieldPath(), 6108 } 6109 } 6110 6111 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) WithValue(value string) *Device_FieldSubPathValue { 6112 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6113 } 6114 6115 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6116 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6117 } 6118 6119 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemDbusPath struct{} 6120 6121 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) FieldPath() *Device_FieldSubPath { 6122 return &Device_FieldSubPath{ 6123 selector: Device_FieldPathSelectorStatus, 6124 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().FieldPath(), 6125 } 6126 } 6127 6128 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) WithValue(value string) *Device_FieldSubPathValue { 6129 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6130 } 6131 6132 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6133 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6134 } 6135 6136 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric struct{} 6137 6138 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) FieldPath() *Device_FieldSubPath { 6139 return &Device_FieldSubPath{ 6140 selector: Device_FieldPathSelectorStatus, 6141 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().FieldPath(), 6142 } 6143 } 6144 6145 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *Device_FieldSubPathValue { 6146 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6147 } 6148 6149 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *Device_FieldSubPathArrayOfValues { 6150 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6151 } 6152 6153 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) AccessTechnologies() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies { 6154 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies{} 6155 } 6156 6157 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Bearers() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers { 6158 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers{} 6159 } 6160 6161 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfiguration() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration { 6162 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration{} 6163 } 6164 6165 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfigurationRevision() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision { 6166 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision{} 6167 } 6168 6169 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentBands() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands { 6170 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands{} 6171 } 6172 6173 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentCapabilities() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities { 6174 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities{} 6175 } 6176 6177 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentModes() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes { 6178 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes{} 6179 } 6180 6181 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Device() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice { 6182 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice{} 6183 } 6184 6185 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) DeviceIdentifier() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier { 6186 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier{} 6187 } 6188 6189 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Drivers() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers { 6190 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers{} 6191 } 6192 6193 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) EquipmentIdentifier() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier { 6194 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier{} 6195 } 6196 6197 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) HardwareRevision() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision { 6198 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision{} 6199 } 6200 6201 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Manufacturer() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer { 6202 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer{} 6203 } 6204 6205 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Model() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericModel { 6206 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericModel{} 6207 } 6208 6209 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) OwnNumbers() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers { 6210 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers{} 6211 } 6212 6213 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Plugin() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin { 6214 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin{} 6215 } 6216 6217 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Ports() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts { 6218 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts{} 6219 } 6220 6221 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PowerState() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState { 6222 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState{} 6223 } 6224 6225 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PrimaryPort() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort { 6226 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort{} 6227 } 6228 6229 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PrimarySimSlot() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot { 6230 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot{} 6231 } 6232 6233 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Revision() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision { 6234 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision{} 6235 } 6236 6237 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SignalQuality() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality { 6238 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality{} 6239 } 6240 6241 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Sim() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSim { 6242 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSim{} 6243 } 6244 6245 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SimSlots() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots { 6246 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots{} 6247 } 6248 6249 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) State() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericState { 6250 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericState{} 6251 } 6252 6253 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) StateFailedReason() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason { 6254 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason{} 6255 } 6256 6257 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedBands() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands { 6258 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands{} 6259 } 6260 6261 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedCapabilities() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities { 6262 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities{} 6263 } 6264 6265 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedIpFamilies() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies { 6266 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies{} 6267 } 6268 6269 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedModes() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes { 6270 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes{} 6271 } 6272 6273 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRequired() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired { 6274 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired{} 6275 } 6276 6277 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRetries() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries { 6278 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries{} 6279 } 6280 6281 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies struct{} 6282 6283 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) FieldPath() *Device_FieldSubPath { 6284 return &Device_FieldSubPath{ 6285 selector: Device_FieldPathSelectorStatus, 6286 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 6287 } 6288 } 6289 6290 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) WithValue(value []string) *Device_FieldSubPathValue { 6291 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6292 } 6293 6294 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6295 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6296 } 6297 6298 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6299 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6300 } 6301 6302 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers struct{} 6303 6304 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) FieldPath() *Device_FieldSubPath { 6305 return &Device_FieldSubPath{ 6306 selector: Device_FieldPathSelectorStatus, 6307 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 6308 } 6309 } 6310 6311 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) WithValue(value []string) *Device_FieldSubPathValue { 6312 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6313 } 6314 6315 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6316 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6317 } 6318 6319 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6320 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6321 } 6322 6323 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration struct{} 6324 6325 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) FieldPath() *Device_FieldSubPath { 6326 return &Device_FieldSubPath{ 6327 selector: Device_FieldPathSelectorStatus, 6328 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 6329 } 6330 } 6331 6332 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) WithValue(value string) *Device_FieldSubPathValue { 6333 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6334 } 6335 6336 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6337 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6338 } 6339 6340 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision struct{} 6341 6342 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) FieldPath() *Device_FieldSubPath { 6343 return &Device_FieldSubPath{ 6344 selector: Device_FieldPathSelectorStatus, 6345 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 6346 } 6347 } 6348 6349 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) WithValue(value string) *Device_FieldSubPathValue { 6350 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6351 } 6352 6353 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6354 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6355 } 6356 6357 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands struct{} 6358 6359 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) FieldPath() *Device_FieldSubPath { 6360 return &Device_FieldSubPath{ 6361 selector: Device_FieldPathSelectorStatus, 6362 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 6363 } 6364 } 6365 6366 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) WithValue(value []string) *Device_FieldSubPathValue { 6367 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6368 } 6369 6370 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6371 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6372 } 6373 6374 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6375 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6376 } 6377 6378 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities struct{} 6379 6380 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) FieldPath() *Device_FieldSubPath { 6381 return &Device_FieldSubPath{ 6382 selector: Device_FieldPathSelectorStatus, 6383 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 6384 } 6385 } 6386 6387 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) WithValue(value []string) *Device_FieldSubPathValue { 6388 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6389 } 6390 6391 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6392 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6393 } 6394 6395 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6396 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6397 } 6398 6399 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes struct{} 6400 6401 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) FieldPath() *Device_FieldSubPath { 6402 return &Device_FieldSubPath{ 6403 selector: Device_FieldPathSelectorStatus, 6404 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 6405 } 6406 } 6407 6408 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) WithValue(value string) *Device_FieldSubPathValue { 6409 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6410 } 6411 6412 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6413 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6414 } 6415 6416 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice struct{} 6417 6418 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) FieldPath() *Device_FieldSubPath { 6419 return &Device_FieldSubPath{ 6420 selector: Device_FieldPathSelectorStatus, 6421 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().FieldPath(), 6422 } 6423 } 6424 6425 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) WithValue(value string) *Device_FieldSubPathValue { 6426 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6427 } 6428 6429 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6430 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6431 } 6432 6433 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier struct{} 6434 6435 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) FieldPath() *Device_FieldSubPath { 6436 return &Device_FieldSubPath{ 6437 selector: Device_FieldPathSelectorStatus, 6438 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 6439 } 6440 } 6441 6442 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) WithValue(value string) *Device_FieldSubPathValue { 6443 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6444 } 6445 6446 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6447 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6448 } 6449 6450 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers struct{} 6451 6452 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) FieldPath() *Device_FieldSubPath { 6453 return &Device_FieldSubPath{ 6454 selector: Device_FieldPathSelectorStatus, 6455 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 6456 } 6457 } 6458 6459 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) WithValue(value []string) *Device_FieldSubPathValue { 6460 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6461 } 6462 6463 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6464 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6465 } 6466 6467 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6468 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6469 } 6470 6471 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier struct{} 6472 6473 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) FieldPath() *Device_FieldSubPath { 6474 return &Device_FieldSubPath{ 6475 selector: Device_FieldPathSelectorStatus, 6476 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 6477 } 6478 } 6479 6480 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) WithValue(value string) *Device_FieldSubPathValue { 6481 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6482 } 6483 6484 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6485 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6486 } 6487 6488 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision struct{} 6489 6490 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) FieldPath() *Device_FieldSubPath { 6491 return &Device_FieldSubPath{ 6492 selector: Device_FieldPathSelectorStatus, 6493 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 6494 } 6495 } 6496 6497 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) WithValue(value string) *Device_FieldSubPathValue { 6498 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6499 } 6500 6501 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6502 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6503 } 6504 6505 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer struct{} 6506 6507 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) FieldPath() *Device_FieldSubPath { 6508 return &Device_FieldSubPath{ 6509 selector: Device_FieldPathSelectorStatus, 6510 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 6511 } 6512 } 6513 6514 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) WithValue(value string) *Device_FieldSubPathValue { 6515 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6516 } 6517 6518 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6519 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6520 } 6521 6522 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericModel struct{} 6523 6524 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) FieldPath() *Device_FieldSubPath { 6525 return &Device_FieldSubPath{ 6526 selector: Device_FieldPathSelectorStatus, 6527 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().FieldPath(), 6528 } 6529 } 6530 6531 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) WithValue(value string) *Device_FieldSubPathValue { 6532 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6533 } 6534 6535 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6536 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6537 } 6538 6539 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers struct{} 6540 6541 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) FieldPath() *Device_FieldSubPath { 6542 return &Device_FieldSubPath{ 6543 selector: Device_FieldPathSelectorStatus, 6544 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 6545 } 6546 } 6547 6548 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) WithValue(value []string) *Device_FieldSubPathValue { 6549 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6550 } 6551 6552 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6553 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6554 } 6555 6556 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6557 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6558 } 6559 6560 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin struct{} 6561 6562 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) FieldPath() *Device_FieldSubPath { 6563 return &Device_FieldSubPath{ 6564 selector: Device_FieldPathSelectorStatus, 6565 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().FieldPath(), 6566 } 6567 } 6568 6569 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) WithValue(value string) *Device_FieldSubPathValue { 6570 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6571 } 6572 6573 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6574 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6575 } 6576 6577 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts struct{} 6578 6579 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) FieldPath() *Device_FieldSubPath { 6580 return &Device_FieldSubPath{ 6581 selector: Device_FieldPathSelectorStatus, 6582 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 6583 } 6584 } 6585 6586 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) WithValue(value []string) *Device_FieldSubPathValue { 6587 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6588 } 6589 6590 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6591 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6592 } 6593 6594 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6595 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6596 } 6597 6598 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState struct{} 6599 6600 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) FieldPath() *Device_FieldSubPath { 6601 return &Device_FieldSubPath{ 6602 selector: Device_FieldPathSelectorStatus, 6603 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().FieldPath(), 6604 } 6605 } 6606 6607 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) WithValue(value string) *Device_FieldSubPathValue { 6608 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6609 } 6610 6611 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6612 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6613 } 6614 6615 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort struct{} 6616 6617 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) FieldPath() *Device_FieldSubPath { 6618 return &Device_FieldSubPath{ 6619 selector: Device_FieldPathSelectorStatus, 6620 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 6621 } 6622 } 6623 6624 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) WithValue(value string) *Device_FieldSubPathValue { 6625 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6626 } 6627 6628 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6629 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6630 } 6631 6632 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot struct{} 6633 6634 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) FieldPath() *Device_FieldSubPath { 6635 return &Device_FieldSubPath{ 6636 selector: Device_FieldPathSelectorStatus, 6637 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 6638 } 6639 } 6640 6641 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) WithValue(value string) *Device_FieldSubPathValue { 6642 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6643 } 6644 6645 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6646 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6647 } 6648 6649 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision struct{} 6650 6651 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) FieldPath() *Device_FieldSubPath { 6652 return &Device_FieldSubPath{ 6653 selector: Device_FieldPathSelectorStatus, 6654 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().FieldPath(), 6655 } 6656 } 6657 6658 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) WithValue(value string) *Device_FieldSubPathValue { 6659 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6660 } 6661 6662 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6663 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6664 } 6665 6666 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality struct{} 6667 6668 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) FieldPath() *Device_FieldSubPath { 6669 return &Device_FieldSubPath{ 6670 selector: Device_FieldPathSelectorStatus, 6671 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 6672 } 6673 } 6674 6675 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *Device_FieldSubPathValue { 6676 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6677 } 6678 6679 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *Device_FieldSubPathArrayOfValues { 6680 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6681 } 6682 6683 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Recent() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent { 6684 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent{} 6685 } 6686 6687 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Value() DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue { 6688 return DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue{} 6689 } 6690 6691 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent struct{} 6692 6693 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) FieldPath() *Device_FieldSubPath { 6694 return &Device_FieldSubPath{ 6695 selector: Device_FieldPathSelectorStatus, 6696 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 6697 } 6698 } 6699 6700 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) WithValue(value string) *Device_FieldSubPathValue { 6701 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6702 } 6703 6704 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6705 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6706 } 6707 6708 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue struct{} 6709 6710 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) FieldPath() *Device_FieldSubPath { 6711 return &Device_FieldSubPath{ 6712 selector: Device_FieldPathSelectorStatus, 6713 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 6714 } 6715 } 6716 6717 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) WithValue(value string) *Device_FieldSubPathValue { 6718 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6719 } 6720 6721 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6722 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6723 } 6724 6725 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSim struct{} 6726 6727 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) FieldPath() *Device_FieldSubPath { 6728 return &Device_FieldSubPath{ 6729 selector: Device_FieldPathSelectorStatus, 6730 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().FieldPath(), 6731 } 6732 } 6733 6734 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) WithValue(value string) *Device_FieldSubPathValue { 6735 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6736 } 6737 6738 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6739 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6740 } 6741 6742 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots struct{} 6743 6744 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) FieldPath() *Device_FieldSubPath { 6745 return &Device_FieldSubPath{ 6746 selector: Device_FieldPathSelectorStatus, 6747 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 6748 } 6749 } 6750 6751 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) WithValue(value []string) *Device_FieldSubPathValue { 6752 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6753 } 6754 6755 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6756 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6757 } 6758 6759 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6760 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6761 } 6762 6763 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericState struct{} 6764 6765 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericState) FieldPath() *Device_FieldSubPath { 6766 return &Device_FieldSubPath{ 6767 selector: Device_FieldPathSelectorStatus, 6768 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().FieldPath(), 6769 } 6770 } 6771 6772 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericState) WithValue(value string) *Device_FieldSubPathValue { 6773 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6774 } 6775 6776 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericState) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6777 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6778 } 6779 6780 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason struct{} 6781 6782 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) FieldPath() *Device_FieldSubPath { 6783 return &Device_FieldSubPath{ 6784 selector: Device_FieldPathSelectorStatus, 6785 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 6786 } 6787 } 6788 6789 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) WithValue(value string) *Device_FieldSubPathValue { 6790 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6791 } 6792 6793 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6794 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6795 } 6796 6797 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands struct{} 6798 6799 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) FieldPath() *Device_FieldSubPath { 6800 return &Device_FieldSubPath{ 6801 selector: Device_FieldPathSelectorStatus, 6802 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 6803 } 6804 } 6805 6806 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) WithValue(value []string) *Device_FieldSubPathValue { 6807 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6808 } 6809 6810 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6811 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6812 } 6813 6814 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6815 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6816 } 6817 6818 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities struct{} 6819 6820 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) FieldPath() *Device_FieldSubPath { 6821 return &Device_FieldSubPath{ 6822 selector: Device_FieldPathSelectorStatus, 6823 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 6824 } 6825 } 6826 6827 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) WithValue(value []string) *Device_FieldSubPathValue { 6828 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6829 } 6830 6831 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6832 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6833 } 6834 6835 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6836 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6837 } 6838 6839 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies struct{} 6840 6841 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) FieldPath() *Device_FieldSubPath { 6842 return &Device_FieldSubPath{ 6843 selector: Device_FieldPathSelectorStatus, 6844 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 6845 } 6846 } 6847 6848 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithValue(value []string) *Device_FieldSubPathValue { 6849 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6850 } 6851 6852 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6853 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6854 } 6855 6856 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6857 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6858 } 6859 6860 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes struct{} 6861 6862 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) FieldPath() *Device_FieldSubPath { 6863 return &Device_FieldSubPath{ 6864 selector: Device_FieldPathSelectorStatus, 6865 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 6866 } 6867 } 6868 6869 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) WithValue(value []string) *Device_FieldSubPathValue { 6870 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6871 } 6872 6873 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6874 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6875 } 6876 6877 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6878 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6879 } 6880 6881 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired struct{} 6882 6883 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) FieldPath() *Device_FieldSubPath { 6884 return &Device_FieldSubPath{ 6885 selector: Device_FieldPathSelectorStatus, 6886 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 6887 } 6888 } 6889 6890 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) WithValue(value string) *Device_FieldSubPathValue { 6891 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6892 } 6893 6894 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 6895 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6896 } 6897 6898 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries struct{} 6899 6900 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) FieldPath() *Device_FieldSubPath { 6901 return &Device_FieldSubPath{ 6902 selector: Device_FieldPathSelectorStatus, 6903 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 6904 } 6905 } 6906 6907 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) WithValue(value []string) *Device_FieldSubPathValue { 6908 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6909 } 6910 6911 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) WithArrayOfValues(values [][]string) *Device_FieldSubPathArrayOfValues { 6912 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6913 } 6914 6915 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) WithItemValue(value string) *Device_FieldSubPathArrayItemValue { 6916 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 6917 } 6918 6919 type DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus struct{} 6920 6921 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) FieldPath() *Device_FieldSubPath { 6922 return &Device_FieldSubPath{ 6923 selector: Device_FieldPathSelectorStatus, 6924 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().FieldPath(), 6925 } 6926 } 6927 6928 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithValue(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *Device_FieldSubPathValue { 6929 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6930 } 6931 6932 func (s DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *Device_FieldSubPathArrayOfValues { 6933 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6934 } 6935 6936 func (DevicePathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithKey(key string) DeviceMapPathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus { 6937 return DeviceMapPathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus{key: key} 6938 } 6939 6940 type DeviceMapPathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus struct { 6941 key string 6942 } 6943 6944 func (s DeviceMapPathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) FieldPath() *Device_FieldSubPath { 6945 return &Device_FieldSubPath{ 6946 selector: Device_FieldPathSelectorStatus, 6947 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(s.key).FieldPath(), 6948 } 6949 } 6950 6951 func (s DeviceMapPathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *Device_FieldSubPathValue { 6952 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6953 } 6954 6955 func (s DeviceMapPathSelectorStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *Device_FieldSubPathArrayOfValues { 6956 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6957 } 6958 6959 type DevicePathSelectorStatusDeviceInfoNetworkInterfaces struct{} 6960 6961 func (DevicePathSelectorStatusDeviceInfoNetworkInterfaces) FieldPath() *Device_FieldSubPath { 6962 return &Device_FieldSubPath{ 6963 selector: Device_FieldPathSelectorStatus, 6964 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().NetworkInterfaces().FieldPath(), 6965 } 6966 } 6967 6968 func (s DevicePathSelectorStatusDeviceInfoNetworkInterfaces) WithValue(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *Device_FieldSubPathValue { 6969 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6970 } 6971 6972 func (s DevicePathSelectorStatusDeviceInfoNetworkInterfaces) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *Device_FieldSubPathArrayOfValues { 6973 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6974 } 6975 6976 func (DevicePathSelectorStatusDeviceInfoNetworkInterfaces) WithKey(key string) DeviceMapPathSelectorStatusDeviceInfoNetworkInterfaces { 6977 return DeviceMapPathSelectorStatusDeviceInfoNetworkInterfaces{key: key} 6978 } 6979 6980 type DeviceMapPathSelectorStatusDeviceInfoNetworkInterfaces struct { 6981 key string 6982 } 6983 6984 func (s DeviceMapPathSelectorStatusDeviceInfoNetworkInterfaces) FieldPath() *Device_FieldSubPath { 6985 return &Device_FieldSubPath{ 6986 selector: Device_FieldPathSelectorStatus, 6987 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().NetworkInterfaces().WithKey(s.key).FieldPath(), 6988 } 6989 } 6990 6991 func (s DeviceMapPathSelectorStatusDeviceInfoNetworkInterfaces) WithValue(value *Device_Status_DeviceInfo_NetworkInterface) *Device_FieldSubPathValue { 6992 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 6993 } 6994 6995 func (s DeviceMapPathSelectorStatusDeviceInfoNetworkInterfaces) WithArrayOfValues(values []*Device_Status_DeviceInfo_NetworkInterface) *Device_FieldSubPathArrayOfValues { 6996 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 6997 } 6998 6999 type DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo struct{} 7000 7001 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo) FieldPath() *Device_FieldSubPath { 7002 return &Device_FieldSubPath{ 7003 selector: Device_FieldPathSelectorStatus, 7004 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().ControlPlaneInterfaceInfo().FieldPath(), 7005 } 7006 } 7007 7008 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo) WithValue(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *Device_FieldSubPathValue { 7009 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7010 } 7011 7012 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *Device_FieldSubPathArrayOfValues { 7013 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7014 } 7015 7016 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo) ActiveControlPlaneInterface() DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface { 7017 return DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface{} 7018 } 7019 7020 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo) UsesProxy() DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy { 7021 return DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy{} 7022 } 7023 7024 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfo) IsFallback() DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoIsFallback { 7025 return DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoIsFallback{} 7026 } 7027 7028 type DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface struct{} 7029 7030 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) FieldPath() *Device_FieldSubPath { 7031 return &Device_FieldSubPath{ 7032 selector: Device_FieldPathSelectorStatus, 7033 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().FieldPath(), 7034 } 7035 } 7036 7037 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) WithValue(value string) *Device_FieldSubPathValue { 7038 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7039 } 7040 7041 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7042 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7043 } 7044 7045 type DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy struct{} 7046 7047 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) FieldPath() *Device_FieldSubPath { 7048 return &Device_FieldSubPath{ 7049 selector: Device_FieldPathSelectorStatus, 7050 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().FieldPath(), 7051 } 7052 } 7053 7054 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) WithValue(value bool) *Device_FieldSubPathValue { 7055 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7056 } 7057 7058 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 7059 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7060 } 7061 7062 type DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoIsFallback struct{} 7063 7064 func (DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) FieldPath() *Device_FieldSubPath { 7065 return &Device_FieldSubPath{ 7066 selector: Device_FieldPathSelectorStatus, 7067 subPath: NewDeviceStatusFieldPathBuilder().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().FieldPath(), 7068 } 7069 } 7070 7071 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) WithValue(value bool) *Device_FieldSubPathValue { 7072 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7073 } 7074 7075 func (s DevicePathSelectorStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 7076 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7077 } 7078 7079 type DevicePathSelectorStatusAttestationStatus struct{} 7080 7081 func (DevicePathSelectorStatusAttestationStatus) FieldPath() *Device_FieldSubPath { 7082 return &Device_FieldSubPath{ 7083 selector: Device_FieldPathSelectorStatus, 7084 subPath: NewDeviceStatusFieldPathBuilder().AttestationStatus().FieldPath(), 7085 } 7086 } 7087 7088 func (s DevicePathSelectorStatusAttestationStatus) WithValue(value []*iam_iam_common.PCR) *Device_FieldSubPathValue { 7089 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7090 } 7091 7092 func (s DevicePathSelectorStatusAttestationStatus) WithArrayOfValues(values [][]*iam_iam_common.PCR) *Device_FieldSubPathArrayOfValues { 7093 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7094 } 7095 7096 func (s DevicePathSelectorStatusAttestationStatus) WithItemValue(value *iam_iam_common.PCR) *Device_FieldSubPathArrayItemValue { 7097 return s.FieldPath().WithIArrayItemValue(value).(*Device_FieldSubPathArrayItemValue) 7098 } 7099 7100 func (DevicePathSelectorStatusAttestationStatus) Index() DevicePathSelectorStatusAttestationStatusIndex { 7101 return DevicePathSelectorStatusAttestationStatusIndex{} 7102 } 7103 7104 func (DevicePathSelectorStatusAttestationStatus) DigestHex() DevicePathSelectorStatusAttestationStatusDigestHex { 7105 return DevicePathSelectorStatusAttestationStatusDigestHex{} 7106 } 7107 7108 func (DevicePathSelectorStatusAttestationStatus) DigestAlg() DevicePathSelectorStatusAttestationStatusDigestAlg { 7109 return DevicePathSelectorStatusAttestationStatusDigestAlg{} 7110 } 7111 7112 func (DevicePathSelectorStatusAttestationStatus) Comment() DevicePathSelectorStatusAttestationStatusComment { 7113 return DevicePathSelectorStatusAttestationStatusComment{} 7114 } 7115 7116 type DevicePathSelectorStatusAttestationStatusIndex struct{} 7117 7118 func (DevicePathSelectorStatusAttestationStatusIndex) FieldPath() *Device_FieldSubPath { 7119 return &Device_FieldSubPath{ 7120 selector: Device_FieldPathSelectorStatus, 7121 subPath: NewDeviceStatusFieldPathBuilder().AttestationStatus().Index().FieldPath(), 7122 } 7123 } 7124 7125 func (s DevicePathSelectorStatusAttestationStatusIndex) WithValue(value uint32) *Device_FieldSubPathValue { 7126 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7127 } 7128 7129 func (s DevicePathSelectorStatusAttestationStatusIndex) WithArrayOfValues(values []uint32) *Device_FieldSubPathArrayOfValues { 7130 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7131 } 7132 7133 type DevicePathSelectorStatusAttestationStatusDigestHex struct{} 7134 7135 func (DevicePathSelectorStatusAttestationStatusDigestHex) FieldPath() *Device_FieldSubPath { 7136 return &Device_FieldSubPath{ 7137 selector: Device_FieldPathSelectorStatus, 7138 subPath: NewDeviceStatusFieldPathBuilder().AttestationStatus().DigestHex().FieldPath(), 7139 } 7140 } 7141 7142 func (s DevicePathSelectorStatusAttestationStatusDigestHex) WithValue(value string) *Device_FieldSubPathValue { 7143 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7144 } 7145 7146 func (s DevicePathSelectorStatusAttestationStatusDigestHex) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7147 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7148 } 7149 7150 type DevicePathSelectorStatusAttestationStatusDigestAlg struct{} 7151 7152 func (DevicePathSelectorStatusAttestationStatusDigestAlg) FieldPath() *Device_FieldSubPath { 7153 return &Device_FieldSubPath{ 7154 selector: Device_FieldPathSelectorStatus, 7155 subPath: NewDeviceStatusFieldPathBuilder().AttestationStatus().DigestAlg().FieldPath(), 7156 } 7157 } 7158 7159 func (s DevicePathSelectorStatusAttestationStatusDigestAlg) WithValue(value iam_iam_common.DigestAlg) *Device_FieldSubPathValue { 7160 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7161 } 7162 7163 func (s DevicePathSelectorStatusAttestationStatusDigestAlg) WithArrayOfValues(values []iam_iam_common.DigestAlg) *Device_FieldSubPathArrayOfValues { 7164 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7165 } 7166 7167 type DevicePathSelectorStatusAttestationStatusComment struct{} 7168 7169 func (DevicePathSelectorStatusAttestationStatusComment) FieldPath() *Device_FieldSubPath { 7170 return &Device_FieldSubPath{ 7171 selector: Device_FieldPathSelectorStatus, 7172 subPath: NewDeviceStatusFieldPathBuilder().AttestationStatus().Comment().FieldPath(), 7173 } 7174 } 7175 7176 func (s DevicePathSelectorStatusAttestationStatusComment) WithValue(value string) *Device_FieldSubPathValue { 7177 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7178 } 7179 7180 func (s DevicePathSelectorStatusAttestationStatusComment) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7181 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7182 } 7183 7184 type DevicePathSelectorStatusNormalizedAddress struct{} 7185 7186 func (DevicePathSelectorStatusNormalizedAddress) FieldPath() *Device_FieldSubPath { 7187 return &Device_FieldSubPath{ 7188 selector: Device_FieldPathSelectorStatus, 7189 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().FieldPath(), 7190 } 7191 } 7192 7193 func (s DevicePathSelectorStatusNormalizedAddress) WithValue(value *Device_Status_NormalizedAddress) *Device_FieldSubPathValue { 7194 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7195 } 7196 7197 func (s DevicePathSelectorStatusNormalizedAddress) WithArrayOfValues(values []*Device_Status_NormalizedAddress) *Device_FieldSubPathArrayOfValues { 7198 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7199 } 7200 7201 func (DevicePathSelectorStatusNormalizedAddress) PostalCode() DevicePathSelectorStatusNormalizedAddressPostalCode { 7202 return DevicePathSelectorStatusNormalizedAddressPostalCode{} 7203 } 7204 7205 func (DevicePathSelectorStatusNormalizedAddress) CountryCode() DevicePathSelectorStatusNormalizedAddressCountryCode { 7206 return DevicePathSelectorStatusNormalizedAddressCountryCode{} 7207 } 7208 7209 func (DevicePathSelectorStatusNormalizedAddress) Continent() DevicePathSelectorStatusNormalizedAddressContinent { 7210 return DevicePathSelectorStatusNormalizedAddressContinent{} 7211 } 7212 7213 func (DevicePathSelectorStatusNormalizedAddress) ContinentId() DevicePathSelectorStatusNormalizedAddressContinentId { 7214 return DevicePathSelectorStatusNormalizedAddressContinentId{} 7215 } 7216 7217 func (DevicePathSelectorStatusNormalizedAddress) Country() DevicePathSelectorStatusNormalizedAddressCountry { 7218 return DevicePathSelectorStatusNormalizedAddressCountry{} 7219 } 7220 7221 func (DevicePathSelectorStatusNormalizedAddress) CountryId() DevicePathSelectorStatusNormalizedAddressCountryId { 7222 return DevicePathSelectorStatusNormalizedAddressCountryId{} 7223 } 7224 7225 func (DevicePathSelectorStatusNormalizedAddress) AdminArea1() DevicePathSelectorStatusNormalizedAddressAdminArea1 { 7226 return DevicePathSelectorStatusNormalizedAddressAdminArea1{} 7227 } 7228 7229 func (DevicePathSelectorStatusNormalizedAddress) AdminArea1Id() DevicePathSelectorStatusNormalizedAddressAdminArea1Id { 7230 return DevicePathSelectorStatusNormalizedAddressAdminArea1Id{} 7231 } 7232 7233 func (DevicePathSelectorStatusNormalizedAddress) AdminArea2() DevicePathSelectorStatusNormalizedAddressAdminArea2 { 7234 return DevicePathSelectorStatusNormalizedAddressAdminArea2{} 7235 } 7236 7237 func (DevicePathSelectorStatusNormalizedAddress) AdminArea2Id() DevicePathSelectorStatusNormalizedAddressAdminArea2Id { 7238 return DevicePathSelectorStatusNormalizedAddressAdminArea2Id{} 7239 } 7240 7241 func (DevicePathSelectorStatusNormalizedAddress) AdminArea3() DevicePathSelectorStatusNormalizedAddressAdminArea3 { 7242 return DevicePathSelectorStatusNormalizedAddressAdminArea3{} 7243 } 7244 7245 func (DevicePathSelectorStatusNormalizedAddress) AdminArea3Id() DevicePathSelectorStatusNormalizedAddressAdminArea3Id { 7246 return DevicePathSelectorStatusNormalizedAddressAdminArea3Id{} 7247 } 7248 7249 func (DevicePathSelectorStatusNormalizedAddress) AdminArea4() DevicePathSelectorStatusNormalizedAddressAdminArea4 { 7250 return DevicePathSelectorStatusNormalizedAddressAdminArea4{} 7251 } 7252 7253 func (DevicePathSelectorStatusNormalizedAddress) AdminArea4Id() DevicePathSelectorStatusNormalizedAddressAdminArea4Id { 7254 return DevicePathSelectorStatusNormalizedAddressAdminArea4Id{} 7255 } 7256 7257 func (DevicePathSelectorStatusNormalizedAddress) Address() DevicePathSelectorStatusNormalizedAddressAddress { 7258 return DevicePathSelectorStatusNormalizedAddressAddress{} 7259 } 7260 7261 func (DevicePathSelectorStatusNormalizedAddress) Coordinates() DevicePathSelectorStatusNormalizedAddressCoordinates { 7262 return DevicePathSelectorStatusNormalizedAddressCoordinates{} 7263 } 7264 7265 func (DevicePathSelectorStatusNormalizedAddress) Accuracy() DevicePathSelectorStatusNormalizedAddressAccuracy { 7266 return DevicePathSelectorStatusNormalizedAddressAccuracy{} 7267 } 7268 7269 type DevicePathSelectorStatusNormalizedAddressPostalCode struct{} 7270 7271 func (DevicePathSelectorStatusNormalizedAddressPostalCode) FieldPath() *Device_FieldSubPath { 7272 return &Device_FieldSubPath{ 7273 selector: Device_FieldPathSelectorStatus, 7274 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().PostalCode().FieldPath(), 7275 } 7276 } 7277 7278 func (s DevicePathSelectorStatusNormalizedAddressPostalCode) WithValue(value string) *Device_FieldSubPathValue { 7279 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7280 } 7281 7282 func (s DevicePathSelectorStatusNormalizedAddressPostalCode) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7283 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7284 } 7285 7286 type DevicePathSelectorStatusNormalizedAddressCountryCode struct{} 7287 7288 func (DevicePathSelectorStatusNormalizedAddressCountryCode) FieldPath() *Device_FieldSubPath { 7289 return &Device_FieldSubPath{ 7290 selector: Device_FieldPathSelectorStatus, 7291 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().CountryCode().FieldPath(), 7292 } 7293 } 7294 7295 func (s DevicePathSelectorStatusNormalizedAddressCountryCode) WithValue(value string) *Device_FieldSubPathValue { 7296 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7297 } 7298 7299 func (s DevicePathSelectorStatusNormalizedAddressCountryCode) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7300 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7301 } 7302 7303 type DevicePathSelectorStatusNormalizedAddressContinent struct{} 7304 7305 func (DevicePathSelectorStatusNormalizedAddressContinent) FieldPath() *Device_FieldSubPath { 7306 return &Device_FieldSubPath{ 7307 selector: Device_FieldPathSelectorStatus, 7308 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().Continent().FieldPath(), 7309 } 7310 } 7311 7312 func (s DevicePathSelectorStatusNormalizedAddressContinent) WithValue(value string) *Device_FieldSubPathValue { 7313 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7314 } 7315 7316 func (s DevicePathSelectorStatusNormalizedAddressContinent) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7317 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7318 } 7319 7320 type DevicePathSelectorStatusNormalizedAddressContinentId struct{} 7321 7322 func (DevicePathSelectorStatusNormalizedAddressContinentId) FieldPath() *Device_FieldSubPath { 7323 return &Device_FieldSubPath{ 7324 selector: Device_FieldPathSelectorStatus, 7325 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().ContinentId().FieldPath(), 7326 } 7327 } 7328 7329 func (s DevicePathSelectorStatusNormalizedAddressContinentId) WithValue(value string) *Device_FieldSubPathValue { 7330 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7331 } 7332 7333 func (s DevicePathSelectorStatusNormalizedAddressContinentId) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7334 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7335 } 7336 7337 type DevicePathSelectorStatusNormalizedAddressCountry struct{} 7338 7339 func (DevicePathSelectorStatusNormalizedAddressCountry) FieldPath() *Device_FieldSubPath { 7340 return &Device_FieldSubPath{ 7341 selector: Device_FieldPathSelectorStatus, 7342 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().Country().FieldPath(), 7343 } 7344 } 7345 7346 func (s DevicePathSelectorStatusNormalizedAddressCountry) WithValue(value string) *Device_FieldSubPathValue { 7347 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7348 } 7349 7350 func (s DevicePathSelectorStatusNormalizedAddressCountry) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7351 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7352 } 7353 7354 type DevicePathSelectorStatusNormalizedAddressCountryId struct{} 7355 7356 func (DevicePathSelectorStatusNormalizedAddressCountryId) FieldPath() *Device_FieldSubPath { 7357 return &Device_FieldSubPath{ 7358 selector: Device_FieldPathSelectorStatus, 7359 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().CountryId().FieldPath(), 7360 } 7361 } 7362 7363 func (s DevicePathSelectorStatusNormalizedAddressCountryId) WithValue(value string) *Device_FieldSubPathValue { 7364 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7365 } 7366 7367 func (s DevicePathSelectorStatusNormalizedAddressCountryId) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7368 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7369 } 7370 7371 type DevicePathSelectorStatusNormalizedAddressAdminArea1 struct{} 7372 7373 func (DevicePathSelectorStatusNormalizedAddressAdminArea1) FieldPath() *Device_FieldSubPath { 7374 return &Device_FieldSubPath{ 7375 selector: Device_FieldPathSelectorStatus, 7376 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea1().FieldPath(), 7377 } 7378 } 7379 7380 func (s DevicePathSelectorStatusNormalizedAddressAdminArea1) WithValue(value string) *Device_FieldSubPathValue { 7381 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7382 } 7383 7384 func (s DevicePathSelectorStatusNormalizedAddressAdminArea1) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7385 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7386 } 7387 7388 type DevicePathSelectorStatusNormalizedAddressAdminArea1Id struct{} 7389 7390 func (DevicePathSelectorStatusNormalizedAddressAdminArea1Id) FieldPath() *Device_FieldSubPath { 7391 return &Device_FieldSubPath{ 7392 selector: Device_FieldPathSelectorStatus, 7393 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea1Id().FieldPath(), 7394 } 7395 } 7396 7397 func (s DevicePathSelectorStatusNormalizedAddressAdminArea1Id) WithValue(value string) *Device_FieldSubPathValue { 7398 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7399 } 7400 7401 func (s DevicePathSelectorStatusNormalizedAddressAdminArea1Id) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7402 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7403 } 7404 7405 type DevicePathSelectorStatusNormalizedAddressAdminArea2 struct{} 7406 7407 func (DevicePathSelectorStatusNormalizedAddressAdminArea2) FieldPath() *Device_FieldSubPath { 7408 return &Device_FieldSubPath{ 7409 selector: Device_FieldPathSelectorStatus, 7410 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea2().FieldPath(), 7411 } 7412 } 7413 7414 func (s DevicePathSelectorStatusNormalizedAddressAdminArea2) WithValue(value string) *Device_FieldSubPathValue { 7415 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7416 } 7417 7418 func (s DevicePathSelectorStatusNormalizedAddressAdminArea2) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7419 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7420 } 7421 7422 type DevicePathSelectorStatusNormalizedAddressAdminArea2Id struct{} 7423 7424 func (DevicePathSelectorStatusNormalizedAddressAdminArea2Id) FieldPath() *Device_FieldSubPath { 7425 return &Device_FieldSubPath{ 7426 selector: Device_FieldPathSelectorStatus, 7427 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea2Id().FieldPath(), 7428 } 7429 } 7430 7431 func (s DevicePathSelectorStatusNormalizedAddressAdminArea2Id) WithValue(value string) *Device_FieldSubPathValue { 7432 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7433 } 7434 7435 func (s DevicePathSelectorStatusNormalizedAddressAdminArea2Id) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7436 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7437 } 7438 7439 type DevicePathSelectorStatusNormalizedAddressAdminArea3 struct{} 7440 7441 func (DevicePathSelectorStatusNormalizedAddressAdminArea3) FieldPath() *Device_FieldSubPath { 7442 return &Device_FieldSubPath{ 7443 selector: Device_FieldPathSelectorStatus, 7444 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea3().FieldPath(), 7445 } 7446 } 7447 7448 func (s DevicePathSelectorStatusNormalizedAddressAdminArea3) WithValue(value string) *Device_FieldSubPathValue { 7449 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7450 } 7451 7452 func (s DevicePathSelectorStatusNormalizedAddressAdminArea3) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7453 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7454 } 7455 7456 type DevicePathSelectorStatusNormalizedAddressAdminArea3Id struct{} 7457 7458 func (DevicePathSelectorStatusNormalizedAddressAdminArea3Id) FieldPath() *Device_FieldSubPath { 7459 return &Device_FieldSubPath{ 7460 selector: Device_FieldPathSelectorStatus, 7461 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea3Id().FieldPath(), 7462 } 7463 } 7464 7465 func (s DevicePathSelectorStatusNormalizedAddressAdminArea3Id) WithValue(value string) *Device_FieldSubPathValue { 7466 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7467 } 7468 7469 func (s DevicePathSelectorStatusNormalizedAddressAdminArea3Id) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7470 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7471 } 7472 7473 type DevicePathSelectorStatusNormalizedAddressAdminArea4 struct{} 7474 7475 func (DevicePathSelectorStatusNormalizedAddressAdminArea4) FieldPath() *Device_FieldSubPath { 7476 return &Device_FieldSubPath{ 7477 selector: Device_FieldPathSelectorStatus, 7478 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea4().FieldPath(), 7479 } 7480 } 7481 7482 func (s DevicePathSelectorStatusNormalizedAddressAdminArea4) WithValue(value string) *Device_FieldSubPathValue { 7483 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7484 } 7485 7486 func (s DevicePathSelectorStatusNormalizedAddressAdminArea4) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7487 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7488 } 7489 7490 type DevicePathSelectorStatusNormalizedAddressAdminArea4Id struct{} 7491 7492 func (DevicePathSelectorStatusNormalizedAddressAdminArea4Id) FieldPath() *Device_FieldSubPath { 7493 return &Device_FieldSubPath{ 7494 selector: Device_FieldPathSelectorStatus, 7495 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().AdminArea4Id().FieldPath(), 7496 } 7497 } 7498 7499 func (s DevicePathSelectorStatusNormalizedAddressAdminArea4Id) WithValue(value string) *Device_FieldSubPathValue { 7500 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7501 } 7502 7503 func (s DevicePathSelectorStatusNormalizedAddressAdminArea4Id) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7504 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7505 } 7506 7507 type DevicePathSelectorStatusNormalizedAddressAddress struct{} 7508 7509 func (DevicePathSelectorStatusNormalizedAddressAddress) FieldPath() *Device_FieldSubPath { 7510 return &Device_FieldSubPath{ 7511 selector: Device_FieldPathSelectorStatus, 7512 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().Address().FieldPath(), 7513 } 7514 } 7515 7516 func (s DevicePathSelectorStatusNormalizedAddressAddress) WithValue(value string) *Device_FieldSubPathValue { 7517 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7518 } 7519 7520 func (s DevicePathSelectorStatusNormalizedAddressAddress) WithArrayOfValues(values []string) *Device_FieldSubPathArrayOfValues { 7521 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7522 } 7523 7524 type DevicePathSelectorStatusNormalizedAddressCoordinates struct{} 7525 7526 func (DevicePathSelectorStatusNormalizedAddressCoordinates) FieldPath() *Device_FieldSubPath { 7527 return &Device_FieldSubPath{ 7528 selector: Device_FieldPathSelectorStatus, 7529 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().Coordinates().FieldPath(), 7530 } 7531 } 7532 7533 func (s DevicePathSelectorStatusNormalizedAddressCoordinates) WithValue(value *latlng.LatLng) *Device_FieldSubPathValue { 7534 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7535 } 7536 7537 func (s DevicePathSelectorStatusNormalizedAddressCoordinates) WithArrayOfValues(values []*latlng.LatLng) *Device_FieldSubPathArrayOfValues { 7538 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7539 } 7540 7541 type DevicePathSelectorStatusNormalizedAddressAccuracy struct{} 7542 7543 func (DevicePathSelectorStatusNormalizedAddressAccuracy) FieldPath() *Device_FieldSubPath { 7544 return &Device_FieldSubPath{ 7545 selector: Device_FieldPathSelectorStatus, 7546 subPath: NewDeviceStatusFieldPathBuilder().NormalizedAddress().Accuracy().FieldPath(), 7547 } 7548 } 7549 7550 func (s DevicePathSelectorStatusNormalizedAddressAccuracy) WithValue(value float64) *Device_FieldSubPathValue { 7551 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7552 } 7553 7554 func (s DevicePathSelectorStatusNormalizedAddressAccuracy) WithArrayOfValues(values []float64) *Device_FieldSubPathArrayOfValues { 7555 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7556 } 7557 7558 type DevicePathSelectorStatusConnectionStatus struct{} 7559 7560 func (DevicePathSelectorStatusConnectionStatus) FieldPath() *Device_FieldSubPath { 7561 return &Device_FieldSubPath{ 7562 selector: Device_FieldPathSelectorStatus, 7563 subPath: NewDeviceStatusFieldPathBuilder().ConnectionStatus().FieldPath(), 7564 } 7565 } 7566 7567 func (s DevicePathSelectorStatusConnectionStatus) WithValue(value Device_Status_ConnectionStatus) *Device_FieldSubPathValue { 7568 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7569 } 7570 7571 func (s DevicePathSelectorStatusConnectionStatus) WithArrayOfValues(values []Device_Status_ConnectionStatus) *Device_FieldSubPathArrayOfValues { 7572 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7573 } 7574 7575 type DevicePathSelectorStatusConnectionStatusChangeTime struct{} 7576 7577 func (DevicePathSelectorStatusConnectionStatusChangeTime) FieldPath() *Device_FieldSubPath { 7578 return &Device_FieldSubPath{ 7579 selector: Device_FieldPathSelectorStatus, 7580 subPath: NewDeviceStatusFieldPathBuilder().ConnectionStatusChangeTime().FieldPath(), 7581 } 7582 } 7583 7584 func (s DevicePathSelectorStatusConnectionStatusChangeTime) WithValue(value *timestamppb.Timestamp) *Device_FieldSubPathValue { 7585 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7586 } 7587 7588 func (s DevicePathSelectorStatusConnectionStatusChangeTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Device_FieldSubPathArrayOfValues { 7589 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7590 } 7591 7592 type DevicePathSelectorPublicListingSpec struct{} 7593 7594 func (DevicePathSelectorPublicListingSpec) FieldPath() *Device_FieldTerminalPath { 7595 return &Device_FieldTerminalPath{selector: Device_FieldPathSelectorPublicListingSpec} 7596 } 7597 7598 func (s DevicePathSelectorPublicListingSpec) WithValue(value *Device_PublicListingSpec) *Device_FieldTerminalPathValue { 7599 return s.FieldPath().WithIValue(value).(*Device_FieldTerminalPathValue) 7600 } 7601 7602 func (s DevicePathSelectorPublicListingSpec) WithArrayOfValues(values []*Device_PublicListingSpec) *Device_FieldTerminalPathArrayOfValues { 7603 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldTerminalPathArrayOfValues) 7604 } 7605 7606 func (DevicePathSelectorPublicListingSpec) WithSubPath(subPath DevicePublicListingSpec_FieldPath) *Device_FieldSubPath { 7607 return &Device_FieldSubPath{selector: Device_FieldPathSelectorPublicListingSpec, subPath: subPath} 7608 } 7609 7610 func (s DevicePathSelectorPublicListingSpec) WithSubValue(subPathValue DevicePublicListingSpec_FieldPathValue) *Device_FieldSubPathValue { 7611 return &Device_FieldSubPathValue{Device_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 7612 } 7613 7614 func (s DevicePathSelectorPublicListingSpec) WithSubArrayOfValues(subPathArrayOfValues DevicePublicListingSpec_FieldPathArrayOfValues) *Device_FieldSubPathArrayOfValues { 7615 return &Device_FieldSubPathArrayOfValues{Device_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 7616 } 7617 7618 func (s DevicePathSelectorPublicListingSpec) WithSubArrayItemValue(subPathArrayItemValue DevicePublicListingSpec_FieldPathArrayItemValue) *Device_FieldSubPathArrayItemValue { 7619 return &Device_FieldSubPathArrayItemValue{Device_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 7620 } 7621 7622 func (DevicePathSelectorPublicListingSpec) Enabled() DevicePathSelectorPublicListingSpecEnabled { 7623 return DevicePathSelectorPublicListingSpecEnabled{} 7624 } 7625 7626 func (DevicePathSelectorPublicListingSpec) FieldMask() DevicePathSelectorPublicListingSpecFieldMask { 7627 return DevicePathSelectorPublicListingSpecFieldMask{} 7628 } 7629 7630 type DevicePathSelectorPublicListingSpecEnabled struct{} 7631 7632 func (DevicePathSelectorPublicListingSpecEnabled) FieldPath() *Device_FieldSubPath { 7633 return &Device_FieldSubPath{ 7634 selector: Device_FieldPathSelectorPublicListingSpec, 7635 subPath: NewDevicePublicListingSpecFieldPathBuilder().Enabled().FieldPath(), 7636 } 7637 } 7638 7639 func (s DevicePathSelectorPublicListingSpecEnabled) WithValue(value bool) *Device_FieldSubPathValue { 7640 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7641 } 7642 7643 func (s DevicePathSelectorPublicListingSpecEnabled) WithArrayOfValues(values []bool) *Device_FieldSubPathArrayOfValues { 7644 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7645 } 7646 7647 type DevicePathSelectorPublicListingSpecFieldMask struct{} 7648 7649 func (DevicePathSelectorPublicListingSpecFieldMask) FieldPath() *Device_FieldSubPath { 7650 return &Device_FieldSubPath{ 7651 selector: Device_FieldPathSelectorPublicListingSpec, 7652 subPath: NewDevicePublicListingSpecFieldPathBuilder().FieldMask().FieldPath(), 7653 } 7654 } 7655 7656 func (s DevicePathSelectorPublicListingSpecFieldMask) WithValue(value *Device_FieldMask) *Device_FieldSubPathValue { 7657 return s.FieldPath().WithIValue(value).(*Device_FieldSubPathValue) 7658 } 7659 7660 func (s DevicePathSelectorPublicListingSpecFieldMask) WithArrayOfValues(values []*Device_FieldMask) *Device_FieldSubPathArrayOfValues { 7661 return s.FieldPath().WithIArrayOfValues(values).(*Device_FieldSubPathArrayOfValues) 7662 } 7663 7664 type DeviceSpecFieldPathBuilder struct{} 7665 7666 func NewDeviceSpecFieldPathBuilder() DeviceSpecFieldPathBuilder { 7667 return DeviceSpecFieldPathBuilder{} 7668 } 7669 func (DeviceSpecFieldPathBuilder) ServiceAccount() Device_SpecPathSelectorServiceAccount { 7670 return Device_SpecPathSelectorServiceAccount{} 7671 } 7672 func (DeviceSpecFieldPathBuilder) LogBucket() Device_SpecPathSelectorLogBucket { 7673 return Device_SpecPathSelectorLogBucket{} 7674 } 7675 func (DeviceSpecFieldPathBuilder) MetricsBucket() Device_SpecPathSelectorMetricsBucket { 7676 return Device_SpecPathSelectorMetricsBucket{} 7677 } 7678 func (DeviceSpecFieldPathBuilder) OsVersion() Device_SpecPathSelectorOsVersion { 7679 return Device_SpecPathSelectorOsVersion{} 7680 } 7681 func (DeviceSpecFieldPathBuilder) NetplanYamlConfig() Device_SpecPathSelectorNetplanYamlConfig { 7682 return Device_SpecPathSelectorNetplanYamlConfig{} 7683 } 7684 func (DeviceSpecFieldPathBuilder) NetplanApiConfigMode() Device_SpecPathSelectorNetplanApiConfigMode { 7685 return Device_SpecPathSelectorNetplanApiConfigMode{} 7686 } 7687 func (DeviceSpecFieldPathBuilder) OsImageUrl() Device_SpecPathSelectorOsImageUrl { 7688 return Device_SpecPathSelectorOsImageUrl{} 7689 } 7690 func (DeviceSpecFieldPathBuilder) SshConfig() Device_SpecPathSelectorSshConfig { 7691 return Device_SpecPathSelectorSshConfig{} 7692 } 7693 func (DeviceSpecFieldPathBuilder) AttestationConfig() Device_SpecPathSelectorAttestationConfig { 7694 return Device_SpecPathSelectorAttestationConfig{} 7695 } 7696 func (DeviceSpecFieldPathBuilder) DisableDeviceDiscovery() Device_SpecPathSelectorDisableDeviceDiscovery { 7697 return Device_SpecPathSelectorDisableDeviceDiscovery{} 7698 } 7699 func (DeviceSpecFieldPathBuilder) LoggingConfig() Device_SpecPathSelectorLoggingConfig { 7700 return Device_SpecPathSelectorLoggingConfig{} 7701 } 7702 func (DeviceSpecFieldPathBuilder) ProxyConfig() Device_SpecPathSelectorProxyConfig { 7703 return Device_SpecPathSelectorProxyConfig{} 7704 } 7705 func (DeviceSpecFieldPathBuilder) Location() Device_SpecPathSelectorLocation { 7706 return Device_SpecPathSelectorLocation{} 7707 } 7708 func (DeviceSpecFieldPathBuilder) UsbGuard() Device_SpecPathSelectorUsbGuard { 7709 return Device_SpecPathSelectorUsbGuard{} 7710 } 7711 func (DeviceSpecFieldPathBuilder) HealthChecks() Device_SpecPathSelectorHealthChecks { 7712 return Device_SpecPathSelectorHealthChecks{} 7713 } 7714 func (DeviceSpecFieldPathBuilder) DisableNetworkConfigFallback() Device_SpecPathSelectorDisableNetworkConfigFallback { 7715 return Device_SpecPathSelectorDisableNetworkConfigFallback{} 7716 } 7717 7718 type Device_SpecPathSelectorServiceAccount struct{} 7719 7720 func (Device_SpecPathSelectorServiceAccount) FieldPath() *DeviceSpec_FieldTerminalPath { 7721 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorServiceAccount} 7722 } 7723 7724 func (s Device_SpecPathSelectorServiceAccount) WithValue(value *iam_service_account.Reference) *DeviceSpec_FieldTerminalPathValue { 7725 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7726 } 7727 7728 func (s Device_SpecPathSelectorServiceAccount) WithArrayOfValues(values []*iam_service_account.Reference) *DeviceSpec_FieldTerminalPathArrayOfValues { 7729 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7730 } 7731 7732 type Device_SpecPathSelectorLogBucket struct{} 7733 7734 func (Device_SpecPathSelectorLogBucket) FieldPath() *DeviceSpec_FieldTerminalPath { 7735 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorLogBucket} 7736 } 7737 7738 func (s Device_SpecPathSelectorLogBucket) WithValue(value *logging_bucket.Reference) *DeviceSpec_FieldTerminalPathValue { 7739 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7740 } 7741 7742 func (s Device_SpecPathSelectorLogBucket) WithArrayOfValues(values []*logging_bucket.Reference) *DeviceSpec_FieldTerminalPathArrayOfValues { 7743 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7744 } 7745 7746 type Device_SpecPathSelectorMetricsBucket struct{} 7747 7748 func (Device_SpecPathSelectorMetricsBucket) FieldPath() *DeviceSpec_FieldTerminalPath { 7749 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorMetricsBucket} 7750 } 7751 7752 func (s Device_SpecPathSelectorMetricsBucket) WithValue(value *monitoring_bucket.Reference) *DeviceSpec_FieldTerminalPathValue { 7753 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7754 } 7755 7756 func (s Device_SpecPathSelectorMetricsBucket) WithArrayOfValues(values []*monitoring_bucket.Reference) *DeviceSpec_FieldTerminalPathArrayOfValues { 7757 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7758 } 7759 7760 type Device_SpecPathSelectorOsVersion struct{} 7761 7762 func (Device_SpecPathSelectorOsVersion) FieldPath() *DeviceSpec_FieldTerminalPath { 7763 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorOsVersion} 7764 } 7765 7766 func (s Device_SpecPathSelectorOsVersion) WithValue(value string) *DeviceSpec_FieldTerminalPathValue { 7767 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7768 } 7769 7770 func (s Device_SpecPathSelectorOsVersion) WithArrayOfValues(values []string) *DeviceSpec_FieldTerminalPathArrayOfValues { 7771 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7772 } 7773 7774 type Device_SpecPathSelectorNetplanYamlConfig struct{} 7775 7776 func (Device_SpecPathSelectorNetplanYamlConfig) FieldPath() *DeviceSpec_FieldTerminalPath { 7777 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorNetplanYamlConfig} 7778 } 7779 7780 func (s Device_SpecPathSelectorNetplanYamlConfig) WithValue(value string) *DeviceSpec_FieldTerminalPathValue { 7781 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7782 } 7783 7784 func (s Device_SpecPathSelectorNetplanYamlConfig) WithArrayOfValues(values []string) *DeviceSpec_FieldTerminalPathArrayOfValues { 7785 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7786 } 7787 7788 type Device_SpecPathSelectorNetplanApiConfigMode struct{} 7789 7790 func (Device_SpecPathSelectorNetplanApiConfigMode) FieldPath() *DeviceSpec_FieldTerminalPath { 7791 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorNetplanApiConfigMode} 7792 } 7793 7794 func (s Device_SpecPathSelectorNetplanApiConfigMode) WithValue(value Device_Spec_NetworkConfigMode) *DeviceSpec_FieldTerminalPathValue { 7795 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7796 } 7797 7798 func (s Device_SpecPathSelectorNetplanApiConfigMode) WithArrayOfValues(values []Device_Spec_NetworkConfigMode) *DeviceSpec_FieldTerminalPathArrayOfValues { 7799 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7800 } 7801 7802 type Device_SpecPathSelectorOsImageUrl struct{} 7803 7804 func (Device_SpecPathSelectorOsImageUrl) FieldPath() *DeviceSpec_FieldTerminalPath { 7805 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorOsImageUrl} 7806 } 7807 7808 func (s Device_SpecPathSelectorOsImageUrl) WithValue(value string) *DeviceSpec_FieldTerminalPathValue { 7809 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7810 } 7811 7812 func (s Device_SpecPathSelectorOsImageUrl) WithArrayOfValues(values []string) *DeviceSpec_FieldTerminalPathArrayOfValues { 7813 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7814 } 7815 7816 type Device_SpecPathSelectorSshConfig struct{} 7817 7818 func (Device_SpecPathSelectorSshConfig) FieldPath() *DeviceSpec_FieldTerminalPath { 7819 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorSshConfig} 7820 } 7821 7822 func (s Device_SpecPathSelectorSshConfig) WithValue(value *Device_Spec_SSHConfig) *DeviceSpec_FieldTerminalPathValue { 7823 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 7824 } 7825 7826 func (s Device_SpecPathSelectorSshConfig) WithArrayOfValues(values []*Device_Spec_SSHConfig) *DeviceSpec_FieldTerminalPathArrayOfValues { 7827 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 7828 } 7829 7830 func (Device_SpecPathSelectorSshConfig) WithSubPath(subPath DeviceSpecSSHConfig_FieldPath) *DeviceSpec_FieldSubPath { 7831 return &DeviceSpec_FieldSubPath{selector: DeviceSpec_FieldPathSelectorSshConfig, subPath: subPath} 7832 } 7833 7834 func (s Device_SpecPathSelectorSshConfig) WithSubValue(subPathValue DeviceSpecSSHConfig_FieldPathValue) *DeviceSpec_FieldSubPathValue { 7835 return &DeviceSpec_FieldSubPathValue{DeviceSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 7836 } 7837 7838 func (s Device_SpecPathSelectorSshConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecSSHConfig_FieldPathArrayOfValues) *DeviceSpec_FieldSubPathArrayOfValues { 7839 return &DeviceSpec_FieldSubPathArrayOfValues{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 7840 } 7841 7842 func (s Device_SpecPathSelectorSshConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecSSHConfig_FieldPathArrayItemValue) *DeviceSpec_FieldSubPathArrayItemValue { 7843 return &DeviceSpec_FieldSubPathArrayItemValue{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 7844 } 7845 7846 func (Device_SpecPathSelectorSshConfig) DisableSshServer() Device_SpecPathSelectorSshConfigDisableSshServer { 7847 return Device_SpecPathSelectorSshConfigDisableSshServer{} 7848 } 7849 7850 func (Device_SpecPathSelectorSshConfig) DisableSshPassword() Device_SpecPathSelectorSshConfigDisableSshPassword { 7851 return Device_SpecPathSelectorSshConfigDisableSshPassword{} 7852 } 7853 7854 func (Device_SpecPathSelectorSshConfig) SshAuthorized() Device_SpecPathSelectorSshConfigSshAuthorized { 7855 return Device_SpecPathSelectorSshConfigSshAuthorized{} 7856 } 7857 7858 func (Device_SpecPathSelectorSshConfig) IpAllowList() Device_SpecPathSelectorSshConfigIpAllowList { 7859 return Device_SpecPathSelectorSshConfigIpAllowList{} 7860 } 7861 7862 func (Device_SpecPathSelectorSshConfig) IpDenyList() Device_SpecPathSelectorSshConfigIpDenyList { 7863 return Device_SpecPathSelectorSshConfigIpDenyList{} 7864 } 7865 7866 func (Device_SpecPathSelectorSshConfig) RejectPeriod() Device_SpecPathSelectorSshConfigRejectPeriod { 7867 return Device_SpecPathSelectorSshConfigRejectPeriod{} 7868 } 7869 7870 func (Device_SpecPathSelectorSshConfig) DisableSshAuthkey() Device_SpecPathSelectorSshConfigDisableSshAuthkey { 7871 return Device_SpecPathSelectorSshConfigDisableSshAuthkey{} 7872 } 7873 7874 type Device_SpecPathSelectorSshConfigDisableSshServer struct{} 7875 7876 func (Device_SpecPathSelectorSshConfigDisableSshServer) FieldPath() *DeviceSpec_FieldSubPath { 7877 return &DeviceSpec_FieldSubPath{ 7878 selector: DeviceSpec_FieldPathSelectorSshConfig, 7879 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().DisableSshServer().FieldPath(), 7880 } 7881 } 7882 7883 func (s Device_SpecPathSelectorSshConfigDisableSshServer) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 7884 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 7885 } 7886 7887 func (s Device_SpecPathSelectorSshConfigDisableSshServer) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 7888 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 7889 } 7890 7891 type Device_SpecPathSelectorSshConfigDisableSshPassword struct{} 7892 7893 func (Device_SpecPathSelectorSshConfigDisableSshPassword) FieldPath() *DeviceSpec_FieldSubPath { 7894 return &DeviceSpec_FieldSubPath{ 7895 selector: DeviceSpec_FieldPathSelectorSshConfig, 7896 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().DisableSshPassword().FieldPath(), 7897 } 7898 } 7899 7900 func (s Device_SpecPathSelectorSshConfigDisableSshPassword) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 7901 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 7902 } 7903 7904 func (s Device_SpecPathSelectorSshConfigDisableSshPassword) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 7905 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 7906 } 7907 7908 type Device_SpecPathSelectorSshConfigSshAuthorized struct{} 7909 7910 func (Device_SpecPathSelectorSshConfigSshAuthorized) FieldPath() *DeviceSpec_FieldSubPath { 7911 return &DeviceSpec_FieldSubPath{ 7912 selector: DeviceSpec_FieldPathSelectorSshConfig, 7913 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().FieldPath(), 7914 } 7915 } 7916 7917 func (s Device_SpecPathSelectorSshConfigSshAuthorized) WithValue(value []*Device_Spec_SSHConfig_AuthKey) *DeviceSpec_FieldSubPathValue { 7918 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 7919 } 7920 7921 func (s Device_SpecPathSelectorSshConfigSshAuthorized) WithArrayOfValues(values [][]*Device_Spec_SSHConfig_AuthKey) *DeviceSpec_FieldSubPathArrayOfValues { 7922 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 7923 } 7924 7925 func (s Device_SpecPathSelectorSshConfigSshAuthorized) WithItemValue(value *Device_Spec_SSHConfig_AuthKey) *DeviceSpec_FieldSubPathArrayItemValue { 7926 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 7927 } 7928 7929 func (Device_SpecPathSelectorSshConfigSshAuthorized) SshaKey() Device_SpecPathSelectorSshConfigSshAuthorizedSshaKey { 7930 return Device_SpecPathSelectorSshConfigSshAuthorizedSshaKey{} 7931 } 7932 7933 func (Device_SpecPathSelectorSshConfigSshAuthorized) CertAuthority() Device_SpecPathSelectorSshConfigSshAuthorizedCertAuthority { 7934 return Device_SpecPathSelectorSshConfigSshAuthorizedCertAuthority{} 7935 } 7936 7937 func (Device_SpecPathSelectorSshConfigSshAuthorized) Command() Device_SpecPathSelectorSshConfigSshAuthorizedCommand { 7938 return Device_SpecPathSelectorSshConfigSshAuthorizedCommand{} 7939 } 7940 7941 func (Device_SpecPathSelectorSshConfigSshAuthorized) Environment() Device_SpecPathSelectorSshConfigSshAuthorizedEnvironment { 7942 return Device_SpecPathSelectorSshConfigSshAuthorizedEnvironment{} 7943 } 7944 7945 func (Device_SpecPathSelectorSshConfigSshAuthorized) From() Device_SpecPathSelectorSshConfigSshAuthorizedFrom { 7946 return Device_SpecPathSelectorSshConfigSshAuthorizedFrom{} 7947 } 7948 7949 func (Device_SpecPathSelectorSshConfigSshAuthorized) NoAgentForwarding() Device_SpecPathSelectorSshConfigSshAuthorizedNoAgentForwarding { 7950 return Device_SpecPathSelectorSshConfigSshAuthorizedNoAgentForwarding{} 7951 } 7952 7953 func (Device_SpecPathSelectorSshConfigSshAuthorized) NoPortForwarding() Device_SpecPathSelectorSshConfigSshAuthorizedNoPortForwarding { 7954 return Device_SpecPathSelectorSshConfigSshAuthorizedNoPortForwarding{} 7955 } 7956 7957 func (Device_SpecPathSelectorSshConfigSshAuthorized) NoPty() Device_SpecPathSelectorSshConfigSshAuthorizedNoPty { 7958 return Device_SpecPathSelectorSshConfigSshAuthorizedNoPty{} 7959 } 7960 7961 func (Device_SpecPathSelectorSshConfigSshAuthorized) NoUserRc() Device_SpecPathSelectorSshConfigSshAuthorizedNoUserRc { 7962 return Device_SpecPathSelectorSshConfigSshAuthorizedNoUserRc{} 7963 } 7964 7965 func (Device_SpecPathSelectorSshConfigSshAuthorized) NoX11Forwarding() Device_SpecPathSelectorSshConfigSshAuthorizedNoX11Forwarding { 7966 return Device_SpecPathSelectorSshConfigSshAuthorizedNoX11Forwarding{} 7967 } 7968 7969 func (Device_SpecPathSelectorSshConfigSshAuthorized) Permitopen() Device_SpecPathSelectorSshConfigSshAuthorizedPermitopen { 7970 return Device_SpecPathSelectorSshConfigSshAuthorizedPermitopen{} 7971 } 7972 7973 func (Device_SpecPathSelectorSshConfigSshAuthorized) Principals() Device_SpecPathSelectorSshConfigSshAuthorizedPrincipals { 7974 return Device_SpecPathSelectorSshConfigSshAuthorizedPrincipals{} 7975 } 7976 7977 func (Device_SpecPathSelectorSshConfigSshAuthorized) Tunnel() Device_SpecPathSelectorSshConfigSshAuthorizedTunnel { 7978 return Device_SpecPathSelectorSshConfigSshAuthorizedTunnel{} 7979 } 7980 7981 func (Device_SpecPathSelectorSshConfigSshAuthorized) Restrict() Device_SpecPathSelectorSshConfigSshAuthorizedRestrict { 7982 return Device_SpecPathSelectorSshConfigSshAuthorizedRestrict{} 7983 } 7984 7985 type Device_SpecPathSelectorSshConfigSshAuthorizedSshaKey struct{} 7986 7987 func (Device_SpecPathSelectorSshConfigSshAuthorizedSshaKey) FieldPath() *DeviceSpec_FieldSubPath { 7988 return &DeviceSpec_FieldSubPath{ 7989 selector: DeviceSpec_FieldPathSelectorSshConfig, 7990 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().SshaKey().FieldPath(), 7991 } 7992 } 7993 7994 func (s Device_SpecPathSelectorSshConfigSshAuthorizedSshaKey) WithValue(value string) *DeviceSpec_FieldSubPathValue { 7995 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 7996 } 7997 7998 func (s Device_SpecPathSelectorSshConfigSshAuthorizedSshaKey) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 7999 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8000 } 8001 8002 type Device_SpecPathSelectorSshConfigSshAuthorizedCertAuthority struct{} 8003 8004 func (Device_SpecPathSelectorSshConfigSshAuthorizedCertAuthority) FieldPath() *DeviceSpec_FieldSubPath { 8005 return &DeviceSpec_FieldSubPath{ 8006 selector: DeviceSpec_FieldPathSelectorSshConfig, 8007 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().CertAuthority().FieldPath(), 8008 } 8009 } 8010 8011 func (s Device_SpecPathSelectorSshConfigSshAuthorizedCertAuthority) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8012 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8013 } 8014 8015 func (s Device_SpecPathSelectorSshConfigSshAuthorizedCertAuthority) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8016 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8017 } 8018 8019 type Device_SpecPathSelectorSshConfigSshAuthorizedCommand struct{} 8020 8021 func (Device_SpecPathSelectorSshConfigSshAuthorizedCommand) FieldPath() *DeviceSpec_FieldSubPath { 8022 return &DeviceSpec_FieldSubPath{ 8023 selector: DeviceSpec_FieldPathSelectorSshConfig, 8024 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().Command().FieldPath(), 8025 } 8026 } 8027 8028 func (s Device_SpecPathSelectorSshConfigSshAuthorizedCommand) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8029 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8030 } 8031 8032 func (s Device_SpecPathSelectorSshConfigSshAuthorizedCommand) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8033 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8034 } 8035 8036 type Device_SpecPathSelectorSshConfigSshAuthorizedEnvironment struct{} 8037 8038 func (Device_SpecPathSelectorSshConfigSshAuthorizedEnvironment) FieldPath() *DeviceSpec_FieldSubPath { 8039 return &DeviceSpec_FieldSubPath{ 8040 selector: DeviceSpec_FieldPathSelectorSshConfig, 8041 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().Environment().FieldPath(), 8042 } 8043 } 8044 8045 func (s Device_SpecPathSelectorSshConfigSshAuthorizedEnvironment) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8046 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8047 } 8048 8049 func (s Device_SpecPathSelectorSshConfigSshAuthorizedEnvironment) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8050 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8051 } 8052 8053 type Device_SpecPathSelectorSshConfigSshAuthorizedFrom struct{} 8054 8055 func (Device_SpecPathSelectorSshConfigSshAuthorizedFrom) FieldPath() *DeviceSpec_FieldSubPath { 8056 return &DeviceSpec_FieldSubPath{ 8057 selector: DeviceSpec_FieldPathSelectorSshConfig, 8058 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().From().FieldPath(), 8059 } 8060 } 8061 8062 func (s Device_SpecPathSelectorSshConfigSshAuthorizedFrom) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8063 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8064 } 8065 8066 func (s Device_SpecPathSelectorSshConfigSshAuthorizedFrom) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8067 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8068 } 8069 8070 type Device_SpecPathSelectorSshConfigSshAuthorizedNoAgentForwarding struct{} 8071 8072 func (Device_SpecPathSelectorSshConfigSshAuthorizedNoAgentForwarding) FieldPath() *DeviceSpec_FieldSubPath { 8073 return &DeviceSpec_FieldSubPath{ 8074 selector: DeviceSpec_FieldPathSelectorSshConfig, 8075 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().NoAgentForwarding().FieldPath(), 8076 } 8077 } 8078 8079 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoAgentForwarding) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8080 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8081 } 8082 8083 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoAgentForwarding) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8084 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8085 } 8086 8087 type Device_SpecPathSelectorSshConfigSshAuthorizedNoPortForwarding struct{} 8088 8089 func (Device_SpecPathSelectorSshConfigSshAuthorizedNoPortForwarding) FieldPath() *DeviceSpec_FieldSubPath { 8090 return &DeviceSpec_FieldSubPath{ 8091 selector: DeviceSpec_FieldPathSelectorSshConfig, 8092 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().NoPortForwarding().FieldPath(), 8093 } 8094 } 8095 8096 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoPortForwarding) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8097 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8098 } 8099 8100 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoPortForwarding) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8101 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8102 } 8103 8104 type Device_SpecPathSelectorSshConfigSshAuthorizedNoPty struct{} 8105 8106 func (Device_SpecPathSelectorSshConfigSshAuthorizedNoPty) FieldPath() *DeviceSpec_FieldSubPath { 8107 return &DeviceSpec_FieldSubPath{ 8108 selector: DeviceSpec_FieldPathSelectorSshConfig, 8109 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().NoPty().FieldPath(), 8110 } 8111 } 8112 8113 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoPty) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8114 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8115 } 8116 8117 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoPty) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8118 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8119 } 8120 8121 type Device_SpecPathSelectorSshConfigSshAuthorizedNoUserRc struct{} 8122 8123 func (Device_SpecPathSelectorSshConfigSshAuthorizedNoUserRc) FieldPath() *DeviceSpec_FieldSubPath { 8124 return &DeviceSpec_FieldSubPath{ 8125 selector: DeviceSpec_FieldPathSelectorSshConfig, 8126 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().NoUserRc().FieldPath(), 8127 } 8128 } 8129 8130 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoUserRc) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8131 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8132 } 8133 8134 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoUserRc) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8135 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8136 } 8137 8138 type Device_SpecPathSelectorSshConfigSshAuthorizedNoX11Forwarding struct{} 8139 8140 func (Device_SpecPathSelectorSshConfigSshAuthorizedNoX11Forwarding) FieldPath() *DeviceSpec_FieldSubPath { 8141 return &DeviceSpec_FieldSubPath{ 8142 selector: DeviceSpec_FieldPathSelectorSshConfig, 8143 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().NoX11Forwarding().FieldPath(), 8144 } 8145 } 8146 8147 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoX11Forwarding) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8148 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8149 } 8150 8151 func (s Device_SpecPathSelectorSshConfigSshAuthorizedNoX11Forwarding) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8152 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8153 } 8154 8155 type Device_SpecPathSelectorSshConfigSshAuthorizedPermitopen struct{} 8156 8157 func (Device_SpecPathSelectorSshConfigSshAuthorizedPermitopen) FieldPath() *DeviceSpec_FieldSubPath { 8158 return &DeviceSpec_FieldSubPath{ 8159 selector: DeviceSpec_FieldPathSelectorSshConfig, 8160 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().Permitopen().FieldPath(), 8161 } 8162 } 8163 8164 func (s Device_SpecPathSelectorSshConfigSshAuthorizedPermitopen) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8165 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8166 } 8167 8168 func (s Device_SpecPathSelectorSshConfigSshAuthorizedPermitopen) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8169 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8170 } 8171 8172 type Device_SpecPathSelectorSshConfigSshAuthorizedPrincipals struct{} 8173 8174 func (Device_SpecPathSelectorSshConfigSshAuthorizedPrincipals) FieldPath() *DeviceSpec_FieldSubPath { 8175 return &DeviceSpec_FieldSubPath{ 8176 selector: DeviceSpec_FieldPathSelectorSshConfig, 8177 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().Principals().FieldPath(), 8178 } 8179 } 8180 8181 func (s Device_SpecPathSelectorSshConfigSshAuthorizedPrincipals) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8182 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8183 } 8184 8185 func (s Device_SpecPathSelectorSshConfigSshAuthorizedPrincipals) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8186 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8187 } 8188 8189 type Device_SpecPathSelectorSshConfigSshAuthorizedTunnel struct{} 8190 8191 func (Device_SpecPathSelectorSshConfigSshAuthorizedTunnel) FieldPath() *DeviceSpec_FieldSubPath { 8192 return &DeviceSpec_FieldSubPath{ 8193 selector: DeviceSpec_FieldPathSelectorSshConfig, 8194 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().Tunnel().FieldPath(), 8195 } 8196 } 8197 8198 func (s Device_SpecPathSelectorSshConfigSshAuthorizedTunnel) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8199 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8200 } 8201 8202 func (s Device_SpecPathSelectorSshConfigSshAuthorizedTunnel) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8203 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8204 } 8205 8206 type Device_SpecPathSelectorSshConfigSshAuthorizedRestrict struct{} 8207 8208 func (Device_SpecPathSelectorSshConfigSshAuthorizedRestrict) FieldPath() *DeviceSpec_FieldSubPath { 8209 return &DeviceSpec_FieldSubPath{ 8210 selector: DeviceSpec_FieldPathSelectorSshConfig, 8211 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().SshAuthorized().Restrict().FieldPath(), 8212 } 8213 } 8214 8215 func (s Device_SpecPathSelectorSshConfigSshAuthorizedRestrict) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8216 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8217 } 8218 8219 func (s Device_SpecPathSelectorSshConfigSshAuthorizedRestrict) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8220 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8221 } 8222 8223 type Device_SpecPathSelectorSshConfigIpAllowList struct{} 8224 8225 func (Device_SpecPathSelectorSshConfigIpAllowList) FieldPath() *DeviceSpec_FieldSubPath { 8226 return &DeviceSpec_FieldSubPath{ 8227 selector: DeviceSpec_FieldPathSelectorSshConfig, 8228 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().IpAllowList().FieldPath(), 8229 } 8230 } 8231 8232 func (s Device_SpecPathSelectorSshConfigIpAllowList) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8233 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8234 } 8235 8236 func (s Device_SpecPathSelectorSshConfigIpAllowList) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8237 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8238 } 8239 8240 func (s Device_SpecPathSelectorSshConfigIpAllowList) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8241 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8242 } 8243 8244 type Device_SpecPathSelectorSshConfigIpDenyList struct{} 8245 8246 func (Device_SpecPathSelectorSshConfigIpDenyList) FieldPath() *DeviceSpec_FieldSubPath { 8247 return &DeviceSpec_FieldSubPath{ 8248 selector: DeviceSpec_FieldPathSelectorSshConfig, 8249 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().IpDenyList().FieldPath(), 8250 } 8251 } 8252 8253 func (s Device_SpecPathSelectorSshConfigIpDenyList) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8254 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8255 } 8256 8257 func (s Device_SpecPathSelectorSshConfigIpDenyList) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8258 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8259 } 8260 8261 func (s Device_SpecPathSelectorSshConfigIpDenyList) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8262 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8263 } 8264 8265 type Device_SpecPathSelectorSshConfigRejectPeriod struct{} 8266 8267 func (Device_SpecPathSelectorSshConfigRejectPeriod) FieldPath() *DeviceSpec_FieldSubPath { 8268 return &DeviceSpec_FieldSubPath{ 8269 selector: DeviceSpec_FieldPathSelectorSshConfig, 8270 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().RejectPeriod().FieldPath(), 8271 } 8272 } 8273 8274 func (s Device_SpecPathSelectorSshConfigRejectPeriod) WithValue(value *durationpb.Duration) *DeviceSpec_FieldSubPathValue { 8275 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8276 } 8277 8278 func (s Device_SpecPathSelectorSshConfigRejectPeriod) WithArrayOfValues(values []*durationpb.Duration) *DeviceSpec_FieldSubPathArrayOfValues { 8279 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8280 } 8281 8282 type Device_SpecPathSelectorSshConfigDisableSshAuthkey struct{} 8283 8284 func (Device_SpecPathSelectorSshConfigDisableSshAuthkey) FieldPath() *DeviceSpec_FieldSubPath { 8285 return &DeviceSpec_FieldSubPath{ 8286 selector: DeviceSpec_FieldPathSelectorSshConfig, 8287 subPath: NewDeviceSpecSSHConfigFieldPathBuilder().DisableSshAuthkey().FieldPath(), 8288 } 8289 } 8290 8291 func (s Device_SpecPathSelectorSshConfigDisableSshAuthkey) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8292 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8293 } 8294 8295 func (s Device_SpecPathSelectorSshConfigDisableSshAuthkey) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8296 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8297 } 8298 8299 type Device_SpecPathSelectorAttestationConfig struct{} 8300 8301 func (Device_SpecPathSelectorAttestationConfig) FieldPath() *DeviceSpec_FieldTerminalPath { 8302 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorAttestationConfig} 8303 } 8304 8305 func (s Device_SpecPathSelectorAttestationConfig) WithValue(value *Device_Spec_AttestationConfig) *DeviceSpec_FieldTerminalPathValue { 8306 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 8307 } 8308 8309 func (s Device_SpecPathSelectorAttestationConfig) WithArrayOfValues(values []*Device_Spec_AttestationConfig) *DeviceSpec_FieldTerminalPathArrayOfValues { 8310 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 8311 } 8312 8313 func (Device_SpecPathSelectorAttestationConfig) WithSubPath(subPath DeviceSpecAttestationConfig_FieldPath) *DeviceSpec_FieldSubPath { 8314 return &DeviceSpec_FieldSubPath{selector: DeviceSpec_FieldPathSelectorAttestationConfig, subPath: subPath} 8315 } 8316 8317 func (s Device_SpecPathSelectorAttestationConfig) WithSubValue(subPathValue DeviceSpecAttestationConfig_FieldPathValue) *DeviceSpec_FieldSubPathValue { 8318 return &DeviceSpec_FieldSubPathValue{DeviceSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8319 } 8320 8321 func (s Device_SpecPathSelectorAttestationConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecAttestationConfig_FieldPathArrayOfValues) *DeviceSpec_FieldSubPathArrayOfValues { 8322 return &DeviceSpec_FieldSubPathArrayOfValues{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8323 } 8324 8325 func (s Device_SpecPathSelectorAttestationConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecAttestationConfig_FieldPathArrayItemValue) *DeviceSpec_FieldSubPathArrayItemValue { 8326 return &DeviceSpec_FieldSubPathArrayItemValue{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8327 } 8328 8329 func (Device_SpecPathSelectorAttestationConfig) AttestationExpected() Device_SpecPathSelectorAttestationConfigAttestationExpected { 8330 return Device_SpecPathSelectorAttestationConfigAttestationExpected{} 8331 } 8332 8333 func (Device_SpecPathSelectorAttestationConfig) AttestationDomain() Device_SpecPathSelectorAttestationConfigAttestationDomain { 8334 return Device_SpecPathSelectorAttestationConfigAttestationDomain{} 8335 } 8336 8337 type Device_SpecPathSelectorAttestationConfigAttestationExpected struct{} 8338 8339 func (Device_SpecPathSelectorAttestationConfigAttestationExpected) FieldPath() *DeviceSpec_FieldSubPath { 8340 return &DeviceSpec_FieldSubPath{ 8341 selector: DeviceSpec_FieldPathSelectorAttestationConfig, 8342 subPath: NewDeviceSpecAttestationConfigFieldPathBuilder().AttestationExpected().FieldPath(), 8343 } 8344 } 8345 8346 func (s Device_SpecPathSelectorAttestationConfigAttestationExpected) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8347 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8348 } 8349 8350 func (s Device_SpecPathSelectorAttestationConfigAttestationExpected) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8351 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8352 } 8353 8354 type Device_SpecPathSelectorAttestationConfigAttestationDomain struct{} 8355 8356 func (Device_SpecPathSelectorAttestationConfigAttestationDomain) FieldPath() *DeviceSpec_FieldSubPath { 8357 return &DeviceSpec_FieldSubPath{ 8358 selector: DeviceSpec_FieldPathSelectorAttestationConfig, 8359 subPath: NewDeviceSpecAttestationConfigFieldPathBuilder().AttestationDomain().FieldPath(), 8360 } 8361 } 8362 8363 func (s Device_SpecPathSelectorAttestationConfigAttestationDomain) WithValue(value *iam_attestation_domain.Reference) *DeviceSpec_FieldSubPathValue { 8364 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8365 } 8366 8367 func (s Device_SpecPathSelectorAttestationConfigAttestationDomain) WithArrayOfValues(values []*iam_attestation_domain.Reference) *DeviceSpec_FieldSubPathArrayOfValues { 8368 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8369 } 8370 8371 type Device_SpecPathSelectorDisableDeviceDiscovery struct{} 8372 8373 func (Device_SpecPathSelectorDisableDeviceDiscovery) FieldPath() *DeviceSpec_FieldTerminalPath { 8374 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorDisableDeviceDiscovery} 8375 } 8376 8377 func (s Device_SpecPathSelectorDisableDeviceDiscovery) WithValue(value bool) *DeviceSpec_FieldTerminalPathValue { 8378 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 8379 } 8380 8381 func (s Device_SpecPathSelectorDisableDeviceDiscovery) WithArrayOfValues(values []bool) *DeviceSpec_FieldTerminalPathArrayOfValues { 8382 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 8383 } 8384 8385 type Device_SpecPathSelectorLoggingConfig struct{} 8386 8387 func (Device_SpecPathSelectorLoggingConfig) FieldPath() *DeviceSpec_FieldTerminalPath { 8388 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorLoggingConfig} 8389 } 8390 8391 func (s Device_SpecPathSelectorLoggingConfig) WithValue(value *Device_Spec_LoggingConfig) *DeviceSpec_FieldTerminalPathValue { 8392 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 8393 } 8394 8395 func (s Device_SpecPathSelectorLoggingConfig) WithArrayOfValues(values []*Device_Spec_LoggingConfig) *DeviceSpec_FieldTerminalPathArrayOfValues { 8396 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 8397 } 8398 8399 func (Device_SpecPathSelectorLoggingConfig) WithSubPath(subPath DeviceSpecLoggingConfig_FieldPath) *DeviceSpec_FieldSubPath { 8400 return &DeviceSpec_FieldSubPath{selector: DeviceSpec_FieldPathSelectorLoggingConfig, subPath: subPath} 8401 } 8402 8403 func (s Device_SpecPathSelectorLoggingConfig) WithSubValue(subPathValue DeviceSpecLoggingConfig_FieldPathValue) *DeviceSpec_FieldSubPathValue { 8404 return &DeviceSpec_FieldSubPathValue{DeviceSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8405 } 8406 8407 func (s Device_SpecPathSelectorLoggingConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecLoggingConfig_FieldPathArrayOfValues) *DeviceSpec_FieldSubPathArrayOfValues { 8408 return &DeviceSpec_FieldSubPathArrayOfValues{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8409 } 8410 8411 func (s Device_SpecPathSelectorLoggingConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecLoggingConfig_FieldPathArrayItemValue) *DeviceSpec_FieldSubPathArrayItemValue { 8412 return &DeviceSpec_FieldSubPathArrayItemValue{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8413 } 8414 8415 func (Device_SpecPathSelectorLoggingConfig) Priority() Device_SpecPathSelectorLoggingConfigPriority { 8416 return Device_SpecPathSelectorLoggingConfigPriority{} 8417 } 8418 8419 func (Device_SpecPathSelectorLoggingConfig) Units() Device_SpecPathSelectorLoggingConfigUnits { 8420 return Device_SpecPathSelectorLoggingConfigUnits{} 8421 } 8422 8423 func (Device_SpecPathSelectorLoggingConfig) EnableJournalExport() Device_SpecPathSelectorLoggingConfigEnableJournalExport { 8424 return Device_SpecPathSelectorLoggingConfigEnableJournalExport{} 8425 } 8426 8427 func (Device_SpecPathSelectorLoggingConfig) ContainerLoggingConfig() Device_SpecPathSelectorLoggingConfigContainerLoggingConfig { 8428 return Device_SpecPathSelectorLoggingConfigContainerLoggingConfig{} 8429 } 8430 8431 type Device_SpecPathSelectorLoggingConfigPriority struct{} 8432 8433 func (Device_SpecPathSelectorLoggingConfigPriority) FieldPath() *DeviceSpec_FieldSubPath { 8434 return &DeviceSpec_FieldSubPath{ 8435 selector: DeviceSpec_FieldPathSelectorLoggingConfig, 8436 subPath: NewDeviceSpecLoggingConfigFieldPathBuilder().Priority().FieldPath(), 8437 } 8438 } 8439 8440 func (s Device_SpecPathSelectorLoggingConfigPriority) WithValue(value int32) *DeviceSpec_FieldSubPathValue { 8441 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8442 } 8443 8444 func (s Device_SpecPathSelectorLoggingConfigPriority) WithArrayOfValues(values []int32) *DeviceSpec_FieldSubPathArrayOfValues { 8445 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8446 } 8447 8448 type Device_SpecPathSelectorLoggingConfigUnits struct{} 8449 8450 func (Device_SpecPathSelectorLoggingConfigUnits) FieldPath() *DeviceSpec_FieldSubPath { 8451 return &DeviceSpec_FieldSubPath{ 8452 selector: DeviceSpec_FieldPathSelectorLoggingConfig, 8453 subPath: NewDeviceSpecLoggingConfigFieldPathBuilder().Units().FieldPath(), 8454 } 8455 } 8456 8457 func (s Device_SpecPathSelectorLoggingConfigUnits) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8458 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8459 } 8460 8461 func (s Device_SpecPathSelectorLoggingConfigUnits) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8462 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8463 } 8464 8465 func (s Device_SpecPathSelectorLoggingConfigUnits) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8466 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8467 } 8468 8469 type Device_SpecPathSelectorLoggingConfigEnableJournalExport struct{} 8470 8471 func (Device_SpecPathSelectorLoggingConfigEnableJournalExport) FieldPath() *DeviceSpec_FieldSubPath { 8472 return &DeviceSpec_FieldSubPath{ 8473 selector: DeviceSpec_FieldPathSelectorLoggingConfig, 8474 subPath: NewDeviceSpecLoggingConfigFieldPathBuilder().EnableJournalExport().FieldPath(), 8475 } 8476 } 8477 8478 func (s Device_SpecPathSelectorLoggingConfigEnableJournalExport) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8479 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8480 } 8481 8482 func (s Device_SpecPathSelectorLoggingConfigEnableJournalExport) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8483 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8484 } 8485 8486 type Device_SpecPathSelectorLoggingConfigContainerLoggingConfig struct{} 8487 8488 func (Device_SpecPathSelectorLoggingConfigContainerLoggingConfig) FieldPath() *DeviceSpec_FieldSubPath { 8489 return &DeviceSpec_FieldSubPath{ 8490 selector: DeviceSpec_FieldPathSelectorLoggingConfig, 8491 subPath: NewDeviceSpecLoggingConfigFieldPathBuilder().ContainerLoggingConfig().FieldPath(), 8492 } 8493 } 8494 8495 func (s Device_SpecPathSelectorLoggingConfigContainerLoggingConfig) WithValue(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *DeviceSpec_FieldSubPathValue { 8496 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8497 } 8498 8499 func (s Device_SpecPathSelectorLoggingConfigContainerLoggingConfig) WithArrayOfValues(values []*Device_Spec_LoggingConfig_ContainerLoggingConfig) *DeviceSpec_FieldSubPathArrayOfValues { 8500 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8501 } 8502 8503 func (Device_SpecPathSelectorLoggingConfigContainerLoggingConfig) EnableContainerLogExport() Device_SpecPathSelectorLoggingConfigContainerLoggingConfigEnableContainerLogExport { 8504 return Device_SpecPathSelectorLoggingConfigContainerLoggingConfigEnableContainerLogExport{} 8505 } 8506 8507 type Device_SpecPathSelectorLoggingConfigContainerLoggingConfigEnableContainerLogExport struct{} 8508 8509 func (Device_SpecPathSelectorLoggingConfigContainerLoggingConfigEnableContainerLogExport) FieldPath() *DeviceSpec_FieldSubPath { 8510 return &DeviceSpec_FieldSubPath{ 8511 selector: DeviceSpec_FieldPathSelectorLoggingConfig, 8512 subPath: NewDeviceSpecLoggingConfigFieldPathBuilder().ContainerLoggingConfig().EnableContainerLogExport().FieldPath(), 8513 } 8514 } 8515 8516 func (s Device_SpecPathSelectorLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8517 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8518 } 8519 8520 func (s Device_SpecPathSelectorLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8521 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8522 } 8523 8524 type Device_SpecPathSelectorProxyConfig struct{} 8525 8526 func (Device_SpecPathSelectorProxyConfig) FieldPath() *DeviceSpec_FieldTerminalPath { 8527 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorProxyConfig} 8528 } 8529 8530 func (s Device_SpecPathSelectorProxyConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceSpec_FieldTerminalPathValue { 8531 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 8532 } 8533 8534 func (s Device_SpecPathSelectorProxyConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceSpec_FieldTerminalPathArrayOfValues { 8535 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 8536 } 8537 8538 func (Device_SpecPathSelectorProxyConfig) WithSubPath(subPath DeviceSpecProxyConfig_FieldPath) *DeviceSpec_FieldSubPath { 8539 return &DeviceSpec_FieldSubPath{selector: DeviceSpec_FieldPathSelectorProxyConfig, subPath: subPath} 8540 } 8541 8542 func (s Device_SpecPathSelectorProxyConfig) WithSubValue(subPathValue DeviceSpecProxyConfig_FieldPathValue) *DeviceSpec_FieldSubPathValue { 8543 return &DeviceSpec_FieldSubPathValue{DeviceSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8544 } 8545 8546 func (s Device_SpecPathSelectorProxyConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecProxyConfig_FieldPathArrayOfValues) *DeviceSpec_FieldSubPathArrayOfValues { 8547 return &DeviceSpec_FieldSubPathArrayOfValues{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8548 } 8549 8550 func (s Device_SpecPathSelectorProxyConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecProxyConfig_FieldPathArrayItemValue) *DeviceSpec_FieldSubPathArrayItemValue { 8551 return &DeviceSpec_FieldSubPathArrayItemValue{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8552 } 8553 8554 func (Device_SpecPathSelectorProxyConfig) HttpProxy() Device_SpecPathSelectorProxyConfigHttpProxy { 8555 return Device_SpecPathSelectorProxyConfigHttpProxy{} 8556 } 8557 8558 func (Device_SpecPathSelectorProxyConfig) HttpsProxy() Device_SpecPathSelectorProxyConfigHttpsProxy { 8559 return Device_SpecPathSelectorProxyConfigHttpsProxy{} 8560 } 8561 8562 func (Device_SpecPathSelectorProxyConfig) NoProxy() Device_SpecPathSelectorProxyConfigNoProxy { 8563 return Device_SpecPathSelectorProxyConfigNoProxy{} 8564 } 8565 8566 func (Device_SpecPathSelectorProxyConfig) ProxyInterfaces() Device_SpecPathSelectorProxyConfigProxyInterfaces { 8567 return Device_SpecPathSelectorProxyConfigProxyInterfaces{} 8568 } 8569 8570 type Device_SpecPathSelectorProxyConfigHttpProxy struct{} 8571 8572 func (Device_SpecPathSelectorProxyConfigHttpProxy) FieldPath() *DeviceSpec_FieldSubPath { 8573 return &DeviceSpec_FieldSubPath{ 8574 selector: DeviceSpec_FieldPathSelectorProxyConfig, 8575 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpProxy().FieldPath(), 8576 } 8577 } 8578 8579 func (s Device_SpecPathSelectorProxyConfigHttpProxy) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8580 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8581 } 8582 8583 func (s Device_SpecPathSelectorProxyConfigHttpProxy) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8584 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8585 } 8586 8587 type Device_SpecPathSelectorProxyConfigHttpsProxy struct{} 8588 8589 func (Device_SpecPathSelectorProxyConfigHttpsProxy) FieldPath() *DeviceSpec_FieldSubPath { 8590 return &DeviceSpec_FieldSubPath{ 8591 selector: DeviceSpec_FieldPathSelectorProxyConfig, 8592 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpsProxy().FieldPath(), 8593 } 8594 } 8595 8596 func (s Device_SpecPathSelectorProxyConfigHttpsProxy) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8597 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8598 } 8599 8600 func (s Device_SpecPathSelectorProxyConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8601 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8602 } 8603 8604 type Device_SpecPathSelectorProxyConfigNoProxy struct{} 8605 8606 func (Device_SpecPathSelectorProxyConfigNoProxy) FieldPath() *DeviceSpec_FieldSubPath { 8607 return &DeviceSpec_FieldSubPath{ 8608 selector: DeviceSpec_FieldPathSelectorProxyConfig, 8609 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().NoProxy().FieldPath(), 8610 } 8611 } 8612 8613 func (s Device_SpecPathSelectorProxyConfigNoProxy) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8614 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8615 } 8616 8617 func (s Device_SpecPathSelectorProxyConfigNoProxy) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8618 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8619 } 8620 8621 type Device_SpecPathSelectorProxyConfigProxyInterfaces struct{} 8622 8623 func (Device_SpecPathSelectorProxyConfigProxyInterfaces) FieldPath() *DeviceSpec_FieldSubPath { 8624 return &DeviceSpec_FieldSubPath{ 8625 selector: DeviceSpec_FieldPathSelectorProxyConfig, 8626 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().ProxyInterfaces().FieldPath(), 8627 } 8628 } 8629 8630 func (s Device_SpecPathSelectorProxyConfigProxyInterfaces) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8631 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8632 } 8633 8634 func (s Device_SpecPathSelectorProxyConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8635 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8636 } 8637 8638 func (s Device_SpecPathSelectorProxyConfigProxyInterfaces) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8639 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8640 } 8641 8642 type Device_SpecPathSelectorLocation struct{} 8643 8644 func (Device_SpecPathSelectorLocation) FieldPath() *DeviceSpec_FieldTerminalPath { 8645 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorLocation} 8646 } 8647 8648 func (s Device_SpecPathSelectorLocation) WithValue(value *Device_Spec_Location) *DeviceSpec_FieldTerminalPathValue { 8649 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 8650 } 8651 8652 func (s Device_SpecPathSelectorLocation) WithArrayOfValues(values []*Device_Spec_Location) *DeviceSpec_FieldTerminalPathArrayOfValues { 8653 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 8654 } 8655 8656 func (Device_SpecPathSelectorLocation) WithSubPath(subPath DeviceSpecLocation_FieldPath) *DeviceSpec_FieldSubPath { 8657 return &DeviceSpec_FieldSubPath{selector: DeviceSpec_FieldPathSelectorLocation, subPath: subPath} 8658 } 8659 8660 func (s Device_SpecPathSelectorLocation) WithSubValue(subPathValue DeviceSpecLocation_FieldPathValue) *DeviceSpec_FieldSubPathValue { 8661 return &DeviceSpec_FieldSubPathValue{DeviceSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8662 } 8663 8664 func (s Device_SpecPathSelectorLocation) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecLocation_FieldPathArrayOfValues) *DeviceSpec_FieldSubPathArrayOfValues { 8665 return &DeviceSpec_FieldSubPathArrayOfValues{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8666 } 8667 8668 func (s Device_SpecPathSelectorLocation) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecLocation_FieldPathArrayItemValue) *DeviceSpec_FieldSubPathArrayItemValue { 8669 return &DeviceSpec_FieldSubPathArrayItemValue{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8670 } 8671 8672 func (Device_SpecPathSelectorLocation) Address() Device_SpecPathSelectorLocationAddress { 8673 return Device_SpecPathSelectorLocationAddress{} 8674 } 8675 8676 func (Device_SpecPathSelectorLocation) Placement() Device_SpecPathSelectorLocationPlacement { 8677 return Device_SpecPathSelectorLocationPlacement{} 8678 } 8679 8680 type Device_SpecPathSelectorLocationAddress struct{} 8681 8682 func (Device_SpecPathSelectorLocationAddress) FieldPath() *DeviceSpec_FieldSubPath { 8683 return &DeviceSpec_FieldSubPath{ 8684 selector: DeviceSpec_FieldPathSelectorLocation, 8685 subPath: NewDeviceSpecLocationFieldPathBuilder().Address().FieldPath(), 8686 } 8687 } 8688 8689 func (s Device_SpecPathSelectorLocationAddress) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8690 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8691 } 8692 8693 func (s Device_SpecPathSelectorLocationAddress) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8694 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8695 } 8696 8697 type Device_SpecPathSelectorLocationPlacement struct{} 8698 8699 func (Device_SpecPathSelectorLocationPlacement) FieldPath() *DeviceSpec_FieldSubPath { 8700 return &DeviceSpec_FieldSubPath{ 8701 selector: DeviceSpec_FieldPathSelectorLocation, 8702 subPath: NewDeviceSpecLocationFieldPathBuilder().Placement().FieldPath(), 8703 } 8704 } 8705 8706 func (s Device_SpecPathSelectorLocationPlacement) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8707 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8708 } 8709 8710 func (s Device_SpecPathSelectorLocationPlacement) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8711 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8712 } 8713 8714 type Device_SpecPathSelectorUsbGuard struct{} 8715 8716 func (Device_SpecPathSelectorUsbGuard) FieldPath() *DeviceSpec_FieldTerminalPath { 8717 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorUsbGuard} 8718 } 8719 8720 func (s Device_SpecPathSelectorUsbGuard) WithValue(value *Device_Spec_USBGuard) *DeviceSpec_FieldTerminalPathValue { 8721 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 8722 } 8723 8724 func (s Device_SpecPathSelectorUsbGuard) WithArrayOfValues(values []*Device_Spec_USBGuard) *DeviceSpec_FieldTerminalPathArrayOfValues { 8725 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 8726 } 8727 8728 func (Device_SpecPathSelectorUsbGuard) WithSubPath(subPath DeviceSpecUSBGuard_FieldPath) *DeviceSpec_FieldSubPath { 8729 return &DeviceSpec_FieldSubPath{selector: DeviceSpec_FieldPathSelectorUsbGuard, subPath: subPath} 8730 } 8731 8732 func (s Device_SpecPathSelectorUsbGuard) WithSubValue(subPathValue DeviceSpecUSBGuard_FieldPathValue) *DeviceSpec_FieldSubPathValue { 8733 return &DeviceSpec_FieldSubPathValue{DeviceSpec_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8734 } 8735 8736 func (s Device_SpecPathSelectorUsbGuard) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecUSBGuard_FieldPathArrayOfValues) *DeviceSpec_FieldSubPathArrayOfValues { 8737 return &DeviceSpec_FieldSubPathArrayOfValues{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8738 } 8739 8740 func (s Device_SpecPathSelectorUsbGuard) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecUSBGuard_FieldPathArrayItemValue) *DeviceSpec_FieldSubPathArrayItemValue { 8741 return &DeviceSpec_FieldSubPathArrayItemValue{DeviceSpec_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8742 } 8743 8744 func (Device_SpecPathSelectorUsbGuard) Enable() Device_SpecPathSelectorUsbGuardEnable { 8745 return Device_SpecPathSelectorUsbGuardEnable{} 8746 } 8747 8748 func (Device_SpecPathSelectorUsbGuard) WhiteList() Device_SpecPathSelectorUsbGuardWhiteList { 8749 return Device_SpecPathSelectorUsbGuardWhiteList{} 8750 } 8751 8752 type Device_SpecPathSelectorUsbGuardEnable struct{} 8753 8754 func (Device_SpecPathSelectorUsbGuardEnable) FieldPath() *DeviceSpec_FieldSubPath { 8755 return &DeviceSpec_FieldSubPath{ 8756 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8757 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().Enable().FieldPath(), 8758 } 8759 } 8760 8761 func (s Device_SpecPathSelectorUsbGuardEnable) WithValue(value bool) *DeviceSpec_FieldSubPathValue { 8762 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8763 } 8764 8765 func (s Device_SpecPathSelectorUsbGuardEnable) WithArrayOfValues(values []bool) *DeviceSpec_FieldSubPathArrayOfValues { 8766 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8767 } 8768 8769 type Device_SpecPathSelectorUsbGuardWhiteList struct{} 8770 8771 func (Device_SpecPathSelectorUsbGuardWhiteList) FieldPath() *DeviceSpec_FieldSubPath { 8772 return &DeviceSpec_FieldSubPath{ 8773 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8774 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().FieldPath(), 8775 } 8776 } 8777 8778 func (s Device_SpecPathSelectorUsbGuardWhiteList) WithValue(value []*Device_Spec_USBGuard_WhiteList) *DeviceSpec_FieldSubPathValue { 8779 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8780 } 8781 8782 func (s Device_SpecPathSelectorUsbGuardWhiteList) WithArrayOfValues(values [][]*Device_Spec_USBGuard_WhiteList) *DeviceSpec_FieldSubPathArrayOfValues { 8783 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8784 } 8785 8786 func (s Device_SpecPathSelectorUsbGuardWhiteList) WithItemValue(value *Device_Spec_USBGuard_WhiteList) *DeviceSpec_FieldSubPathArrayItemValue { 8787 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8788 } 8789 8790 func (Device_SpecPathSelectorUsbGuardWhiteList) DeviceName() Device_SpecPathSelectorUsbGuardWhiteListDeviceName { 8791 return Device_SpecPathSelectorUsbGuardWhiteListDeviceName{} 8792 } 8793 8794 func (Device_SpecPathSelectorUsbGuardWhiteList) DeviceId() Device_SpecPathSelectorUsbGuardWhiteListDeviceId { 8795 return Device_SpecPathSelectorUsbGuardWhiteListDeviceId{} 8796 } 8797 8798 func (Device_SpecPathSelectorUsbGuardWhiteList) ViaPort() Device_SpecPathSelectorUsbGuardWhiteListViaPort { 8799 return Device_SpecPathSelectorUsbGuardWhiteListViaPort{} 8800 } 8801 8802 func (Device_SpecPathSelectorUsbGuardWhiteList) WithInterface() Device_SpecPathSelectorUsbGuardWhiteListWithInterface { 8803 return Device_SpecPathSelectorUsbGuardWhiteListWithInterface{} 8804 } 8805 8806 func (Device_SpecPathSelectorUsbGuardWhiteList) WithConnectType() Device_SpecPathSelectorUsbGuardWhiteListWithConnectType { 8807 return Device_SpecPathSelectorUsbGuardWhiteListWithConnectType{} 8808 } 8809 8810 type Device_SpecPathSelectorUsbGuardWhiteListDeviceName struct{} 8811 8812 func (Device_SpecPathSelectorUsbGuardWhiteListDeviceName) FieldPath() *DeviceSpec_FieldSubPath { 8813 return &DeviceSpec_FieldSubPath{ 8814 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8815 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().DeviceName().FieldPath(), 8816 } 8817 } 8818 8819 func (s Device_SpecPathSelectorUsbGuardWhiteListDeviceName) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8820 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8821 } 8822 8823 func (s Device_SpecPathSelectorUsbGuardWhiteListDeviceName) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8824 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8825 } 8826 8827 type Device_SpecPathSelectorUsbGuardWhiteListDeviceId struct{} 8828 8829 func (Device_SpecPathSelectorUsbGuardWhiteListDeviceId) FieldPath() *DeviceSpec_FieldSubPath { 8830 return &DeviceSpec_FieldSubPath{ 8831 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8832 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().DeviceId().FieldPath(), 8833 } 8834 } 8835 8836 func (s Device_SpecPathSelectorUsbGuardWhiteListDeviceId) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8837 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8838 } 8839 8840 func (s Device_SpecPathSelectorUsbGuardWhiteListDeviceId) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8841 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8842 } 8843 8844 type Device_SpecPathSelectorUsbGuardWhiteListViaPort struct{} 8845 8846 func (Device_SpecPathSelectorUsbGuardWhiteListViaPort) FieldPath() *DeviceSpec_FieldSubPath { 8847 return &DeviceSpec_FieldSubPath{ 8848 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8849 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().ViaPort().FieldPath(), 8850 } 8851 } 8852 8853 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPort) WithValue(value *Device_Spec_USBGuard_Port) *DeviceSpec_FieldSubPathValue { 8854 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8855 } 8856 8857 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPort) WithArrayOfValues(values []*Device_Spec_USBGuard_Port) *DeviceSpec_FieldSubPathArrayOfValues { 8858 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8859 } 8860 8861 func (Device_SpecPathSelectorUsbGuardWhiteListViaPort) Equals() Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals { 8862 return Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals{} 8863 } 8864 8865 func (Device_SpecPathSelectorUsbGuardWhiteListViaPort) OneOf() Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf { 8866 return Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf{} 8867 } 8868 8869 type Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals struct{} 8870 8871 func (Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals) FieldPath() *DeviceSpec_FieldSubPath { 8872 return &DeviceSpec_FieldSubPath{ 8873 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8874 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().ViaPort().Equals().FieldPath(), 8875 } 8876 } 8877 8878 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8879 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8880 } 8881 8882 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8883 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8884 } 8885 8886 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPortEquals) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8887 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8888 } 8889 8890 type Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf struct{} 8891 8892 func (Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf) FieldPath() *DeviceSpec_FieldSubPath { 8893 return &DeviceSpec_FieldSubPath{ 8894 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8895 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().ViaPort().OneOf().FieldPath(), 8896 } 8897 } 8898 8899 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8900 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8901 } 8902 8903 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8904 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8905 } 8906 8907 func (s Device_SpecPathSelectorUsbGuardWhiteListViaPortOneOf) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8908 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8909 } 8910 8911 type Device_SpecPathSelectorUsbGuardWhiteListWithInterface struct{} 8912 8913 func (Device_SpecPathSelectorUsbGuardWhiteListWithInterface) FieldPath() *DeviceSpec_FieldSubPath { 8914 return &DeviceSpec_FieldSubPath{ 8915 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8916 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().WithInterface().FieldPath(), 8917 } 8918 } 8919 8920 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterface) WithValue(value *Device_Spec_USBGuard_Interface) *DeviceSpec_FieldSubPathValue { 8921 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8922 } 8923 8924 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterface) WithArrayOfValues(values []*Device_Spec_USBGuard_Interface) *DeviceSpec_FieldSubPathArrayOfValues { 8925 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8926 } 8927 8928 func (Device_SpecPathSelectorUsbGuardWhiteListWithInterface) Equals() Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals { 8929 return Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals{} 8930 } 8931 8932 func (Device_SpecPathSelectorUsbGuardWhiteListWithInterface) OneOf() Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf { 8933 return Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf{} 8934 } 8935 8936 type Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals struct{} 8937 8938 func (Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals) FieldPath() *DeviceSpec_FieldSubPath { 8939 return &DeviceSpec_FieldSubPath{ 8940 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8941 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().WithInterface().Equals().FieldPath(), 8942 } 8943 } 8944 8945 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8946 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8947 } 8948 8949 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8950 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8951 } 8952 8953 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceEquals) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8954 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8955 } 8956 8957 type Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf struct{} 8958 8959 func (Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf) FieldPath() *DeviceSpec_FieldSubPath { 8960 return &DeviceSpec_FieldSubPath{ 8961 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8962 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().WithInterface().OneOf().FieldPath(), 8963 } 8964 } 8965 8966 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf) WithValue(value []string) *DeviceSpec_FieldSubPathValue { 8967 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8968 } 8969 8970 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf) WithArrayOfValues(values [][]string) *DeviceSpec_FieldSubPathArrayOfValues { 8971 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8972 } 8973 8974 func (s Device_SpecPathSelectorUsbGuardWhiteListWithInterfaceOneOf) WithItemValue(value string) *DeviceSpec_FieldSubPathArrayItemValue { 8975 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldSubPathArrayItemValue) 8976 } 8977 8978 type Device_SpecPathSelectorUsbGuardWhiteListWithConnectType struct{} 8979 8980 func (Device_SpecPathSelectorUsbGuardWhiteListWithConnectType) FieldPath() *DeviceSpec_FieldSubPath { 8981 return &DeviceSpec_FieldSubPath{ 8982 selector: DeviceSpec_FieldPathSelectorUsbGuard, 8983 subPath: NewDeviceSpecUSBGuardFieldPathBuilder().WhiteList().WithConnectType().FieldPath(), 8984 } 8985 } 8986 8987 func (s Device_SpecPathSelectorUsbGuardWhiteListWithConnectType) WithValue(value string) *DeviceSpec_FieldSubPathValue { 8988 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldSubPathValue) 8989 } 8990 8991 func (s Device_SpecPathSelectorUsbGuardWhiteListWithConnectType) WithArrayOfValues(values []string) *DeviceSpec_FieldSubPathArrayOfValues { 8992 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldSubPathArrayOfValues) 8993 } 8994 8995 type Device_SpecPathSelectorHealthChecks struct{} 8996 8997 func (Device_SpecPathSelectorHealthChecks) FieldPath() *DeviceSpec_FieldTerminalPath { 8998 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorHealthChecks} 8999 } 9000 9001 func (s Device_SpecPathSelectorHealthChecks) WithValue(value []*api.HealthCheckSpec) *DeviceSpec_FieldTerminalPathValue { 9002 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 9003 } 9004 9005 func (s Device_SpecPathSelectorHealthChecks) WithArrayOfValues(values [][]*api.HealthCheckSpec) *DeviceSpec_FieldTerminalPathArrayOfValues { 9006 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 9007 } 9008 9009 func (s Device_SpecPathSelectorHealthChecks) WithItemValue(value *api.HealthCheckSpec) *DeviceSpec_FieldTerminalPathArrayItemValue { 9010 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpec_FieldTerminalPathArrayItemValue) 9011 } 9012 9013 type Device_SpecPathSelectorDisableNetworkConfigFallback struct{} 9014 9015 func (Device_SpecPathSelectorDisableNetworkConfigFallback) FieldPath() *DeviceSpec_FieldTerminalPath { 9016 return &DeviceSpec_FieldTerminalPath{selector: DeviceSpec_FieldPathSelectorDisableNetworkConfigFallback} 9017 } 9018 9019 func (s Device_SpecPathSelectorDisableNetworkConfigFallback) WithValue(value bool) *DeviceSpec_FieldTerminalPathValue { 9020 return s.FieldPath().WithIValue(value).(*DeviceSpec_FieldTerminalPathValue) 9021 } 9022 9023 func (s Device_SpecPathSelectorDisableNetworkConfigFallback) WithArrayOfValues(values []bool) *DeviceSpec_FieldTerminalPathArrayOfValues { 9024 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpec_FieldTerminalPathArrayOfValues) 9025 } 9026 9027 type DeviceStatusFieldPathBuilder struct{} 9028 9029 func NewDeviceStatusFieldPathBuilder() DeviceStatusFieldPathBuilder { 9030 return DeviceStatusFieldPathBuilder{} 9031 } 9032 func (DeviceStatusFieldPathBuilder) Addresses() Device_StatusPathSelectorAddresses { 9033 return Device_StatusPathSelectorAddresses{} 9034 } 9035 func (DeviceStatusFieldPathBuilder) Conditions() Device_StatusPathSelectorConditions { 9036 return Device_StatusPathSelectorConditions{} 9037 } 9038 func (DeviceStatusFieldPathBuilder) NetworkConfigState() Device_StatusPathSelectorNetworkConfigState { 9039 return Device_StatusPathSelectorNetworkConfigState{} 9040 } 9041 func (DeviceStatusFieldPathBuilder) ProxyConfigStatus() Device_StatusPathSelectorProxyConfigStatus { 9042 return Device_StatusPathSelectorProxyConfigStatus{} 9043 } 9044 func (DeviceStatusFieldPathBuilder) DeviceInfo() Device_StatusPathSelectorDeviceInfo { 9045 return Device_StatusPathSelectorDeviceInfo{} 9046 } 9047 func (DeviceStatusFieldPathBuilder) AttestationStatus() Device_StatusPathSelectorAttestationStatus { 9048 return Device_StatusPathSelectorAttestationStatus{} 9049 } 9050 func (DeviceStatusFieldPathBuilder) NormalizedAddress() Device_StatusPathSelectorNormalizedAddress { 9051 return Device_StatusPathSelectorNormalizedAddress{} 9052 } 9053 func (DeviceStatusFieldPathBuilder) ConnectionStatus() Device_StatusPathSelectorConnectionStatus { 9054 return Device_StatusPathSelectorConnectionStatus{} 9055 } 9056 func (DeviceStatusFieldPathBuilder) ConnectionStatusChangeTime() Device_StatusPathSelectorConnectionStatusChangeTime { 9057 return Device_StatusPathSelectorConnectionStatusChangeTime{} 9058 } 9059 9060 type Device_StatusPathSelectorAddresses struct{} 9061 9062 func (Device_StatusPathSelectorAddresses) FieldPath() *DeviceStatus_FieldTerminalPath { 9063 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorAddresses} 9064 } 9065 9066 func (s Device_StatusPathSelectorAddresses) WithValue(value []*Device_Status_Address) *DeviceStatus_FieldTerminalPathValue { 9067 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 9068 } 9069 9070 func (s Device_StatusPathSelectorAddresses) WithArrayOfValues(values [][]*Device_Status_Address) *DeviceStatus_FieldTerminalPathArrayOfValues { 9071 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 9072 } 9073 9074 func (s Device_StatusPathSelectorAddresses) WithItemValue(value *Device_Status_Address) *DeviceStatus_FieldTerminalPathArrayItemValue { 9075 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldTerminalPathArrayItemValue) 9076 } 9077 func (Device_StatusPathSelectorAddresses) WithSubPath(subPath DeviceStatusAddress_FieldPath) *DeviceStatus_FieldSubPath { 9078 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorAddresses, subPath: subPath} 9079 } 9080 9081 func (s Device_StatusPathSelectorAddresses) WithSubValue(subPathValue DeviceStatusAddress_FieldPathValue) *DeviceStatus_FieldSubPathValue { 9082 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9083 } 9084 9085 func (s Device_StatusPathSelectorAddresses) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusAddress_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 9086 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9087 } 9088 9089 func (s Device_StatusPathSelectorAddresses) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusAddress_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 9090 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9091 } 9092 9093 func (Device_StatusPathSelectorAddresses) Address() Device_StatusPathSelectorAddressesAddress { 9094 return Device_StatusPathSelectorAddressesAddress{} 9095 } 9096 9097 func (Device_StatusPathSelectorAddresses) Type() Device_StatusPathSelectorAddressesType { 9098 return Device_StatusPathSelectorAddressesType{} 9099 } 9100 9101 type Device_StatusPathSelectorAddressesAddress struct{} 9102 9103 func (Device_StatusPathSelectorAddressesAddress) FieldPath() *DeviceStatus_FieldSubPath { 9104 return &DeviceStatus_FieldSubPath{ 9105 selector: DeviceStatus_FieldPathSelectorAddresses, 9106 subPath: NewDeviceStatusAddressFieldPathBuilder().Address().FieldPath(), 9107 } 9108 } 9109 9110 func (s Device_StatusPathSelectorAddressesAddress) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9111 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9112 } 9113 9114 func (s Device_StatusPathSelectorAddressesAddress) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9115 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9116 } 9117 9118 type Device_StatusPathSelectorAddressesType struct{} 9119 9120 func (Device_StatusPathSelectorAddressesType) FieldPath() *DeviceStatus_FieldSubPath { 9121 return &DeviceStatus_FieldSubPath{ 9122 selector: DeviceStatus_FieldPathSelectorAddresses, 9123 subPath: NewDeviceStatusAddressFieldPathBuilder().Type().FieldPath(), 9124 } 9125 } 9126 9127 func (s Device_StatusPathSelectorAddressesType) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9128 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9129 } 9130 9131 func (s Device_StatusPathSelectorAddressesType) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9132 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9133 } 9134 9135 type Device_StatusPathSelectorConditions struct{} 9136 9137 func (Device_StatusPathSelectorConditions) FieldPath() *DeviceStatus_FieldTerminalPath { 9138 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorConditions} 9139 } 9140 9141 func (s Device_StatusPathSelectorConditions) WithValue(value []*Device_Status_Condition) *DeviceStatus_FieldTerminalPathValue { 9142 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 9143 } 9144 9145 func (s Device_StatusPathSelectorConditions) WithArrayOfValues(values [][]*Device_Status_Condition) *DeviceStatus_FieldTerminalPathArrayOfValues { 9146 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 9147 } 9148 9149 func (s Device_StatusPathSelectorConditions) WithItemValue(value *Device_Status_Condition) *DeviceStatus_FieldTerminalPathArrayItemValue { 9150 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldTerminalPathArrayItemValue) 9151 } 9152 func (Device_StatusPathSelectorConditions) WithSubPath(subPath DeviceStatusCondition_FieldPath) *DeviceStatus_FieldSubPath { 9153 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorConditions, subPath: subPath} 9154 } 9155 9156 func (s Device_StatusPathSelectorConditions) WithSubValue(subPathValue DeviceStatusCondition_FieldPathValue) *DeviceStatus_FieldSubPathValue { 9157 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9158 } 9159 9160 func (s Device_StatusPathSelectorConditions) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusCondition_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 9161 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9162 } 9163 9164 func (s Device_StatusPathSelectorConditions) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusCondition_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 9165 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9166 } 9167 9168 func (Device_StatusPathSelectorConditions) Message() Device_StatusPathSelectorConditionsMessage { 9169 return Device_StatusPathSelectorConditionsMessage{} 9170 } 9171 9172 func (Device_StatusPathSelectorConditions) Reason() Device_StatusPathSelectorConditionsReason { 9173 return Device_StatusPathSelectorConditionsReason{} 9174 } 9175 9176 func (Device_StatusPathSelectorConditions) Status() Device_StatusPathSelectorConditionsStatus { 9177 return Device_StatusPathSelectorConditionsStatus{} 9178 } 9179 9180 func (Device_StatusPathSelectorConditions) Type() Device_StatusPathSelectorConditionsType { 9181 return Device_StatusPathSelectorConditionsType{} 9182 } 9183 9184 func (Device_StatusPathSelectorConditions) LastHeartBeatTime() Device_StatusPathSelectorConditionsLastHeartBeatTime { 9185 return Device_StatusPathSelectorConditionsLastHeartBeatTime{} 9186 } 9187 9188 func (Device_StatusPathSelectorConditions) LastTransitionTime() Device_StatusPathSelectorConditionsLastTransitionTime { 9189 return Device_StatusPathSelectorConditionsLastTransitionTime{} 9190 } 9191 9192 type Device_StatusPathSelectorConditionsMessage struct{} 9193 9194 func (Device_StatusPathSelectorConditionsMessage) FieldPath() *DeviceStatus_FieldSubPath { 9195 return &DeviceStatus_FieldSubPath{ 9196 selector: DeviceStatus_FieldPathSelectorConditions, 9197 subPath: NewDeviceStatusConditionFieldPathBuilder().Message().FieldPath(), 9198 } 9199 } 9200 9201 func (s Device_StatusPathSelectorConditionsMessage) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9202 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9203 } 9204 9205 func (s Device_StatusPathSelectorConditionsMessage) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9206 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9207 } 9208 9209 type Device_StatusPathSelectorConditionsReason struct{} 9210 9211 func (Device_StatusPathSelectorConditionsReason) FieldPath() *DeviceStatus_FieldSubPath { 9212 return &DeviceStatus_FieldSubPath{ 9213 selector: DeviceStatus_FieldPathSelectorConditions, 9214 subPath: NewDeviceStatusConditionFieldPathBuilder().Reason().FieldPath(), 9215 } 9216 } 9217 9218 func (s Device_StatusPathSelectorConditionsReason) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9219 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9220 } 9221 9222 func (s Device_StatusPathSelectorConditionsReason) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9223 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9224 } 9225 9226 type Device_StatusPathSelectorConditionsStatus struct{} 9227 9228 func (Device_StatusPathSelectorConditionsStatus) FieldPath() *DeviceStatus_FieldSubPath { 9229 return &DeviceStatus_FieldSubPath{ 9230 selector: DeviceStatus_FieldPathSelectorConditions, 9231 subPath: NewDeviceStatusConditionFieldPathBuilder().Status().FieldPath(), 9232 } 9233 } 9234 9235 func (s Device_StatusPathSelectorConditionsStatus) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9236 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9237 } 9238 9239 func (s Device_StatusPathSelectorConditionsStatus) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9240 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9241 } 9242 9243 type Device_StatusPathSelectorConditionsType struct{} 9244 9245 func (Device_StatusPathSelectorConditionsType) FieldPath() *DeviceStatus_FieldSubPath { 9246 return &DeviceStatus_FieldSubPath{ 9247 selector: DeviceStatus_FieldPathSelectorConditions, 9248 subPath: NewDeviceStatusConditionFieldPathBuilder().Type().FieldPath(), 9249 } 9250 } 9251 9252 func (s Device_StatusPathSelectorConditionsType) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9253 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9254 } 9255 9256 func (s Device_StatusPathSelectorConditionsType) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9257 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9258 } 9259 9260 type Device_StatusPathSelectorConditionsLastHeartBeatTime struct{} 9261 9262 func (Device_StatusPathSelectorConditionsLastHeartBeatTime) FieldPath() *DeviceStatus_FieldSubPath { 9263 return &DeviceStatus_FieldSubPath{ 9264 selector: DeviceStatus_FieldPathSelectorConditions, 9265 subPath: NewDeviceStatusConditionFieldPathBuilder().LastHeartBeatTime().FieldPath(), 9266 } 9267 } 9268 9269 func (s Device_StatusPathSelectorConditionsLastHeartBeatTime) WithValue(value *timestamppb.Timestamp) *DeviceStatus_FieldSubPathValue { 9270 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9271 } 9272 9273 func (s Device_StatusPathSelectorConditionsLastHeartBeatTime) WithArrayOfValues(values []*timestamppb.Timestamp) *DeviceStatus_FieldSubPathArrayOfValues { 9274 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9275 } 9276 9277 type Device_StatusPathSelectorConditionsLastTransitionTime struct{} 9278 9279 func (Device_StatusPathSelectorConditionsLastTransitionTime) FieldPath() *DeviceStatus_FieldSubPath { 9280 return &DeviceStatus_FieldSubPath{ 9281 selector: DeviceStatus_FieldPathSelectorConditions, 9282 subPath: NewDeviceStatusConditionFieldPathBuilder().LastTransitionTime().FieldPath(), 9283 } 9284 } 9285 9286 func (s Device_StatusPathSelectorConditionsLastTransitionTime) WithValue(value *timestamppb.Timestamp) *DeviceStatus_FieldSubPathValue { 9287 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9288 } 9289 9290 func (s Device_StatusPathSelectorConditionsLastTransitionTime) WithArrayOfValues(values []*timestamppb.Timestamp) *DeviceStatus_FieldSubPathArrayOfValues { 9291 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9292 } 9293 9294 type Device_StatusPathSelectorNetworkConfigState struct{} 9295 9296 func (Device_StatusPathSelectorNetworkConfigState) FieldPath() *DeviceStatus_FieldTerminalPath { 9297 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorNetworkConfigState} 9298 } 9299 9300 func (s Device_StatusPathSelectorNetworkConfigState) WithValue(value *Device_Status_NetworkConfigState) *DeviceStatus_FieldTerminalPathValue { 9301 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 9302 } 9303 9304 func (s Device_StatusPathSelectorNetworkConfigState) WithArrayOfValues(values []*Device_Status_NetworkConfigState) *DeviceStatus_FieldTerminalPathArrayOfValues { 9305 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 9306 } 9307 9308 func (Device_StatusPathSelectorNetworkConfigState) WithSubPath(subPath DeviceStatusNetworkConfigState_FieldPath) *DeviceStatus_FieldSubPath { 9309 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorNetworkConfigState, subPath: subPath} 9310 } 9311 9312 func (s Device_StatusPathSelectorNetworkConfigState) WithSubValue(subPathValue DeviceStatusNetworkConfigState_FieldPathValue) *DeviceStatus_FieldSubPathValue { 9313 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9314 } 9315 9316 func (s Device_StatusPathSelectorNetworkConfigState) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusNetworkConfigState_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 9317 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9318 } 9319 9320 func (s Device_StatusPathSelectorNetworkConfigState) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusNetworkConfigState_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 9321 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9322 } 9323 9324 func (Device_StatusPathSelectorNetworkConfigState) ActiveNetworkConfigSource() Device_StatusPathSelectorNetworkConfigStateActiveNetworkConfigSource { 9325 return Device_StatusPathSelectorNetworkConfigStateActiveNetworkConfigSource{} 9326 } 9327 9328 func (Device_StatusPathSelectorNetworkConfigState) DesiredNetworkConfigSource() Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigSource { 9329 return Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigSource{} 9330 } 9331 9332 func (Device_StatusPathSelectorNetworkConfigState) DesiredNetworkConfigError() Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigError { 9333 return Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigError{} 9334 } 9335 9336 func (Device_StatusPathSelectorNetworkConfigState) DefaultNetplanConfig() Device_StatusPathSelectorNetworkConfigStateDefaultNetplanConfig { 9337 return Device_StatusPathSelectorNetworkConfigStateDefaultNetplanConfig{} 9338 } 9339 9340 func (Device_StatusPathSelectorNetworkConfigState) ActiveNetplanConfig() Device_StatusPathSelectorNetworkConfigStateActiveNetplanConfig { 9341 return Device_StatusPathSelectorNetworkConfigStateActiveNetplanConfig{} 9342 } 9343 9344 func (Device_StatusPathSelectorNetworkConfigState) DesiredNetplanConfig() Device_StatusPathSelectorNetworkConfigStateDesiredNetplanConfig { 9345 return Device_StatusPathSelectorNetworkConfigStateDesiredNetplanConfig{} 9346 } 9347 9348 type Device_StatusPathSelectorNetworkConfigStateActiveNetworkConfigSource struct{} 9349 9350 func (Device_StatusPathSelectorNetworkConfigStateActiveNetworkConfigSource) FieldPath() *DeviceStatus_FieldSubPath { 9351 return &DeviceStatus_FieldSubPath{ 9352 selector: DeviceStatus_FieldPathSelectorNetworkConfigState, 9353 subPath: NewDeviceStatusNetworkConfigStateFieldPathBuilder().ActiveNetworkConfigSource().FieldPath(), 9354 } 9355 } 9356 9357 func (s Device_StatusPathSelectorNetworkConfigStateActiveNetworkConfigSource) WithValue(value Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatus_FieldSubPathValue { 9358 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9359 } 9360 9361 func (s Device_StatusPathSelectorNetworkConfigStateActiveNetworkConfigSource) WithArrayOfValues(values []Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatus_FieldSubPathArrayOfValues { 9362 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9363 } 9364 9365 type Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigSource struct{} 9366 9367 func (Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigSource) FieldPath() *DeviceStatus_FieldSubPath { 9368 return &DeviceStatus_FieldSubPath{ 9369 selector: DeviceStatus_FieldPathSelectorNetworkConfigState, 9370 subPath: NewDeviceStatusNetworkConfigStateFieldPathBuilder().DesiredNetworkConfigSource().FieldPath(), 9371 } 9372 } 9373 9374 func (s Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigSource) WithValue(value Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatus_FieldSubPathValue { 9375 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9376 } 9377 9378 func (s Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigSource) WithArrayOfValues(values []Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatus_FieldSubPathArrayOfValues { 9379 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9380 } 9381 9382 type Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigError struct{} 9383 9384 func (Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigError) FieldPath() *DeviceStatus_FieldSubPath { 9385 return &DeviceStatus_FieldSubPath{ 9386 selector: DeviceStatus_FieldPathSelectorNetworkConfigState, 9387 subPath: NewDeviceStatusNetworkConfigStateFieldPathBuilder().DesiredNetworkConfigError().FieldPath(), 9388 } 9389 } 9390 9391 func (s Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigError) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9392 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9393 } 9394 9395 func (s Device_StatusPathSelectorNetworkConfigStateDesiredNetworkConfigError) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9396 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9397 } 9398 9399 type Device_StatusPathSelectorNetworkConfigStateDefaultNetplanConfig struct{} 9400 9401 func (Device_StatusPathSelectorNetworkConfigStateDefaultNetplanConfig) FieldPath() *DeviceStatus_FieldSubPath { 9402 return &DeviceStatus_FieldSubPath{ 9403 selector: DeviceStatus_FieldPathSelectorNetworkConfigState, 9404 subPath: NewDeviceStatusNetworkConfigStateFieldPathBuilder().DefaultNetplanConfig().FieldPath(), 9405 } 9406 } 9407 9408 func (s Device_StatusPathSelectorNetworkConfigStateDefaultNetplanConfig) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9409 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9410 } 9411 9412 func (s Device_StatusPathSelectorNetworkConfigStateDefaultNetplanConfig) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9413 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9414 } 9415 9416 type Device_StatusPathSelectorNetworkConfigStateActiveNetplanConfig struct{} 9417 9418 func (Device_StatusPathSelectorNetworkConfigStateActiveNetplanConfig) FieldPath() *DeviceStatus_FieldSubPath { 9419 return &DeviceStatus_FieldSubPath{ 9420 selector: DeviceStatus_FieldPathSelectorNetworkConfigState, 9421 subPath: NewDeviceStatusNetworkConfigStateFieldPathBuilder().ActiveNetplanConfig().FieldPath(), 9422 } 9423 } 9424 9425 func (s Device_StatusPathSelectorNetworkConfigStateActiveNetplanConfig) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9426 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9427 } 9428 9429 func (s Device_StatusPathSelectorNetworkConfigStateActiveNetplanConfig) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9430 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9431 } 9432 9433 type Device_StatusPathSelectorNetworkConfigStateDesiredNetplanConfig struct{} 9434 9435 func (Device_StatusPathSelectorNetworkConfigStateDesiredNetplanConfig) FieldPath() *DeviceStatus_FieldSubPath { 9436 return &DeviceStatus_FieldSubPath{ 9437 selector: DeviceStatus_FieldPathSelectorNetworkConfigState, 9438 subPath: NewDeviceStatusNetworkConfigStateFieldPathBuilder().DesiredNetplanConfig().FieldPath(), 9439 } 9440 } 9441 9442 func (s Device_StatusPathSelectorNetworkConfigStateDesiredNetplanConfig) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9443 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9444 } 9445 9446 func (s Device_StatusPathSelectorNetworkConfigStateDesiredNetplanConfig) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9447 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9448 } 9449 9450 type Device_StatusPathSelectorProxyConfigStatus struct{} 9451 9452 func (Device_StatusPathSelectorProxyConfigStatus) FieldPath() *DeviceStatus_FieldTerminalPath { 9453 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorProxyConfigStatus} 9454 } 9455 9456 func (s Device_StatusPathSelectorProxyConfigStatus) WithValue(value *Device_Status_ProxyConfigStatus) *DeviceStatus_FieldTerminalPathValue { 9457 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 9458 } 9459 9460 func (s Device_StatusPathSelectorProxyConfigStatus) WithArrayOfValues(values []*Device_Status_ProxyConfigStatus) *DeviceStatus_FieldTerminalPathArrayOfValues { 9461 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 9462 } 9463 9464 func (Device_StatusPathSelectorProxyConfigStatus) WithSubPath(subPath DeviceStatusProxyConfigStatus_FieldPath) *DeviceStatus_FieldSubPath { 9465 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, subPath: subPath} 9466 } 9467 9468 func (s Device_StatusPathSelectorProxyConfigStatus) WithSubValue(subPathValue DeviceStatusProxyConfigStatus_FieldPathValue) *DeviceStatus_FieldSubPathValue { 9469 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9470 } 9471 9472 func (s Device_StatusPathSelectorProxyConfigStatus) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusProxyConfigStatus_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 9473 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9474 } 9475 9476 func (s Device_StatusPathSelectorProxyConfigStatus) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusProxyConfigStatus_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 9477 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9478 } 9479 9480 func (Device_StatusPathSelectorProxyConfigStatus) ActiveConfigSource() Device_StatusPathSelectorProxyConfigStatusActiveConfigSource { 9481 return Device_StatusPathSelectorProxyConfigStatusActiveConfigSource{} 9482 } 9483 9484 func (Device_StatusPathSelectorProxyConfigStatus) DesiredConfigSource() Device_StatusPathSelectorProxyConfigStatusDesiredConfigSource { 9485 return Device_StatusPathSelectorProxyConfigStatusDesiredConfigSource{} 9486 } 9487 9488 func (Device_StatusPathSelectorProxyConfigStatus) ProxyConfigError() Device_StatusPathSelectorProxyConfigStatusProxyConfigError { 9489 return Device_StatusPathSelectorProxyConfigStatusProxyConfigError{} 9490 } 9491 9492 func (Device_StatusPathSelectorProxyConfigStatus) DefaultConfig() Device_StatusPathSelectorProxyConfigStatusDefaultConfig { 9493 return Device_StatusPathSelectorProxyConfigStatusDefaultConfig{} 9494 } 9495 9496 func (Device_StatusPathSelectorProxyConfigStatus) ActiveConfig() Device_StatusPathSelectorProxyConfigStatusActiveConfig { 9497 return Device_StatusPathSelectorProxyConfigStatusActiveConfig{} 9498 } 9499 9500 func (Device_StatusPathSelectorProxyConfigStatus) ApiConfig() Device_StatusPathSelectorProxyConfigStatusApiConfig { 9501 return Device_StatusPathSelectorProxyConfigStatusApiConfig{} 9502 } 9503 9504 type Device_StatusPathSelectorProxyConfigStatusActiveConfigSource struct{} 9505 9506 func (Device_StatusPathSelectorProxyConfigStatusActiveConfigSource) FieldPath() *DeviceStatus_FieldSubPath { 9507 return &DeviceStatus_FieldSubPath{ 9508 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9509 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ActiveConfigSource().FieldPath(), 9510 } 9511 } 9512 9513 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigSource) WithValue(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatus_FieldSubPathValue { 9514 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9515 } 9516 9517 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigSource) WithArrayOfValues(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatus_FieldSubPathArrayOfValues { 9518 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9519 } 9520 9521 type Device_StatusPathSelectorProxyConfigStatusDesiredConfigSource struct{} 9522 9523 func (Device_StatusPathSelectorProxyConfigStatusDesiredConfigSource) FieldPath() *DeviceStatus_FieldSubPath { 9524 return &DeviceStatus_FieldSubPath{ 9525 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9526 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().DesiredConfigSource().FieldPath(), 9527 } 9528 } 9529 9530 func (s Device_StatusPathSelectorProxyConfigStatusDesiredConfigSource) WithValue(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatus_FieldSubPathValue { 9531 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9532 } 9533 9534 func (s Device_StatusPathSelectorProxyConfigStatusDesiredConfigSource) WithArrayOfValues(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatus_FieldSubPathArrayOfValues { 9535 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9536 } 9537 9538 type Device_StatusPathSelectorProxyConfigStatusProxyConfigError struct{} 9539 9540 func (Device_StatusPathSelectorProxyConfigStatusProxyConfigError) FieldPath() *DeviceStatus_FieldSubPath { 9541 return &DeviceStatus_FieldSubPath{ 9542 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9543 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ProxyConfigError().FieldPath(), 9544 } 9545 } 9546 9547 func (s Device_StatusPathSelectorProxyConfigStatusProxyConfigError) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9548 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9549 } 9550 9551 func (s Device_StatusPathSelectorProxyConfigStatusProxyConfigError) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9552 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9553 } 9554 9555 type Device_StatusPathSelectorProxyConfigStatusDefaultConfig struct{} 9556 9557 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfig) FieldPath() *DeviceStatus_FieldSubPath { 9558 return &DeviceStatus_FieldSubPath{ 9559 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9560 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().DefaultConfig().FieldPath(), 9561 } 9562 } 9563 9564 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceStatus_FieldSubPathValue { 9565 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9566 } 9567 9568 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceStatus_FieldSubPathArrayOfValues { 9569 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9570 } 9571 9572 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfig) HttpProxy() Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpProxy { 9573 return Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpProxy{} 9574 } 9575 9576 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfig) HttpsProxy() Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpsProxy { 9577 return Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpsProxy{} 9578 } 9579 9580 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfig) NoProxy() Device_StatusPathSelectorProxyConfigStatusDefaultConfigNoProxy { 9581 return Device_StatusPathSelectorProxyConfigStatusDefaultConfigNoProxy{} 9582 } 9583 9584 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfig) ProxyInterfaces() Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces { 9585 return Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces{} 9586 } 9587 9588 type Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpProxy struct{} 9589 9590 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpProxy) FieldPath() *DeviceStatus_FieldSubPath { 9591 return &DeviceStatus_FieldSubPath{ 9592 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9593 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().DefaultConfig().HttpProxy().FieldPath(), 9594 } 9595 } 9596 9597 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9598 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9599 } 9600 9601 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9602 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9603 } 9604 9605 type Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpsProxy struct{} 9606 9607 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpsProxy) FieldPath() *DeviceStatus_FieldSubPath { 9608 return &DeviceStatus_FieldSubPath{ 9609 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9610 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().DefaultConfig().HttpsProxy().FieldPath(), 9611 } 9612 } 9613 9614 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpsProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9615 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9616 } 9617 9618 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9619 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9620 } 9621 9622 type Device_StatusPathSelectorProxyConfigStatusDefaultConfigNoProxy struct{} 9623 9624 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfigNoProxy) FieldPath() *DeviceStatus_FieldSubPath { 9625 return &DeviceStatus_FieldSubPath{ 9626 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9627 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().DefaultConfig().NoProxy().FieldPath(), 9628 } 9629 } 9630 9631 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigNoProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9632 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9633 } 9634 9635 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigNoProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9636 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9637 } 9638 9639 type Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces struct{} 9640 9641 func (Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces) FieldPath() *DeviceStatus_FieldSubPath { 9642 return &DeviceStatus_FieldSubPath{ 9643 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9644 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().DefaultConfig().ProxyInterfaces().FieldPath(), 9645 } 9646 } 9647 9648 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 9649 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9650 } 9651 9652 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 9653 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9654 } 9655 9656 func (s Device_StatusPathSelectorProxyConfigStatusDefaultConfigProxyInterfaces) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 9657 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 9658 } 9659 9660 type Device_StatusPathSelectorProxyConfigStatusActiveConfig struct{} 9661 9662 func (Device_StatusPathSelectorProxyConfigStatusActiveConfig) FieldPath() *DeviceStatus_FieldSubPath { 9663 return &DeviceStatus_FieldSubPath{ 9664 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9665 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ActiveConfig().FieldPath(), 9666 } 9667 } 9668 9669 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceStatus_FieldSubPathValue { 9670 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9671 } 9672 9673 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceStatus_FieldSubPathArrayOfValues { 9674 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9675 } 9676 9677 func (Device_StatusPathSelectorProxyConfigStatusActiveConfig) HttpProxy() Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpProxy { 9678 return Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpProxy{} 9679 } 9680 9681 func (Device_StatusPathSelectorProxyConfigStatusActiveConfig) HttpsProxy() Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpsProxy { 9682 return Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpsProxy{} 9683 } 9684 9685 func (Device_StatusPathSelectorProxyConfigStatusActiveConfig) NoProxy() Device_StatusPathSelectorProxyConfigStatusActiveConfigNoProxy { 9686 return Device_StatusPathSelectorProxyConfigStatusActiveConfigNoProxy{} 9687 } 9688 9689 func (Device_StatusPathSelectorProxyConfigStatusActiveConfig) ProxyInterfaces() Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces { 9690 return Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces{} 9691 } 9692 9693 type Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpProxy struct{} 9694 9695 func (Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpProxy) FieldPath() *DeviceStatus_FieldSubPath { 9696 return &DeviceStatus_FieldSubPath{ 9697 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9698 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ActiveConfig().HttpProxy().FieldPath(), 9699 } 9700 } 9701 9702 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9703 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9704 } 9705 9706 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9707 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9708 } 9709 9710 type Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpsProxy struct{} 9711 9712 func (Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpsProxy) FieldPath() *DeviceStatus_FieldSubPath { 9713 return &DeviceStatus_FieldSubPath{ 9714 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9715 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ActiveConfig().HttpsProxy().FieldPath(), 9716 } 9717 } 9718 9719 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpsProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9720 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9721 } 9722 9723 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9724 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9725 } 9726 9727 type Device_StatusPathSelectorProxyConfigStatusActiveConfigNoProxy struct{} 9728 9729 func (Device_StatusPathSelectorProxyConfigStatusActiveConfigNoProxy) FieldPath() *DeviceStatus_FieldSubPath { 9730 return &DeviceStatus_FieldSubPath{ 9731 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9732 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ActiveConfig().NoProxy().FieldPath(), 9733 } 9734 } 9735 9736 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigNoProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9737 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9738 } 9739 9740 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigNoProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9741 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9742 } 9743 9744 type Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces struct{} 9745 9746 func (Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces) FieldPath() *DeviceStatus_FieldSubPath { 9747 return &DeviceStatus_FieldSubPath{ 9748 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9749 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ActiveConfig().ProxyInterfaces().FieldPath(), 9750 } 9751 } 9752 9753 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 9754 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9755 } 9756 9757 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 9758 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9759 } 9760 9761 func (s Device_StatusPathSelectorProxyConfigStatusActiveConfigProxyInterfaces) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 9762 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 9763 } 9764 9765 type Device_StatusPathSelectorProxyConfigStatusApiConfig struct{} 9766 9767 func (Device_StatusPathSelectorProxyConfigStatusApiConfig) FieldPath() *DeviceStatus_FieldSubPath { 9768 return &DeviceStatus_FieldSubPath{ 9769 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9770 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ApiConfig().FieldPath(), 9771 } 9772 } 9773 9774 func (s Device_StatusPathSelectorProxyConfigStatusApiConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceStatus_FieldSubPathValue { 9775 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9776 } 9777 9778 func (s Device_StatusPathSelectorProxyConfigStatusApiConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceStatus_FieldSubPathArrayOfValues { 9779 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9780 } 9781 9782 func (Device_StatusPathSelectorProxyConfigStatusApiConfig) HttpProxy() Device_StatusPathSelectorProxyConfigStatusApiConfigHttpProxy { 9783 return Device_StatusPathSelectorProxyConfigStatusApiConfigHttpProxy{} 9784 } 9785 9786 func (Device_StatusPathSelectorProxyConfigStatusApiConfig) HttpsProxy() Device_StatusPathSelectorProxyConfigStatusApiConfigHttpsProxy { 9787 return Device_StatusPathSelectorProxyConfigStatusApiConfigHttpsProxy{} 9788 } 9789 9790 func (Device_StatusPathSelectorProxyConfigStatusApiConfig) NoProxy() Device_StatusPathSelectorProxyConfigStatusApiConfigNoProxy { 9791 return Device_StatusPathSelectorProxyConfigStatusApiConfigNoProxy{} 9792 } 9793 9794 func (Device_StatusPathSelectorProxyConfigStatusApiConfig) ProxyInterfaces() Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces { 9795 return Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces{} 9796 } 9797 9798 type Device_StatusPathSelectorProxyConfigStatusApiConfigHttpProxy struct{} 9799 9800 func (Device_StatusPathSelectorProxyConfigStatusApiConfigHttpProxy) FieldPath() *DeviceStatus_FieldSubPath { 9801 return &DeviceStatus_FieldSubPath{ 9802 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9803 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ApiConfig().HttpProxy().FieldPath(), 9804 } 9805 } 9806 9807 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigHttpProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9808 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9809 } 9810 9811 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigHttpProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9812 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9813 } 9814 9815 type Device_StatusPathSelectorProxyConfigStatusApiConfigHttpsProxy struct{} 9816 9817 func (Device_StatusPathSelectorProxyConfigStatusApiConfigHttpsProxy) FieldPath() *DeviceStatus_FieldSubPath { 9818 return &DeviceStatus_FieldSubPath{ 9819 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9820 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ApiConfig().HttpsProxy().FieldPath(), 9821 } 9822 } 9823 9824 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigHttpsProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9825 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9826 } 9827 9828 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9829 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9830 } 9831 9832 type Device_StatusPathSelectorProxyConfigStatusApiConfigNoProxy struct{} 9833 9834 func (Device_StatusPathSelectorProxyConfigStatusApiConfigNoProxy) FieldPath() *DeviceStatus_FieldSubPath { 9835 return &DeviceStatus_FieldSubPath{ 9836 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9837 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ApiConfig().NoProxy().FieldPath(), 9838 } 9839 } 9840 9841 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigNoProxy) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9842 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9843 } 9844 9845 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigNoProxy) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9846 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9847 } 9848 9849 type Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces struct{} 9850 9851 func (Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces) FieldPath() *DeviceStatus_FieldSubPath { 9852 return &DeviceStatus_FieldSubPath{ 9853 selector: DeviceStatus_FieldPathSelectorProxyConfigStatus, 9854 subPath: NewDeviceStatusProxyConfigStatusFieldPathBuilder().ApiConfig().ProxyInterfaces().FieldPath(), 9855 } 9856 } 9857 9858 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 9859 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9860 } 9861 9862 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 9863 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9864 } 9865 9866 func (s Device_StatusPathSelectorProxyConfigStatusApiConfigProxyInterfaces) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 9867 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 9868 } 9869 9870 type Device_StatusPathSelectorDeviceInfo struct{} 9871 9872 func (Device_StatusPathSelectorDeviceInfo) FieldPath() *DeviceStatus_FieldTerminalPath { 9873 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorDeviceInfo} 9874 } 9875 9876 func (s Device_StatusPathSelectorDeviceInfo) WithValue(value *Device_Status_DeviceInfo) *DeviceStatus_FieldTerminalPathValue { 9877 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 9878 } 9879 9880 func (s Device_StatusPathSelectorDeviceInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo) *DeviceStatus_FieldTerminalPathArrayOfValues { 9881 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 9882 } 9883 9884 func (Device_StatusPathSelectorDeviceInfo) WithSubPath(subPath DeviceStatusDeviceInfo_FieldPath) *DeviceStatus_FieldSubPath { 9885 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorDeviceInfo, subPath: subPath} 9886 } 9887 9888 func (s Device_StatusPathSelectorDeviceInfo) WithSubValue(subPathValue DeviceStatusDeviceInfo_FieldPathValue) *DeviceStatus_FieldSubPathValue { 9889 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 9890 } 9891 9892 func (s Device_StatusPathSelectorDeviceInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfo_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 9893 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 9894 } 9895 9896 func (s Device_StatusPathSelectorDeviceInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfo_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 9897 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 9898 } 9899 9900 func (Device_StatusPathSelectorDeviceInfo) Architecture() Device_StatusPathSelectorDeviceInfoArchitecture { 9901 return Device_StatusPathSelectorDeviceInfoArchitecture{} 9902 } 9903 9904 func (Device_StatusPathSelectorDeviceInfo) Hardware() Device_StatusPathSelectorDeviceInfoHardware { 9905 return Device_StatusPathSelectorDeviceInfoHardware{} 9906 } 9907 9908 func (Device_StatusPathSelectorDeviceInfo) OperatingSystem() Device_StatusPathSelectorDeviceInfoOperatingSystem { 9909 return Device_StatusPathSelectorDeviceInfoOperatingSystem{} 9910 } 9911 9912 func (Device_StatusPathSelectorDeviceInfo) KernelVersion() Device_StatusPathSelectorDeviceInfoKernelVersion { 9913 return Device_StatusPathSelectorDeviceInfoKernelVersion{} 9914 } 9915 9916 func (Device_StatusPathSelectorDeviceInfo) OsImage() Device_StatusPathSelectorDeviceInfoOsImage { 9917 return Device_StatusPathSelectorDeviceInfoOsImage{} 9918 } 9919 9920 func (Device_StatusPathSelectorDeviceInfo) ContainerRuntimeVersion() Device_StatusPathSelectorDeviceInfoContainerRuntimeVersion { 9921 return Device_StatusPathSelectorDeviceInfoContainerRuntimeVersion{} 9922 } 9923 9924 func (Device_StatusPathSelectorDeviceInfo) OsVersion() Device_StatusPathSelectorDeviceInfoOsVersion { 9925 return Device_StatusPathSelectorDeviceInfoOsVersion{} 9926 } 9927 9928 func (Device_StatusPathSelectorDeviceInfo) Driver() Device_StatusPathSelectorDeviceInfoDriver { 9929 return Device_StatusPathSelectorDeviceInfoDriver{} 9930 } 9931 9932 func (Device_StatusPathSelectorDeviceInfo) HardwareInformation() Device_StatusPathSelectorDeviceInfoHardwareInformation { 9933 return Device_StatusPathSelectorDeviceInfoHardwareInformation{} 9934 } 9935 9936 func (Device_StatusPathSelectorDeviceInfo) NetworkInterfaces() Device_StatusPathSelectorDeviceInfoNetworkInterfaces { 9937 return Device_StatusPathSelectorDeviceInfoNetworkInterfaces{} 9938 } 9939 9940 func (Device_StatusPathSelectorDeviceInfo) ControlPlaneInterfaceInfo() Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo { 9941 return Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo{} 9942 } 9943 9944 type Device_StatusPathSelectorDeviceInfoArchitecture struct{} 9945 9946 func (Device_StatusPathSelectorDeviceInfoArchitecture) FieldPath() *DeviceStatus_FieldSubPath { 9947 return &DeviceStatus_FieldSubPath{ 9948 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 9949 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().Architecture().FieldPath(), 9950 } 9951 } 9952 9953 func (s Device_StatusPathSelectorDeviceInfoArchitecture) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9954 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9955 } 9956 9957 func (s Device_StatusPathSelectorDeviceInfoArchitecture) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9958 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9959 } 9960 9961 type Device_StatusPathSelectorDeviceInfoHardware struct{} 9962 9963 func (Device_StatusPathSelectorDeviceInfoHardware) FieldPath() *DeviceStatus_FieldSubPath { 9964 return &DeviceStatus_FieldSubPath{ 9965 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 9966 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().Hardware().FieldPath(), 9967 } 9968 } 9969 9970 func (s Device_StatusPathSelectorDeviceInfoHardware) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9971 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9972 } 9973 9974 func (s Device_StatusPathSelectorDeviceInfoHardware) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9975 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9976 } 9977 9978 type Device_StatusPathSelectorDeviceInfoOperatingSystem struct{} 9979 9980 func (Device_StatusPathSelectorDeviceInfoOperatingSystem) FieldPath() *DeviceStatus_FieldSubPath { 9981 return &DeviceStatus_FieldSubPath{ 9982 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 9983 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().OperatingSystem().FieldPath(), 9984 } 9985 } 9986 9987 func (s Device_StatusPathSelectorDeviceInfoOperatingSystem) WithValue(value string) *DeviceStatus_FieldSubPathValue { 9988 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 9989 } 9990 9991 func (s Device_StatusPathSelectorDeviceInfoOperatingSystem) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 9992 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 9993 } 9994 9995 type Device_StatusPathSelectorDeviceInfoKernelVersion struct{} 9996 9997 func (Device_StatusPathSelectorDeviceInfoKernelVersion) FieldPath() *DeviceStatus_FieldSubPath { 9998 return &DeviceStatus_FieldSubPath{ 9999 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10000 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().KernelVersion().FieldPath(), 10001 } 10002 } 10003 10004 func (s Device_StatusPathSelectorDeviceInfoKernelVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10005 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10006 } 10007 10008 func (s Device_StatusPathSelectorDeviceInfoKernelVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10009 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10010 } 10011 10012 type Device_StatusPathSelectorDeviceInfoOsImage struct{} 10013 10014 func (Device_StatusPathSelectorDeviceInfoOsImage) FieldPath() *DeviceStatus_FieldSubPath { 10015 return &DeviceStatus_FieldSubPath{ 10016 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10017 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().OsImage().FieldPath(), 10018 } 10019 } 10020 10021 func (s Device_StatusPathSelectorDeviceInfoOsImage) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10022 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10023 } 10024 10025 func (s Device_StatusPathSelectorDeviceInfoOsImage) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10026 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10027 } 10028 10029 type Device_StatusPathSelectorDeviceInfoContainerRuntimeVersion struct{} 10030 10031 func (Device_StatusPathSelectorDeviceInfoContainerRuntimeVersion) FieldPath() *DeviceStatus_FieldSubPath { 10032 return &DeviceStatus_FieldSubPath{ 10033 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10034 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().ContainerRuntimeVersion().FieldPath(), 10035 } 10036 } 10037 10038 func (s Device_StatusPathSelectorDeviceInfoContainerRuntimeVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10039 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10040 } 10041 10042 func (s Device_StatusPathSelectorDeviceInfoContainerRuntimeVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10043 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10044 } 10045 10046 type Device_StatusPathSelectorDeviceInfoOsVersion struct{} 10047 10048 func (Device_StatusPathSelectorDeviceInfoOsVersion) FieldPath() *DeviceStatus_FieldSubPath { 10049 return &DeviceStatus_FieldSubPath{ 10050 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10051 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().OsVersion().FieldPath(), 10052 } 10053 } 10054 10055 func (s Device_StatusPathSelectorDeviceInfoOsVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10056 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10057 } 10058 10059 func (s Device_StatusPathSelectorDeviceInfoOsVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10060 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10061 } 10062 10063 type Device_StatusPathSelectorDeviceInfoDriver struct{} 10064 10065 func (Device_StatusPathSelectorDeviceInfoDriver) FieldPath() *DeviceStatus_FieldSubPath { 10066 return &DeviceStatus_FieldSubPath{ 10067 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10068 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().Driver().FieldPath(), 10069 } 10070 } 10071 10072 func (s Device_StatusPathSelectorDeviceInfoDriver) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10073 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10074 } 10075 10076 func (s Device_StatusPathSelectorDeviceInfoDriver) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10077 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10078 } 10079 10080 type Device_StatusPathSelectorDeviceInfoHardwareInformation struct{} 10081 10082 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) FieldPath() *DeviceStatus_FieldSubPath { 10083 return &DeviceStatus_FieldSubPath{ 10084 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10085 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().FieldPath(), 10086 } 10087 } 10088 10089 func (s Device_StatusPathSelectorDeviceInfoHardwareInformation) WithValue(value *Device_Status_DeviceInfo_HardwareInformation) *DeviceStatus_FieldSubPathValue { 10090 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10091 } 10092 10093 func (s Device_StatusPathSelectorDeviceInfoHardwareInformation) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation) *DeviceStatus_FieldSubPathArrayOfValues { 10094 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10095 } 10096 10097 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) Os() Device_StatusPathSelectorDeviceInfoHardwareInformationOs { 10098 return Device_StatusPathSelectorDeviceInfoHardwareInformationOs{} 10099 } 10100 10101 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) Bios() Device_StatusPathSelectorDeviceInfoHardwareInformationBios { 10102 return Device_StatusPathSelectorDeviceInfoHardwareInformationBios{} 10103 } 10104 10105 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) System() Device_StatusPathSelectorDeviceInfoHardwareInformationSystem { 10106 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystem{} 10107 } 10108 10109 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) Cpu() Device_StatusPathSelectorDeviceInfoHardwareInformationCpu { 10110 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpu{} 10111 } 10112 10113 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) Block() Device_StatusPathSelectorDeviceInfoHardwareInformationBlock { 10114 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlock{} 10115 } 10116 10117 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) Network() Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork { 10118 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork{} 10119 } 10120 10121 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) Gpu() Device_StatusPathSelectorDeviceInfoHardwareInformationGpu { 10122 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpu{} 10123 } 10124 10125 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) MemoryInfo() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo { 10126 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo{} 10127 } 10128 10129 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) HailoInfo() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo { 10130 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo{} 10131 } 10132 10133 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) NvidiaInfo() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo { 10134 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo{} 10135 } 10136 10137 func (Device_StatusPathSelectorDeviceInfoHardwareInformation) ModemStatus() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus { 10138 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus{} 10139 } 10140 10141 type Device_StatusPathSelectorDeviceInfoHardwareInformationOs struct{} 10142 10143 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOs) FieldPath() *DeviceStatus_FieldSubPath { 10144 return &DeviceStatus_FieldSubPath{ 10145 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10146 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Os().FieldPath(), 10147 } 10148 } 10149 10150 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOs) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_OS) *DeviceStatus_FieldSubPathValue { 10151 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10152 } 10153 10154 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOs) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *DeviceStatus_FieldSubPathArrayOfValues { 10155 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10156 } 10157 10158 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOs) OperatingSystem() Device_StatusPathSelectorDeviceInfoHardwareInformationOsOperatingSystem { 10159 return Device_StatusPathSelectorDeviceInfoHardwareInformationOsOperatingSystem{} 10160 } 10161 10162 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOs) KernelVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationOsKernelVersion { 10163 return Device_StatusPathSelectorDeviceInfoHardwareInformationOsKernelVersion{} 10164 } 10165 10166 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOs) OsImage() Device_StatusPathSelectorDeviceInfoHardwareInformationOsOsImage { 10167 return Device_StatusPathSelectorDeviceInfoHardwareInformationOsOsImage{} 10168 } 10169 10170 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOs) ContainerRuntimeVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationOsContainerRuntimeVersion { 10171 return Device_StatusPathSelectorDeviceInfoHardwareInformationOsContainerRuntimeVersion{} 10172 } 10173 10174 type Device_StatusPathSelectorDeviceInfoHardwareInformationOsOperatingSystem struct{} 10175 10176 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOsOperatingSystem) FieldPath() *DeviceStatus_FieldSubPath { 10177 return &DeviceStatus_FieldSubPath{ 10178 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10179 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Os().OperatingSystem().FieldPath(), 10180 } 10181 } 10182 10183 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsOperatingSystem) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10184 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10185 } 10186 10187 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsOperatingSystem) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10188 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10189 } 10190 10191 type Device_StatusPathSelectorDeviceInfoHardwareInformationOsKernelVersion struct{} 10192 10193 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOsKernelVersion) FieldPath() *DeviceStatus_FieldSubPath { 10194 return &DeviceStatus_FieldSubPath{ 10195 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10196 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Os().KernelVersion().FieldPath(), 10197 } 10198 } 10199 10200 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsKernelVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10201 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10202 } 10203 10204 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsKernelVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10205 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10206 } 10207 10208 type Device_StatusPathSelectorDeviceInfoHardwareInformationOsOsImage struct{} 10209 10210 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOsOsImage) FieldPath() *DeviceStatus_FieldSubPath { 10211 return &DeviceStatus_FieldSubPath{ 10212 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10213 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Os().OsImage().FieldPath(), 10214 } 10215 } 10216 10217 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsOsImage) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10218 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10219 } 10220 10221 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsOsImage) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10222 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10223 } 10224 10225 type Device_StatusPathSelectorDeviceInfoHardwareInformationOsContainerRuntimeVersion struct{} 10226 10227 func (Device_StatusPathSelectorDeviceInfoHardwareInformationOsContainerRuntimeVersion) FieldPath() *DeviceStatus_FieldSubPath { 10228 return &DeviceStatus_FieldSubPath{ 10229 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10230 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Os().ContainerRuntimeVersion().FieldPath(), 10231 } 10232 } 10233 10234 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsContainerRuntimeVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10235 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10236 } 10237 10238 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationOsContainerRuntimeVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10239 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10240 } 10241 10242 type Device_StatusPathSelectorDeviceInfoHardwareInformationBios struct{} 10243 10244 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBios) FieldPath() *DeviceStatus_FieldSubPath { 10245 return &DeviceStatus_FieldSubPath{ 10246 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10247 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Bios().FieldPath(), 10248 } 10249 } 10250 10251 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBios) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *DeviceStatus_FieldSubPathValue { 10252 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10253 } 10254 10255 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBios) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *DeviceStatus_FieldSubPathArrayOfValues { 10256 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10257 } 10258 10259 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBios) Vendor() Device_StatusPathSelectorDeviceInfoHardwareInformationBiosVendor { 10260 return Device_StatusPathSelectorDeviceInfoHardwareInformationBiosVendor{} 10261 } 10262 10263 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBios) BiosVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationBiosBiosVersion { 10264 return Device_StatusPathSelectorDeviceInfoHardwareInformationBiosBiosVersion{} 10265 } 10266 10267 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBios) ReleaseDate() Device_StatusPathSelectorDeviceInfoHardwareInformationBiosReleaseDate { 10268 return Device_StatusPathSelectorDeviceInfoHardwareInformationBiosReleaseDate{} 10269 } 10270 10271 type Device_StatusPathSelectorDeviceInfoHardwareInformationBiosVendor struct{} 10272 10273 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBiosVendor) FieldPath() *DeviceStatus_FieldSubPath { 10274 return &DeviceStatus_FieldSubPath{ 10275 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10276 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Bios().Vendor().FieldPath(), 10277 } 10278 } 10279 10280 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBiosVendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10281 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10282 } 10283 10284 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBiosVendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10285 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10286 } 10287 10288 type Device_StatusPathSelectorDeviceInfoHardwareInformationBiosBiosVersion struct{} 10289 10290 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBiosBiosVersion) FieldPath() *DeviceStatus_FieldSubPath { 10291 return &DeviceStatus_FieldSubPath{ 10292 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10293 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Bios().BiosVersion().FieldPath(), 10294 } 10295 } 10296 10297 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBiosBiosVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10298 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10299 } 10300 10301 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBiosBiosVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10302 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10303 } 10304 10305 type Device_StatusPathSelectorDeviceInfoHardwareInformationBiosReleaseDate struct{} 10306 10307 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBiosReleaseDate) FieldPath() *DeviceStatus_FieldSubPath { 10308 return &DeviceStatus_FieldSubPath{ 10309 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10310 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Bios().ReleaseDate().FieldPath(), 10311 } 10312 } 10313 10314 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBiosReleaseDate) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10315 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10316 } 10317 10318 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBiosReleaseDate) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10319 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10320 } 10321 10322 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystem struct{} 10323 10324 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) FieldPath() *DeviceStatus_FieldSubPath { 10325 return &DeviceStatus_FieldSubPath{ 10326 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10327 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().FieldPath(), 10328 } 10329 } 10330 10331 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System) *DeviceStatus_FieldSubPathValue { 10332 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10333 } 10334 10335 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System) *DeviceStatus_FieldSubPathArrayOfValues { 10336 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10337 } 10338 10339 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) Manufacturer() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemManufacturer { 10340 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemManufacturer{} 10341 } 10342 10343 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) ProductName() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemProductName { 10344 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemProductName{} 10345 } 10346 10347 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) Version() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemVersion { 10348 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemVersion{} 10349 } 10350 10351 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) SerialNumber() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemSerialNumber { 10352 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemSerialNumber{} 10353 } 10354 10355 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystem) Configuration() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration { 10356 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration{} 10357 } 10358 10359 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemManufacturer struct{} 10360 10361 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemManufacturer) FieldPath() *DeviceStatus_FieldSubPath { 10362 return &DeviceStatus_FieldSubPath{ 10363 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10364 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Manufacturer().FieldPath(), 10365 } 10366 } 10367 10368 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemManufacturer) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10369 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10370 } 10371 10372 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemManufacturer) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10373 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10374 } 10375 10376 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemProductName struct{} 10377 10378 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemProductName) FieldPath() *DeviceStatus_FieldSubPath { 10379 return &DeviceStatus_FieldSubPath{ 10380 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10381 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().ProductName().FieldPath(), 10382 } 10383 } 10384 10385 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemProductName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10386 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10387 } 10388 10389 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemProductName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10390 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10391 } 10392 10393 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemVersion struct{} 10394 10395 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemVersion) FieldPath() *DeviceStatus_FieldSubPath { 10396 return &DeviceStatus_FieldSubPath{ 10397 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10398 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Version().FieldPath(), 10399 } 10400 } 10401 10402 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10403 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10404 } 10405 10406 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10407 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10408 } 10409 10410 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemSerialNumber struct{} 10411 10412 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemSerialNumber) FieldPath() *DeviceStatus_FieldSubPath { 10413 return &DeviceStatus_FieldSubPath{ 10414 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10415 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().SerialNumber().FieldPath(), 10416 } 10417 } 10418 10419 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemSerialNumber) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10420 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10421 } 10422 10423 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemSerialNumber) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10424 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10425 } 10426 10427 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration struct{} 10428 10429 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) FieldPath() *DeviceStatus_FieldSubPath { 10430 return &DeviceStatus_FieldSubPath{ 10431 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10432 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Configuration().FieldPath(), 10433 } 10434 } 10435 10436 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatus_FieldSubPathValue { 10437 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10438 } 10439 10440 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatus_FieldSubPathArrayOfValues { 10441 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10442 } 10443 10444 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) Chassis() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationChassis { 10445 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationChassis{} 10446 } 10447 10448 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) Uuid() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationUuid { 10449 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationUuid{} 10450 } 10451 10452 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) SkuNumber() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationSkuNumber { 10453 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationSkuNumber{} 10454 } 10455 10456 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfiguration) Family() Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationFamily { 10457 return Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationFamily{} 10458 } 10459 10460 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationChassis struct{} 10461 10462 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationChassis) FieldPath() *DeviceStatus_FieldSubPath { 10463 return &DeviceStatus_FieldSubPath{ 10464 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10465 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Configuration().Chassis().FieldPath(), 10466 } 10467 } 10468 10469 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationChassis) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10470 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10471 } 10472 10473 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationChassis) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10474 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10475 } 10476 10477 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationUuid struct{} 10478 10479 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationUuid) FieldPath() *DeviceStatus_FieldSubPath { 10480 return &DeviceStatus_FieldSubPath{ 10481 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10482 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Configuration().Uuid().FieldPath(), 10483 } 10484 } 10485 10486 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationUuid) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10487 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10488 } 10489 10490 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationUuid) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10491 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10492 } 10493 10494 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationSkuNumber struct{} 10495 10496 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationSkuNumber) FieldPath() *DeviceStatus_FieldSubPath { 10497 return &DeviceStatus_FieldSubPath{ 10498 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10499 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Configuration().SkuNumber().FieldPath(), 10500 } 10501 } 10502 10503 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationSkuNumber) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10504 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10505 } 10506 10507 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationSkuNumber) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10508 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10509 } 10510 10511 type Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationFamily struct{} 10512 10513 func (Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationFamily) FieldPath() *DeviceStatus_FieldSubPath { 10514 return &DeviceStatus_FieldSubPath{ 10515 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10516 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().System().Configuration().Family().FieldPath(), 10517 } 10518 } 10519 10520 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationFamily) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10521 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10522 } 10523 10524 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationSystemConfigurationFamily) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10525 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10526 } 10527 10528 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpu struct{} 10529 10530 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpu) FieldPath() *DeviceStatus_FieldSubPath { 10531 return &DeviceStatus_FieldSubPath{ 10532 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10533 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().FieldPath(), 10534 } 10535 } 10536 10537 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *DeviceStatus_FieldSubPathValue { 10538 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10539 } 10540 10541 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *DeviceStatus_FieldSubPathArrayOfValues { 10542 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10543 } 10544 10545 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpu) Processors() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors { 10546 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors{} 10547 } 10548 10549 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors struct{} 10550 10551 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) FieldPath() *DeviceStatus_FieldSubPath { 10552 return &DeviceStatus_FieldSubPath{ 10553 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10554 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().FieldPath(), 10555 } 10556 } 10557 10558 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatus_FieldSubPathValue { 10559 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10560 } 10561 10562 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatus_FieldSubPathArrayOfValues { 10563 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10564 } 10565 10566 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatus_FieldSubPathArrayItemValue { 10567 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 10568 } 10569 10570 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Vendor() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsVendor { 10571 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsVendor{} 10572 } 10573 10574 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Model() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsModel { 10575 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsModel{} 10576 } 10577 10578 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Capabilities() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities { 10579 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities{} 10580 } 10581 10582 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) NumThreads() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumThreads { 10583 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumThreads{} 10584 } 10585 10586 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) NumCores() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumCores { 10587 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumCores{} 10588 } 10589 10590 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) NumEnabledCores() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores { 10591 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores{} 10592 } 10593 10594 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Name() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsName { 10595 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsName{} 10596 } 10597 10598 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Serial() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsSerial { 10599 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsSerial{} 10600 } 10601 10602 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) FrequencyMhz() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz { 10603 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz{} 10604 } 10605 10606 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) MaxFrequencyMhz() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz { 10607 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz{} 10608 } 10609 10610 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) CacheInfo() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo { 10611 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo{} 10612 } 10613 10614 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Driver() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsDriver { 10615 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsDriver{} 10616 } 10617 10618 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Latency() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsLatency { 10619 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsLatency{} 10620 } 10621 10622 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessors) Clock() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsClock { 10623 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsClock{} 10624 } 10625 10626 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsVendor struct{} 10627 10628 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsVendor) FieldPath() *DeviceStatus_FieldSubPath { 10629 return &DeviceStatus_FieldSubPath{ 10630 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10631 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Vendor().FieldPath(), 10632 } 10633 } 10634 10635 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsVendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10636 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10637 } 10638 10639 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsVendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10640 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10641 } 10642 10643 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsModel struct{} 10644 10645 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsModel) FieldPath() *DeviceStatus_FieldSubPath { 10646 return &DeviceStatus_FieldSubPath{ 10647 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10648 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Model().FieldPath(), 10649 } 10650 } 10651 10652 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsModel) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10653 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10654 } 10655 10656 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsModel) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10657 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10658 } 10659 10660 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities struct{} 10661 10662 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities) FieldPath() *DeviceStatus_FieldSubPath { 10663 return &DeviceStatus_FieldSubPath{ 10664 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10665 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 10666 } 10667 } 10668 10669 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatus_FieldSubPathValue { 10670 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10671 } 10672 10673 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatus_FieldSubPathArrayOfValues { 10674 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10675 } 10676 10677 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatus_FieldSubPathArrayItemValue { 10678 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 10679 } 10680 10681 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities) Name() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName { 10682 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName{} 10683 } 10684 10685 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilities) Description() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription { 10686 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription{} 10687 } 10688 10689 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName struct{} 10690 10691 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) FieldPath() *DeviceStatus_FieldSubPath { 10692 return &DeviceStatus_FieldSubPath{ 10693 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10694 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Capabilities().Name().FieldPath(), 10695 } 10696 } 10697 10698 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10699 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10700 } 10701 10702 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10703 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10704 } 10705 10706 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription struct{} 10707 10708 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) FieldPath() *DeviceStatus_FieldSubPath { 10709 return &DeviceStatus_FieldSubPath{ 10710 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10711 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Capabilities().Description().FieldPath(), 10712 } 10713 } 10714 10715 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10716 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10717 } 10718 10719 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10720 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10721 } 10722 10723 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumThreads struct{} 10724 10725 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumThreads) FieldPath() *DeviceStatus_FieldSubPath { 10726 return &DeviceStatus_FieldSubPath{ 10727 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10728 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().NumThreads().FieldPath(), 10729 } 10730 } 10731 10732 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumThreads) WithValue(value uint32) *DeviceStatus_FieldSubPathValue { 10733 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10734 } 10735 10736 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumThreads) WithArrayOfValues(values []uint32) *DeviceStatus_FieldSubPathArrayOfValues { 10737 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10738 } 10739 10740 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumCores struct{} 10741 10742 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumCores) FieldPath() *DeviceStatus_FieldSubPath { 10743 return &DeviceStatus_FieldSubPath{ 10744 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10745 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().NumCores().FieldPath(), 10746 } 10747 } 10748 10749 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumCores) WithValue(value uint32) *DeviceStatus_FieldSubPathValue { 10750 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10751 } 10752 10753 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumCores) WithArrayOfValues(values []uint32) *DeviceStatus_FieldSubPathArrayOfValues { 10754 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10755 } 10756 10757 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores struct{} 10758 10759 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) FieldPath() *DeviceStatus_FieldSubPath { 10760 return &DeviceStatus_FieldSubPath{ 10761 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10762 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().NumEnabledCores().FieldPath(), 10763 } 10764 } 10765 10766 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) WithValue(value uint32) *DeviceStatus_FieldSubPathValue { 10767 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10768 } 10769 10770 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) WithArrayOfValues(values []uint32) *DeviceStatus_FieldSubPathArrayOfValues { 10771 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10772 } 10773 10774 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsName struct{} 10775 10776 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsName) FieldPath() *DeviceStatus_FieldSubPath { 10777 return &DeviceStatus_FieldSubPath{ 10778 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10779 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Name().FieldPath(), 10780 } 10781 } 10782 10783 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10784 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10785 } 10786 10787 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10788 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10789 } 10790 10791 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsSerial struct{} 10792 10793 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsSerial) FieldPath() *DeviceStatus_FieldSubPath { 10794 return &DeviceStatus_FieldSubPath{ 10795 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10796 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Serial().FieldPath(), 10797 } 10798 } 10799 10800 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsSerial) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10801 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10802 } 10803 10804 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsSerial) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10805 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10806 } 10807 10808 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz struct{} 10809 10810 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) FieldPath() *DeviceStatus_FieldSubPath { 10811 return &DeviceStatus_FieldSubPath{ 10812 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10813 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().FrequencyMhz().FieldPath(), 10814 } 10815 } 10816 10817 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 10818 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10819 } 10820 10821 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 10822 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10823 } 10824 10825 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz struct{} 10826 10827 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) FieldPath() *DeviceStatus_FieldSubPath { 10828 return &DeviceStatus_FieldSubPath{ 10829 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10830 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 10831 } 10832 } 10833 10834 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 10835 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10836 } 10837 10838 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 10839 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10840 } 10841 10842 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo struct{} 10843 10844 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo) FieldPath() *DeviceStatus_FieldSubPath { 10845 return &DeviceStatus_FieldSubPath{ 10846 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10847 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 10848 } 10849 } 10850 10851 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatus_FieldSubPathValue { 10852 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10853 } 10854 10855 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatus_FieldSubPathArrayOfValues { 10856 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10857 } 10858 10859 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatus_FieldSubPathArrayItemValue { 10860 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 10861 } 10862 10863 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Type() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoType { 10864 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoType{} 10865 } 10866 10867 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfo) SizeBytes() Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes { 10868 return Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes{} 10869 } 10870 10871 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoType struct{} 10872 10873 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) FieldPath() *DeviceStatus_FieldSubPath { 10874 return &DeviceStatus_FieldSubPath{ 10875 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10876 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().CacheInfo().Type().FieldPath(), 10877 } 10878 } 10879 10880 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10881 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10882 } 10883 10884 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10885 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10886 } 10887 10888 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes struct{} 10889 10890 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) FieldPath() *DeviceStatus_FieldSubPath { 10891 return &DeviceStatus_FieldSubPath{ 10892 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10893 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 10894 } 10895 } 10896 10897 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 10898 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10899 } 10900 10901 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 10902 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10903 } 10904 10905 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsDriver struct{} 10906 10907 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsDriver) FieldPath() *DeviceStatus_FieldSubPath { 10908 return &DeviceStatus_FieldSubPath{ 10909 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10910 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Driver().FieldPath(), 10911 } 10912 } 10913 10914 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsDriver) WithValue(value string) *DeviceStatus_FieldSubPathValue { 10915 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10916 } 10917 10918 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsDriver) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 10919 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10920 } 10921 10922 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsLatency struct{} 10923 10924 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsLatency) FieldPath() *DeviceStatus_FieldSubPath { 10925 return &DeviceStatus_FieldSubPath{ 10926 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10927 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Latency().FieldPath(), 10928 } 10929 } 10930 10931 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsLatency) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 10932 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10933 } 10934 10935 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsLatency) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 10936 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10937 } 10938 10939 type Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsClock struct{} 10940 10941 func (Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsClock) FieldPath() *DeviceStatus_FieldSubPath { 10942 return &DeviceStatus_FieldSubPath{ 10943 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10944 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Cpu().Processors().Clock().FieldPath(), 10945 } 10946 } 10947 10948 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsClock) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 10949 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10950 } 10951 10952 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationCpuProcessorsClock) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 10953 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10954 } 10955 10956 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlock struct{} 10957 10958 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlock) FieldPath() *DeviceStatus_FieldSubPath { 10959 return &DeviceStatus_FieldSubPath{ 10960 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10961 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().FieldPath(), 10962 } 10963 } 10964 10965 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlock) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Block) *DeviceStatus_FieldSubPathValue { 10966 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10967 } 10968 10969 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlock) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *DeviceStatus_FieldSubPathArrayOfValues { 10970 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10971 } 10972 10973 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlock) Disks() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks { 10974 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks{} 10975 } 10976 10977 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks struct{} 10978 10979 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) FieldPath() *DeviceStatus_FieldSubPath { 10980 return &DeviceStatus_FieldSubPath{ 10981 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 10982 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().FieldPath(), 10983 } 10984 } 10985 10986 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatus_FieldSubPathValue { 10987 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 10988 } 10989 10990 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatus_FieldSubPathArrayOfValues { 10991 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 10992 } 10993 10994 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatus_FieldSubPathArrayItemValue { 10995 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 10996 } 10997 10998 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) Name() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksName { 10999 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksName{} 11000 } 11001 11002 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) SizeBytes() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSizeBytes { 11003 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSizeBytes{} 11004 } 11005 11006 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) DriveType() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksDriveType { 11007 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksDriveType{} 11008 } 11009 11010 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) Vendor() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksVendor { 11011 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksVendor{} 11012 } 11013 11014 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) Model() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksModel { 11015 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksModel{} 11016 } 11017 11018 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) SerialNumber() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSerialNumber { 11019 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSerialNumber{} 11020 } 11021 11022 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) Wwn() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksWwn { 11023 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksWwn{} 11024 } 11025 11026 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisks) Partitions() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions { 11027 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions{} 11028 } 11029 11030 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksName struct{} 11031 11032 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksName) FieldPath() *DeviceStatus_FieldSubPath { 11033 return &DeviceStatus_FieldSubPath{ 11034 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11035 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Name().FieldPath(), 11036 } 11037 } 11038 11039 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11040 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11041 } 11042 11043 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11044 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11045 } 11046 11047 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSizeBytes struct{} 11048 11049 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSizeBytes) FieldPath() *DeviceStatus_FieldSubPath { 11050 return &DeviceStatus_FieldSubPath{ 11051 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11052 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().SizeBytes().FieldPath(), 11053 } 11054 } 11055 11056 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSizeBytes) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 11057 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11058 } 11059 11060 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 11061 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11062 } 11063 11064 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksDriveType struct{} 11065 11066 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksDriveType) FieldPath() *DeviceStatus_FieldSubPath { 11067 return &DeviceStatus_FieldSubPath{ 11068 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11069 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().DriveType().FieldPath(), 11070 } 11071 } 11072 11073 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksDriveType) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11074 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11075 } 11076 11077 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksDriveType) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11078 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11079 } 11080 11081 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksVendor struct{} 11082 11083 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksVendor) FieldPath() *DeviceStatus_FieldSubPath { 11084 return &DeviceStatus_FieldSubPath{ 11085 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11086 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Vendor().FieldPath(), 11087 } 11088 } 11089 11090 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksVendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11091 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11092 } 11093 11094 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksVendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11095 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11096 } 11097 11098 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksModel struct{} 11099 11100 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksModel) FieldPath() *DeviceStatus_FieldSubPath { 11101 return &DeviceStatus_FieldSubPath{ 11102 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11103 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Model().FieldPath(), 11104 } 11105 } 11106 11107 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksModel) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11108 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11109 } 11110 11111 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksModel) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11112 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11113 } 11114 11115 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSerialNumber struct{} 11116 11117 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSerialNumber) FieldPath() *DeviceStatus_FieldSubPath { 11118 return &DeviceStatus_FieldSubPath{ 11119 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11120 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().SerialNumber().FieldPath(), 11121 } 11122 } 11123 11124 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSerialNumber) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11125 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11126 } 11127 11128 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksSerialNumber) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11129 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11130 } 11131 11132 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksWwn struct{} 11133 11134 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksWwn) FieldPath() *DeviceStatus_FieldSubPath { 11135 return &DeviceStatus_FieldSubPath{ 11136 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11137 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Wwn().FieldPath(), 11138 } 11139 } 11140 11141 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksWwn) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11142 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11143 } 11144 11145 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksWwn) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11146 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11147 } 11148 11149 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions struct{} 11150 11151 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) FieldPath() *DeviceStatus_FieldSubPath { 11152 return &DeviceStatus_FieldSubPath{ 11153 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11154 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Partitions().FieldPath(), 11155 } 11156 } 11157 11158 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatus_FieldSubPathValue { 11159 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11160 } 11161 11162 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatus_FieldSubPathArrayOfValues { 11163 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11164 } 11165 11166 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatus_FieldSubPathArrayItemValue { 11167 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 11168 } 11169 11170 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) Name() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsName { 11171 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsName{} 11172 } 11173 11174 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) SizeBytes() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes { 11175 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes{} 11176 } 11177 11178 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) MountPoint() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint { 11179 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint{} 11180 } 11181 11182 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitions) Type() Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsType { 11183 return Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsType{} 11184 } 11185 11186 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsName struct{} 11187 11188 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsName) FieldPath() *DeviceStatus_FieldSubPath { 11189 return &DeviceStatus_FieldSubPath{ 11190 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11191 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Partitions().Name().FieldPath(), 11192 } 11193 } 11194 11195 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11196 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11197 } 11198 11199 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11200 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11201 } 11202 11203 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes struct{} 11204 11205 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) FieldPath() *DeviceStatus_FieldSubPath { 11206 return &DeviceStatus_FieldSubPath{ 11207 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11208 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Partitions().SizeBytes().FieldPath(), 11209 } 11210 } 11211 11212 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 11213 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11214 } 11215 11216 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 11217 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11218 } 11219 11220 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint struct{} 11221 11222 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) FieldPath() *DeviceStatus_FieldSubPath { 11223 return &DeviceStatus_FieldSubPath{ 11224 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11225 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Partitions().MountPoint().FieldPath(), 11226 } 11227 } 11228 11229 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11230 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11231 } 11232 11233 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11234 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11235 } 11236 11237 type Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsType struct{} 11238 11239 func (Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsType) FieldPath() *DeviceStatus_FieldSubPath { 11240 return &DeviceStatus_FieldSubPath{ 11241 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11242 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Block().Disks().Partitions().Type().FieldPath(), 11243 } 11244 } 11245 11246 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsType) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11247 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11248 } 11249 11250 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationBlockDisksPartitionsType) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11251 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11252 } 11253 11254 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork struct{} 11255 11256 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork) FieldPath() *DeviceStatus_FieldSubPath { 11257 return &DeviceStatus_FieldSubPath{ 11258 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11259 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().FieldPath(), 11260 } 11261 } 11262 11263 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Network) *DeviceStatus_FieldSubPathValue { 11264 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11265 } 11266 11267 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *DeviceStatus_FieldSubPathArrayOfValues { 11268 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11269 } 11270 11271 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetwork) Nics() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics { 11272 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics{} 11273 } 11274 11275 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics struct{} 11276 11277 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) FieldPath() *DeviceStatus_FieldSubPath { 11278 return &DeviceStatus_FieldSubPath{ 11279 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11280 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().FieldPath(), 11281 } 11282 } 11283 11284 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatus_FieldSubPathValue { 11285 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11286 } 11287 11288 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatus_FieldSubPathArrayOfValues { 11289 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11290 } 11291 11292 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatus_FieldSubPathArrayItemValue { 11293 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 11294 } 11295 11296 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) Name() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsName { 11297 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsName{} 11298 } 11299 11300 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) MacAddress() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsMacAddress { 11301 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsMacAddress{} 11302 } 11303 11304 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) Virtual() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVirtual { 11305 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVirtual{} 11306 } 11307 11308 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) Description() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsDescription { 11309 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsDescription{} 11310 } 11311 11312 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) ProductName() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsProductName { 11313 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsProductName{} 11314 } 11315 11316 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) Vendor() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVendor { 11317 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVendor{} 11318 } 11319 11320 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) Subvendor() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSubvendor { 11321 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSubvendor{} 11322 } 11323 11324 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNics) Setting() Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting { 11325 return Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting{} 11326 } 11327 11328 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsName struct{} 11329 11330 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsName) FieldPath() *DeviceStatus_FieldSubPath { 11331 return &DeviceStatus_FieldSubPath{ 11332 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11333 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Name().FieldPath(), 11334 } 11335 } 11336 11337 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11338 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11339 } 11340 11341 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11342 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11343 } 11344 11345 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsMacAddress struct{} 11346 11347 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsMacAddress) FieldPath() *DeviceStatus_FieldSubPath { 11348 return &DeviceStatus_FieldSubPath{ 11349 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11350 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().MacAddress().FieldPath(), 11351 } 11352 } 11353 11354 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsMacAddress) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11355 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11356 } 11357 11358 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsMacAddress) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11359 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11360 } 11361 11362 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVirtual struct{} 11363 11364 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVirtual) FieldPath() *DeviceStatus_FieldSubPath { 11365 return &DeviceStatus_FieldSubPath{ 11366 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11367 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Virtual().FieldPath(), 11368 } 11369 } 11370 11371 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVirtual) WithValue(value bool) *DeviceStatus_FieldSubPathValue { 11372 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11373 } 11374 11375 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVirtual) WithArrayOfValues(values []bool) *DeviceStatus_FieldSubPathArrayOfValues { 11376 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11377 } 11378 11379 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsDescription struct{} 11380 11381 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsDescription) FieldPath() *DeviceStatus_FieldSubPath { 11382 return &DeviceStatus_FieldSubPath{ 11383 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11384 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Description().FieldPath(), 11385 } 11386 } 11387 11388 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsDescription) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11389 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11390 } 11391 11392 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsDescription) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11393 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11394 } 11395 11396 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsProductName struct{} 11397 11398 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsProductName) FieldPath() *DeviceStatus_FieldSubPath { 11399 return &DeviceStatus_FieldSubPath{ 11400 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11401 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().ProductName().FieldPath(), 11402 } 11403 } 11404 11405 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsProductName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11406 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11407 } 11408 11409 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsProductName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11410 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11411 } 11412 11413 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVendor struct{} 11414 11415 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVendor) FieldPath() *DeviceStatus_FieldSubPath { 11416 return &DeviceStatus_FieldSubPath{ 11417 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11418 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Vendor().FieldPath(), 11419 } 11420 } 11421 11422 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11423 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11424 } 11425 11426 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsVendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11427 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11428 } 11429 11430 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSubvendor struct{} 11431 11432 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSubvendor) FieldPath() *DeviceStatus_FieldSubPath { 11433 return &DeviceStatus_FieldSubPath{ 11434 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11435 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Subvendor().FieldPath(), 11436 } 11437 } 11438 11439 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSubvendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11440 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11441 } 11442 11443 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSubvendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11444 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11445 } 11446 11447 type Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting struct{} 11448 11449 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) FieldPath() *DeviceStatus_FieldSubPath { 11450 return &DeviceStatus_FieldSubPath{ 11451 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11452 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Setting().FieldPath(), 11453 } 11454 } 11455 11456 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) WithValue(value map[string]string) *DeviceStatus_FieldSubPathValue { 11457 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11458 } 11459 11460 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) WithArrayOfValues(values []map[string]string) *DeviceStatus_FieldSubPathArrayOfValues { 11461 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11462 } 11463 11464 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) WithKey(key string) Device_StatusMapPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting { 11465 return Device_StatusMapPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting{key: key} 11466 } 11467 11468 type Device_StatusMapPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting struct { 11469 key string 11470 } 11471 11472 func (s Device_StatusMapPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) FieldPath() *DeviceStatus_FieldSubPath { 11473 return &DeviceStatus_FieldSubPath{ 11474 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11475 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Network().Nics().Setting().WithKey(s.key).FieldPath(), 11476 } 11477 } 11478 11479 func (s Device_StatusMapPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11480 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11481 } 11482 11483 func (s Device_StatusMapPathSelectorDeviceInfoHardwareInformationNetworkNicsSetting) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11484 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11485 } 11486 11487 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpu struct{} 11488 11489 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpu) FieldPath() *DeviceStatus_FieldSubPath { 11490 return &DeviceStatus_FieldSubPath{ 11491 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11492 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().FieldPath(), 11493 } 11494 } 11495 11496 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *DeviceStatus_FieldSubPathValue { 11497 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11498 } 11499 11500 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *DeviceStatus_FieldSubPathArrayOfValues { 11501 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11502 } 11503 11504 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpu) GraphicCards() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards { 11505 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards{} 11506 } 11507 11508 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards struct{} 11509 11510 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards) FieldPath() *DeviceStatus_FieldSubPath { 11511 return &DeviceStatus_FieldSubPath{ 11512 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11513 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().FieldPath(), 11514 } 11515 } 11516 11517 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatus_FieldSubPathValue { 11518 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11519 } 11520 11521 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatus_FieldSubPathArrayOfValues { 11522 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11523 } 11524 11525 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatus_FieldSubPathArrayItemValue { 11526 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 11527 } 11528 11529 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards) Index() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsIndex { 11530 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsIndex{} 11531 } 11532 11533 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCards) Device() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice { 11534 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice{} 11535 } 11536 11537 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsIndex struct{} 11538 11539 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsIndex) FieldPath() *DeviceStatus_FieldSubPath { 11540 return &DeviceStatus_FieldSubPath{ 11541 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11542 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Index().FieldPath(), 11543 } 11544 } 11545 11546 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsIndex) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 11547 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11548 } 11549 11550 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsIndex) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 11551 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11552 } 11553 11554 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice struct{} 11555 11556 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) FieldPath() *DeviceStatus_FieldSubPath { 11557 return &DeviceStatus_FieldSubPath{ 11558 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11559 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Device().FieldPath(), 11560 } 11561 } 11562 11563 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatus_FieldSubPathValue { 11564 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11565 } 11566 11567 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatus_FieldSubPathArrayOfValues { 11568 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11569 } 11570 11571 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) Address() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress { 11572 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress{} 11573 } 11574 11575 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) Vendor() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor { 11576 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor{} 11577 } 11578 11579 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) Product() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct { 11580 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct{} 11581 } 11582 11583 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) Name() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceName { 11584 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceName{} 11585 } 11586 11587 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDevice) Subvendor() Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor { 11588 return Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor{} 11589 } 11590 11591 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress struct{} 11592 11593 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) FieldPath() *DeviceStatus_FieldSubPath { 11594 return &DeviceStatus_FieldSubPath{ 11595 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11596 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Device().Address().FieldPath(), 11597 } 11598 } 11599 11600 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11601 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11602 } 11603 11604 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11605 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11606 } 11607 11608 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor struct{} 11609 11610 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) FieldPath() *DeviceStatus_FieldSubPath { 11611 return &DeviceStatus_FieldSubPath{ 11612 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11613 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Device().Vendor().FieldPath(), 11614 } 11615 } 11616 11617 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11618 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11619 } 11620 11621 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11622 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11623 } 11624 11625 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct struct{} 11626 11627 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) FieldPath() *DeviceStatus_FieldSubPath { 11628 return &DeviceStatus_FieldSubPath{ 11629 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11630 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Device().Product().FieldPath(), 11631 } 11632 } 11633 11634 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11635 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11636 } 11637 11638 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11639 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11640 } 11641 11642 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceName struct{} 11643 11644 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) FieldPath() *DeviceStatus_FieldSubPath { 11645 return &DeviceStatus_FieldSubPath{ 11646 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11647 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Device().Name().FieldPath(), 11648 } 11649 } 11650 11651 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11652 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11653 } 11654 11655 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11656 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11657 } 11658 11659 type Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor struct{} 11660 11661 func (Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) FieldPath() *DeviceStatus_FieldSubPath { 11662 return &DeviceStatus_FieldSubPath{ 11663 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11664 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 11665 } 11666 } 11667 11668 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11669 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11670 } 11671 11672 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11673 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11674 } 11675 11676 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo struct{} 11677 11678 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo) FieldPath() *DeviceStatus_FieldSubPath { 11679 return &DeviceStatus_FieldSubPath{ 11680 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11681 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().FieldPath(), 11682 } 11683 } 11684 11685 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *DeviceStatus_FieldSubPathValue { 11686 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11687 } 11688 11689 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *DeviceStatus_FieldSubPathArrayOfValues { 11690 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11691 } 11692 11693 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo) Description() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoDescription { 11694 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoDescription{} 11695 } 11696 11697 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo) SizeBytes() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoSizeBytes { 11698 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoSizeBytes{} 11699 } 11700 11701 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfo) MemoryBanks() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks { 11702 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks{} 11703 } 11704 11705 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoDescription struct{} 11706 11707 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoDescription) FieldPath() *DeviceStatus_FieldSubPath { 11708 return &DeviceStatus_FieldSubPath{ 11709 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11710 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().Description().FieldPath(), 11711 } 11712 } 11713 11714 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoDescription) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11715 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11716 } 11717 11718 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoDescription) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11719 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11720 } 11721 11722 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoSizeBytes struct{} 11723 11724 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoSizeBytes) FieldPath() *DeviceStatus_FieldSubPath { 11725 return &DeviceStatus_FieldSubPath{ 11726 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11727 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().SizeBytes().FieldPath(), 11728 } 11729 } 11730 11731 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoSizeBytes) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 11732 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11733 } 11734 11735 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 11736 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11737 } 11738 11739 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks struct{} 11740 11741 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) FieldPath() *DeviceStatus_FieldSubPath { 11742 return &DeviceStatus_FieldSubPath{ 11743 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11744 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 11745 } 11746 } 11747 11748 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatus_FieldSubPathValue { 11749 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11750 } 11751 11752 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatus_FieldSubPathArrayOfValues { 11753 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11754 } 11755 11756 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatus_FieldSubPathArrayItemValue { 11757 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 11758 } 11759 11760 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Description() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription { 11761 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription{} 11762 } 11763 11764 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Product() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct { 11765 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct{} 11766 } 11767 11768 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Vendor() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor { 11769 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor{} 11770 } 11771 11772 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Serial() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial { 11773 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial{} 11774 } 11775 11776 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Slot() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot { 11777 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot{} 11778 } 11779 11780 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) SizeBytes() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes { 11781 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes{} 11782 } 11783 11784 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) FrequencyHz() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz { 11785 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz{} 11786 } 11787 11788 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WidthBits() Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits { 11789 return Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits{} 11790 } 11791 11792 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription struct{} 11793 11794 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) FieldPath() *DeviceStatus_FieldSubPath { 11795 return &DeviceStatus_FieldSubPath{ 11796 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11797 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().Description().FieldPath(), 11798 } 11799 } 11800 11801 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11802 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11803 } 11804 11805 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11806 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11807 } 11808 11809 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct struct{} 11810 11811 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) FieldPath() *DeviceStatus_FieldSubPath { 11812 return &DeviceStatus_FieldSubPath{ 11813 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11814 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().Product().FieldPath(), 11815 } 11816 } 11817 11818 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11819 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11820 } 11821 11822 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11823 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11824 } 11825 11826 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor struct{} 11827 11828 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) FieldPath() *DeviceStatus_FieldSubPath { 11829 return &DeviceStatus_FieldSubPath{ 11830 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11831 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().FieldPath(), 11832 } 11833 } 11834 11835 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11836 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11837 } 11838 11839 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11840 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11841 } 11842 11843 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial struct{} 11844 11845 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) FieldPath() *DeviceStatus_FieldSubPath { 11846 return &DeviceStatus_FieldSubPath{ 11847 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11848 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().Serial().FieldPath(), 11849 } 11850 } 11851 11852 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11853 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11854 } 11855 11856 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11857 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11858 } 11859 11860 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot struct{} 11861 11862 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) FieldPath() *DeviceStatus_FieldSubPath { 11863 return &DeviceStatus_FieldSubPath{ 11864 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11865 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().Slot().FieldPath(), 11866 } 11867 } 11868 11869 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11870 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11871 } 11872 11873 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11874 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11875 } 11876 11877 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes struct{} 11878 11879 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) FieldPath() *DeviceStatus_FieldSubPath { 11880 return &DeviceStatus_FieldSubPath{ 11881 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11882 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().FieldPath(), 11883 } 11884 } 11885 11886 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 11887 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11888 } 11889 11890 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 11891 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11892 } 11893 11894 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz struct{} 11895 11896 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) FieldPath() *DeviceStatus_FieldSubPath { 11897 return &DeviceStatus_FieldSubPath{ 11898 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11899 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().FieldPath(), 11900 } 11901 } 11902 11903 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) WithValue(value int64) *DeviceStatus_FieldSubPathValue { 11904 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11905 } 11906 11907 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) WithArrayOfValues(values []int64) *DeviceStatus_FieldSubPathArrayOfValues { 11908 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11909 } 11910 11911 type Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits struct{} 11912 11913 func (Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) FieldPath() *DeviceStatus_FieldSubPath { 11914 return &DeviceStatus_FieldSubPath{ 11915 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11916 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().FieldPath(), 11917 } 11918 } 11919 11920 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) WithValue(value int32) *DeviceStatus_FieldSubPathValue { 11921 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11922 } 11923 11924 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) WithArrayOfValues(values []int32) *DeviceStatus_FieldSubPathArrayOfValues { 11925 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11926 } 11927 11928 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo struct{} 11929 11930 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo) FieldPath() *DeviceStatus_FieldSubPath { 11931 return &DeviceStatus_FieldSubPath{ 11932 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11933 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().FieldPath(), 11934 } 11935 } 11936 11937 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *DeviceStatus_FieldSubPathValue { 11938 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11939 } 11940 11941 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *DeviceStatus_FieldSubPathArrayOfValues { 11942 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11943 } 11944 11945 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo) Status() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoStatus { 11946 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoStatus{} 11947 } 11948 11949 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo) CliVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoCliVersion { 11950 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoCliVersion{} 11951 } 11952 11953 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfo) Modules() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules { 11954 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules{} 11955 } 11956 11957 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoStatus struct{} 11958 11959 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoStatus) FieldPath() *DeviceStatus_FieldSubPath { 11960 return &DeviceStatus_FieldSubPath{ 11961 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11962 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Status().FieldPath(), 11963 } 11964 } 11965 11966 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoStatus) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11967 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11968 } 11969 11970 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoStatus) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11971 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11972 } 11973 11974 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoCliVersion struct{} 11975 11976 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoCliVersion) FieldPath() *DeviceStatus_FieldSubPath { 11977 return &DeviceStatus_FieldSubPath{ 11978 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11979 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().CliVersion().FieldPath(), 11980 } 11981 } 11982 11983 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoCliVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 11984 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 11985 } 11986 11987 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoCliVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 11988 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 11989 } 11990 11991 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules struct{} 11992 11993 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) FieldPath() *DeviceStatus_FieldSubPath { 11994 return &DeviceStatus_FieldSubPath{ 11995 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 11996 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().FieldPath(), 11997 } 11998 } 11999 12000 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatus_FieldSubPathValue { 12001 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12002 } 12003 12004 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatus_FieldSubPathArrayOfValues { 12005 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12006 } 12007 12008 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatus_FieldSubPathArrayItemValue { 12009 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 12010 } 12011 12012 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) DevId() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesDevId { 12013 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesDevId{} 12014 } 12015 12016 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) ControlProtoVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion { 12017 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion{} 12018 } 12019 12020 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) FirmwareVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion { 12021 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion{} 12022 } 12023 12024 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) LoggerVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion { 12025 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion{} 12026 } 12027 12028 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) BoardName() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesBoardName { 12029 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesBoardName{} 12030 } 12031 12032 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) SerialNumber() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesSerialNumber { 12033 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesSerialNumber{} 12034 } 12035 12036 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) PartNumber() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesPartNumber { 12037 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesPartNumber{} 12038 } 12039 12040 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) ProductName() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesProductName { 12041 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesProductName{} 12042 } 12043 12044 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModules) NeuralNetworkCoreClockRate() Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate { 12045 return Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate{} 12046 } 12047 12048 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesDevId struct{} 12049 12050 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesDevId) FieldPath() *DeviceStatus_FieldSubPath { 12051 return &DeviceStatus_FieldSubPath{ 12052 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12053 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().DevId().FieldPath(), 12054 } 12055 } 12056 12057 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesDevId) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12058 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12059 } 12060 12061 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesDevId) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12062 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12063 } 12064 12065 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion struct{} 12066 12067 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) FieldPath() *DeviceStatus_FieldSubPath { 12068 return &DeviceStatus_FieldSubPath{ 12069 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12070 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 12071 } 12072 } 12073 12074 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12075 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12076 } 12077 12078 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12079 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12080 } 12081 12082 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion struct{} 12083 12084 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) FieldPath() *DeviceStatus_FieldSubPath { 12085 return &DeviceStatus_FieldSubPath{ 12086 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12087 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().FirmwareVersion().FieldPath(), 12088 } 12089 } 12090 12091 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12092 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12093 } 12094 12095 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12096 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12097 } 12098 12099 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion struct{} 12100 12101 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) FieldPath() *DeviceStatus_FieldSubPath { 12102 return &DeviceStatus_FieldSubPath{ 12103 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12104 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().LoggerVersion().FieldPath(), 12105 } 12106 } 12107 12108 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12109 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12110 } 12111 12112 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12113 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12114 } 12115 12116 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesBoardName struct{} 12117 12118 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesBoardName) FieldPath() *DeviceStatus_FieldSubPath { 12119 return &DeviceStatus_FieldSubPath{ 12120 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12121 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().BoardName().FieldPath(), 12122 } 12123 } 12124 12125 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesBoardName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12126 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12127 } 12128 12129 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesBoardName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12130 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12131 } 12132 12133 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesSerialNumber struct{} 12134 12135 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) FieldPath() *DeviceStatus_FieldSubPath { 12136 return &DeviceStatus_FieldSubPath{ 12137 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12138 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().SerialNumber().FieldPath(), 12139 } 12140 } 12141 12142 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12143 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12144 } 12145 12146 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12147 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12148 } 12149 12150 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesPartNumber struct{} 12151 12152 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesPartNumber) FieldPath() *DeviceStatus_FieldSubPath { 12153 return &DeviceStatus_FieldSubPath{ 12154 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12155 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().PartNumber().FieldPath(), 12156 } 12157 } 12158 12159 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesPartNumber) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12160 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12161 } 12162 12163 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesPartNumber) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12164 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12165 } 12166 12167 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesProductName struct{} 12168 12169 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesProductName) FieldPath() *DeviceStatus_FieldSubPath { 12170 return &DeviceStatus_FieldSubPath{ 12171 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12172 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().ProductName().FieldPath(), 12173 } 12174 } 12175 12176 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesProductName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12177 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12178 } 12179 12180 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesProductName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12181 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12182 } 12183 12184 type Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate struct{} 12185 12186 func (Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) FieldPath() *DeviceStatus_FieldSubPath { 12187 return &DeviceStatus_FieldSubPath{ 12188 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12189 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 12190 } 12191 } 12192 12193 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12194 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12195 } 12196 12197 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12198 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12199 } 12200 12201 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo struct{} 12202 12203 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) FieldPath() *DeviceStatus_FieldSubPath { 12204 return &DeviceStatus_FieldSubPath{ 12205 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12206 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().FieldPath(), 12207 } 12208 } 12209 12210 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *DeviceStatus_FieldSubPathValue { 12211 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12212 } 12213 12214 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *DeviceStatus_FieldSubPathArrayOfValues { 12215 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12216 } 12217 12218 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) Status() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoStatus { 12219 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoStatus{} 12220 } 12221 12222 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) DriverVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoDriverVersion { 12223 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoDriverVersion{} 12224 } 12225 12226 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) CudaVersion() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoCudaVersion { 12227 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoCudaVersion{} 12228 } 12229 12230 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfo) Gpus() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus { 12231 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus{} 12232 } 12233 12234 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoStatus struct{} 12235 12236 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoStatus) FieldPath() *DeviceStatus_FieldSubPath { 12237 return &DeviceStatus_FieldSubPath{ 12238 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12239 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().Status().FieldPath(), 12240 } 12241 } 12242 12243 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoStatus) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12244 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12245 } 12246 12247 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoStatus) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12248 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12249 } 12250 12251 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoDriverVersion struct{} 12252 12253 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoDriverVersion) FieldPath() *DeviceStatus_FieldSubPath { 12254 return &DeviceStatus_FieldSubPath{ 12255 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12256 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().DriverVersion().FieldPath(), 12257 } 12258 } 12259 12260 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoDriverVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12261 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12262 } 12263 12264 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoDriverVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12265 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12266 } 12267 12268 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoCudaVersion struct{} 12269 12270 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoCudaVersion) FieldPath() *DeviceStatus_FieldSubPath { 12271 return &DeviceStatus_FieldSubPath{ 12272 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12273 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().CudaVersion().FieldPath(), 12274 } 12275 } 12276 12277 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoCudaVersion) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12278 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12279 } 12280 12281 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoCudaVersion) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12282 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12283 } 12284 12285 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus struct{} 12286 12287 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus) FieldPath() *DeviceStatus_FieldSubPath { 12288 return &DeviceStatus_FieldSubPath{ 12289 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12290 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 12291 } 12292 } 12293 12294 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatus_FieldSubPathValue { 12295 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12296 } 12297 12298 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatus_FieldSubPathArrayOfValues { 12299 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12300 } 12301 12302 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatus_FieldSubPathArrayItemValue { 12303 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 12304 } 12305 12306 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus) Id() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusId { 12307 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusId{} 12308 } 12309 12310 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpus) ProductName() Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusProductName { 12311 return Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusProductName{} 12312 } 12313 12314 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusId struct{} 12315 12316 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusId) FieldPath() *DeviceStatus_FieldSubPath { 12317 return &DeviceStatus_FieldSubPath{ 12318 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12319 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().Gpus().Id().FieldPath(), 12320 } 12321 } 12322 12323 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusId) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12324 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12325 } 12326 12327 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusId) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12328 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12329 } 12330 12331 type Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusProductName struct{} 12332 12333 func (Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusProductName) FieldPath() *DeviceStatus_FieldSubPath { 12334 return &DeviceStatus_FieldSubPath{ 12335 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12336 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().NvidiaInfo().Gpus().ProductName().FieldPath(), 12337 } 12338 } 12339 12340 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusProductName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12341 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12342 } 12343 12344 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationNvidiaInfoGpusProductName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12345 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12346 } 12347 12348 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus struct{} 12349 12350 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus) FieldPath() *DeviceStatus_FieldSubPath { 12351 return &DeviceStatus_FieldSubPath{ 12352 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12353 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().FieldPath(), 12354 } 12355 } 12356 12357 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatus_FieldSubPathValue { 12358 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12359 } 12360 12361 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatus_FieldSubPathArrayOfValues { 12362 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12363 } 12364 12365 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatus_FieldSubPathArrayItemValue { 12366 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 12367 } 12368 12369 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatus) Modem() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem { 12370 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem{} 12371 } 12372 12373 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem struct{} 12374 12375 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) FieldPath() *DeviceStatus_FieldSubPath { 12376 return &DeviceStatus_FieldSubPath{ 12377 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12378 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().FieldPath(), 12379 } 12380 } 12381 12382 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatus_FieldSubPathValue { 12383 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12384 } 12385 12386 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatus_FieldSubPathArrayOfValues { 12387 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12388 } 12389 12390 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) ThreeGPp() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp { 12391 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp{} 12392 } 12393 12394 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) Cdma() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma { 12395 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma{} 12396 } 12397 12398 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) DbusPath() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemDbusPath { 12399 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemDbusPath{} 12400 } 12401 12402 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) Generic() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric { 12403 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric{} 12404 } 12405 12406 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModem) SimStatus() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus { 12407 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus{} 12408 } 12409 12410 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp struct{} 12411 12412 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) FieldPath() *DeviceStatus_FieldSubPath { 12413 return &DeviceStatus_FieldSubPath{ 12414 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12415 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().FieldPath(), 12416 } 12417 } 12418 12419 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatus_FieldSubPathValue { 12420 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12421 } 12422 12423 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatus_FieldSubPathArrayOfValues { 12424 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12425 } 12426 12427 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) FivegNr() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr { 12428 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr{} 12429 } 12430 12431 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) EnabledLocks() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks { 12432 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks{} 12433 } 12434 12435 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) Eps() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps { 12436 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps{} 12437 } 12438 12439 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) Imei() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpImei { 12440 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpImei{} 12441 } 12442 12443 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorCode() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode { 12444 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode{} 12445 } 12446 12447 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorName() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName { 12448 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName{} 12449 } 12450 12451 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) PacketServiceState() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState { 12452 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState{} 12453 } 12454 12455 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) Pco() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPco { 12456 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPco{} 12457 } 12458 12459 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPp) RegistrationState() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState { 12460 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState{} 12461 } 12462 12463 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr struct{} 12464 12465 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) FieldPath() *DeviceStatus_FieldSubPath { 12466 return &DeviceStatus_FieldSubPath{ 12467 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12468 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 12469 } 12470 } 12471 12472 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatus_FieldSubPathValue { 12473 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12474 } 12475 12476 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatus_FieldSubPathArrayOfValues { 12477 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12478 } 12479 12480 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) RegistrationSettings() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings { 12481 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings{} 12482 } 12483 12484 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings struct{} 12485 12486 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) FieldPath() *DeviceStatus_FieldSubPath { 12487 return &DeviceStatus_FieldSubPath{ 12488 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12489 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 12490 } 12491 } 12492 12493 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatus_FieldSubPathValue { 12494 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12495 } 12496 12497 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatus_FieldSubPathArrayOfValues { 12498 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12499 } 12500 12501 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) DrxCycle() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 12502 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle{} 12503 } 12504 12505 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) MicoMode() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode { 12506 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode{} 12507 } 12508 12509 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct{} 12510 12511 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) FieldPath() *DeviceStatus_FieldSubPath { 12512 return &DeviceStatus_FieldSubPath{ 12513 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12514 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 12515 } 12516 } 12517 12518 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12519 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12520 } 12521 12522 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12523 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12524 } 12525 12526 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode struct{} 12527 12528 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) FieldPath() *DeviceStatus_FieldSubPath { 12529 return &DeviceStatus_FieldSubPath{ 12530 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12531 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 12532 } 12533 } 12534 12535 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12536 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12537 } 12538 12539 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12540 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12541 } 12542 12543 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks struct{} 12544 12545 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) FieldPath() *DeviceStatus_FieldSubPath { 12546 return &DeviceStatus_FieldSubPath{ 12547 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12548 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 12549 } 12550 } 12551 12552 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 12553 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12554 } 12555 12556 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 12557 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12558 } 12559 12560 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 12561 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 12562 } 12563 12564 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps struct{} 12565 12566 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) FieldPath() *DeviceStatus_FieldSubPath { 12567 return &DeviceStatus_FieldSubPath{ 12568 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12569 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 12570 } 12571 } 12572 12573 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatus_FieldSubPathValue { 12574 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12575 } 12576 12577 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatus_FieldSubPathArrayOfValues { 12578 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12579 } 12580 12581 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) InitialBearer() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer { 12582 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer{} 12583 } 12584 12585 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) UeModeOperation() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation { 12586 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation{} 12587 } 12588 12589 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer struct{} 12590 12591 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) FieldPath() *DeviceStatus_FieldSubPath { 12592 return &DeviceStatus_FieldSubPath{ 12593 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12594 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 12595 } 12596 } 12597 12598 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatus_FieldSubPathValue { 12599 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12600 } 12601 12602 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatus_FieldSubPathArrayOfValues { 12603 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12604 } 12605 12606 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) DbusPath() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath { 12607 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath{} 12608 } 12609 12610 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Settings() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings { 12611 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings{} 12612 } 12613 12614 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath struct{} 12615 12616 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) FieldPath() *DeviceStatus_FieldSubPath { 12617 return &DeviceStatus_FieldSubPath{ 12618 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12619 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 12620 } 12621 } 12622 12623 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12624 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12625 } 12626 12627 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12628 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12629 } 12630 12631 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings struct{} 12632 12633 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) FieldPath() *DeviceStatus_FieldSubPath { 12634 return &DeviceStatus_FieldSubPath{ 12635 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12636 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 12637 } 12638 } 12639 12640 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatus_FieldSubPathValue { 12641 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12642 } 12643 12644 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatus_FieldSubPathArrayOfValues { 12645 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12646 } 12647 12648 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Apn() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn { 12649 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn{} 12650 } 12651 12652 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IpType() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType { 12653 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType{} 12654 } 12655 12656 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Password() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword { 12657 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword{} 12658 } 12659 12660 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) User() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser { 12661 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser{} 12662 } 12663 12664 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn struct{} 12665 12666 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) FieldPath() *DeviceStatus_FieldSubPath { 12667 return &DeviceStatus_FieldSubPath{ 12668 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12669 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 12670 } 12671 } 12672 12673 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12674 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12675 } 12676 12677 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12678 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12679 } 12680 12681 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType struct{} 12682 12683 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) FieldPath() *DeviceStatus_FieldSubPath { 12684 return &DeviceStatus_FieldSubPath{ 12685 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12686 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 12687 } 12688 } 12689 12690 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12691 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12692 } 12693 12694 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12695 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12696 } 12697 12698 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword struct{} 12699 12700 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) FieldPath() *DeviceStatus_FieldSubPath { 12701 return &DeviceStatus_FieldSubPath{ 12702 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12703 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 12704 } 12705 } 12706 12707 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12708 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12709 } 12710 12711 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12712 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12713 } 12714 12715 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser struct{} 12716 12717 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) FieldPath() *DeviceStatus_FieldSubPath { 12718 return &DeviceStatus_FieldSubPath{ 12719 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12720 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 12721 } 12722 } 12723 12724 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12725 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12726 } 12727 12728 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12729 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12730 } 12731 12732 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation struct{} 12733 12734 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) FieldPath() *DeviceStatus_FieldSubPath { 12735 return &DeviceStatus_FieldSubPath{ 12736 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12737 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 12738 } 12739 } 12740 12741 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12742 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12743 } 12744 12745 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12746 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12747 } 12748 12749 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpImei struct{} 12750 12751 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) FieldPath() *DeviceStatus_FieldSubPath { 12752 return &DeviceStatus_FieldSubPath{ 12753 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12754 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 12755 } 12756 } 12757 12758 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12759 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12760 } 12761 12762 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12763 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12764 } 12765 12766 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode struct{} 12767 12768 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) FieldPath() *DeviceStatus_FieldSubPath { 12769 return &DeviceStatus_FieldSubPath{ 12770 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12771 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 12772 } 12773 } 12774 12775 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12776 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12777 } 12778 12779 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12780 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12781 } 12782 12783 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName struct{} 12784 12785 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) FieldPath() *DeviceStatus_FieldSubPath { 12786 return &DeviceStatus_FieldSubPath{ 12787 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12788 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 12789 } 12790 } 12791 12792 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12793 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12794 } 12795 12796 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12797 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12798 } 12799 12800 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState struct{} 12801 12802 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) FieldPath() *DeviceStatus_FieldSubPath { 12803 return &DeviceStatus_FieldSubPath{ 12804 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12805 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 12806 } 12807 } 12808 12809 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12810 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12811 } 12812 12813 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12814 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12815 } 12816 12817 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPco struct{} 12818 12819 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) FieldPath() *DeviceStatus_FieldSubPath { 12820 return &DeviceStatus_FieldSubPath{ 12821 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12822 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 12823 } 12824 } 12825 12826 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12827 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12828 } 12829 12830 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12831 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12832 } 12833 12834 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState struct{} 12835 12836 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) FieldPath() *DeviceStatus_FieldSubPath { 12837 return &DeviceStatus_FieldSubPath{ 12838 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12839 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 12840 } 12841 } 12842 12843 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12844 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12845 } 12846 12847 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12848 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12849 } 12850 12851 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma struct{} 12852 12853 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) FieldPath() *DeviceStatus_FieldSubPath { 12854 return &DeviceStatus_FieldSubPath{ 12855 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12856 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().FieldPath(), 12857 } 12858 } 12859 12860 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatus_FieldSubPathValue { 12861 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12862 } 12863 12864 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatus_FieldSubPathArrayOfValues { 12865 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12866 } 12867 12868 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) ActivationState() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaActivationState { 12869 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaActivationState{} 12870 } 12871 12872 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) Cdma1XRegistrationState() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState { 12873 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState{} 12874 } 12875 12876 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) Esn() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEsn { 12877 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEsn{} 12878 } 12879 12880 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) EvdoRegistrationState() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState { 12881 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState{} 12882 } 12883 12884 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) Meid() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaMeid { 12885 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaMeid{} 12886 } 12887 12888 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) Nid() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaNid { 12889 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaNid{} 12890 } 12891 12892 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdma) Sid() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaSid { 12893 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaSid{} 12894 } 12895 12896 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaActivationState struct{} 12897 12898 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) FieldPath() *DeviceStatus_FieldSubPath { 12899 return &DeviceStatus_FieldSubPath{ 12900 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12901 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 12902 } 12903 } 12904 12905 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12906 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12907 } 12908 12909 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12910 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12911 } 12912 12913 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState struct{} 12914 12915 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) FieldPath() *DeviceStatus_FieldSubPath { 12916 return &DeviceStatus_FieldSubPath{ 12917 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12918 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 12919 } 12920 } 12921 12922 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12923 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12924 } 12925 12926 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12927 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12928 } 12929 12930 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEsn struct{} 12931 12932 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEsn) FieldPath() *DeviceStatus_FieldSubPath { 12933 return &DeviceStatus_FieldSubPath{ 12934 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12935 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().Esn().FieldPath(), 12936 } 12937 } 12938 12939 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEsn) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12940 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12941 } 12942 12943 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEsn) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12944 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12945 } 12946 12947 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState struct{} 12948 12949 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) FieldPath() *DeviceStatus_FieldSubPath { 12950 return &DeviceStatus_FieldSubPath{ 12951 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12952 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 12953 } 12954 } 12955 12956 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12957 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12958 } 12959 12960 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12961 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12962 } 12963 12964 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaMeid struct{} 12965 12966 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaMeid) FieldPath() *DeviceStatus_FieldSubPath { 12967 return &DeviceStatus_FieldSubPath{ 12968 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12969 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().Meid().FieldPath(), 12970 } 12971 } 12972 12973 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaMeid) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12974 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12975 } 12976 12977 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaMeid) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12978 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12979 } 12980 12981 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaNid struct{} 12982 12983 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaNid) FieldPath() *DeviceStatus_FieldSubPath { 12984 return &DeviceStatus_FieldSubPath{ 12985 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 12986 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().Nid().FieldPath(), 12987 } 12988 } 12989 12990 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaNid) WithValue(value string) *DeviceStatus_FieldSubPathValue { 12991 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 12992 } 12993 12994 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaNid) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 12995 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 12996 } 12997 12998 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaSid struct{} 12999 13000 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaSid) FieldPath() *DeviceStatus_FieldSubPath { 13001 return &DeviceStatus_FieldSubPath{ 13002 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13003 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Cdma().Sid().FieldPath(), 13004 } 13005 } 13006 13007 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaSid) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13008 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13009 } 13010 13011 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemCdmaSid) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13012 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13013 } 13014 13015 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemDbusPath struct{} 13016 13017 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemDbusPath) FieldPath() *DeviceStatus_FieldSubPath { 13018 return &DeviceStatus_FieldSubPath{ 13019 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13020 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().DbusPath().FieldPath(), 13021 } 13022 } 13023 13024 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemDbusPath) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13025 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13026 } 13027 13028 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemDbusPath) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13029 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13030 } 13031 13032 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric struct{} 13033 13034 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) FieldPath() *DeviceStatus_FieldSubPath { 13035 return &DeviceStatus_FieldSubPath{ 13036 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13037 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().FieldPath(), 13038 } 13039 } 13040 13041 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatus_FieldSubPathValue { 13042 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13043 } 13044 13045 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatus_FieldSubPathArrayOfValues { 13046 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13047 } 13048 13049 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) AccessTechnologies() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies { 13050 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies{} 13051 } 13052 13053 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Bearers() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers { 13054 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers{} 13055 } 13056 13057 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfiguration() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration { 13058 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration{} 13059 } 13060 13061 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfigurationRevision() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision { 13062 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision{} 13063 } 13064 13065 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentBands() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands { 13066 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands{} 13067 } 13068 13069 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentCapabilities() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities { 13070 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities{} 13071 } 13072 13073 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentModes() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes { 13074 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes{} 13075 } 13076 13077 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Device() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDevice { 13078 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDevice{} 13079 } 13080 13081 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) DeviceIdentifier() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier { 13082 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier{} 13083 } 13084 13085 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Drivers() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers { 13086 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers{} 13087 } 13088 13089 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) EquipmentIdentifier() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier { 13090 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier{} 13091 } 13092 13093 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) HardwareRevision() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision { 13094 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision{} 13095 } 13096 13097 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Manufacturer() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericManufacturer { 13098 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericManufacturer{} 13099 } 13100 13101 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Model() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericModel { 13102 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericModel{} 13103 } 13104 13105 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) OwnNumbers() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers { 13106 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers{} 13107 } 13108 13109 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Plugin() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPlugin { 13110 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPlugin{} 13111 } 13112 13113 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Ports() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts { 13114 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts{} 13115 } 13116 13117 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) PowerState() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPowerState { 13118 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPowerState{} 13119 } 13120 13121 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) PrimaryPort() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort { 13122 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort{} 13123 } 13124 13125 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) PrimarySimSlot() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot { 13126 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot{} 13127 } 13128 13129 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Revision() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericRevision { 13130 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericRevision{} 13131 } 13132 13133 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) SignalQuality() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality { 13134 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality{} 13135 } 13136 13137 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) Sim() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSim { 13138 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSim{} 13139 } 13140 13141 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) SimSlots() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots { 13142 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots{} 13143 } 13144 13145 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) State() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericState { 13146 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericState{} 13147 } 13148 13149 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) StateFailedReason() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason { 13150 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason{} 13151 } 13152 13153 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedBands() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands { 13154 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands{} 13155 } 13156 13157 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedCapabilities() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities { 13158 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities{} 13159 } 13160 13161 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedIpFamilies() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies { 13162 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies{} 13163 } 13164 13165 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedModes() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes { 13166 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes{} 13167 } 13168 13169 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRequired() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired { 13170 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired{} 13171 } 13172 13173 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRetries() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries { 13174 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries{} 13175 } 13176 13177 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies struct{} 13178 13179 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) FieldPath() *DeviceStatus_FieldSubPath { 13180 return &DeviceStatus_FieldSubPath{ 13181 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13182 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 13183 } 13184 } 13185 13186 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13187 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13188 } 13189 13190 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13191 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13192 } 13193 13194 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13195 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13196 } 13197 13198 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers struct{} 13199 13200 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers) FieldPath() *DeviceStatus_FieldSubPath { 13201 return &DeviceStatus_FieldSubPath{ 13202 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13203 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 13204 } 13205 } 13206 13207 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13208 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13209 } 13210 13211 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13212 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13213 } 13214 13215 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericBearers) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13216 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13217 } 13218 13219 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration struct{} 13220 13221 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) FieldPath() *DeviceStatus_FieldSubPath { 13222 return &DeviceStatus_FieldSubPath{ 13223 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13224 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 13225 } 13226 } 13227 13228 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13229 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13230 } 13231 13232 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13233 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13234 } 13235 13236 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision struct{} 13237 13238 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) FieldPath() *DeviceStatus_FieldSubPath { 13239 return &DeviceStatus_FieldSubPath{ 13240 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13241 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 13242 } 13243 } 13244 13245 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13246 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13247 } 13248 13249 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13250 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13251 } 13252 13253 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands struct{} 13254 13255 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) FieldPath() *DeviceStatus_FieldSubPath { 13256 return &DeviceStatus_FieldSubPath{ 13257 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13258 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 13259 } 13260 } 13261 13262 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13263 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13264 } 13265 13266 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13267 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13268 } 13269 13270 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13271 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13272 } 13273 13274 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities struct{} 13275 13276 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) FieldPath() *DeviceStatus_FieldSubPath { 13277 return &DeviceStatus_FieldSubPath{ 13278 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13279 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 13280 } 13281 } 13282 13283 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13284 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13285 } 13286 13287 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13288 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13289 } 13290 13291 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13292 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13293 } 13294 13295 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes struct{} 13296 13297 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) FieldPath() *DeviceStatus_FieldSubPath { 13298 return &DeviceStatus_FieldSubPath{ 13299 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13300 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 13301 } 13302 } 13303 13304 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13305 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13306 } 13307 13308 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13309 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13310 } 13311 13312 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDevice struct{} 13313 13314 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDevice) FieldPath() *DeviceStatus_FieldSubPath { 13315 return &DeviceStatus_FieldSubPath{ 13316 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13317 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Device().FieldPath(), 13318 } 13319 } 13320 13321 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDevice) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13322 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13323 } 13324 13325 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDevice) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13326 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13327 } 13328 13329 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier struct{} 13330 13331 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) FieldPath() *DeviceStatus_FieldSubPath { 13332 return &DeviceStatus_FieldSubPath{ 13333 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13334 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 13335 } 13336 } 13337 13338 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13339 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13340 } 13341 13342 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13343 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13344 } 13345 13346 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers struct{} 13347 13348 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers) FieldPath() *DeviceStatus_FieldSubPath { 13349 return &DeviceStatus_FieldSubPath{ 13350 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13351 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 13352 } 13353 } 13354 13355 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13356 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13357 } 13358 13359 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13360 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13361 } 13362 13363 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericDrivers) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13364 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13365 } 13366 13367 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier struct{} 13368 13369 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) FieldPath() *DeviceStatus_FieldSubPath { 13370 return &DeviceStatus_FieldSubPath{ 13371 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13372 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 13373 } 13374 } 13375 13376 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13377 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13378 } 13379 13380 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13381 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13382 } 13383 13384 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision struct{} 13385 13386 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) FieldPath() *DeviceStatus_FieldSubPath { 13387 return &DeviceStatus_FieldSubPath{ 13388 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13389 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 13390 } 13391 } 13392 13393 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13394 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13395 } 13396 13397 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13398 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13399 } 13400 13401 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericManufacturer struct{} 13402 13403 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) FieldPath() *DeviceStatus_FieldSubPath { 13404 return &DeviceStatus_FieldSubPath{ 13405 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13406 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 13407 } 13408 } 13409 13410 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13411 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13412 } 13413 13414 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13415 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13416 } 13417 13418 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericModel struct{} 13419 13420 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericModel) FieldPath() *DeviceStatus_FieldSubPath { 13421 return &DeviceStatus_FieldSubPath{ 13422 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13423 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Model().FieldPath(), 13424 } 13425 } 13426 13427 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericModel) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13428 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13429 } 13430 13431 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericModel) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13432 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13433 } 13434 13435 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers struct{} 13436 13437 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) FieldPath() *DeviceStatus_FieldSubPath { 13438 return &DeviceStatus_FieldSubPath{ 13439 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13440 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 13441 } 13442 } 13443 13444 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13445 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13446 } 13447 13448 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13449 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13450 } 13451 13452 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13453 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13454 } 13455 13456 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPlugin struct{} 13457 13458 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPlugin) FieldPath() *DeviceStatus_FieldSubPath { 13459 return &DeviceStatus_FieldSubPath{ 13460 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13461 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Plugin().FieldPath(), 13462 } 13463 } 13464 13465 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPlugin) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13466 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13467 } 13468 13469 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPlugin) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13470 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13471 } 13472 13473 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts struct{} 13474 13475 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts) FieldPath() *DeviceStatus_FieldSubPath { 13476 return &DeviceStatus_FieldSubPath{ 13477 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13478 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 13479 } 13480 } 13481 13482 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13483 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13484 } 13485 13486 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13487 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13488 } 13489 13490 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPorts) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13491 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13492 } 13493 13494 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPowerState struct{} 13495 13496 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPowerState) FieldPath() *DeviceStatus_FieldSubPath { 13497 return &DeviceStatus_FieldSubPath{ 13498 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13499 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().PowerState().FieldPath(), 13500 } 13501 } 13502 13503 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPowerState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13504 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13505 } 13506 13507 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPowerState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13508 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13509 } 13510 13511 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort struct{} 13512 13513 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) FieldPath() *DeviceStatus_FieldSubPath { 13514 return &DeviceStatus_FieldSubPath{ 13515 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13516 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 13517 } 13518 } 13519 13520 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13521 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13522 } 13523 13524 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13525 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13526 } 13527 13528 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot struct{} 13529 13530 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) FieldPath() *DeviceStatus_FieldSubPath { 13531 return &DeviceStatus_FieldSubPath{ 13532 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13533 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 13534 } 13535 } 13536 13537 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13538 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13539 } 13540 13541 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13542 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13543 } 13544 13545 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericRevision struct{} 13546 13547 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericRevision) FieldPath() *DeviceStatus_FieldSubPath { 13548 return &DeviceStatus_FieldSubPath{ 13549 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13550 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Revision().FieldPath(), 13551 } 13552 } 13553 13554 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericRevision) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13555 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13556 } 13557 13558 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericRevision) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13559 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13560 } 13561 13562 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality struct{} 13563 13564 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) FieldPath() *DeviceStatus_FieldSubPath { 13565 return &DeviceStatus_FieldSubPath{ 13566 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13567 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 13568 } 13569 } 13570 13571 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatus_FieldSubPathValue { 13572 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13573 } 13574 13575 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatus_FieldSubPathArrayOfValues { 13576 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13577 } 13578 13579 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Recent() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent { 13580 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent{} 13581 } 13582 13583 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Value() Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue { 13584 return Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue{} 13585 } 13586 13587 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent struct{} 13588 13589 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) FieldPath() *DeviceStatus_FieldSubPath { 13590 return &DeviceStatus_FieldSubPath{ 13591 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13592 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 13593 } 13594 } 13595 13596 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13597 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13598 } 13599 13600 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13601 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13602 } 13603 13604 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue struct{} 13605 13606 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) FieldPath() *DeviceStatus_FieldSubPath { 13607 return &DeviceStatus_FieldSubPath{ 13608 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13609 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 13610 } 13611 } 13612 13613 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13614 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13615 } 13616 13617 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13618 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13619 } 13620 13621 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSim struct{} 13622 13623 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSim) FieldPath() *DeviceStatus_FieldSubPath { 13624 return &DeviceStatus_FieldSubPath{ 13625 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13626 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().Sim().FieldPath(), 13627 } 13628 } 13629 13630 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSim) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13631 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13632 } 13633 13634 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSim) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13635 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13636 } 13637 13638 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots struct{} 13639 13640 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) FieldPath() *DeviceStatus_FieldSubPath { 13641 return &DeviceStatus_FieldSubPath{ 13642 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13643 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 13644 } 13645 } 13646 13647 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13648 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13649 } 13650 13651 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13652 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13653 } 13654 13655 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13656 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13657 } 13658 13659 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericState struct{} 13660 13661 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericState) FieldPath() *DeviceStatus_FieldSubPath { 13662 return &DeviceStatus_FieldSubPath{ 13663 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13664 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().State().FieldPath(), 13665 } 13666 } 13667 13668 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericState) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13669 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13670 } 13671 13672 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericState) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13673 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13674 } 13675 13676 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason struct{} 13677 13678 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) FieldPath() *DeviceStatus_FieldSubPath { 13679 return &DeviceStatus_FieldSubPath{ 13680 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13681 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 13682 } 13683 } 13684 13685 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13686 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13687 } 13688 13689 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13690 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13691 } 13692 13693 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands struct{} 13694 13695 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) FieldPath() *DeviceStatus_FieldSubPath { 13696 return &DeviceStatus_FieldSubPath{ 13697 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13698 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 13699 } 13700 } 13701 13702 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13703 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13704 } 13705 13706 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13707 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13708 } 13709 13710 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13711 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13712 } 13713 13714 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities struct{} 13715 13716 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) FieldPath() *DeviceStatus_FieldSubPath { 13717 return &DeviceStatus_FieldSubPath{ 13718 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13719 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 13720 } 13721 } 13722 13723 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13724 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13725 } 13726 13727 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13728 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13729 } 13730 13731 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13732 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13733 } 13734 13735 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies struct{} 13736 13737 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) FieldPath() *DeviceStatus_FieldSubPath { 13738 return &DeviceStatus_FieldSubPath{ 13739 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13740 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 13741 } 13742 } 13743 13744 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13745 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13746 } 13747 13748 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13749 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13750 } 13751 13752 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13753 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13754 } 13755 13756 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes struct{} 13757 13758 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) FieldPath() *DeviceStatus_FieldSubPath { 13759 return &DeviceStatus_FieldSubPath{ 13760 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13761 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 13762 } 13763 } 13764 13765 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13766 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13767 } 13768 13769 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13770 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13771 } 13772 13773 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13774 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13775 } 13776 13777 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired struct{} 13778 13779 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) FieldPath() *DeviceStatus_FieldSubPath { 13780 return &DeviceStatus_FieldSubPath{ 13781 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13782 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 13783 } 13784 } 13785 13786 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13787 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13788 } 13789 13790 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13791 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13792 } 13793 13794 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries struct{} 13795 13796 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) FieldPath() *DeviceStatus_FieldSubPath { 13797 return &DeviceStatus_FieldSubPath{ 13798 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13799 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 13800 } 13801 } 13802 13803 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) WithValue(value []string) *DeviceStatus_FieldSubPathValue { 13804 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13805 } 13806 13807 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) WithArrayOfValues(values [][]string) *DeviceStatus_FieldSubPathArrayOfValues { 13808 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13809 } 13810 13811 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) WithItemValue(value string) *DeviceStatus_FieldSubPathArrayItemValue { 13812 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldSubPathArrayItemValue) 13813 } 13814 13815 type Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus struct{} 13816 13817 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) FieldPath() *DeviceStatus_FieldSubPath { 13818 return &DeviceStatus_FieldSubPath{ 13819 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13820 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().SimStatus().FieldPath(), 13821 } 13822 } 13823 13824 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) WithValue(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatus_FieldSubPathValue { 13825 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13826 } 13827 13828 func (s Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatus_FieldSubPathArrayOfValues { 13829 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13830 } 13831 13832 func (Device_StatusPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) WithKey(key string) Device_StatusMapPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus { 13833 return Device_StatusMapPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus{key: key} 13834 } 13835 13836 type Device_StatusMapPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus struct { 13837 key string 13838 } 13839 13840 func (s Device_StatusMapPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) FieldPath() *DeviceStatus_FieldSubPath { 13841 return &DeviceStatus_FieldSubPath{ 13842 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13843 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(s.key).FieldPath(), 13844 } 13845 } 13846 13847 func (s Device_StatusMapPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatus_FieldSubPathValue { 13848 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13849 } 13850 13851 func (s Device_StatusMapPathSelectorDeviceInfoHardwareInformationModemStatusModemSimStatus) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatus_FieldSubPathArrayOfValues { 13852 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13853 } 13854 13855 type Device_StatusPathSelectorDeviceInfoNetworkInterfaces struct{} 13856 13857 func (Device_StatusPathSelectorDeviceInfoNetworkInterfaces) FieldPath() *DeviceStatus_FieldSubPath { 13858 return &DeviceStatus_FieldSubPath{ 13859 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13860 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().NetworkInterfaces().FieldPath(), 13861 } 13862 } 13863 13864 func (s Device_StatusPathSelectorDeviceInfoNetworkInterfaces) WithValue(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *DeviceStatus_FieldSubPathValue { 13865 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13866 } 13867 13868 func (s Device_StatusPathSelectorDeviceInfoNetworkInterfaces) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *DeviceStatus_FieldSubPathArrayOfValues { 13869 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13870 } 13871 13872 func (Device_StatusPathSelectorDeviceInfoNetworkInterfaces) WithKey(key string) Device_StatusMapPathSelectorDeviceInfoNetworkInterfaces { 13873 return Device_StatusMapPathSelectorDeviceInfoNetworkInterfaces{key: key} 13874 } 13875 13876 type Device_StatusMapPathSelectorDeviceInfoNetworkInterfaces struct { 13877 key string 13878 } 13879 13880 func (s Device_StatusMapPathSelectorDeviceInfoNetworkInterfaces) FieldPath() *DeviceStatus_FieldSubPath { 13881 return &DeviceStatus_FieldSubPath{ 13882 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13883 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().NetworkInterfaces().WithKey(s.key).FieldPath(), 13884 } 13885 } 13886 13887 func (s Device_StatusMapPathSelectorDeviceInfoNetworkInterfaces) WithValue(value *Device_Status_DeviceInfo_NetworkInterface) *DeviceStatus_FieldSubPathValue { 13888 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13889 } 13890 13891 func (s Device_StatusMapPathSelectorDeviceInfoNetworkInterfaces) WithArrayOfValues(values []*Device_Status_DeviceInfo_NetworkInterface) *DeviceStatus_FieldSubPathArrayOfValues { 13892 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13893 } 13894 13895 type Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo struct{} 13896 13897 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo) FieldPath() *DeviceStatus_FieldSubPath { 13898 return &DeviceStatus_FieldSubPath{ 13899 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13900 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().ControlPlaneInterfaceInfo().FieldPath(), 13901 } 13902 } 13903 13904 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo) WithValue(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *DeviceStatus_FieldSubPathValue { 13905 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13906 } 13907 13908 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *DeviceStatus_FieldSubPathArrayOfValues { 13909 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13910 } 13911 13912 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo) ActiveControlPlaneInterface() Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface { 13913 return Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface{} 13914 } 13915 13916 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo) UsesProxy() Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoUsesProxy { 13917 return Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoUsesProxy{} 13918 } 13919 13920 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfo) IsFallback() Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoIsFallback { 13921 return Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoIsFallback{} 13922 } 13923 13924 type Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface struct{} 13925 13926 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) FieldPath() *DeviceStatus_FieldSubPath { 13927 return &DeviceStatus_FieldSubPath{ 13928 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13929 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().FieldPath(), 13930 } 13931 } 13932 13933 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) WithValue(value string) *DeviceStatus_FieldSubPathValue { 13934 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13935 } 13936 13937 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 13938 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13939 } 13940 13941 type Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoUsesProxy struct{} 13942 13943 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoUsesProxy) FieldPath() *DeviceStatus_FieldSubPath { 13944 return &DeviceStatus_FieldSubPath{ 13945 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13946 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().ControlPlaneInterfaceInfo().UsesProxy().FieldPath(), 13947 } 13948 } 13949 13950 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoUsesProxy) WithValue(value bool) *DeviceStatus_FieldSubPathValue { 13951 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13952 } 13953 13954 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoUsesProxy) WithArrayOfValues(values []bool) *DeviceStatus_FieldSubPathArrayOfValues { 13955 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13956 } 13957 13958 type Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoIsFallback struct{} 13959 13960 func (Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoIsFallback) FieldPath() *DeviceStatus_FieldSubPath { 13961 return &DeviceStatus_FieldSubPath{ 13962 selector: DeviceStatus_FieldPathSelectorDeviceInfo, 13963 subPath: NewDeviceStatusDeviceInfoFieldPathBuilder().ControlPlaneInterfaceInfo().IsFallback().FieldPath(), 13964 } 13965 } 13966 13967 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoIsFallback) WithValue(value bool) *DeviceStatus_FieldSubPathValue { 13968 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 13969 } 13970 13971 func (s Device_StatusPathSelectorDeviceInfoControlPlaneInterfaceInfoIsFallback) WithArrayOfValues(values []bool) *DeviceStatus_FieldSubPathArrayOfValues { 13972 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 13973 } 13974 13975 type Device_StatusPathSelectorAttestationStatus struct{} 13976 13977 func (Device_StatusPathSelectorAttestationStatus) FieldPath() *DeviceStatus_FieldTerminalPath { 13978 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorAttestationStatus} 13979 } 13980 13981 func (s Device_StatusPathSelectorAttestationStatus) WithValue(value []*iam_iam_common.PCR) *DeviceStatus_FieldTerminalPathValue { 13982 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 13983 } 13984 13985 func (s Device_StatusPathSelectorAttestationStatus) WithArrayOfValues(values [][]*iam_iam_common.PCR) *DeviceStatus_FieldTerminalPathArrayOfValues { 13986 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 13987 } 13988 13989 func (s Device_StatusPathSelectorAttestationStatus) WithItemValue(value *iam_iam_common.PCR) *DeviceStatus_FieldTerminalPathArrayItemValue { 13990 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatus_FieldTerminalPathArrayItemValue) 13991 } 13992 func (Device_StatusPathSelectorAttestationStatus) WithSubPath(subPath iam_iam_common.PCR_FieldPath) *DeviceStatus_FieldSubPath { 13993 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorAttestationStatus, subPath: subPath} 13994 } 13995 13996 func (s Device_StatusPathSelectorAttestationStatus) WithSubValue(subPathValue iam_iam_common.PCR_FieldPathValue) *DeviceStatus_FieldSubPathValue { 13997 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 13998 } 13999 14000 func (s Device_StatusPathSelectorAttestationStatus) WithSubArrayOfValues(subPathArrayOfValues iam_iam_common.PCR_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 14001 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14002 } 14003 14004 func (s Device_StatusPathSelectorAttestationStatus) WithSubArrayItemValue(subPathArrayItemValue iam_iam_common.PCR_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 14005 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14006 } 14007 14008 func (Device_StatusPathSelectorAttestationStatus) Index() Device_StatusPathSelectorAttestationStatusIndex { 14009 return Device_StatusPathSelectorAttestationStatusIndex{} 14010 } 14011 14012 func (Device_StatusPathSelectorAttestationStatus) DigestHex() Device_StatusPathSelectorAttestationStatusDigestHex { 14013 return Device_StatusPathSelectorAttestationStatusDigestHex{} 14014 } 14015 14016 func (Device_StatusPathSelectorAttestationStatus) DigestAlg() Device_StatusPathSelectorAttestationStatusDigestAlg { 14017 return Device_StatusPathSelectorAttestationStatusDigestAlg{} 14018 } 14019 14020 func (Device_StatusPathSelectorAttestationStatus) Comment() Device_StatusPathSelectorAttestationStatusComment { 14021 return Device_StatusPathSelectorAttestationStatusComment{} 14022 } 14023 14024 type Device_StatusPathSelectorAttestationStatusIndex struct{} 14025 14026 func (Device_StatusPathSelectorAttestationStatusIndex) FieldPath() *DeviceStatus_FieldSubPath { 14027 return &DeviceStatus_FieldSubPath{ 14028 selector: DeviceStatus_FieldPathSelectorAttestationStatus, 14029 subPath: iam_iam_common.NewPCRFieldPathBuilder().Index().FieldPath(), 14030 } 14031 } 14032 14033 func (s Device_StatusPathSelectorAttestationStatusIndex) WithValue(value uint32) *DeviceStatus_FieldSubPathValue { 14034 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14035 } 14036 14037 func (s Device_StatusPathSelectorAttestationStatusIndex) WithArrayOfValues(values []uint32) *DeviceStatus_FieldSubPathArrayOfValues { 14038 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14039 } 14040 14041 type Device_StatusPathSelectorAttestationStatusDigestHex struct{} 14042 14043 func (Device_StatusPathSelectorAttestationStatusDigestHex) FieldPath() *DeviceStatus_FieldSubPath { 14044 return &DeviceStatus_FieldSubPath{ 14045 selector: DeviceStatus_FieldPathSelectorAttestationStatus, 14046 subPath: iam_iam_common.NewPCRFieldPathBuilder().DigestHex().FieldPath(), 14047 } 14048 } 14049 14050 func (s Device_StatusPathSelectorAttestationStatusDigestHex) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14051 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14052 } 14053 14054 func (s Device_StatusPathSelectorAttestationStatusDigestHex) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14055 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14056 } 14057 14058 type Device_StatusPathSelectorAttestationStatusDigestAlg struct{} 14059 14060 func (Device_StatusPathSelectorAttestationStatusDigestAlg) FieldPath() *DeviceStatus_FieldSubPath { 14061 return &DeviceStatus_FieldSubPath{ 14062 selector: DeviceStatus_FieldPathSelectorAttestationStatus, 14063 subPath: iam_iam_common.NewPCRFieldPathBuilder().DigestAlg().FieldPath(), 14064 } 14065 } 14066 14067 func (s Device_StatusPathSelectorAttestationStatusDigestAlg) WithValue(value iam_iam_common.DigestAlg) *DeviceStatus_FieldSubPathValue { 14068 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14069 } 14070 14071 func (s Device_StatusPathSelectorAttestationStatusDigestAlg) WithArrayOfValues(values []iam_iam_common.DigestAlg) *DeviceStatus_FieldSubPathArrayOfValues { 14072 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14073 } 14074 14075 type Device_StatusPathSelectorAttestationStatusComment struct{} 14076 14077 func (Device_StatusPathSelectorAttestationStatusComment) FieldPath() *DeviceStatus_FieldSubPath { 14078 return &DeviceStatus_FieldSubPath{ 14079 selector: DeviceStatus_FieldPathSelectorAttestationStatus, 14080 subPath: iam_iam_common.NewPCRFieldPathBuilder().Comment().FieldPath(), 14081 } 14082 } 14083 14084 func (s Device_StatusPathSelectorAttestationStatusComment) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14085 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14086 } 14087 14088 func (s Device_StatusPathSelectorAttestationStatusComment) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14089 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14090 } 14091 14092 type Device_StatusPathSelectorNormalizedAddress struct{} 14093 14094 func (Device_StatusPathSelectorNormalizedAddress) FieldPath() *DeviceStatus_FieldTerminalPath { 14095 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorNormalizedAddress} 14096 } 14097 14098 func (s Device_StatusPathSelectorNormalizedAddress) WithValue(value *Device_Status_NormalizedAddress) *DeviceStatus_FieldTerminalPathValue { 14099 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 14100 } 14101 14102 func (s Device_StatusPathSelectorNormalizedAddress) WithArrayOfValues(values []*Device_Status_NormalizedAddress) *DeviceStatus_FieldTerminalPathArrayOfValues { 14103 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 14104 } 14105 14106 func (Device_StatusPathSelectorNormalizedAddress) WithSubPath(subPath DeviceStatusNormalizedAddress_FieldPath) *DeviceStatus_FieldSubPath { 14107 return &DeviceStatus_FieldSubPath{selector: DeviceStatus_FieldPathSelectorNormalizedAddress, subPath: subPath} 14108 } 14109 14110 func (s Device_StatusPathSelectorNormalizedAddress) WithSubValue(subPathValue DeviceStatusNormalizedAddress_FieldPathValue) *DeviceStatus_FieldSubPathValue { 14111 return &DeviceStatus_FieldSubPathValue{DeviceStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 14112 } 14113 14114 func (s Device_StatusPathSelectorNormalizedAddress) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusNormalizedAddress_FieldPathArrayOfValues) *DeviceStatus_FieldSubPathArrayOfValues { 14115 return &DeviceStatus_FieldSubPathArrayOfValues{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14116 } 14117 14118 func (s Device_StatusPathSelectorNormalizedAddress) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusNormalizedAddress_FieldPathArrayItemValue) *DeviceStatus_FieldSubPathArrayItemValue { 14119 return &DeviceStatus_FieldSubPathArrayItemValue{DeviceStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14120 } 14121 14122 func (Device_StatusPathSelectorNormalizedAddress) PostalCode() Device_StatusPathSelectorNormalizedAddressPostalCode { 14123 return Device_StatusPathSelectorNormalizedAddressPostalCode{} 14124 } 14125 14126 func (Device_StatusPathSelectorNormalizedAddress) CountryCode() Device_StatusPathSelectorNormalizedAddressCountryCode { 14127 return Device_StatusPathSelectorNormalizedAddressCountryCode{} 14128 } 14129 14130 func (Device_StatusPathSelectorNormalizedAddress) Continent() Device_StatusPathSelectorNormalizedAddressContinent { 14131 return Device_StatusPathSelectorNormalizedAddressContinent{} 14132 } 14133 14134 func (Device_StatusPathSelectorNormalizedAddress) ContinentId() Device_StatusPathSelectorNormalizedAddressContinentId { 14135 return Device_StatusPathSelectorNormalizedAddressContinentId{} 14136 } 14137 14138 func (Device_StatusPathSelectorNormalizedAddress) Country() Device_StatusPathSelectorNormalizedAddressCountry { 14139 return Device_StatusPathSelectorNormalizedAddressCountry{} 14140 } 14141 14142 func (Device_StatusPathSelectorNormalizedAddress) CountryId() Device_StatusPathSelectorNormalizedAddressCountryId { 14143 return Device_StatusPathSelectorNormalizedAddressCountryId{} 14144 } 14145 14146 func (Device_StatusPathSelectorNormalizedAddress) AdminArea1() Device_StatusPathSelectorNormalizedAddressAdminArea1 { 14147 return Device_StatusPathSelectorNormalizedAddressAdminArea1{} 14148 } 14149 14150 func (Device_StatusPathSelectorNormalizedAddress) AdminArea1Id() Device_StatusPathSelectorNormalizedAddressAdminArea1Id { 14151 return Device_StatusPathSelectorNormalizedAddressAdminArea1Id{} 14152 } 14153 14154 func (Device_StatusPathSelectorNormalizedAddress) AdminArea2() Device_StatusPathSelectorNormalizedAddressAdminArea2 { 14155 return Device_StatusPathSelectorNormalizedAddressAdminArea2{} 14156 } 14157 14158 func (Device_StatusPathSelectorNormalizedAddress) AdminArea2Id() Device_StatusPathSelectorNormalizedAddressAdminArea2Id { 14159 return Device_StatusPathSelectorNormalizedAddressAdminArea2Id{} 14160 } 14161 14162 func (Device_StatusPathSelectorNormalizedAddress) AdminArea3() Device_StatusPathSelectorNormalizedAddressAdminArea3 { 14163 return Device_StatusPathSelectorNormalizedAddressAdminArea3{} 14164 } 14165 14166 func (Device_StatusPathSelectorNormalizedAddress) AdminArea3Id() Device_StatusPathSelectorNormalizedAddressAdminArea3Id { 14167 return Device_StatusPathSelectorNormalizedAddressAdminArea3Id{} 14168 } 14169 14170 func (Device_StatusPathSelectorNormalizedAddress) AdminArea4() Device_StatusPathSelectorNormalizedAddressAdminArea4 { 14171 return Device_StatusPathSelectorNormalizedAddressAdminArea4{} 14172 } 14173 14174 func (Device_StatusPathSelectorNormalizedAddress) AdminArea4Id() Device_StatusPathSelectorNormalizedAddressAdminArea4Id { 14175 return Device_StatusPathSelectorNormalizedAddressAdminArea4Id{} 14176 } 14177 14178 func (Device_StatusPathSelectorNormalizedAddress) Address() Device_StatusPathSelectorNormalizedAddressAddress { 14179 return Device_StatusPathSelectorNormalizedAddressAddress{} 14180 } 14181 14182 func (Device_StatusPathSelectorNormalizedAddress) Coordinates() Device_StatusPathSelectorNormalizedAddressCoordinates { 14183 return Device_StatusPathSelectorNormalizedAddressCoordinates{} 14184 } 14185 14186 func (Device_StatusPathSelectorNormalizedAddress) Accuracy() Device_StatusPathSelectorNormalizedAddressAccuracy { 14187 return Device_StatusPathSelectorNormalizedAddressAccuracy{} 14188 } 14189 14190 type Device_StatusPathSelectorNormalizedAddressPostalCode struct{} 14191 14192 func (Device_StatusPathSelectorNormalizedAddressPostalCode) FieldPath() *DeviceStatus_FieldSubPath { 14193 return &DeviceStatus_FieldSubPath{ 14194 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14195 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().PostalCode().FieldPath(), 14196 } 14197 } 14198 14199 func (s Device_StatusPathSelectorNormalizedAddressPostalCode) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14200 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14201 } 14202 14203 func (s Device_StatusPathSelectorNormalizedAddressPostalCode) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14204 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14205 } 14206 14207 type Device_StatusPathSelectorNormalizedAddressCountryCode struct{} 14208 14209 func (Device_StatusPathSelectorNormalizedAddressCountryCode) FieldPath() *DeviceStatus_FieldSubPath { 14210 return &DeviceStatus_FieldSubPath{ 14211 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14212 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().CountryCode().FieldPath(), 14213 } 14214 } 14215 14216 func (s Device_StatusPathSelectorNormalizedAddressCountryCode) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14217 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14218 } 14219 14220 func (s Device_StatusPathSelectorNormalizedAddressCountryCode) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14221 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14222 } 14223 14224 type Device_StatusPathSelectorNormalizedAddressContinent struct{} 14225 14226 func (Device_StatusPathSelectorNormalizedAddressContinent) FieldPath() *DeviceStatus_FieldSubPath { 14227 return &DeviceStatus_FieldSubPath{ 14228 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14229 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().Continent().FieldPath(), 14230 } 14231 } 14232 14233 func (s Device_StatusPathSelectorNormalizedAddressContinent) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14234 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14235 } 14236 14237 func (s Device_StatusPathSelectorNormalizedAddressContinent) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14238 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14239 } 14240 14241 type Device_StatusPathSelectorNormalizedAddressContinentId struct{} 14242 14243 func (Device_StatusPathSelectorNormalizedAddressContinentId) FieldPath() *DeviceStatus_FieldSubPath { 14244 return &DeviceStatus_FieldSubPath{ 14245 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14246 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().ContinentId().FieldPath(), 14247 } 14248 } 14249 14250 func (s Device_StatusPathSelectorNormalizedAddressContinentId) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14251 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14252 } 14253 14254 func (s Device_StatusPathSelectorNormalizedAddressContinentId) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14255 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14256 } 14257 14258 type Device_StatusPathSelectorNormalizedAddressCountry struct{} 14259 14260 func (Device_StatusPathSelectorNormalizedAddressCountry) FieldPath() *DeviceStatus_FieldSubPath { 14261 return &DeviceStatus_FieldSubPath{ 14262 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14263 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().Country().FieldPath(), 14264 } 14265 } 14266 14267 func (s Device_StatusPathSelectorNormalizedAddressCountry) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14268 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14269 } 14270 14271 func (s Device_StatusPathSelectorNormalizedAddressCountry) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14272 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14273 } 14274 14275 type Device_StatusPathSelectorNormalizedAddressCountryId struct{} 14276 14277 func (Device_StatusPathSelectorNormalizedAddressCountryId) FieldPath() *DeviceStatus_FieldSubPath { 14278 return &DeviceStatus_FieldSubPath{ 14279 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14280 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().CountryId().FieldPath(), 14281 } 14282 } 14283 14284 func (s Device_StatusPathSelectorNormalizedAddressCountryId) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14285 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14286 } 14287 14288 func (s Device_StatusPathSelectorNormalizedAddressCountryId) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14289 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14290 } 14291 14292 type Device_StatusPathSelectorNormalizedAddressAdminArea1 struct{} 14293 14294 func (Device_StatusPathSelectorNormalizedAddressAdminArea1) FieldPath() *DeviceStatus_FieldSubPath { 14295 return &DeviceStatus_FieldSubPath{ 14296 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14297 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea1().FieldPath(), 14298 } 14299 } 14300 14301 func (s Device_StatusPathSelectorNormalizedAddressAdminArea1) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14302 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14303 } 14304 14305 func (s Device_StatusPathSelectorNormalizedAddressAdminArea1) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14306 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14307 } 14308 14309 type Device_StatusPathSelectorNormalizedAddressAdminArea1Id struct{} 14310 14311 func (Device_StatusPathSelectorNormalizedAddressAdminArea1Id) FieldPath() *DeviceStatus_FieldSubPath { 14312 return &DeviceStatus_FieldSubPath{ 14313 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14314 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea1Id().FieldPath(), 14315 } 14316 } 14317 14318 func (s Device_StatusPathSelectorNormalizedAddressAdminArea1Id) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14319 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14320 } 14321 14322 func (s Device_StatusPathSelectorNormalizedAddressAdminArea1Id) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14323 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14324 } 14325 14326 type Device_StatusPathSelectorNormalizedAddressAdminArea2 struct{} 14327 14328 func (Device_StatusPathSelectorNormalizedAddressAdminArea2) FieldPath() *DeviceStatus_FieldSubPath { 14329 return &DeviceStatus_FieldSubPath{ 14330 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14331 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea2().FieldPath(), 14332 } 14333 } 14334 14335 func (s Device_StatusPathSelectorNormalizedAddressAdminArea2) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14336 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14337 } 14338 14339 func (s Device_StatusPathSelectorNormalizedAddressAdminArea2) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14340 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14341 } 14342 14343 type Device_StatusPathSelectorNormalizedAddressAdminArea2Id struct{} 14344 14345 func (Device_StatusPathSelectorNormalizedAddressAdminArea2Id) FieldPath() *DeviceStatus_FieldSubPath { 14346 return &DeviceStatus_FieldSubPath{ 14347 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14348 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea2Id().FieldPath(), 14349 } 14350 } 14351 14352 func (s Device_StatusPathSelectorNormalizedAddressAdminArea2Id) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14353 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14354 } 14355 14356 func (s Device_StatusPathSelectorNormalizedAddressAdminArea2Id) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14357 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14358 } 14359 14360 type Device_StatusPathSelectorNormalizedAddressAdminArea3 struct{} 14361 14362 func (Device_StatusPathSelectorNormalizedAddressAdminArea3) FieldPath() *DeviceStatus_FieldSubPath { 14363 return &DeviceStatus_FieldSubPath{ 14364 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14365 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea3().FieldPath(), 14366 } 14367 } 14368 14369 func (s Device_StatusPathSelectorNormalizedAddressAdminArea3) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14370 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14371 } 14372 14373 func (s Device_StatusPathSelectorNormalizedAddressAdminArea3) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14374 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14375 } 14376 14377 type Device_StatusPathSelectorNormalizedAddressAdminArea3Id struct{} 14378 14379 func (Device_StatusPathSelectorNormalizedAddressAdminArea3Id) FieldPath() *DeviceStatus_FieldSubPath { 14380 return &DeviceStatus_FieldSubPath{ 14381 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14382 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea3Id().FieldPath(), 14383 } 14384 } 14385 14386 func (s Device_StatusPathSelectorNormalizedAddressAdminArea3Id) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14387 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14388 } 14389 14390 func (s Device_StatusPathSelectorNormalizedAddressAdminArea3Id) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14391 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14392 } 14393 14394 type Device_StatusPathSelectorNormalizedAddressAdminArea4 struct{} 14395 14396 func (Device_StatusPathSelectorNormalizedAddressAdminArea4) FieldPath() *DeviceStatus_FieldSubPath { 14397 return &DeviceStatus_FieldSubPath{ 14398 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14399 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea4().FieldPath(), 14400 } 14401 } 14402 14403 func (s Device_StatusPathSelectorNormalizedAddressAdminArea4) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14404 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14405 } 14406 14407 func (s Device_StatusPathSelectorNormalizedAddressAdminArea4) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14408 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14409 } 14410 14411 type Device_StatusPathSelectorNormalizedAddressAdminArea4Id struct{} 14412 14413 func (Device_StatusPathSelectorNormalizedAddressAdminArea4Id) FieldPath() *DeviceStatus_FieldSubPath { 14414 return &DeviceStatus_FieldSubPath{ 14415 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14416 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().AdminArea4Id().FieldPath(), 14417 } 14418 } 14419 14420 func (s Device_StatusPathSelectorNormalizedAddressAdminArea4Id) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14421 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14422 } 14423 14424 func (s Device_StatusPathSelectorNormalizedAddressAdminArea4Id) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14425 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14426 } 14427 14428 type Device_StatusPathSelectorNormalizedAddressAddress struct{} 14429 14430 func (Device_StatusPathSelectorNormalizedAddressAddress) FieldPath() *DeviceStatus_FieldSubPath { 14431 return &DeviceStatus_FieldSubPath{ 14432 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14433 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().Address().FieldPath(), 14434 } 14435 } 14436 14437 func (s Device_StatusPathSelectorNormalizedAddressAddress) WithValue(value string) *DeviceStatus_FieldSubPathValue { 14438 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14439 } 14440 14441 func (s Device_StatusPathSelectorNormalizedAddressAddress) WithArrayOfValues(values []string) *DeviceStatus_FieldSubPathArrayOfValues { 14442 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14443 } 14444 14445 type Device_StatusPathSelectorNormalizedAddressCoordinates struct{} 14446 14447 func (Device_StatusPathSelectorNormalizedAddressCoordinates) FieldPath() *DeviceStatus_FieldSubPath { 14448 return &DeviceStatus_FieldSubPath{ 14449 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14450 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().Coordinates().FieldPath(), 14451 } 14452 } 14453 14454 func (s Device_StatusPathSelectorNormalizedAddressCoordinates) WithValue(value *latlng.LatLng) *DeviceStatus_FieldSubPathValue { 14455 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14456 } 14457 14458 func (s Device_StatusPathSelectorNormalizedAddressCoordinates) WithArrayOfValues(values []*latlng.LatLng) *DeviceStatus_FieldSubPathArrayOfValues { 14459 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14460 } 14461 14462 type Device_StatusPathSelectorNormalizedAddressAccuracy struct{} 14463 14464 func (Device_StatusPathSelectorNormalizedAddressAccuracy) FieldPath() *DeviceStatus_FieldSubPath { 14465 return &DeviceStatus_FieldSubPath{ 14466 selector: DeviceStatus_FieldPathSelectorNormalizedAddress, 14467 subPath: NewDeviceStatusNormalizedAddressFieldPathBuilder().Accuracy().FieldPath(), 14468 } 14469 } 14470 14471 func (s Device_StatusPathSelectorNormalizedAddressAccuracy) WithValue(value float64) *DeviceStatus_FieldSubPathValue { 14472 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldSubPathValue) 14473 } 14474 14475 func (s Device_StatusPathSelectorNormalizedAddressAccuracy) WithArrayOfValues(values []float64) *DeviceStatus_FieldSubPathArrayOfValues { 14476 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldSubPathArrayOfValues) 14477 } 14478 14479 type Device_StatusPathSelectorConnectionStatus struct{} 14480 14481 func (Device_StatusPathSelectorConnectionStatus) FieldPath() *DeviceStatus_FieldTerminalPath { 14482 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorConnectionStatus} 14483 } 14484 14485 func (s Device_StatusPathSelectorConnectionStatus) WithValue(value Device_Status_ConnectionStatus) *DeviceStatus_FieldTerminalPathValue { 14486 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 14487 } 14488 14489 func (s Device_StatusPathSelectorConnectionStatus) WithArrayOfValues(values []Device_Status_ConnectionStatus) *DeviceStatus_FieldTerminalPathArrayOfValues { 14490 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 14491 } 14492 14493 type Device_StatusPathSelectorConnectionStatusChangeTime struct{} 14494 14495 func (Device_StatusPathSelectorConnectionStatusChangeTime) FieldPath() *DeviceStatus_FieldTerminalPath { 14496 return &DeviceStatus_FieldTerminalPath{selector: DeviceStatus_FieldPathSelectorConnectionStatusChangeTime} 14497 } 14498 14499 func (s Device_StatusPathSelectorConnectionStatusChangeTime) WithValue(value *timestamppb.Timestamp) *DeviceStatus_FieldTerminalPathValue { 14500 return s.FieldPath().WithIValue(value).(*DeviceStatus_FieldTerminalPathValue) 14501 } 14502 14503 func (s Device_StatusPathSelectorConnectionStatusChangeTime) WithArrayOfValues(values []*timestamppb.Timestamp) *DeviceStatus_FieldTerminalPathArrayOfValues { 14504 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatus_FieldTerminalPathArrayOfValues) 14505 } 14506 14507 type DevicePublicListingSpecFieldPathBuilder struct{} 14508 14509 func NewDevicePublicListingSpecFieldPathBuilder() DevicePublicListingSpecFieldPathBuilder { 14510 return DevicePublicListingSpecFieldPathBuilder{} 14511 } 14512 func (DevicePublicListingSpecFieldPathBuilder) Enabled() Device_PublicListingSpecPathSelectorEnabled { 14513 return Device_PublicListingSpecPathSelectorEnabled{} 14514 } 14515 func (DevicePublicListingSpecFieldPathBuilder) FieldMask() Device_PublicListingSpecPathSelectorFieldMask { 14516 return Device_PublicListingSpecPathSelectorFieldMask{} 14517 } 14518 14519 type Device_PublicListingSpecPathSelectorEnabled struct{} 14520 14521 func (Device_PublicListingSpecPathSelectorEnabled) FieldPath() *DevicePublicListingSpec_FieldTerminalPath { 14522 return &DevicePublicListingSpec_FieldTerminalPath{selector: DevicePublicListingSpec_FieldPathSelectorEnabled} 14523 } 14524 14525 func (s Device_PublicListingSpecPathSelectorEnabled) WithValue(value bool) *DevicePublicListingSpec_FieldTerminalPathValue { 14526 return s.FieldPath().WithIValue(value).(*DevicePublicListingSpec_FieldTerminalPathValue) 14527 } 14528 14529 func (s Device_PublicListingSpecPathSelectorEnabled) WithArrayOfValues(values []bool) *DevicePublicListingSpec_FieldTerminalPathArrayOfValues { 14530 return s.FieldPath().WithIArrayOfValues(values).(*DevicePublicListingSpec_FieldTerminalPathArrayOfValues) 14531 } 14532 14533 type Device_PublicListingSpecPathSelectorFieldMask struct{} 14534 14535 func (Device_PublicListingSpecPathSelectorFieldMask) FieldPath() *DevicePublicListingSpec_FieldTerminalPath { 14536 return &DevicePublicListingSpec_FieldTerminalPath{selector: DevicePublicListingSpec_FieldPathSelectorFieldMask} 14537 } 14538 14539 func (s Device_PublicListingSpecPathSelectorFieldMask) WithValue(value *Device_FieldMask) *DevicePublicListingSpec_FieldTerminalPathValue { 14540 return s.FieldPath().WithIValue(value).(*DevicePublicListingSpec_FieldTerminalPathValue) 14541 } 14542 14543 func (s Device_PublicListingSpecPathSelectorFieldMask) WithArrayOfValues(values []*Device_FieldMask) *DevicePublicListingSpec_FieldTerminalPathArrayOfValues { 14544 return s.FieldPath().WithIArrayOfValues(values).(*DevicePublicListingSpec_FieldTerminalPathArrayOfValues) 14545 } 14546 14547 type DeviceSpecSSHConfigFieldPathBuilder struct{} 14548 14549 func NewDeviceSpecSSHConfigFieldPathBuilder() DeviceSpecSSHConfigFieldPathBuilder { 14550 return DeviceSpecSSHConfigFieldPathBuilder{} 14551 } 14552 func (DeviceSpecSSHConfigFieldPathBuilder) DisableSshServer() Device_Spec_SSHConfigPathSelectorDisableSshServer { 14553 return Device_Spec_SSHConfigPathSelectorDisableSshServer{} 14554 } 14555 func (DeviceSpecSSHConfigFieldPathBuilder) DisableSshPassword() Device_Spec_SSHConfigPathSelectorDisableSshPassword { 14556 return Device_Spec_SSHConfigPathSelectorDisableSshPassword{} 14557 } 14558 func (DeviceSpecSSHConfigFieldPathBuilder) SshAuthorized() Device_Spec_SSHConfigPathSelectorSshAuthorized { 14559 return Device_Spec_SSHConfigPathSelectorSshAuthorized{} 14560 } 14561 func (DeviceSpecSSHConfigFieldPathBuilder) IpAllowList() Device_Spec_SSHConfigPathSelectorIpAllowList { 14562 return Device_Spec_SSHConfigPathSelectorIpAllowList{} 14563 } 14564 func (DeviceSpecSSHConfigFieldPathBuilder) IpDenyList() Device_Spec_SSHConfigPathSelectorIpDenyList { 14565 return Device_Spec_SSHConfigPathSelectorIpDenyList{} 14566 } 14567 func (DeviceSpecSSHConfigFieldPathBuilder) RejectPeriod() Device_Spec_SSHConfigPathSelectorRejectPeriod { 14568 return Device_Spec_SSHConfigPathSelectorRejectPeriod{} 14569 } 14570 func (DeviceSpecSSHConfigFieldPathBuilder) DisableSshAuthkey() Device_Spec_SSHConfigPathSelectorDisableSshAuthkey { 14571 return Device_Spec_SSHConfigPathSelectorDisableSshAuthkey{} 14572 } 14573 14574 type Device_Spec_SSHConfigPathSelectorDisableSshServer struct{} 14575 14576 func (Device_Spec_SSHConfigPathSelectorDisableSshServer) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14577 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorDisableSshServer} 14578 } 14579 14580 func (s Device_Spec_SSHConfigPathSelectorDisableSshServer) WithValue(value bool) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14581 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14582 } 14583 14584 func (s Device_Spec_SSHConfigPathSelectorDisableSshServer) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14585 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14586 } 14587 14588 type Device_Spec_SSHConfigPathSelectorDisableSshPassword struct{} 14589 14590 func (Device_Spec_SSHConfigPathSelectorDisableSshPassword) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14591 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorDisableSshPassword} 14592 } 14593 14594 func (s Device_Spec_SSHConfigPathSelectorDisableSshPassword) WithValue(value bool) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14595 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14596 } 14597 14598 func (s Device_Spec_SSHConfigPathSelectorDisableSshPassword) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14599 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14600 } 14601 14602 type Device_Spec_SSHConfigPathSelectorSshAuthorized struct{} 14603 14604 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14605 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized} 14606 } 14607 14608 func (s Device_Spec_SSHConfigPathSelectorSshAuthorized) WithValue(value []*Device_Spec_SSHConfig_AuthKey) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14609 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14610 } 14611 14612 func (s Device_Spec_SSHConfigPathSelectorSshAuthorized) WithArrayOfValues(values [][]*Device_Spec_SSHConfig_AuthKey) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14613 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14614 } 14615 14616 func (s Device_Spec_SSHConfigPathSelectorSshAuthorized) WithItemValue(value *Device_Spec_SSHConfig_AuthKey) *DeviceSpecSSHConfig_FieldTerminalPathArrayItemValue { 14617 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathArrayItemValue) 14618 } 14619 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) WithSubPath(subPath DeviceSpecSSHConfigAuthKey_FieldPath) *DeviceSpecSSHConfig_FieldSubPath { 14620 return &DeviceSpecSSHConfig_FieldSubPath{selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, subPath: subPath} 14621 } 14622 14623 func (s Device_Spec_SSHConfigPathSelectorSshAuthorized) WithSubValue(subPathValue DeviceSpecSSHConfigAuthKey_FieldPathValue) *DeviceSpecSSHConfig_FieldSubPathValue { 14624 return &DeviceSpecSSHConfig_FieldSubPathValue{DeviceSpecSSHConfig_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 14625 } 14626 14627 func (s Device_Spec_SSHConfigPathSelectorSshAuthorized) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecSSHConfigAuthKey_FieldPathArrayOfValues) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14628 return &DeviceSpecSSHConfig_FieldSubPathArrayOfValues{DeviceSpecSSHConfig_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14629 } 14630 14631 func (s Device_Spec_SSHConfigPathSelectorSshAuthorized) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecSSHConfigAuthKey_FieldPathArrayItemValue) *DeviceSpecSSHConfig_FieldSubPathArrayItemValue { 14632 return &DeviceSpecSSHConfig_FieldSubPathArrayItemValue{DeviceSpecSSHConfig_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14633 } 14634 14635 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) SshaKey() Device_Spec_SSHConfigPathSelectorSshAuthorizedSshaKey { 14636 return Device_Spec_SSHConfigPathSelectorSshAuthorizedSshaKey{} 14637 } 14638 14639 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) CertAuthority() Device_Spec_SSHConfigPathSelectorSshAuthorizedCertAuthority { 14640 return Device_Spec_SSHConfigPathSelectorSshAuthorizedCertAuthority{} 14641 } 14642 14643 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) Command() Device_Spec_SSHConfigPathSelectorSshAuthorizedCommand { 14644 return Device_Spec_SSHConfigPathSelectorSshAuthorizedCommand{} 14645 } 14646 14647 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) Environment() Device_Spec_SSHConfigPathSelectorSshAuthorizedEnvironment { 14648 return Device_Spec_SSHConfigPathSelectorSshAuthorizedEnvironment{} 14649 } 14650 14651 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) From() Device_Spec_SSHConfigPathSelectorSshAuthorizedFrom { 14652 return Device_Spec_SSHConfigPathSelectorSshAuthorizedFrom{} 14653 } 14654 14655 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) NoAgentForwarding() Device_Spec_SSHConfigPathSelectorSshAuthorizedNoAgentForwarding { 14656 return Device_Spec_SSHConfigPathSelectorSshAuthorizedNoAgentForwarding{} 14657 } 14658 14659 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) NoPortForwarding() Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPortForwarding { 14660 return Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPortForwarding{} 14661 } 14662 14663 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) NoPty() Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPty { 14664 return Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPty{} 14665 } 14666 14667 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) NoUserRc() Device_Spec_SSHConfigPathSelectorSshAuthorizedNoUserRc { 14668 return Device_Spec_SSHConfigPathSelectorSshAuthorizedNoUserRc{} 14669 } 14670 14671 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) NoX11Forwarding() Device_Spec_SSHConfigPathSelectorSshAuthorizedNoX11Forwarding { 14672 return Device_Spec_SSHConfigPathSelectorSshAuthorizedNoX11Forwarding{} 14673 } 14674 14675 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) Permitopen() Device_Spec_SSHConfigPathSelectorSshAuthorizedPermitopen { 14676 return Device_Spec_SSHConfigPathSelectorSshAuthorizedPermitopen{} 14677 } 14678 14679 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) Principals() Device_Spec_SSHConfigPathSelectorSshAuthorizedPrincipals { 14680 return Device_Spec_SSHConfigPathSelectorSshAuthorizedPrincipals{} 14681 } 14682 14683 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) Tunnel() Device_Spec_SSHConfigPathSelectorSshAuthorizedTunnel { 14684 return Device_Spec_SSHConfigPathSelectorSshAuthorizedTunnel{} 14685 } 14686 14687 func (Device_Spec_SSHConfigPathSelectorSshAuthorized) Restrict() Device_Spec_SSHConfigPathSelectorSshAuthorizedRestrict { 14688 return Device_Spec_SSHConfigPathSelectorSshAuthorizedRestrict{} 14689 } 14690 14691 type Device_Spec_SSHConfigPathSelectorSshAuthorizedSshaKey struct{} 14692 14693 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedSshaKey) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14694 return &DeviceSpecSSHConfig_FieldSubPath{ 14695 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14696 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().SshaKey().FieldPath(), 14697 } 14698 } 14699 14700 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedSshaKey) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14701 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14702 } 14703 14704 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedSshaKey) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14705 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14706 } 14707 14708 type Device_Spec_SSHConfigPathSelectorSshAuthorizedCertAuthority struct{} 14709 14710 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedCertAuthority) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14711 return &DeviceSpecSSHConfig_FieldSubPath{ 14712 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14713 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().CertAuthority().FieldPath(), 14714 } 14715 } 14716 14717 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedCertAuthority) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14718 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14719 } 14720 14721 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedCertAuthority) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14722 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14723 } 14724 14725 type Device_Spec_SSHConfigPathSelectorSshAuthorizedCommand struct{} 14726 14727 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedCommand) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14728 return &DeviceSpecSSHConfig_FieldSubPath{ 14729 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14730 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().Command().FieldPath(), 14731 } 14732 } 14733 14734 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedCommand) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14735 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14736 } 14737 14738 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedCommand) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14739 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14740 } 14741 14742 type Device_Spec_SSHConfigPathSelectorSshAuthorizedEnvironment struct{} 14743 14744 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedEnvironment) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14745 return &DeviceSpecSSHConfig_FieldSubPath{ 14746 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14747 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().Environment().FieldPath(), 14748 } 14749 } 14750 14751 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedEnvironment) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14752 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14753 } 14754 14755 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedEnvironment) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14756 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14757 } 14758 14759 type Device_Spec_SSHConfigPathSelectorSshAuthorizedFrom struct{} 14760 14761 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedFrom) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14762 return &DeviceSpecSSHConfig_FieldSubPath{ 14763 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14764 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().From().FieldPath(), 14765 } 14766 } 14767 14768 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedFrom) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14769 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14770 } 14771 14772 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedFrom) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14773 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14774 } 14775 14776 type Device_Spec_SSHConfigPathSelectorSshAuthorizedNoAgentForwarding struct{} 14777 14778 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedNoAgentForwarding) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14779 return &DeviceSpecSSHConfig_FieldSubPath{ 14780 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14781 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().NoAgentForwarding().FieldPath(), 14782 } 14783 } 14784 14785 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoAgentForwarding) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14786 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14787 } 14788 14789 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoAgentForwarding) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14790 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14791 } 14792 14793 type Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPortForwarding struct{} 14794 14795 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPortForwarding) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14796 return &DeviceSpecSSHConfig_FieldSubPath{ 14797 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14798 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().NoPortForwarding().FieldPath(), 14799 } 14800 } 14801 14802 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPortForwarding) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14803 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14804 } 14805 14806 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPortForwarding) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14807 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14808 } 14809 14810 type Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPty struct{} 14811 14812 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPty) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14813 return &DeviceSpecSSHConfig_FieldSubPath{ 14814 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14815 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().NoPty().FieldPath(), 14816 } 14817 } 14818 14819 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPty) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14820 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14821 } 14822 14823 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoPty) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14824 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14825 } 14826 14827 type Device_Spec_SSHConfigPathSelectorSshAuthorizedNoUserRc struct{} 14828 14829 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedNoUserRc) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14830 return &DeviceSpecSSHConfig_FieldSubPath{ 14831 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14832 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().NoUserRc().FieldPath(), 14833 } 14834 } 14835 14836 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoUserRc) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14837 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14838 } 14839 14840 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoUserRc) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14841 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14842 } 14843 14844 type Device_Spec_SSHConfigPathSelectorSshAuthorizedNoX11Forwarding struct{} 14845 14846 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedNoX11Forwarding) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14847 return &DeviceSpecSSHConfig_FieldSubPath{ 14848 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14849 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().NoX11Forwarding().FieldPath(), 14850 } 14851 } 14852 14853 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoX11Forwarding) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14854 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14855 } 14856 14857 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedNoX11Forwarding) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14858 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14859 } 14860 14861 type Device_Spec_SSHConfigPathSelectorSshAuthorizedPermitopen struct{} 14862 14863 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedPermitopen) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14864 return &DeviceSpecSSHConfig_FieldSubPath{ 14865 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14866 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().Permitopen().FieldPath(), 14867 } 14868 } 14869 14870 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedPermitopen) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14871 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14872 } 14873 14874 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedPermitopen) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14875 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14876 } 14877 14878 type Device_Spec_SSHConfigPathSelectorSshAuthorizedPrincipals struct{} 14879 14880 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedPrincipals) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14881 return &DeviceSpecSSHConfig_FieldSubPath{ 14882 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14883 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().Principals().FieldPath(), 14884 } 14885 } 14886 14887 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedPrincipals) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14888 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14889 } 14890 14891 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedPrincipals) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14892 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14893 } 14894 14895 type Device_Spec_SSHConfigPathSelectorSshAuthorizedTunnel struct{} 14896 14897 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedTunnel) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14898 return &DeviceSpecSSHConfig_FieldSubPath{ 14899 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14900 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().Tunnel().FieldPath(), 14901 } 14902 } 14903 14904 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedTunnel) WithValue(value string) *DeviceSpecSSHConfig_FieldSubPathValue { 14905 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14906 } 14907 14908 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedTunnel) WithArrayOfValues(values []string) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14909 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14910 } 14911 14912 type Device_Spec_SSHConfigPathSelectorSshAuthorizedRestrict struct{} 14913 14914 func (Device_Spec_SSHConfigPathSelectorSshAuthorizedRestrict) FieldPath() *DeviceSpecSSHConfig_FieldSubPath { 14915 return &DeviceSpecSSHConfig_FieldSubPath{ 14916 selector: DeviceSpecSSHConfig_FieldPathSelectorSshAuthorized, 14917 subPath: NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder().Restrict().FieldPath(), 14918 } 14919 } 14920 14921 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedRestrict) WithValue(value bool) *DeviceSpecSSHConfig_FieldSubPathValue { 14922 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldSubPathValue) 14923 } 14924 14925 func (s Device_Spec_SSHConfigPathSelectorSshAuthorizedRestrict) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldSubPathArrayOfValues { 14926 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldSubPathArrayOfValues) 14927 } 14928 14929 type Device_Spec_SSHConfigPathSelectorIpAllowList struct{} 14930 14931 func (Device_Spec_SSHConfigPathSelectorIpAllowList) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14932 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorIpAllowList} 14933 } 14934 14935 func (s Device_Spec_SSHConfigPathSelectorIpAllowList) WithValue(value []string) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14936 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14937 } 14938 14939 func (s Device_Spec_SSHConfigPathSelectorIpAllowList) WithArrayOfValues(values [][]string) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14940 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14941 } 14942 14943 func (s Device_Spec_SSHConfigPathSelectorIpAllowList) WithItemValue(value string) *DeviceSpecSSHConfig_FieldTerminalPathArrayItemValue { 14944 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathArrayItemValue) 14945 } 14946 14947 type Device_Spec_SSHConfigPathSelectorIpDenyList struct{} 14948 14949 func (Device_Spec_SSHConfigPathSelectorIpDenyList) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14950 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorIpDenyList} 14951 } 14952 14953 func (s Device_Spec_SSHConfigPathSelectorIpDenyList) WithValue(value []string) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14954 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14955 } 14956 14957 func (s Device_Spec_SSHConfigPathSelectorIpDenyList) WithArrayOfValues(values [][]string) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14958 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14959 } 14960 14961 func (s Device_Spec_SSHConfigPathSelectorIpDenyList) WithItemValue(value string) *DeviceSpecSSHConfig_FieldTerminalPathArrayItemValue { 14962 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathArrayItemValue) 14963 } 14964 14965 type Device_Spec_SSHConfigPathSelectorRejectPeriod struct{} 14966 14967 func (Device_Spec_SSHConfigPathSelectorRejectPeriod) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14968 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorRejectPeriod} 14969 } 14970 14971 func (s Device_Spec_SSHConfigPathSelectorRejectPeriod) WithValue(value *durationpb.Duration) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14972 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14973 } 14974 14975 func (s Device_Spec_SSHConfigPathSelectorRejectPeriod) WithArrayOfValues(values []*durationpb.Duration) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14976 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14977 } 14978 14979 type Device_Spec_SSHConfigPathSelectorDisableSshAuthkey struct{} 14980 14981 func (Device_Spec_SSHConfigPathSelectorDisableSshAuthkey) FieldPath() *DeviceSpecSSHConfig_FieldTerminalPath { 14982 return &DeviceSpecSSHConfig_FieldTerminalPath{selector: DeviceSpecSSHConfig_FieldPathSelectorDisableSshAuthkey} 14983 } 14984 14985 func (s Device_Spec_SSHConfigPathSelectorDisableSshAuthkey) WithValue(value bool) *DeviceSpecSSHConfig_FieldTerminalPathValue { 14986 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfig_FieldTerminalPathValue) 14987 } 14988 14989 func (s Device_Spec_SSHConfigPathSelectorDisableSshAuthkey) WithArrayOfValues(values []bool) *DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues { 14990 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfig_FieldTerminalPathArrayOfValues) 14991 } 14992 14993 type DeviceSpecAttestationConfigFieldPathBuilder struct{} 14994 14995 func NewDeviceSpecAttestationConfigFieldPathBuilder() DeviceSpecAttestationConfigFieldPathBuilder { 14996 return DeviceSpecAttestationConfigFieldPathBuilder{} 14997 } 14998 func (DeviceSpecAttestationConfigFieldPathBuilder) AttestationExpected() Device_Spec_AttestationConfigPathSelectorAttestationExpected { 14999 return Device_Spec_AttestationConfigPathSelectorAttestationExpected{} 15000 } 15001 func (DeviceSpecAttestationConfigFieldPathBuilder) AttestationDomain() Device_Spec_AttestationConfigPathSelectorAttestationDomain { 15002 return Device_Spec_AttestationConfigPathSelectorAttestationDomain{} 15003 } 15004 15005 type Device_Spec_AttestationConfigPathSelectorAttestationExpected struct{} 15006 15007 func (Device_Spec_AttestationConfigPathSelectorAttestationExpected) FieldPath() *DeviceSpecAttestationConfig_FieldTerminalPath { 15008 return &DeviceSpecAttestationConfig_FieldTerminalPath{selector: DeviceSpecAttestationConfig_FieldPathSelectorAttestationExpected} 15009 } 15010 15011 func (s Device_Spec_AttestationConfigPathSelectorAttestationExpected) WithValue(value bool) *DeviceSpecAttestationConfig_FieldTerminalPathValue { 15012 return s.FieldPath().WithIValue(value).(*DeviceSpecAttestationConfig_FieldTerminalPathValue) 15013 } 15014 15015 func (s Device_Spec_AttestationConfigPathSelectorAttestationExpected) WithArrayOfValues(values []bool) *DeviceSpecAttestationConfig_FieldTerminalPathArrayOfValues { 15016 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecAttestationConfig_FieldTerminalPathArrayOfValues) 15017 } 15018 15019 type Device_Spec_AttestationConfigPathSelectorAttestationDomain struct{} 15020 15021 func (Device_Spec_AttestationConfigPathSelectorAttestationDomain) FieldPath() *DeviceSpecAttestationConfig_FieldTerminalPath { 15022 return &DeviceSpecAttestationConfig_FieldTerminalPath{selector: DeviceSpecAttestationConfig_FieldPathSelectorAttestationDomain} 15023 } 15024 15025 func (s Device_Spec_AttestationConfigPathSelectorAttestationDomain) WithValue(value *iam_attestation_domain.Reference) *DeviceSpecAttestationConfig_FieldTerminalPathValue { 15026 return s.FieldPath().WithIValue(value).(*DeviceSpecAttestationConfig_FieldTerminalPathValue) 15027 } 15028 15029 func (s Device_Spec_AttestationConfigPathSelectorAttestationDomain) WithArrayOfValues(values []*iam_attestation_domain.Reference) *DeviceSpecAttestationConfig_FieldTerminalPathArrayOfValues { 15030 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecAttestationConfig_FieldTerminalPathArrayOfValues) 15031 } 15032 15033 type DeviceSpecLoggingConfigFieldPathBuilder struct{} 15034 15035 func NewDeviceSpecLoggingConfigFieldPathBuilder() DeviceSpecLoggingConfigFieldPathBuilder { 15036 return DeviceSpecLoggingConfigFieldPathBuilder{} 15037 } 15038 func (DeviceSpecLoggingConfigFieldPathBuilder) Priority() Device_Spec_LoggingConfigPathSelectorPriority { 15039 return Device_Spec_LoggingConfigPathSelectorPriority{} 15040 } 15041 func (DeviceSpecLoggingConfigFieldPathBuilder) Units() Device_Spec_LoggingConfigPathSelectorUnits { 15042 return Device_Spec_LoggingConfigPathSelectorUnits{} 15043 } 15044 func (DeviceSpecLoggingConfigFieldPathBuilder) EnableJournalExport() Device_Spec_LoggingConfigPathSelectorEnableJournalExport { 15045 return Device_Spec_LoggingConfigPathSelectorEnableJournalExport{} 15046 } 15047 func (DeviceSpecLoggingConfigFieldPathBuilder) ContainerLoggingConfig() Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig { 15048 return Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig{} 15049 } 15050 15051 type Device_Spec_LoggingConfigPathSelectorPriority struct{} 15052 15053 func (Device_Spec_LoggingConfigPathSelectorPriority) FieldPath() *DeviceSpecLoggingConfig_FieldTerminalPath { 15054 return &DeviceSpecLoggingConfig_FieldTerminalPath{selector: DeviceSpecLoggingConfig_FieldPathSelectorPriority} 15055 } 15056 15057 func (s Device_Spec_LoggingConfigPathSelectorPriority) WithValue(value int32) *DeviceSpecLoggingConfig_FieldTerminalPathValue { 15058 return s.FieldPath().WithIValue(value).(*DeviceSpecLoggingConfig_FieldTerminalPathValue) 15059 } 15060 15061 func (s Device_Spec_LoggingConfigPathSelectorPriority) WithArrayOfValues(values []int32) *DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues { 15062 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues) 15063 } 15064 15065 type Device_Spec_LoggingConfigPathSelectorUnits struct{} 15066 15067 func (Device_Spec_LoggingConfigPathSelectorUnits) FieldPath() *DeviceSpecLoggingConfig_FieldTerminalPath { 15068 return &DeviceSpecLoggingConfig_FieldTerminalPath{selector: DeviceSpecLoggingConfig_FieldPathSelectorUnits} 15069 } 15070 15071 func (s Device_Spec_LoggingConfigPathSelectorUnits) WithValue(value []string) *DeviceSpecLoggingConfig_FieldTerminalPathValue { 15072 return s.FieldPath().WithIValue(value).(*DeviceSpecLoggingConfig_FieldTerminalPathValue) 15073 } 15074 15075 func (s Device_Spec_LoggingConfigPathSelectorUnits) WithArrayOfValues(values [][]string) *DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues { 15076 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues) 15077 } 15078 15079 func (s Device_Spec_LoggingConfigPathSelectorUnits) WithItemValue(value string) *DeviceSpecLoggingConfig_FieldTerminalPathArrayItemValue { 15080 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecLoggingConfig_FieldTerminalPathArrayItemValue) 15081 } 15082 15083 type Device_Spec_LoggingConfigPathSelectorEnableJournalExport struct{} 15084 15085 func (Device_Spec_LoggingConfigPathSelectorEnableJournalExport) FieldPath() *DeviceSpecLoggingConfig_FieldTerminalPath { 15086 return &DeviceSpecLoggingConfig_FieldTerminalPath{selector: DeviceSpecLoggingConfig_FieldPathSelectorEnableJournalExport} 15087 } 15088 15089 func (s Device_Spec_LoggingConfigPathSelectorEnableJournalExport) WithValue(value bool) *DeviceSpecLoggingConfig_FieldTerminalPathValue { 15090 return s.FieldPath().WithIValue(value).(*DeviceSpecLoggingConfig_FieldTerminalPathValue) 15091 } 15092 15093 func (s Device_Spec_LoggingConfigPathSelectorEnableJournalExport) WithArrayOfValues(values []bool) *DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues { 15094 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues) 15095 } 15096 15097 type Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig struct{} 15098 15099 func (Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) FieldPath() *DeviceSpecLoggingConfig_FieldTerminalPath { 15100 return &DeviceSpecLoggingConfig_FieldTerminalPath{selector: DeviceSpecLoggingConfig_FieldPathSelectorContainerLoggingConfig} 15101 } 15102 15103 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) WithValue(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *DeviceSpecLoggingConfig_FieldTerminalPathValue { 15104 return s.FieldPath().WithIValue(value).(*DeviceSpecLoggingConfig_FieldTerminalPathValue) 15105 } 15106 15107 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) WithArrayOfValues(values []*Device_Spec_LoggingConfig_ContainerLoggingConfig) *DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues { 15108 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLoggingConfig_FieldTerminalPathArrayOfValues) 15109 } 15110 15111 func (Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) WithSubPath(subPath DeviceSpecLoggingConfigContainerLoggingConfig_FieldPath) *DeviceSpecLoggingConfig_FieldSubPath { 15112 return &DeviceSpecLoggingConfig_FieldSubPath{selector: DeviceSpecLoggingConfig_FieldPathSelectorContainerLoggingConfig, subPath: subPath} 15113 } 15114 15115 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) WithSubValue(subPathValue DeviceSpecLoggingConfigContainerLoggingConfig_FieldPathValue) *DeviceSpecLoggingConfig_FieldSubPathValue { 15116 return &DeviceSpecLoggingConfig_FieldSubPathValue{DeviceSpecLoggingConfig_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 15117 } 15118 15119 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecLoggingConfigContainerLoggingConfig_FieldPathArrayOfValues) *DeviceSpecLoggingConfig_FieldSubPathArrayOfValues { 15120 return &DeviceSpecLoggingConfig_FieldSubPathArrayOfValues{DeviceSpecLoggingConfig_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 15121 } 15122 15123 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecLoggingConfigContainerLoggingConfig_FieldPathArrayItemValue) *DeviceSpecLoggingConfig_FieldSubPathArrayItemValue { 15124 return &DeviceSpecLoggingConfig_FieldSubPathArrayItemValue{DeviceSpecLoggingConfig_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 15125 } 15126 15127 func (Device_Spec_LoggingConfigPathSelectorContainerLoggingConfig) EnableContainerLogExport() Device_Spec_LoggingConfigPathSelectorContainerLoggingConfigEnableContainerLogExport { 15128 return Device_Spec_LoggingConfigPathSelectorContainerLoggingConfigEnableContainerLogExport{} 15129 } 15130 15131 type Device_Spec_LoggingConfigPathSelectorContainerLoggingConfigEnableContainerLogExport struct{} 15132 15133 func (Device_Spec_LoggingConfigPathSelectorContainerLoggingConfigEnableContainerLogExport) FieldPath() *DeviceSpecLoggingConfig_FieldSubPath { 15134 return &DeviceSpecLoggingConfig_FieldSubPath{ 15135 selector: DeviceSpecLoggingConfig_FieldPathSelectorContainerLoggingConfig, 15136 subPath: NewDeviceSpecLoggingConfigContainerLoggingConfigFieldPathBuilder().EnableContainerLogExport().FieldPath(), 15137 } 15138 } 15139 15140 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfigEnableContainerLogExport) WithValue(value bool) *DeviceSpecLoggingConfig_FieldSubPathValue { 15141 return s.FieldPath().WithIValue(value).(*DeviceSpecLoggingConfig_FieldSubPathValue) 15142 } 15143 15144 func (s Device_Spec_LoggingConfigPathSelectorContainerLoggingConfigEnableContainerLogExport) WithArrayOfValues(values []bool) *DeviceSpecLoggingConfig_FieldSubPathArrayOfValues { 15145 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLoggingConfig_FieldSubPathArrayOfValues) 15146 } 15147 15148 type DeviceSpecProxyConfigFieldPathBuilder struct{} 15149 15150 func NewDeviceSpecProxyConfigFieldPathBuilder() DeviceSpecProxyConfigFieldPathBuilder { 15151 return DeviceSpecProxyConfigFieldPathBuilder{} 15152 } 15153 func (DeviceSpecProxyConfigFieldPathBuilder) HttpProxy() Device_Spec_ProxyConfigPathSelectorHttpProxy { 15154 return Device_Spec_ProxyConfigPathSelectorHttpProxy{} 15155 } 15156 func (DeviceSpecProxyConfigFieldPathBuilder) HttpsProxy() Device_Spec_ProxyConfigPathSelectorHttpsProxy { 15157 return Device_Spec_ProxyConfigPathSelectorHttpsProxy{} 15158 } 15159 func (DeviceSpecProxyConfigFieldPathBuilder) NoProxy() Device_Spec_ProxyConfigPathSelectorNoProxy { 15160 return Device_Spec_ProxyConfigPathSelectorNoProxy{} 15161 } 15162 func (DeviceSpecProxyConfigFieldPathBuilder) ProxyInterfaces() Device_Spec_ProxyConfigPathSelectorProxyInterfaces { 15163 return Device_Spec_ProxyConfigPathSelectorProxyInterfaces{} 15164 } 15165 15166 type Device_Spec_ProxyConfigPathSelectorHttpProxy struct{} 15167 15168 func (Device_Spec_ProxyConfigPathSelectorHttpProxy) FieldPath() *DeviceSpecProxyConfig_FieldTerminalPath { 15169 return &DeviceSpecProxyConfig_FieldTerminalPath{selector: DeviceSpecProxyConfig_FieldPathSelectorHttpProxy} 15170 } 15171 15172 func (s Device_Spec_ProxyConfigPathSelectorHttpProxy) WithValue(value string) *DeviceSpecProxyConfig_FieldTerminalPathValue { 15173 return s.FieldPath().WithIValue(value).(*DeviceSpecProxyConfig_FieldTerminalPathValue) 15174 } 15175 15176 func (s Device_Spec_ProxyConfigPathSelectorHttpProxy) WithArrayOfValues(values []string) *DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues { 15177 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues) 15178 } 15179 15180 type Device_Spec_ProxyConfigPathSelectorHttpsProxy struct{} 15181 15182 func (Device_Spec_ProxyConfigPathSelectorHttpsProxy) FieldPath() *DeviceSpecProxyConfig_FieldTerminalPath { 15183 return &DeviceSpecProxyConfig_FieldTerminalPath{selector: DeviceSpecProxyConfig_FieldPathSelectorHttpsProxy} 15184 } 15185 15186 func (s Device_Spec_ProxyConfigPathSelectorHttpsProxy) WithValue(value string) *DeviceSpecProxyConfig_FieldTerminalPathValue { 15187 return s.FieldPath().WithIValue(value).(*DeviceSpecProxyConfig_FieldTerminalPathValue) 15188 } 15189 15190 func (s Device_Spec_ProxyConfigPathSelectorHttpsProxy) WithArrayOfValues(values []string) *DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues { 15191 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues) 15192 } 15193 15194 type Device_Spec_ProxyConfigPathSelectorNoProxy struct{} 15195 15196 func (Device_Spec_ProxyConfigPathSelectorNoProxy) FieldPath() *DeviceSpecProxyConfig_FieldTerminalPath { 15197 return &DeviceSpecProxyConfig_FieldTerminalPath{selector: DeviceSpecProxyConfig_FieldPathSelectorNoProxy} 15198 } 15199 15200 func (s Device_Spec_ProxyConfigPathSelectorNoProxy) WithValue(value string) *DeviceSpecProxyConfig_FieldTerminalPathValue { 15201 return s.FieldPath().WithIValue(value).(*DeviceSpecProxyConfig_FieldTerminalPathValue) 15202 } 15203 15204 func (s Device_Spec_ProxyConfigPathSelectorNoProxy) WithArrayOfValues(values []string) *DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues { 15205 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues) 15206 } 15207 15208 type Device_Spec_ProxyConfigPathSelectorProxyInterfaces struct{} 15209 15210 func (Device_Spec_ProxyConfigPathSelectorProxyInterfaces) FieldPath() *DeviceSpecProxyConfig_FieldTerminalPath { 15211 return &DeviceSpecProxyConfig_FieldTerminalPath{selector: DeviceSpecProxyConfig_FieldPathSelectorProxyInterfaces} 15212 } 15213 15214 func (s Device_Spec_ProxyConfigPathSelectorProxyInterfaces) WithValue(value []string) *DeviceSpecProxyConfig_FieldTerminalPathValue { 15215 return s.FieldPath().WithIValue(value).(*DeviceSpecProxyConfig_FieldTerminalPathValue) 15216 } 15217 15218 func (s Device_Spec_ProxyConfigPathSelectorProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues { 15219 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecProxyConfig_FieldTerminalPathArrayOfValues) 15220 } 15221 15222 func (s Device_Spec_ProxyConfigPathSelectorProxyInterfaces) WithItemValue(value string) *DeviceSpecProxyConfig_FieldTerminalPathArrayItemValue { 15223 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecProxyConfig_FieldTerminalPathArrayItemValue) 15224 } 15225 15226 type DeviceSpecLocationFieldPathBuilder struct{} 15227 15228 func NewDeviceSpecLocationFieldPathBuilder() DeviceSpecLocationFieldPathBuilder { 15229 return DeviceSpecLocationFieldPathBuilder{} 15230 } 15231 func (DeviceSpecLocationFieldPathBuilder) Address() Device_Spec_LocationPathSelectorAddress { 15232 return Device_Spec_LocationPathSelectorAddress{} 15233 } 15234 func (DeviceSpecLocationFieldPathBuilder) Placement() Device_Spec_LocationPathSelectorPlacement { 15235 return Device_Spec_LocationPathSelectorPlacement{} 15236 } 15237 15238 type Device_Spec_LocationPathSelectorAddress struct{} 15239 15240 func (Device_Spec_LocationPathSelectorAddress) FieldPath() *DeviceSpecLocation_FieldTerminalPath { 15241 return &DeviceSpecLocation_FieldTerminalPath{selector: DeviceSpecLocation_FieldPathSelectorAddress} 15242 } 15243 15244 func (s Device_Spec_LocationPathSelectorAddress) WithValue(value string) *DeviceSpecLocation_FieldTerminalPathValue { 15245 return s.FieldPath().WithIValue(value).(*DeviceSpecLocation_FieldTerminalPathValue) 15246 } 15247 15248 func (s Device_Spec_LocationPathSelectorAddress) WithArrayOfValues(values []string) *DeviceSpecLocation_FieldTerminalPathArrayOfValues { 15249 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLocation_FieldTerminalPathArrayOfValues) 15250 } 15251 15252 type Device_Spec_LocationPathSelectorPlacement struct{} 15253 15254 func (Device_Spec_LocationPathSelectorPlacement) FieldPath() *DeviceSpecLocation_FieldTerminalPath { 15255 return &DeviceSpecLocation_FieldTerminalPath{selector: DeviceSpecLocation_FieldPathSelectorPlacement} 15256 } 15257 15258 func (s Device_Spec_LocationPathSelectorPlacement) WithValue(value string) *DeviceSpecLocation_FieldTerminalPathValue { 15259 return s.FieldPath().WithIValue(value).(*DeviceSpecLocation_FieldTerminalPathValue) 15260 } 15261 15262 func (s Device_Spec_LocationPathSelectorPlacement) WithArrayOfValues(values []string) *DeviceSpecLocation_FieldTerminalPathArrayOfValues { 15263 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLocation_FieldTerminalPathArrayOfValues) 15264 } 15265 15266 type DeviceSpecUSBGuardFieldPathBuilder struct{} 15267 15268 func NewDeviceSpecUSBGuardFieldPathBuilder() DeviceSpecUSBGuardFieldPathBuilder { 15269 return DeviceSpecUSBGuardFieldPathBuilder{} 15270 } 15271 func (DeviceSpecUSBGuardFieldPathBuilder) Enable() Device_Spec_USBGuardPathSelectorEnable { 15272 return Device_Spec_USBGuardPathSelectorEnable{} 15273 } 15274 func (DeviceSpecUSBGuardFieldPathBuilder) WhiteList() Device_Spec_USBGuardPathSelectorWhiteList { 15275 return Device_Spec_USBGuardPathSelectorWhiteList{} 15276 } 15277 15278 type Device_Spec_USBGuardPathSelectorEnable struct{} 15279 15280 func (Device_Spec_USBGuardPathSelectorEnable) FieldPath() *DeviceSpecUSBGuard_FieldTerminalPath { 15281 return &DeviceSpecUSBGuard_FieldTerminalPath{selector: DeviceSpecUSBGuard_FieldPathSelectorEnable} 15282 } 15283 15284 func (s Device_Spec_USBGuardPathSelectorEnable) WithValue(value bool) *DeviceSpecUSBGuard_FieldTerminalPathValue { 15285 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldTerminalPathValue) 15286 } 15287 15288 func (s Device_Spec_USBGuardPathSelectorEnable) WithArrayOfValues(values []bool) *DeviceSpecUSBGuard_FieldTerminalPathArrayOfValues { 15289 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldTerminalPathArrayOfValues) 15290 } 15291 15292 type Device_Spec_USBGuardPathSelectorWhiteList struct{} 15293 15294 func (Device_Spec_USBGuardPathSelectorWhiteList) FieldPath() *DeviceSpecUSBGuard_FieldTerminalPath { 15295 return &DeviceSpecUSBGuard_FieldTerminalPath{selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList} 15296 } 15297 15298 func (s Device_Spec_USBGuardPathSelectorWhiteList) WithValue(value []*Device_Spec_USBGuard_WhiteList) *DeviceSpecUSBGuard_FieldTerminalPathValue { 15299 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldTerminalPathValue) 15300 } 15301 15302 func (s Device_Spec_USBGuardPathSelectorWhiteList) WithArrayOfValues(values [][]*Device_Spec_USBGuard_WhiteList) *DeviceSpecUSBGuard_FieldTerminalPathArrayOfValues { 15303 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldTerminalPathArrayOfValues) 15304 } 15305 15306 func (s Device_Spec_USBGuardPathSelectorWhiteList) WithItemValue(value *Device_Spec_USBGuard_WhiteList) *DeviceSpecUSBGuard_FieldTerminalPathArrayItemValue { 15307 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuard_FieldTerminalPathArrayItemValue) 15308 } 15309 func (Device_Spec_USBGuardPathSelectorWhiteList) WithSubPath(subPath DeviceSpecUSBGuardWhiteList_FieldPath) *DeviceSpecUSBGuard_FieldSubPath { 15310 return &DeviceSpecUSBGuard_FieldSubPath{selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, subPath: subPath} 15311 } 15312 15313 func (s Device_Spec_USBGuardPathSelectorWhiteList) WithSubValue(subPathValue DeviceSpecUSBGuardWhiteList_FieldPathValue) *DeviceSpecUSBGuard_FieldSubPathValue { 15314 return &DeviceSpecUSBGuard_FieldSubPathValue{DeviceSpecUSBGuard_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 15315 } 15316 15317 func (s Device_Spec_USBGuardPathSelectorWhiteList) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecUSBGuardWhiteList_FieldPathArrayOfValues) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15318 return &DeviceSpecUSBGuard_FieldSubPathArrayOfValues{DeviceSpecUSBGuard_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 15319 } 15320 15321 func (s Device_Spec_USBGuardPathSelectorWhiteList) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecUSBGuardWhiteList_FieldPathArrayItemValue) *DeviceSpecUSBGuard_FieldSubPathArrayItemValue { 15322 return &DeviceSpecUSBGuard_FieldSubPathArrayItemValue{DeviceSpecUSBGuard_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 15323 } 15324 15325 func (Device_Spec_USBGuardPathSelectorWhiteList) DeviceName() Device_Spec_USBGuardPathSelectorWhiteListDeviceName { 15326 return Device_Spec_USBGuardPathSelectorWhiteListDeviceName{} 15327 } 15328 15329 func (Device_Spec_USBGuardPathSelectorWhiteList) DeviceId() Device_Spec_USBGuardPathSelectorWhiteListDeviceId { 15330 return Device_Spec_USBGuardPathSelectorWhiteListDeviceId{} 15331 } 15332 15333 func (Device_Spec_USBGuardPathSelectorWhiteList) ViaPort() Device_Spec_USBGuardPathSelectorWhiteListViaPort { 15334 return Device_Spec_USBGuardPathSelectorWhiteListViaPort{} 15335 } 15336 15337 func (Device_Spec_USBGuardPathSelectorWhiteList) WithInterface() Device_Spec_USBGuardPathSelectorWhiteListWithInterface { 15338 return Device_Spec_USBGuardPathSelectorWhiteListWithInterface{} 15339 } 15340 15341 func (Device_Spec_USBGuardPathSelectorWhiteList) WithConnectType() Device_Spec_USBGuardPathSelectorWhiteListWithConnectType { 15342 return Device_Spec_USBGuardPathSelectorWhiteListWithConnectType{} 15343 } 15344 15345 type Device_Spec_USBGuardPathSelectorWhiteListDeviceName struct{} 15346 15347 func (Device_Spec_USBGuardPathSelectorWhiteListDeviceName) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15348 return &DeviceSpecUSBGuard_FieldSubPath{ 15349 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15350 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().DeviceName().FieldPath(), 15351 } 15352 } 15353 15354 func (s Device_Spec_USBGuardPathSelectorWhiteListDeviceName) WithValue(value string) *DeviceSpecUSBGuard_FieldSubPathValue { 15355 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15356 } 15357 15358 func (s Device_Spec_USBGuardPathSelectorWhiteListDeviceName) WithArrayOfValues(values []string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15359 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15360 } 15361 15362 type Device_Spec_USBGuardPathSelectorWhiteListDeviceId struct{} 15363 15364 func (Device_Spec_USBGuardPathSelectorWhiteListDeviceId) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15365 return &DeviceSpecUSBGuard_FieldSubPath{ 15366 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15367 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().DeviceId().FieldPath(), 15368 } 15369 } 15370 15371 func (s Device_Spec_USBGuardPathSelectorWhiteListDeviceId) WithValue(value string) *DeviceSpecUSBGuard_FieldSubPathValue { 15372 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15373 } 15374 15375 func (s Device_Spec_USBGuardPathSelectorWhiteListDeviceId) WithArrayOfValues(values []string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15376 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15377 } 15378 15379 type Device_Spec_USBGuardPathSelectorWhiteListViaPort struct{} 15380 15381 func (Device_Spec_USBGuardPathSelectorWhiteListViaPort) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15382 return &DeviceSpecUSBGuard_FieldSubPath{ 15383 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15384 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().ViaPort().FieldPath(), 15385 } 15386 } 15387 15388 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPort) WithValue(value *Device_Spec_USBGuard_Port) *DeviceSpecUSBGuard_FieldSubPathValue { 15389 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15390 } 15391 15392 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPort) WithArrayOfValues(values []*Device_Spec_USBGuard_Port) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15393 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15394 } 15395 15396 func (Device_Spec_USBGuardPathSelectorWhiteListViaPort) Equals() Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals { 15397 return Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals{} 15398 } 15399 15400 func (Device_Spec_USBGuardPathSelectorWhiteListViaPort) OneOf() Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf { 15401 return Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf{} 15402 } 15403 15404 type Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals struct{} 15405 15406 func (Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15407 return &DeviceSpecUSBGuard_FieldSubPath{ 15408 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15409 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().ViaPort().Equals().FieldPath(), 15410 } 15411 } 15412 15413 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals) WithValue(value []string) *DeviceSpecUSBGuard_FieldSubPathValue { 15414 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15415 } 15416 15417 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15418 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15419 } 15420 15421 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPortEquals) WithItemValue(value string) *DeviceSpecUSBGuard_FieldSubPathArrayItemValue { 15422 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuard_FieldSubPathArrayItemValue) 15423 } 15424 15425 type Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf struct{} 15426 15427 func (Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15428 return &DeviceSpecUSBGuard_FieldSubPath{ 15429 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15430 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().ViaPort().OneOf().FieldPath(), 15431 } 15432 } 15433 15434 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf) WithValue(value []string) *DeviceSpecUSBGuard_FieldSubPathValue { 15435 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15436 } 15437 15438 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15439 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15440 } 15441 15442 func (s Device_Spec_USBGuardPathSelectorWhiteListViaPortOneOf) WithItemValue(value string) *DeviceSpecUSBGuard_FieldSubPathArrayItemValue { 15443 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuard_FieldSubPathArrayItemValue) 15444 } 15445 15446 type Device_Spec_USBGuardPathSelectorWhiteListWithInterface struct{} 15447 15448 func (Device_Spec_USBGuardPathSelectorWhiteListWithInterface) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15449 return &DeviceSpecUSBGuard_FieldSubPath{ 15450 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15451 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().WithInterface().FieldPath(), 15452 } 15453 } 15454 15455 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterface) WithValue(value *Device_Spec_USBGuard_Interface) *DeviceSpecUSBGuard_FieldSubPathValue { 15456 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15457 } 15458 15459 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterface) WithArrayOfValues(values []*Device_Spec_USBGuard_Interface) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15460 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15461 } 15462 15463 func (Device_Spec_USBGuardPathSelectorWhiteListWithInterface) Equals() Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals { 15464 return Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals{} 15465 } 15466 15467 func (Device_Spec_USBGuardPathSelectorWhiteListWithInterface) OneOf() Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf { 15468 return Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf{} 15469 } 15470 15471 type Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals struct{} 15472 15473 func (Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15474 return &DeviceSpecUSBGuard_FieldSubPath{ 15475 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15476 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().WithInterface().Equals().FieldPath(), 15477 } 15478 } 15479 15480 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals) WithValue(value []string) *DeviceSpecUSBGuard_FieldSubPathValue { 15481 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15482 } 15483 15484 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15485 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15486 } 15487 15488 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceEquals) WithItemValue(value string) *DeviceSpecUSBGuard_FieldSubPathArrayItemValue { 15489 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuard_FieldSubPathArrayItemValue) 15490 } 15491 15492 type Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf struct{} 15493 15494 func (Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15495 return &DeviceSpecUSBGuard_FieldSubPath{ 15496 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15497 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().WithInterface().OneOf().FieldPath(), 15498 } 15499 } 15500 15501 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf) WithValue(value []string) *DeviceSpecUSBGuard_FieldSubPathValue { 15502 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15503 } 15504 15505 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15506 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15507 } 15508 15509 func (s Device_Spec_USBGuardPathSelectorWhiteListWithInterfaceOneOf) WithItemValue(value string) *DeviceSpecUSBGuard_FieldSubPathArrayItemValue { 15510 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuard_FieldSubPathArrayItemValue) 15511 } 15512 15513 type Device_Spec_USBGuardPathSelectorWhiteListWithConnectType struct{} 15514 15515 func (Device_Spec_USBGuardPathSelectorWhiteListWithConnectType) FieldPath() *DeviceSpecUSBGuard_FieldSubPath { 15516 return &DeviceSpecUSBGuard_FieldSubPath{ 15517 selector: DeviceSpecUSBGuard_FieldPathSelectorWhiteList, 15518 subPath: NewDeviceSpecUSBGuardWhiteListFieldPathBuilder().WithConnectType().FieldPath(), 15519 } 15520 } 15521 15522 func (s Device_Spec_USBGuardPathSelectorWhiteListWithConnectType) WithValue(value string) *DeviceSpecUSBGuard_FieldSubPathValue { 15523 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuard_FieldSubPathValue) 15524 } 15525 15526 func (s Device_Spec_USBGuardPathSelectorWhiteListWithConnectType) WithArrayOfValues(values []string) *DeviceSpecUSBGuard_FieldSubPathArrayOfValues { 15527 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuard_FieldSubPathArrayOfValues) 15528 } 15529 15530 type DeviceSpecSSHConfigAuthKeyFieldPathBuilder struct{} 15531 15532 func NewDeviceSpecSSHConfigAuthKeyFieldPathBuilder() DeviceSpecSSHConfigAuthKeyFieldPathBuilder { 15533 return DeviceSpecSSHConfigAuthKeyFieldPathBuilder{} 15534 } 15535 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) SshaKey() Device_Spec_SSHConfig_AuthKeyPathSelectorSshaKey { 15536 return Device_Spec_SSHConfig_AuthKeyPathSelectorSshaKey{} 15537 } 15538 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) CertAuthority() Device_Spec_SSHConfig_AuthKeyPathSelectorCertAuthority { 15539 return Device_Spec_SSHConfig_AuthKeyPathSelectorCertAuthority{} 15540 } 15541 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) Command() Device_Spec_SSHConfig_AuthKeyPathSelectorCommand { 15542 return Device_Spec_SSHConfig_AuthKeyPathSelectorCommand{} 15543 } 15544 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) Environment() Device_Spec_SSHConfig_AuthKeyPathSelectorEnvironment { 15545 return Device_Spec_SSHConfig_AuthKeyPathSelectorEnvironment{} 15546 } 15547 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) From() Device_Spec_SSHConfig_AuthKeyPathSelectorFrom { 15548 return Device_Spec_SSHConfig_AuthKeyPathSelectorFrom{} 15549 } 15550 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) NoAgentForwarding() Device_Spec_SSHConfig_AuthKeyPathSelectorNoAgentForwarding { 15551 return Device_Spec_SSHConfig_AuthKeyPathSelectorNoAgentForwarding{} 15552 } 15553 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) NoPortForwarding() Device_Spec_SSHConfig_AuthKeyPathSelectorNoPortForwarding { 15554 return Device_Spec_SSHConfig_AuthKeyPathSelectorNoPortForwarding{} 15555 } 15556 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) NoPty() Device_Spec_SSHConfig_AuthKeyPathSelectorNoPty { 15557 return Device_Spec_SSHConfig_AuthKeyPathSelectorNoPty{} 15558 } 15559 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) NoUserRc() Device_Spec_SSHConfig_AuthKeyPathSelectorNoUserRc { 15560 return Device_Spec_SSHConfig_AuthKeyPathSelectorNoUserRc{} 15561 } 15562 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) NoX11Forwarding() Device_Spec_SSHConfig_AuthKeyPathSelectorNoX11Forwarding { 15563 return Device_Spec_SSHConfig_AuthKeyPathSelectorNoX11Forwarding{} 15564 } 15565 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) Permitopen() Device_Spec_SSHConfig_AuthKeyPathSelectorPermitopen { 15566 return Device_Spec_SSHConfig_AuthKeyPathSelectorPermitopen{} 15567 } 15568 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) Principals() Device_Spec_SSHConfig_AuthKeyPathSelectorPrincipals { 15569 return Device_Spec_SSHConfig_AuthKeyPathSelectorPrincipals{} 15570 } 15571 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) Tunnel() Device_Spec_SSHConfig_AuthKeyPathSelectorTunnel { 15572 return Device_Spec_SSHConfig_AuthKeyPathSelectorTunnel{} 15573 } 15574 func (DeviceSpecSSHConfigAuthKeyFieldPathBuilder) Restrict() Device_Spec_SSHConfig_AuthKeyPathSelectorRestrict { 15575 return Device_Spec_SSHConfig_AuthKeyPathSelectorRestrict{} 15576 } 15577 15578 type Device_Spec_SSHConfig_AuthKeyPathSelectorSshaKey struct{} 15579 15580 func (Device_Spec_SSHConfig_AuthKeyPathSelectorSshaKey) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15581 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorSshaKey} 15582 } 15583 15584 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorSshaKey) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15585 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15586 } 15587 15588 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorSshaKey) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15589 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15590 } 15591 15592 type Device_Spec_SSHConfig_AuthKeyPathSelectorCertAuthority struct{} 15593 15594 func (Device_Spec_SSHConfig_AuthKeyPathSelectorCertAuthority) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15595 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorCertAuthority} 15596 } 15597 15598 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorCertAuthority) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15599 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15600 } 15601 15602 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorCertAuthority) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15603 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15604 } 15605 15606 type Device_Spec_SSHConfig_AuthKeyPathSelectorCommand struct{} 15607 15608 func (Device_Spec_SSHConfig_AuthKeyPathSelectorCommand) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15609 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorCommand} 15610 } 15611 15612 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorCommand) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15613 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15614 } 15615 15616 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorCommand) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15617 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15618 } 15619 15620 type Device_Spec_SSHConfig_AuthKeyPathSelectorEnvironment struct{} 15621 15622 func (Device_Spec_SSHConfig_AuthKeyPathSelectorEnvironment) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15623 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorEnvironment} 15624 } 15625 15626 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorEnvironment) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15627 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15628 } 15629 15630 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorEnvironment) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15631 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15632 } 15633 15634 type Device_Spec_SSHConfig_AuthKeyPathSelectorFrom struct{} 15635 15636 func (Device_Spec_SSHConfig_AuthKeyPathSelectorFrom) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15637 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorFrom} 15638 } 15639 15640 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorFrom) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15641 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15642 } 15643 15644 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorFrom) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15645 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15646 } 15647 15648 type Device_Spec_SSHConfig_AuthKeyPathSelectorNoAgentForwarding struct{} 15649 15650 func (Device_Spec_SSHConfig_AuthKeyPathSelectorNoAgentForwarding) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15651 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorNoAgentForwarding} 15652 } 15653 15654 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoAgentForwarding) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15655 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15656 } 15657 15658 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoAgentForwarding) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15659 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15660 } 15661 15662 type Device_Spec_SSHConfig_AuthKeyPathSelectorNoPortForwarding struct{} 15663 15664 func (Device_Spec_SSHConfig_AuthKeyPathSelectorNoPortForwarding) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15665 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorNoPortForwarding} 15666 } 15667 15668 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoPortForwarding) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15669 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15670 } 15671 15672 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoPortForwarding) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15673 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15674 } 15675 15676 type Device_Spec_SSHConfig_AuthKeyPathSelectorNoPty struct{} 15677 15678 func (Device_Spec_SSHConfig_AuthKeyPathSelectorNoPty) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15679 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorNoPty} 15680 } 15681 15682 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoPty) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15683 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15684 } 15685 15686 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoPty) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15687 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15688 } 15689 15690 type Device_Spec_SSHConfig_AuthKeyPathSelectorNoUserRc struct{} 15691 15692 func (Device_Spec_SSHConfig_AuthKeyPathSelectorNoUserRc) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15693 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorNoUserRc} 15694 } 15695 15696 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoUserRc) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15697 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15698 } 15699 15700 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoUserRc) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15701 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15702 } 15703 15704 type Device_Spec_SSHConfig_AuthKeyPathSelectorNoX11Forwarding struct{} 15705 15706 func (Device_Spec_SSHConfig_AuthKeyPathSelectorNoX11Forwarding) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15707 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorNoX11Forwarding} 15708 } 15709 15710 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoX11Forwarding) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15711 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15712 } 15713 15714 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorNoX11Forwarding) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15715 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15716 } 15717 15718 type Device_Spec_SSHConfig_AuthKeyPathSelectorPermitopen struct{} 15719 15720 func (Device_Spec_SSHConfig_AuthKeyPathSelectorPermitopen) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15721 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorPermitopen} 15722 } 15723 15724 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorPermitopen) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15725 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15726 } 15727 15728 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorPermitopen) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15729 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15730 } 15731 15732 type Device_Spec_SSHConfig_AuthKeyPathSelectorPrincipals struct{} 15733 15734 func (Device_Spec_SSHConfig_AuthKeyPathSelectorPrincipals) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15735 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorPrincipals} 15736 } 15737 15738 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorPrincipals) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15739 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15740 } 15741 15742 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorPrincipals) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15743 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15744 } 15745 15746 type Device_Spec_SSHConfig_AuthKeyPathSelectorTunnel struct{} 15747 15748 func (Device_Spec_SSHConfig_AuthKeyPathSelectorTunnel) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15749 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorTunnel} 15750 } 15751 15752 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorTunnel) WithValue(value string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15753 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15754 } 15755 15756 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorTunnel) WithArrayOfValues(values []string) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15757 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15758 } 15759 15760 type Device_Spec_SSHConfig_AuthKeyPathSelectorRestrict struct{} 15761 15762 func (Device_Spec_SSHConfig_AuthKeyPathSelectorRestrict) FieldPath() *DeviceSpecSSHConfigAuthKey_FieldTerminalPath { 15763 return &DeviceSpecSSHConfigAuthKey_FieldTerminalPath{selector: DeviceSpecSSHConfigAuthKey_FieldPathSelectorRestrict} 15764 } 15765 15766 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorRestrict) WithValue(value bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue { 15767 return s.FieldPath().WithIValue(value).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathValue) 15768 } 15769 15770 func (s Device_Spec_SSHConfig_AuthKeyPathSelectorRestrict) WithArrayOfValues(values []bool) *DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues { 15771 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecSSHConfigAuthKey_FieldTerminalPathArrayOfValues) 15772 } 15773 15774 type DeviceSpecLoggingConfigContainerLoggingConfigFieldPathBuilder struct{} 15775 15776 func NewDeviceSpecLoggingConfigContainerLoggingConfigFieldPathBuilder() DeviceSpecLoggingConfigContainerLoggingConfigFieldPathBuilder { 15777 return DeviceSpecLoggingConfigContainerLoggingConfigFieldPathBuilder{} 15778 } 15779 func (DeviceSpecLoggingConfigContainerLoggingConfigFieldPathBuilder) EnableContainerLogExport() Device_Spec_LoggingConfig_ContainerLoggingConfigPathSelectorEnableContainerLogExport { 15780 return Device_Spec_LoggingConfig_ContainerLoggingConfigPathSelectorEnableContainerLogExport{} 15781 } 15782 15783 type Device_Spec_LoggingConfig_ContainerLoggingConfigPathSelectorEnableContainerLogExport struct{} 15784 15785 func (Device_Spec_LoggingConfig_ContainerLoggingConfigPathSelectorEnableContainerLogExport) FieldPath() *DeviceSpecLoggingConfigContainerLoggingConfig_FieldTerminalPath { 15786 return &DeviceSpecLoggingConfigContainerLoggingConfig_FieldTerminalPath{selector: DeviceSpecLoggingConfigContainerLoggingConfig_FieldPathSelectorEnableContainerLogExport} 15787 } 15788 15789 func (s Device_Spec_LoggingConfig_ContainerLoggingConfigPathSelectorEnableContainerLogExport) WithValue(value bool) *DeviceSpecLoggingConfigContainerLoggingConfig_FieldTerminalPathValue { 15790 return s.FieldPath().WithIValue(value).(*DeviceSpecLoggingConfigContainerLoggingConfig_FieldTerminalPathValue) 15791 } 15792 15793 func (s Device_Spec_LoggingConfig_ContainerLoggingConfigPathSelectorEnableContainerLogExport) WithArrayOfValues(values []bool) *DeviceSpecLoggingConfigContainerLoggingConfig_FieldTerminalPathArrayOfValues { 15794 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecLoggingConfigContainerLoggingConfig_FieldTerminalPathArrayOfValues) 15795 } 15796 15797 type DeviceSpecUSBGuardPortFieldPathBuilder struct{} 15798 15799 func NewDeviceSpecUSBGuardPortFieldPathBuilder() DeviceSpecUSBGuardPortFieldPathBuilder { 15800 return DeviceSpecUSBGuardPortFieldPathBuilder{} 15801 } 15802 func (DeviceSpecUSBGuardPortFieldPathBuilder) Equals() Device_Spec_USBGuard_PortPathSelectorEquals { 15803 return Device_Spec_USBGuard_PortPathSelectorEquals{} 15804 } 15805 func (DeviceSpecUSBGuardPortFieldPathBuilder) OneOf() Device_Spec_USBGuard_PortPathSelectorOneOf { 15806 return Device_Spec_USBGuard_PortPathSelectorOneOf{} 15807 } 15808 15809 type Device_Spec_USBGuard_PortPathSelectorEquals struct{} 15810 15811 func (Device_Spec_USBGuard_PortPathSelectorEquals) FieldPath() *DeviceSpecUSBGuardPort_FieldTerminalPath { 15812 return &DeviceSpecUSBGuardPort_FieldTerminalPath{selector: DeviceSpecUSBGuardPort_FieldPathSelectorEquals} 15813 } 15814 15815 func (s Device_Spec_USBGuard_PortPathSelectorEquals) WithValue(value []string) *DeviceSpecUSBGuardPort_FieldTerminalPathValue { 15816 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardPort_FieldTerminalPathValue) 15817 } 15818 15819 func (s Device_Spec_USBGuard_PortPathSelectorEquals) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardPort_FieldTerminalPathArrayOfValues { 15820 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardPort_FieldTerminalPathArrayOfValues) 15821 } 15822 15823 func (s Device_Spec_USBGuard_PortPathSelectorEquals) WithItemValue(value string) *DeviceSpecUSBGuardPort_FieldTerminalPathArrayItemValue { 15824 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardPort_FieldTerminalPathArrayItemValue) 15825 } 15826 15827 type Device_Spec_USBGuard_PortPathSelectorOneOf struct{} 15828 15829 func (Device_Spec_USBGuard_PortPathSelectorOneOf) FieldPath() *DeviceSpecUSBGuardPort_FieldTerminalPath { 15830 return &DeviceSpecUSBGuardPort_FieldTerminalPath{selector: DeviceSpecUSBGuardPort_FieldPathSelectorOneOf} 15831 } 15832 15833 func (s Device_Spec_USBGuard_PortPathSelectorOneOf) WithValue(value []string) *DeviceSpecUSBGuardPort_FieldTerminalPathValue { 15834 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardPort_FieldTerminalPathValue) 15835 } 15836 15837 func (s Device_Spec_USBGuard_PortPathSelectorOneOf) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardPort_FieldTerminalPathArrayOfValues { 15838 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardPort_FieldTerminalPathArrayOfValues) 15839 } 15840 15841 func (s Device_Spec_USBGuard_PortPathSelectorOneOf) WithItemValue(value string) *DeviceSpecUSBGuardPort_FieldTerminalPathArrayItemValue { 15842 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardPort_FieldTerminalPathArrayItemValue) 15843 } 15844 15845 type DeviceSpecUSBGuardInterfaceFieldPathBuilder struct{} 15846 15847 func NewDeviceSpecUSBGuardInterfaceFieldPathBuilder() DeviceSpecUSBGuardInterfaceFieldPathBuilder { 15848 return DeviceSpecUSBGuardInterfaceFieldPathBuilder{} 15849 } 15850 func (DeviceSpecUSBGuardInterfaceFieldPathBuilder) Equals() Device_Spec_USBGuard_InterfacePathSelectorEquals { 15851 return Device_Spec_USBGuard_InterfacePathSelectorEquals{} 15852 } 15853 func (DeviceSpecUSBGuardInterfaceFieldPathBuilder) OneOf() Device_Spec_USBGuard_InterfacePathSelectorOneOf { 15854 return Device_Spec_USBGuard_InterfacePathSelectorOneOf{} 15855 } 15856 15857 type Device_Spec_USBGuard_InterfacePathSelectorEquals struct{} 15858 15859 func (Device_Spec_USBGuard_InterfacePathSelectorEquals) FieldPath() *DeviceSpecUSBGuardInterface_FieldTerminalPath { 15860 return &DeviceSpecUSBGuardInterface_FieldTerminalPath{selector: DeviceSpecUSBGuardInterface_FieldPathSelectorEquals} 15861 } 15862 15863 func (s Device_Spec_USBGuard_InterfacePathSelectorEquals) WithValue(value []string) *DeviceSpecUSBGuardInterface_FieldTerminalPathValue { 15864 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardInterface_FieldTerminalPathValue) 15865 } 15866 15867 func (s Device_Spec_USBGuard_InterfacePathSelectorEquals) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardInterface_FieldTerminalPathArrayOfValues { 15868 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardInterface_FieldTerminalPathArrayOfValues) 15869 } 15870 15871 func (s Device_Spec_USBGuard_InterfacePathSelectorEquals) WithItemValue(value string) *DeviceSpecUSBGuardInterface_FieldTerminalPathArrayItemValue { 15872 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardInterface_FieldTerminalPathArrayItemValue) 15873 } 15874 15875 type Device_Spec_USBGuard_InterfacePathSelectorOneOf struct{} 15876 15877 func (Device_Spec_USBGuard_InterfacePathSelectorOneOf) FieldPath() *DeviceSpecUSBGuardInterface_FieldTerminalPath { 15878 return &DeviceSpecUSBGuardInterface_FieldTerminalPath{selector: DeviceSpecUSBGuardInterface_FieldPathSelectorOneOf} 15879 } 15880 15881 func (s Device_Spec_USBGuard_InterfacePathSelectorOneOf) WithValue(value []string) *DeviceSpecUSBGuardInterface_FieldTerminalPathValue { 15882 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardInterface_FieldTerminalPathValue) 15883 } 15884 15885 func (s Device_Spec_USBGuard_InterfacePathSelectorOneOf) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardInterface_FieldTerminalPathArrayOfValues { 15886 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardInterface_FieldTerminalPathArrayOfValues) 15887 } 15888 15889 func (s Device_Spec_USBGuard_InterfacePathSelectorOneOf) WithItemValue(value string) *DeviceSpecUSBGuardInterface_FieldTerminalPathArrayItemValue { 15890 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardInterface_FieldTerminalPathArrayItemValue) 15891 } 15892 15893 type DeviceSpecUSBGuardWhiteListFieldPathBuilder struct{} 15894 15895 func NewDeviceSpecUSBGuardWhiteListFieldPathBuilder() DeviceSpecUSBGuardWhiteListFieldPathBuilder { 15896 return DeviceSpecUSBGuardWhiteListFieldPathBuilder{} 15897 } 15898 func (DeviceSpecUSBGuardWhiteListFieldPathBuilder) DeviceName() Device_Spec_USBGuard_WhiteListPathSelectorDeviceName { 15899 return Device_Spec_USBGuard_WhiteListPathSelectorDeviceName{} 15900 } 15901 func (DeviceSpecUSBGuardWhiteListFieldPathBuilder) DeviceId() Device_Spec_USBGuard_WhiteListPathSelectorDeviceId { 15902 return Device_Spec_USBGuard_WhiteListPathSelectorDeviceId{} 15903 } 15904 func (DeviceSpecUSBGuardWhiteListFieldPathBuilder) ViaPort() Device_Spec_USBGuard_WhiteListPathSelectorViaPort { 15905 return Device_Spec_USBGuard_WhiteListPathSelectorViaPort{} 15906 } 15907 func (DeviceSpecUSBGuardWhiteListFieldPathBuilder) WithInterface() Device_Spec_USBGuard_WhiteListPathSelectorWithInterface { 15908 return Device_Spec_USBGuard_WhiteListPathSelectorWithInterface{} 15909 } 15910 func (DeviceSpecUSBGuardWhiteListFieldPathBuilder) WithConnectType() Device_Spec_USBGuard_WhiteListPathSelectorWithConnectType { 15911 return Device_Spec_USBGuard_WhiteListPathSelectorWithConnectType{} 15912 } 15913 15914 type Device_Spec_USBGuard_WhiteListPathSelectorDeviceName struct{} 15915 15916 func (Device_Spec_USBGuard_WhiteListPathSelectorDeviceName) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldTerminalPath { 15917 return &DeviceSpecUSBGuardWhiteList_FieldTerminalPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorDeviceName} 15918 } 15919 15920 func (s Device_Spec_USBGuard_WhiteListPathSelectorDeviceName) WithValue(value string) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue { 15921 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue) 15922 } 15923 15924 func (s Device_Spec_USBGuard_WhiteListPathSelectorDeviceName) WithArrayOfValues(values []string) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues { 15925 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues) 15926 } 15927 15928 type Device_Spec_USBGuard_WhiteListPathSelectorDeviceId struct{} 15929 15930 func (Device_Spec_USBGuard_WhiteListPathSelectorDeviceId) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldTerminalPath { 15931 return &DeviceSpecUSBGuardWhiteList_FieldTerminalPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorDeviceId} 15932 } 15933 15934 func (s Device_Spec_USBGuard_WhiteListPathSelectorDeviceId) WithValue(value string) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue { 15935 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue) 15936 } 15937 15938 func (s Device_Spec_USBGuard_WhiteListPathSelectorDeviceId) WithArrayOfValues(values []string) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues { 15939 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues) 15940 } 15941 15942 type Device_Spec_USBGuard_WhiteListPathSelectorViaPort struct{} 15943 15944 func (Device_Spec_USBGuard_WhiteListPathSelectorViaPort) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldTerminalPath { 15945 return &DeviceSpecUSBGuardWhiteList_FieldTerminalPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorViaPort} 15946 } 15947 15948 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPort) WithValue(value *Device_Spec_USBGuard_Port) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue { 15949 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue) 15950 } 15951 15952 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPort) WithArrayOfValues(values []*Device_Spec_USBGuard_Port) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues { 15953 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues) 15954 } 15955 15956 func (Device_Spec_USBGuard_WhiteListPathSelectorViaPort) WithSubPath(subPath DeviceSpecUSBGuardPort_FieldPath) *DeviceSpecUSBGuardWhiteList_FieldSubPath { 15957 return &DeviceSpecUSBGuardWhiteList_FieldSubPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorViaPort, subPath: subPath} 15958 } 15959 15960 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPort) WithSubValue(subPathValue DeviceSpecUSBGuardPort_FieldPathValue) *DeviceSpecUSBGuardWhiteList_FieldSubPathValue { 15961 return &DeviceSpecUSBGuardWhiteList_FieldSubPathValue{DeviceSpecUSBGuardWhiteList_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 15962 } 15963 15964 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPort) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecUSBGuardPort_FieldPathArrayOfValues) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues { 15965 return &DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues{DeviceSpecUSBGuardWhiteList_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 15966 } 15967 15968 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPort) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecUSBGuardPort_FieldPathArrayItemValue) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue { 15969 return &DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue{DeviceSpecUSBGuardWhiteList_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 15970 } 15971 15972 func (Device_Spec_USBGuard_WhiteListPathSelectorViaPort) Equals() Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals { 15973 return Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals{} 15974 } 15975 15976 func (Device_Spec_USBGuard_WhiteListPathSelectorViaPort) OneOf() Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf { 15977 return Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf{} 15978 } 15979 15980 type Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals struct{} 15981 15982 func (Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldSubPath { 15983 return &DeviceSpecUSBGuardWhiteList_FieldSubPath{ 15984 selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorViaPort, 15985 subPath: NewDeviceSpecUSBGuardPortFieldPathBuilder().Equals().FieldPath(), 15986 } 15987 } 15988 15989 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals) WithValue(value []string) *DeviceSpecUSBGuardWhiteList_FieldSubPathValue { 15990 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathValue) 15991 } 15992 15993 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues { 15994 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues) 15995 } 15996 15997 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPortEquals) WithItemValue(value string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue { 15998 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue) 15999 } 16000 16001 type Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf struct{} 16002 16003 func (Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldSubPath { 16004 return &DeviceSpecUSBGuardWhiteList_FieldSubPath{ 16005 selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorViaPort, 16006 subPath: NewDeviceSpecUSBGuardPortFieldPathBuilder().OneOf().FieldPath(), 16007 } 16008 } 16009 16010 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf) WithValue(value []string) *DeviceSpecUSBGuardWhiteList_FieldSubPathValue { 16011 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathValue) 16012 } 16013 16014 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues { 16015 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues) 16016 } 16017 16018 func (s Device_Spec_USBGuard_WhiteListPathSelectorViaPortOneOf) WithItemValue(value string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue { 16019 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue) 16020 } 16021 16022 type Device_Spec_USBGuard_WhiteListPathSelectorWithInterface struct{} 16023 16024 func (Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldTerminalPath { 16025 return &DeviceSpecUSBGuardWhiteList_FieldTerminalPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorWithInterface} 16026 } 16027 16028 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) WithValue(value *Device_Spec_USBGuard_Interface) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue { 16029 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue) 16030 } 16031 16032 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) WithArrayOfValues(values []*Device_Spec_USBGuard_Interface) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues { 16033 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues) 16034 } 16035 16036 func (Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) WithSubPath(subPath DeviceSpecUSBGuardInterface_FieldPath) *DeviceSpecUSBGuardWhiteList_FieldSubPath { 16037 return &DeviceSpecUSBGuardWhiteList_FieldSubPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorWithInterface, subPath: subPath} 16038 } 16039 16040 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) WithSubValue(subPathValue DeviceSpecUSBGuardInterface_FieldPathValue) *DeviceSpecUSBGuardWhiteList_FieldSubPathValue { 16041 return &DeviceSpecUSBGuardWhiteList_FieldSubPathValue{DeviceSpecUSBGuardWhiteList_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 16042 } 16043 16044 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecUSBGuardInterface_FieldPathArrayOfValues) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues { 16045 return &DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues{DeviceSpecUSBGuardWhiteList_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 16046 } 16047 16048 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecUSBGuardInterface_FieldPathArrayItemValue) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue { 16049 return &DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue{DeviceSpecUSBGuardWhiteList_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 16050 } 16051 16052 func (Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) Equals() Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals { 16053 return Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals{} 16054 } 16055 16056 func (Device_Spec_USBGuard_WhiteListPathSelectorWithInterface) OneOf() Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf { 16057 return Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf{} 16058 } 16059 16060 type Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals struct{} 16061 16062 func (Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldSubPath { 16063 return &DeviceSpecUSBGuardWhiteList_FieldSubPath{ 16064 selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorWithInterface, 16065 subPath: NewDeviceSpecUSBGuardInterfaceFieldPathBuilder().Equals().FieldPath(), 16066 } 16067 } 16068 16069 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals) WithValue(value []string) *DeviceSpecUSBGuardWhiteList_FieldSubPathValue { 16070 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathValue) 16071 } 16072 16073 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues { 16074 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues) 16075 } 16076 16077 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceEquals) WithItemValue(value string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue { 16078 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue) 16079 } 16080 16081 type Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf struct{} 16082 16083 func (Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldSubPath { 16084 return &DeviceSpecUSBGuardWhiteList_FieldSubPath{ 16085 selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorWithInterface, 16086 subPath: NewDeviceSpecUSBGuardInterfaceFieldPathBuilder().OneOf().FieldPath(), 16087 } 16088 } 16089 16090 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf) WithValue(value []string) *DeviceSpecUSBGuardWhiteList_FieldSubPathValue { 16091 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathValue) 16092 } 16093 16094 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf) WithArrayOfValues(values [][]string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues { 16095 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayOfValues) 16096 } 16097 16098 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithInterfaceOneOf) WithItemValue(value string) *DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue { 16099 return s.FieldPath().WithIArrayItemValue(value).(*DeviceSpecUSBGuardWhiteList_FieldSubPathArrayItemValue) 16100 } 16101 16102 type Device_Spec_USBGuard_WhiteListPathSelectorWithConnectType struct{} 16103 16104 func (Device_Spec_USBGuard_WhiteListPathSelectorWithConnectType) FieldPath() *DeviceSpecUSBGuardWhiteList_FieldTerminalPath { 16105 return &DeviceSpecUSBGuardWhiteList_FieldTerminalPath{selector: DeviceSpecUSBGuardWhiteList_FieldPathSelectorWithConnectType} 16106 } 16107 16108 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithConnectType) WithValue(value string) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue { 16109 return s.FieldPath().WithIValue(value).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathValue) 16110 } 16111 16112 func (s Device_Spec_USBGuard_WhiteListPathSelectorWithConnectType) WithArrayOfValues(values []string) *DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues { 16113 return s.FieldPath().WithIArrayOfValues(values).(*DeviceSpecUSBGuardWhiteList_FieldTerminalPathArrayOfValues) 16114 } 16115 16116 type DeviceStatusAddressFieldPathBuilder struct{} 16117 16118 func NewDeviceStatusAddressFieldPathBuilder() DeviceStatusAddressFieldPathBuilder { 16119 return DeviceStatusAddressFieldPathBuilder{} 16120 } 16121 func (DeviceStatusAddressFieldPathBuilder) Address() Device_Status_AddressPathSelectorAddress { 16122 return Device_Status_AddressPathSelectorAddress{} 16123 } 16124 func (DeviceStatusAddressFieldPathBuilder) Type() Device_Status_AddressPathSelectorType { 16125 return Device_Status_AddressPathSelectorType{} 16126 } 16127 16128 type Device_Status_AddressPathSelectorAddress struct{} 16129 16130 func (Device_Status_AddressPathSelectorAddress) FieldPath() *DeviceStatusAddress_FieldTerminalPath { 16131 return &DeviceStatusAddress_FieldTerminalPath{selector: DeviceStatusAddress_FieldPathSelectorAddress} 16132 } 16133 16134 func (s Device_Status_AddressPathSelectorAddress) WithValue(value string) *DeviceStatusAddress_FieldTerminalPathValue { 16135 return s.FieldPath().WithIValue(value).(*DeviceStatusAddress_FieldTerminalPathValue) 16136 } 16137 16138 func (s Device_Status_AddressPathSelectorAddress) WithArrayOfValues(values []string) *DeviceStatusAddress_FieldTerminalPathArrayOfValues { 16139 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusAddress_FieldTerminalPathArrayOfValues) 16140 } 16141 16142 type Device_Status_AddressPathSelectorType struct{} 16143 16144 func (Device_Status_AddressPathSelectorType) FieldPath() *DeviceStatusAddress_FieldTerminalPath { 16145 return &DeviceStatusAddress_FieldTerminalPath{selector: DeviceStatusAddress_FieldPathSelectorType} 16146 } 16147 16148 func (s Device_Status_AddressPathSelectorType) WithValue(value string) *DeviceStatusAddress_FieldTerminalPathValue { 16149 return s.FieldPath().WithIValue(value).(*DeviceStatusAddress_FieldTerminalPathValue) 16150 } 16151 16152 func (s Device_Status_AddressPathSelectorType) WithArrayOfValues(values []string) *DeviceStatusAddress_FieldTerminalPathArrayOfValues { 16153 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusAddress_FieldTerminalPathArrayOfValues) 16154 } 16155 16156 type DeviceStatusConditionFieldPathBuilder struct{} 16157 16158 func NewDeviceStatusConditionFieldPathBuilder() DeviceStatusConditionFieldPathBuilder { 16159 return DeviceStatusConditionFieldPathBuilder{} 16160 } 16161 func (DeviceStatusConditionFieldPathBuilder) Message() Device_Status_ConditionPathSelectorMessage { 16162 return Device_Status_ConditionPathSelectorMessage{} 16163 } 16164 func (DeviceStatusConditionFieldPathBuilder) Reason() Device_Status_ConditionPathSelectorReason { 16165 return Device_Status_ConditionPathSelectorReason{} 16166 } 16167 func (DeviceStatusConditionFieldPathBuilder) Status() Device_Status_ConditionPathSelectorStatus { 16168 return Device_Status_ConditionPathSelectorStatus{} 16169 } 16170 func (DeviceStatusConditionFieldPathBuilder) Type() Device_Status_ConditionPathSelectorType { 16171 return Device_Status_ConditionPathSelectorType{} 16172 } 16173 func (DeviceStatusConditionFieldPathBuilder) LastHeartBeatTime() Device_Status_ConditionPathSelectorLastHeartBeatTime { 16174 return Device_Status_ConditionPathSelectorLastHeartBeatTime{} 16175 } 16176 func (DeviceStatusConditionFieldPathBuilder) LastTransitionTime() Device_Status_ConditionPathSelectorLastTransitionTime { 16177 return Device_Status_ConditionPathSelectorLastTransitionTime{} 16178 } 16179 16180 type Device_Status_ConditionPathSelectorMessage struct{} 16181 16182 func (Device_Status_ConditionPathSelectorMessage) FieldPath() *DeviceStatusCondition_FieldTerminalPath { 16183 return &DeviceStatusCondition_FieldTerminalPath{selector: DeviceStatusCondition_FieldPathSelectorMessage} 16184 } 16185 16186 func (s Device_Status_ConditionPathSelectorMessage) WithValue(value string) *DeviceStatusCondition_FieldTerminalPathValue { 16187 return s.FieldPath().WithIValue(value).(*DeviceStatusCondition_FieldTerminalPathValue) 16188 } 16189 16190 func (s Device_Status_ConditionPathSelectorMessage) WithArrayOfValues(values []string) *DeviceStatusCondition_FieldTerminalPathArrayOfValues { 16191 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusCondition_FieldTerminalPathArrayOfValues) 16192 } 16193 16194 type Device_Status_ConditionPathSelectorReason struct{} 16195 16196 func (Device_Status_ConditionPathSelectorReason) FieldPath() *DeviceStatusCondition_FieldTerminalPath { 16197 return &DeviceStatusCondition_FieldTerminalPath{selector: DeviceStatusCondition_FieldPathSelectorReason} 16198 } 16199 16200 func (s Device_Status_ConditionPathSelectorReason) WithValue(value string) *DeviceStatusCondition_FieldTerminalPathValue { 16201 return s.FieldPath().WithIValue(value).(*DeviceStatusCondition_FieldTerminalPathValue) 16202 } 16203 16204 func (s Device_Status_ConditionPathSelectorReason) WithArrayOfValues(values []string) *DeviceStatusCondition_FieldTerminalPathArrayOfValues { 16205 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusCondition_FieldTerminalPathArrayOfValues) 16206 } 16207 16208 type Device_Status_ConditionPathSelectorStatus struct{} 16209 16210 func (Device_Status_ConditionPathSelectorStatus) FieldPath() *DeviceStatusCondition_FieldTerminalPath { 16211 return &DeviceStatusCondition_FieldTerminalPath{selector: DeviceStatusCondition_FieldPathSelectorStatus} 16212 } 16213 16214 func (s Device_Status_ConditionPathSelectorStatus) WithValue(value string) *DeviceStatusCondition_FieldTerminalPathValue { 16215 return s.FieldPath().WithIValue(value).(*DeviceStatusCondition_FieldTerminalPathValue) 16216 } 16217 16218 func (s Device_Status_ConditionPathSelectorStatus) WithArrayOfValues(values []string) *DeviceStatusCondition_FieldTerminalPathArrayOfValues { 16219 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusCondition_FieldTerminalPathArrayOfValues) 16220 } 16221 16222 type Device_Status_ConditionPathSelectorType struct{} 16223 16224 func (Device_Status_ConditionPathSelectorType) FieldPath() *DeviceStatusCondition_FieldTerminalPath { 16225 return &DeviceStatusCondition_FieldTerminalPath{selector: DeviceStatusCondition_FieldPathSelectorType} 16226 } 16227 16228 func (s Device_Status_ConditionPathSelectorType) WithValue(value string) *DeviceStatusCondition_FieldTerminalPathValue { 16229 return s.FieldPath().WithIValue(value).(*DeviceStatusCondition_FieldTerminalPathValue) 16230 } 16231 16232 func (s Device_Status_ConditionPathSelectorType) WithArrayOfValues(values []string) *DeviceStatusCondition_FieldTerminalPathArrayOfValues { 16233 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusCondition_FieldTerminalPathArrayOfValues) 16234 } 16235 16236 type Device_Status_ConditionPathSelectorLastHeartBeatTime struct{} 16237 16238 func (Device_Status_ConditionPathSelectorLastHeartBeatTime) FieldPath() *DeviceStatusCondition_FieldTerminalPath { 16239 return &DeviceStatusCondition_FieldTerminalPath{selector: DeviceStatusCondition_FieldPathSelectorLastHeartBeatTime} 16240 } 16241 16242 func (s Device_Status_ConditionPathSelectorLastHeartBeatTime) WithValue(value *timestamppb.Timestamp) *DeviceStatusCondition_FieldTerminalPathValue { 16243 return s.FieldPath().WithIValue(value).(*DeviceStatusCondition_FieldTerminalPathValue) 16244 } 16245 16246 func (s Device_Status_ConditionPathSelectorLastHeartBeatTime) WithArrayOfValues(values []*timestamppb.Timestamp) *DeviceStatusCondition_FieldTerminalPathArrayOfValues { 16247 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusCondition_FieldTerminalPathArrayOfValues) 16248 } 16249 16250 type Device_Status_ConditionPathSelectorLastTransitionTime struct{} 16251 16252 func (Device_Status_ConditionPathSelectorLastTransitionTime) FieldPath() *DeviceStatusCondition_FieldTerminalPath { 16253 return &DeviceStatusCondition_FieldTerminalPath{selector: DeviceStatusCondition_FieldPathSelectorLastTransitionTime} 16254 } 16255 16256 func (s Device_Status_ConditionPathSelectorLastTransitionTime) WithValue(value *timestamppb.Timestamp) *DeviceStatusCondition_FieldTerminalPathValue { 16257 return s.FieldPath().WithIValue(value).(*DeviceStatusCondition_FieldTerminalPathValue) 16258 } 16259 16260 func (s Device_Status_ConditionPathSelectorLastTransitionTime) WithArrayOfValues(values []*timestamppb.Timestamp) *DeviceStatusCondition_FieldTerminalPathArrayOfValues { 16261 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusCondition_FieldTerminalPathArrayOfValues) 16262 } 16263 16264 type DeviceStatusNetworkConfigStateFieldPathBuilder struct{} 16265 16266 func NewDeviceStatusNetworkConfigStateFieldPathBuilder() DeviceStatusNetworkConfigStateFieldPathBuilder { 16267 return DeviceStatusNetworkConfigStateFieldPathBuilder{} 16268 } 16269 func (DeviceStatusNetworkConfigStateFieldPathBuilder) ActiveNetworkConfigSource() Device_Status_NetworkConfigStatePathSelectorActiveNetworkConfigSource { 16270 return Device_Status_NetworkConfigStatePathSelectorActiveNetworkConfigSource{} 16271 } 16272 func (DeviceStatusNetworkConfigStateFieldPathBuilder) DesiredNetworkConfigSource() Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigSource { 16273 return Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigSource{} 16274 } 16275 func (DeviceStatusNetworkConfigStateFieldPathBuilder) DesiredNetworkConfigError() Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigError { 16276 return Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigError{} 16277 } 16278 func (DeviceStatusNetworkConfigStateFieldPathBuilder) DefaultNetplanConfig() Device_Status_NetworkConfigStatePathSelectorDefaultNetplanConfig { 16279 return Device_Status_NetworkConfigStatePathSelectorDefaultNetplanConfig{} 16280 } 16281 func (DeviceStatusNetworkConfigStateFieldPathBuilder) ActiveNetplanConfig() Device_Status_NetworkConfigStatePathSelectorActiveNetplanConfig { 16282 return Device_Status_NetworkConfigStatePathSelectorActiveNetplanConfig{} 16283 } 16284 func (DeviceStatusNetworkConfigStateFieldPathBuilder) DesiredNetplanConfig() Device_Status_NetworkConfigStatePathSelectorDesiredNetplanConfig { 16285 return Device_Status_NetworkConfigStatePathSelectorDesiredNetplanConfig{} 16286 } 16287 16288 type Device_Status_NetworkConfigStatePathSelectorActiveNetworkConfigSource struct{} 16289 16290 func (Device_Status_NetworkConfigStatePathSelectorActiveNetworkConfigSource) FieldPath() *DeviceStatusNetworkConfigState_FieldTerminalPath { 16291 return &DeviceStatusNetworkConfigState_FieldTerminalPath{selector: DeviceStatusNetworkConfigState_FieldPathSelectorActiveNetworkConfigSource} 16292 } 16293 16294 func (s Device_Status_NetworkConfigStatePathSelectorActiveNetworkConfigSource) WithValue(value Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatusNetworkConfigState_FieldTerminalPathValue { 16295 return s.FieldPath().WithIValue(value).(*DeviceStatusNetworkConfigState_FieldTerminalPathValue) 16296 } 16297 16298 func (s Device_Status_NetworkConfigStatePathSelectorActiveNetworkConfigSource) WithArrayOfValues(values []Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues { 16299 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues) 16300 } 16301 16302 type Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigSource struct{} 16303 16304 func (Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigSource) FieldPath() *DeviceStatusNetworkConfigState_FieldTerminalPath { 16305 return &DeviceStatusNetworkConfigState_FieldTerminalPath{selector: DeviceStatusNetworkConfigState_FieldPathSelectorDesiredNetworkConfigSource} 16306 } 16307 16308 func (s Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigSource) WithValue(value Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatusNetworkConfigState_FieldTerminalPathValue { 16309 return s.FieldPath().WithIValue(value).(*DeviceStatusNetworkConfigState_FieldTerminalPathValue) 16310 } 16311 16312 func (s Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigSource) WithArrayOfValues(values []Device_Status_NetworkConfigState_NetworkConfigSource) *DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues { 16313 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues) 16314 } 16315 16316 type Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigError struct{} 16317 16318 func (Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigError) FieldPath() *DeviceStatusNetworkConfigState_FieldTerminalPath { 16319 return &DeviceStatusNetworkConfigState_FieldTerminalPath{selector: DeviceStatusNetworkConfigState_FieldPathSelectorDesiredNetworkConfigError} 16320 } 16321 16322 func (s Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigError) WithValue(value string) *DeviceStatusNetworkConfigState_FieldTerminalPathValue { 16323 return s.FieldPath().WithIValue(value).(*DeviceStatusNetworkConfigState_FieldTerminalPathValue) 16324 } 16325 16326 func (s Device_Status_NetworkConfigStatePathSelectorDesiredNetworkConfigError) WithArrayOfValues(values []string) *DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues { 16327 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues) 16328 } 16329 16330 type Device_Status_NetworkConfigStatePathSelectorDefaultNetplanConfig struct{} 16331 16332 func (Device_Status_NetworkConfigStatePathSelectorDefaultNetplanConfig) FieldPath() *DeviceStatusNetworkConfigState_FieldTerminalPath { 16333 return &DeviceStatusNetworkConfigState_FieldTerminalPath{selector: DeviceStatusNetworkConfigState_FieldPathSelectorDefaultNetplanConfig} 16334 } 16335 16336 func (s Device_Status_NetworkConfigStatePathSelectorDefaultNetplanConfig) WithValue(value string) *DeviceStatusNetworkConfigState_FieldTerminalPathValue { 16337 return s.FieldPath().WithIValue(value).(*DeviceStatusNetworkConfigState_FieldTerminalPathValue) 16338 } 16339 16340 func (s Device_Status_NetworkConfigStatePathSelectorDefaultNetplanConfig) WithArrayOfValues(values []string) *DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues { 16341 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues) 16342 } 16343 16344 type Device_Status_NetworkConfigStatePathSelectorActiveNetplanConfig struct{} 16345 16346 func (Device_Status_NetworkConfigStatePathSelectorActiveNetplanConfig) FieldPath() *DeviceStatusNetworkConfigState_FieldTerminalPath { 16347 return &DeviceStatusNetworkConfigState_FieldTerminalPath{selector: DeviceStatusNetworkConfigState_FieldPathSelectorActiveNetplanConfig} 16348 } 16349 16350 func (s Device_Status_NetworkConfigStatePathSelectorActiveNetplanConfig) WithValue(value string) *DeviceStatusNetworkConfigState_FieldTerminalPathValue { 16351 return s.FieldPath().WithIValue(value).(*DeviceStatusNetworkConfigState_FieldTerminalPathValue) 16352 } 16353 16354 func (s Device_Status_NetworkConfigStatePathSelectorActiveNetplanConfig) WithArrayOfValues(values []string) *DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues { 16355 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues) 16356 } 16357 16358 type Device_Status_NetworkConfigStatePathSelectorDesiredNetplanConfig struct{} 16359 16360 func (Device_Status_NetworkConfigStatePathSelectorDesiredNetplanConfig) FieldPath() *DeviceStatusNetworkConfigState_FieldTerminalPath { 16361 return &DeviceStatusNetworkConfigState_FieldTerminalPath{selector: DeviceStatusNetworkConfigState_FieldPathSelectorDesiredNetplanConfig} 16362 } 16363 16364 func (s Device_Status_NetworkConfigStatePathSelectorDesiredNetplanConfig) WithValue(value string) *DeviceStatusNetworkConfigState_FieldTerminalPathValue { 16365 return s.FieldPath().WithIValue(value).(*DeviceStatusNetworkConfigState_FieldTerminalPathValue) 16366 } 16367 16368 func (s Device_Status_NetworkConfigStatePathSelectorDesiredNetplanConfig) WithArrayOfValues(values []string) *DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues { 16369 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNetworkConfigState_FieldTerminalPathArrayOfValues) 16370 } 16371 16372 type DeviceStatusProxyConfigStatusFieldPathBuilder struct{} 16373 16374 func NewDeviceStatusProxyConfigStatusFieldPathBuilder() DeviceStatusProxyConfigStatusFieldPathBuilder { 16375 return DeviceStatusProxyConfigStatusFieldPathBuilder{} 16376 } 16377 func (DeviceStatusProxyConfigStatusFieldPathBuilder) ActiveConfigSource() Device_Status_ProxyConfigStatusPathSelectorActiveConfigSource { 16378 return Device_Status_ProxyConfigStatusPathSelectorActiveConfigSource{} 16379 } 16380 func (DeviceStatusProxyConfigStatusFieldPathBuilder) DesiredConfigSource() Device_Status_ProxyConfigStatusPathSelectorDesiredConfigSource { 16381 return Device_Status_ProxyConfigStatusPathSelectorDesiredConfigSource{} 16382 } 16383 func (DeviceStatusProxyConfigStatusFieldPathBuilder) ProxyConfigError() Device_Status_ProxyConfigStatusPathSelectorProxyConfigError { 16384 return Device_Status_ProxyConfigStatusPathSelectorProxyConfigError{} 16385 } 16386 func (DeviceStatusProxyConfigStatusFieldPathBuilder) DefaultConfig() Device_Status_ProxyConfigStatusPathSelectorDefaultConfig { 16387 return Device_Status_ProxyConfigStatusPathSelectorDefaultConfig{} 16388 } 16389 func (DeviceStatusProxyConfigStatusFieldPathBuilder) ActiveConfig() Device_Status_ProxyConfigStatusPathSelectorActiveConfig { 16390 return Device_Status_ProxyConfigStatusPathSelectorActiveConfig{} 16391 } 16392 func (DeviceStatusProxyConfigStatusFieldPathBuilder) ApiConfig() Device_Status_ProxyConfigStatusPathSelectorApiConfig { 16393 return Device_Status_ProxyConfigStatusPathSelectorApiConfig{} 16394 } 16395 16396 type Device_Status_ProxyConfigStatusPathSelectorActiveConfigSource struct{} 16397 16398 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfigSource) FieldPath() *DeviceStatusProxyConfigStatus_FieldTerminalPath { 16399 return &DeviceStatusProxyConfigStatus_FieldTerminalPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfigSource} 16400 } 16401 16402 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigSource) WithValue(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatusProxyConfigStatus_FieldTerminalPathValue { 16403 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldTerminalPathValue) 16404 } 16405 16406 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigSource) WithArrayOfValues(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues { 16407 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues) 16408 } 16409 16410 type Device_Status_ProxyConfigStatusPathSelectorDesiredConfigSource struct{} 16411 16412 func (Device_Status_ProxyConfigStatusPathSelectorDesiredConfigSource) FieldPath() *DeviceStatusProxyConfigStatus_FieldTerminalPath { 16413 return &DeviceStatusProxyConfigStatus_FieldTerminalPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDesiredConfigSource} 16414 } 16415 16416 func (s Device_Status_ProxyConfigStatusPathSelectorDesiredConfigSource) WithValue(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatusProxyConfigStatus_FieldTerminalPathValue { 16417 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldTerminalPathValue) 16418 } 16419 16420 func (s Device_Status_ProxyConfigStatusPathSelectorDesiredConfigSource) WithArrayOfValues(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues { 16421 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues) 16422 } 16423 16424 type Device_Status_ProxyConfigStatusPathSelectorProxyConfigError struct{} 16425 16426 func (Device_Status_ProxyConfigStatusPathSelectorProxyConfigError) FieldPath() *DeviceStatusProxyConfigStatus_FieldTerminalPath { 16427 return &DeviceStatusProxyConfigStatus_FieldTerminalPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorProxyConfigError} 16428 } 16429 16430 func (s Device_Status_ProxyConfigStatusPathSelectorProxyConfigError) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldTerminalPathValue { 16431 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldTerminalPathValue) 16432 } 16433 16434 func (s Device_Status_ProxyConfigStatusPathSelectorProxyConfigError) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues { 16435 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues) 16436 } 16437 16438 type Device_Status_ProxyConfigStatusPathSelectorDefaultConfig struct{} 16439 16440 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) FieldPath() *DeviceStatusProxyConfigStatus_FieldTerminalPath { 16441 return &DeviceStatusProxyConfigStatus_FieldTerminalPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDefaultConfig} 16442 } 16443 16444 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceStatusProxyConfigStatus_FieldTerminalPathValue { 16445 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldTerminalPathValue) 16446 } 16447 16448 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues { 16449 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues) 16450 } 16451 16452 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) WithSubPath(subPath DeviceSpecProxyConfig_FieldPath) *DeviceStatusProxyConfigStatus_FieldSubPath { 16453 return &DeviceStatusProxyConfigStatus_FieldSubPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDefaultConfig, subPath: subPath} 16454 } 16455 16456 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) WithSubValue(subPathValue DeviceSpecProxyConfig_FieldPathValue) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16457 return &DeviceStatusProxyConfigStatus_FieldSubPathValue{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 16458 } 16459 16460 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecProxyConfig_FieldPathArrayOfValues) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16461 return &DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 16462 } 16463 16464 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecProxyConfig_FieldPathArrayItemValue) *DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue { 16465 return &DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 16466 } 16467 16468 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) HttpProxy() Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpProxy { 16469 return Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpProxy{} 16470 } 16471 16472 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) HttpsProxy() Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpsProxy { 16473 return Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpsProxy{} 16474 } 16475 16476 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) NoProxy() Device_Status_ProxyConfigStatusPathSelectorDefaultConfigNoProxy { 16477 return Device_Status_ProxyConfigStatusPathSelectorDefaultConfigNoProxy{} 16478 } 16479 16480 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfig) ProxyInterfaces() Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces { 16481 return Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces{} 16482 } 16483 16484 type Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpProxy struct{} 16485 16486 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16487 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16488 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDefaultConfig, 16489 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpProxy().FieldPath(), 16490 } 16491 } 16492 16493 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16494 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16495 } 16496 16497 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16498 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16499 } 16500 16501 type Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpsProxy struct{} 16502 16503 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpsProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16504 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16505 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDefaultConfig, 16506 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpsProxy().FieldPath(), 16507 } 16508 } 16509 16510 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpsProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16511 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16512 } 16513 16514 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16515 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16516 } 16517 16518 type Device_Status_ProxyConfigStatusPathSelectorDefaultConfigNoProxy struct{} 16519 16520 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfigNoProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16521 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16522 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDefaultConfig, 16523 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().NoProxy().FieldPath(), 16524 } 16525 } 16526 16527 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigNoProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16528 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16529 } 16530 16531 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigNoProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16532 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16533 } 16534 16535 type Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces struct{} 16536 16537 func (Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16538 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16539 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorDefaultConfig, 16540 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().ProxyInterfaces().FieldPath(), 16541 } 16542 } 16543 16544 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces) WithValue(value []string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16545 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16546 } 16547 16548 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16549 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16550 } 16551 16552 func (s Device_Status_ProxyConfigStatusPathSelectorDefaultConfigProxyInterfaces) WithItemValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue { 16553 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue) 16554 } 16555 16556 type Device_Status_ProxyConfigStatusPathSelectorActiveConfig struct{} 16557 16558 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfig) FieldPath() *DeviceStatusProxyConfigStatus_FieldTerminalPath { 16559 return &DeviceStatusProxyConfigStatus_FieldTerminalPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfig} 16560 } 16561 16562 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceStatusProxyConfigStatus_FieldTerminalPathValue { 16563 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldTerminalPathValue) 16564 } 16565 16566 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues { 16567 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues) 16568 } 16569 16570 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfig) WithSubPath(subPath DeviceSpecProxyConfig_FieldPath) *DeviceStatusProxyConfigStatus_FieldSubPath { 16571 return &DeviceStatusProxyConfigStatus_FieldSubPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfig, subPath: subPath} 16572 } 16573 16574 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfig) WithSubValue(subPathValue DeviceSpecProxyConfig_FieldPathValue) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16575 return &DeviceStatusProxyConfigStatus_FieldSubPathValue{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 16576 } 16577 16578 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecProxyConfig_FieldPathArrayOfValues) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16579 return &DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 16580 } 16581 16582 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecProxyConfig_FieldPathArrayItemValue) *DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue { 16583 return &DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 16584 } 16585 16586 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfig) HttpProxy() Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpProxy { 16587 return Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpProxy{} 16588 } 16589 16590 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfig) HttpsProxy() Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpsProxy { 16591 return Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpsProxy{} 16592 } 16593 16594 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfig) NoProxy() Device_Status_ProxyConfigStatusPathSelectorActiveConfigNoProxy { 16595 return Device_Status_ProxyConfigStatusPathSelectorActiveConfigNoProxy{} 16596 } 16597 16598 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfig) ProxyInterfaces() Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces { 16599 return Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces{} 16600 } 16601 16602 type Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpProxy struct{} 16603 16604 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16605 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16606 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfig, 16607 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpProxy().FieldPath(), 16608 } 16609 } 16610 16611 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16612 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16613 } 16614 16615 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16616 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16617 } 16618 16619 type Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpsProxy struct{} 16620 16621 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpsProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16622 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16623 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfig, 16624 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpsProxy().FieldPath(), 16625 } 16626 } 16627 16628 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpsProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16629 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16630 } 16631 16632 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16633 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16634 } 16635 16636 type Device_Status_ProxyConfigStatusPathSelectorActiveConfigNoProxy struct{} 16637 16638 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfigNoProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16639 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16640 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfig, 16641 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().NoProxy().FieldPath(), 16642 } 16643 } 16644 16645 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigNoProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16646 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16647 } 16648 16649 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigNoProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16650 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16651 } 16652 16653 type Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces struct{} 16654 16655 func (Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16656 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16657 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorActiveConfig, 16658 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().ProxyInterfaces().FieldPath(), 16659 } 16660 } 16661 16662 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces) WithValue(value []string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16663 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16664 } 16665 16666 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16667 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16668 } 16669 16670 func (s Device_Status_ProxyConfigStatusPathSelectorActiveConfigProxyInterfaces) WithItemValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue { 16671 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue) 16672 } 16673 16674 type Device_Status_ProxyConfigStatusPathSelectorApiConfig struct{} 16675 16676 func (Device_Status_ProxyConfigStatusPathSelectorApiConfig) FieldPath() *DeviceStatusProxyConfigStatus_FieldTerminalPath { 16677 return &DeviceStatusProxyConfigStatus_FieldTerminalPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorApiConfig} 16678 } 16679 16680 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfig) WithValue(value *Device_Spec_ProxyConfig) *DeviceStatusProxyConfigStatus_FieldTerminalPathValue { 16681 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldTerminalPathValue) 16682 } 16683 16684 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfig) WithArrayOfValues(values []*Device_Spec_ProxyConfig) *DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues { 16685 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldTerminalPathArrayOfValues) 16686 } 16687 16688 func (Device_Status_ProxyConfigStatusPathSelectorApiConfig) WithSubPath(subPath DeviceSpecProxyConfig_FieldPath) *DeviceStatusProxyConfigStatus_FieldSubPath { 16689 return &DeviceStatusProxyConfigStatus_FieldSubPath{selector: DeviceStatusProxyConfigStatus_FieldPathSelectorApiConfig, subPath: subPath} 16690 } 16691 16692 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfig) WithSubValue(subPathValue DeviceSpecProxyConfig_FieldPathValue) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16693 return &DeviceStatusProxyConfigStatus_FieldSubPathValue{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 16694 } 16695 16696 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfig) WithSubArrayOfValues(subPathArrayOfValues DeviceSpecProxyConfig_FieldPathArrayOfValues) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16697 return &DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 16698 } 16699 16700 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfig) WithSubArrayItemValue(subPathArrayItemValue DeviceSpecProxyConfig_FieldPathArrayItemValue) *DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue { 16701 return &DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue{DeviceStatusProxyConfigStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 16702 } 16703 16704 func (Device_Status_ProxyConfigStatusPathSelectorApiConfig) HttpProxy() Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpProxy { 16705 return Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpProxy{} 16706 } 16707 16708 func (Device_Status_ProxyConfigStatusPathSelectorApiConfig) HttpsProxy() Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpsProxy { 16709 return Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpsProxy{} 16710 } 16711 16712 func (Device_Status_ProxyConfigStatusPathSelectorApiConfig) NoProxy() Device_Status_ProxyConfigStatusPathSelectorApiConfigNoProxy { 16713 return Device_Status_ProxyConfigStatusPathSelectorApiConfigNoProxy{} 16714 } 16715 16716 func (Device_Status_ProxyConfigStatusPathSelectorApiConfig) ProxyInterfaces() Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces { 16717 return Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces{} 16718 } 16719 16720 type Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpProxy struct{} 16721 16722 func (Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16723 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16724 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorApiConfig, 16725 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpProxy().FieldPath(), 16726 } 16727 } 16728 16729 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16730 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16731 } 16732 16733 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16734 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16735 } 16736 16737 type Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpsProxy struct{} 16738 16739 func (Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpsProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16740 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16741 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorApiConfig, 16742 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().HttpsProxy().FieldPath(), 16743 } 16744 } 16745 16746 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpsProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16747 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16748 } 16749 16750 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigHttpsProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16751 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16752 } 16753 16754 type Device_Status_ProxyConfigStatusPathSelectorApiConfigNoProxy struct{} 16755 16756 func (Device_Status_ProxyConfigStatusPathSelectorApiConfigNoProxy) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16757 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16758 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorApiConfig, 16759 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().NoProxy().FieldPath(), 16760 } 16761 } 16762 16763 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigNoProxy) WithValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16764 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16765 } 16766 16767 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigNoProxy) WithArrayOfValues(values []string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16768 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16769 } 16770 16771 type Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces struct{} 16772 16773 func (Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces) FieldPath() *DeviceStatusProxyConfigStatus_FieldSubPath { 16774 return &DeviceStatusProxyConfigStatus_FieldSubPath{ 16775 selector: DeviceStatusProxyConfigStatus_FieldPathSelectorApiConfig, 16776 subPath: NewDeviceSpecProxyConfigFieldPathBuilder().ProxyInterfaces().FieldPath(), 16777 } 16778 } 16779 16780 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces) WithValue(value []string) *DeviceStatusProxyConfigStatus_FieldSubPathValue { 16781 return s.FieldPath().WithIValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathValue) 16782 } 16783 16784 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces) WithArrayOfValues(values [][]string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues { 16785 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayOfValues) 16786 } 16787 16788 func (s Device_Status_ProxyConfigStatusPathSelectorApiConfigProxyInterfaces) WithItemValue(value string) *DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue { 16789 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusProxyConfigStatus_FieldSubPathArrayItemValue) 16790 } 16791 16792 type DeviceStatusDeviceInfoFieldPathBuilder struct{} 16793 16794 func NewDeviceStatusDeviceInfoFieldPathBuilder() DeviceStatusDeviceInfoFieldPathBuilder { 16795 return DeviceStatusDeviceInfoFieldPathBuilder{} 16796 } 16797 func (DeviceStatusDeviceInfoFieldPathBuilder) Architecture() Device_Status_DeviceInfoPathSelectorArchitecture { 16798 return Device_Status_DeviceInfoPathSelectorArchitecture{} 16799 } 16800 func (DeviceStatusDeviceInfoFieldPathBuilder) Hardware() Device_Status_DeviceInfoPathSelectorHardware { 16801 return Device_Status_DeviceInfoPathSelectorHardware{} 16802 } 16803 func (DeviceStatusDeviceInfoFieldPathBuilder) OperatingSystem() Device_Status_DeviceInfoPathSelectorOperatingSystem { 16804 return Device_Status_DeviceInfoPathSelectorOperatingSystem{} 16805 } 16806 func (DeviceStatusDeviceInfoFieldPathBuilder) KernelVersion() Device_Status_DeviceInfoPathSelectorKernelVersion { 16807 return Device_Status_DeviceInfoPathSelectorKernelVersion{} 16808 } 16809 func (DeviceStatusDeviceInfoFieldPathBuilder) OsImage() Device_Status_DeviceInfoPathSelectorOsImage { 16810 return Device_Status_DeviceInfoPathSelectorOsImage{} 16811 } 16812 func (DeviceStatusDeviceInfoFieldPathBuilder) ContainerRuntimeVersion() Device_Status_DeviceInfoPathSelectorContainerRuntimeVersion { 16813 return Device_Status_DeviceInfoPathSelectorContainerRuntimeVersion{} 16814 } 16815 func (DeviceStatusDeviceInfoFieldPathBuilder) OsVersion() Device_Status_DeviceInfoPathSelectorOsVersion { 16816 return Device_Status_DeviceInfoPathSelectorOsVersion{} 16817 } 16818 func (DeviceStatusDeviceInfoFieldPathBuilder) Driver() Device_Status_DeviceInfoPathSelectorDriver { 16819 return Device_Status_DeviceInfoPathSelectorDriver{} 16820 } 16821 func (DeviceStatusDeviceInfoFieldPathBuilder) HardwareInformation() Device_Status_DeviceInfoPathSelectorHardwareInformation { 16822 return Device_Status_DeviceInfoPathSelectorHardwareInformation{} 16823 } 16824 func (DeviceStatusDeviceInfoFieldPathBuilder) NetworkInterfaces() Device_Status_DeviceInfoPathSelectorNetworkInterfaces { 16825 return Device_Status_DeviceInfoPathSelectorNetworkInterfaces{} 16826 } 16827 func (DeviceStatusDeviceInfoFieldPathBuilder) ControlPlaneInterfaceInfo() Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo { 16828 return Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo{} 16829 } 16830 16831 type Device_Status_DeviceInfoPathSelectorArchitecture struct{} 16832 16833 func (Device_Status_DeviceInfoPathSelectorArchitecture) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16834 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorArchitecture} 16835 } 16836 16837 func (s Device_Status_DeviceInfoPathSelectorArchitecture) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16838 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16839 } 16840 16841 func (s Device_Status_DeviceInfoPathSelectorArchitecture) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16842 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16843 } 16844 16845 type Device_Status_DeviceInfoPathSelectorHardware struct{} 16846 16847 func (Device_Status_DeviceInfoPathSelectorHardware) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16848 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorHardware} 16849 } 16850 16851 func (s Device_Status_DeviceInfoPathSelectorHardware) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16852 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16853 } 16854 16855 func (s Device_Status_DeviceInfoPathSelectorHardware) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16856 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16857 } 16858 16859 type Device_Status_DeviceInfoPathSelectorOperatingSystem struct{} 16860 16861 func (Device_Status_DeviceInfoPathSelectorOperatingSystem) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16862 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorOperatingSystem} 16863 } 16864 16865 func (s Device_Status_DeviceInfoPathSelectorOperatingSystem) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16866 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16867 } 16868 16869 func (s Device_Status_DeviceInfoPathSelectorOperatingSystem) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16870 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16871 } 16872 16873 type Device_Status_DeviceInfoPathSelectorKernelVersion struct{} 16874 16875 func (Device_Status_DeviceInfoPathSelectorKernelVersion) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16876 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorKernelVersion} 16877 } 16878 16879 func (s Device_Status_DeviceInfoPathSelectorKernelVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16880 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16881 } 16882 16883 func (s Device_Status_DeviceInfoPathSelectorKernelVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16884 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16885 } 16886 16887 type Device_Status_DeviceInfoPathSelectorOsImage struct{} 16888 16889 func (Device_Status_DeviceInfoPathSelectorOsImage) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16890 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorOsImage} 16891 } 16892 16893 func (s Device_Status_DeviceInfoPathSelectorOsImage) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16894 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16895 } 16896 16897 func (s Device_Status_DeviceInfoPathSelectorOsImage) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16898 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16899 } 16900 16901 type Device_Status_DeviceInfoPathSelectorContainerRuntimeVersion struct{} 16902 16903 func (Device_Status_DeviceInfoPathSelectorContainerRuntimeVersion) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16904 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorContainerRuntimeVersion} 16905 } 16906 16907 func (s Device_Status_DeviceInfoPathSelectorContainerRuntimeVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16908 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16909 } 16910 16911 func (s Device_Status_DeviceInfoPathSelectorContainerRuntimeVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16912 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16913 } 16914 16915 type Device_Status_DeviceInfoPathSelectorOsVersion struct{} 16916 16917 func (Device_Status_DeviceInfoPathSelectorOsVersion) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16918 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorOsVersion} 16919 } 16920 16921 func (s Device_Status_DeviceInfoPathSelectorOsVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16922 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16923 } 16924 16925 func (s Device_Status_DeviceInfoPathSelectorOsVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16926 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16927 } 16928 16929 type Device_Status_DeviceInfoPathSelectorDriver struct{} 16930 16931 func (Device_Status_DeviceInfoPathSelectorDriver) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16932 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorDriver} 16933 } 16934 16935 func (s Device_Status_DeviceInfoPathSelectorDriver) WithValue(value string) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16936 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16937 } 16938 16939 func (s Device_Status_DeviceInfoPathSelectorDriver) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16940 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16941 } 16942 16943 type Device_Status_DeviceInfoPathSelectorHardwareInformation struct{} 16944 16945 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 16946 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation} 16947 } 16948 16949 func (s Device_Status_DeviceInfoPathSelectorHardwareInformation) WithValue(value *Device_Status_DeviceInfo_HardwareInformation) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 16950 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 16951 } 16952 16953 func (s Device_Status_DeviceInfoPathSelectorHardwareInformation) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 16954 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 16955 } 16956 16957 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformation_FieldPath) *DeviceStatusDeviceInfo_FieldSubPath { 16958 return &DeviceStatusDeviceInfo_FieldSubPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, subPath: subPath} 16959 } 16960 16961 func (s Device_Status_DeviceInfoPathSelectorHardwareInformation) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformation_FieldPathValue) *DeviceStatusDeviceInfo_FieldSubPathValue { 16962 return &DeviceStatusDeviceInfo_FieldSubPathValue{DeviceStatusDeviceInfo_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 16963 } 16964 16965 func (s Device_Status_DeviceInfoPathSelectorHardwareInformation) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformation_FieldPathArrayOfValues) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 16966 return &DeviceStatusDeviceInfo_FieldSubPathArrayOfValues{DeviceStatusDeviceInfo_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 16967 } 16968 16969 func (s Device_Status_DeviceInfoPathSelectorHardwareInformation) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformation_FieldPathArrayItemValue) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 16970 return &DeviceStatusDeviceInfo_FieldSubPathArrayItemValue{DeviceStatusDeviceInfo_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 16971 } 16972 16973 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) Os() Device_Status_DeviceInfoPathSelectorHardwareInformationOs { 16974 return Device_Status_DeviceInfoPathSelectorHardwareInformationOs{} 16975 } 16976 16977 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) Bios() Device_Status_DeviceInfoPathSelectorHardwareInformationBios { 16978 return Device_Status_DeviceInfoPathSelectorHardwareInformationBios{} 16979 } 16980 16981 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) System() Device_Status_DeviceInfoPathSelectorHardwareInformationSystem { 16982 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystem{} 16983 } 16984 16985 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) Cpu() Device_Status_DeviceInfoPathSelectorHardwareInformationCpu { 16986 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpu{} 16987 } 16988 16989 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) Block() Device_Status_DeviceInfoPathSelectorHardwareInformationBlock { 16990 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlock{} 16991 } 16992 16993 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) Network() Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork { 16994 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork{} 16995 } 16996 16997 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) Gpu() Device_Status_DeviceInfoPathSelectorHardwareInformationGpu { 16998 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpu{} 16999 } 17000 17001 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) MemoryInfo() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo { 17002 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo{} 17003 } 17004 17005 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) HailoInfo() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo { 17006 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo{} 17007 } 17008 17009 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) NvidiaInfo() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo { 17010 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo{} 17011 } 17012 17013 func (Device_Status_DeviceInfoPathSelectorHardwareInformation) ModemStatus() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus { 17014 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus{} 17015 } 17016 17017 type Device_Status_DeviceInfoPathSelectorHardwareInformationOs struct{} 17018 17019 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOs) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17020 return &DeviceStatusDeviceInfo_FieldSubPath{ 17021 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17022 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Os().FieldPath(), 17023 } 17024 } 17025 17026 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOs) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_OS) *DeviceStatusDeviceInfo_FieldSubPathValue { 17027 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17028 } 17029 17030 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOs) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17031 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17032 } 17033 17034 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOs) OperatingSystem() Device_Status_DeviceInfoPathSelectorHardwareInformationOsOperatingSystem { 17035 return Device_Status_DeviceInfoPathSelectorHardwareInformationOsOperatingSystem{} 17036 } 17037 17038 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOs) KernelVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationOsKernelVersion { 17039 return Device_Status_DeviceInfoPathSelectorHardwareInformationOsKernelVersion{} 17040 } 17041 17042 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOs) OsImage() Device_Status_DeviceInfoPathSelectorHardwareInformationOsOsImage { 17043 return Device_Status_DeviceInfoPathSelectorHardwareInformationOsOsImage{} 17044 } 17045 17046 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOs) ContainerRuntimeVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationOsContainerRuntimeVersion { 17047 return Device_Status_DeviceInfoPathSelectorHardwareInformationOsContainerRuntimeVersion{} 17048 } 17049 17050 type Device_Status_DeviceInfoPathSelectorHardwareInformationOsOperatingSystem struct{} 17051 17052 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOsOperatingSystem) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17053 return &DeviceStatusDeviceInfo_FieldSubPath{ 17054 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17055 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Os().OperatingSystem().FieldPath(), 17056 } 17057 } 17058 17059 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsOperatingSystem) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17060 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17061 } 17062 17063 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsOperatingSystem) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17064 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17065 } 17066 17067 type Device_Status_DeviceInfoPathSelectorHardwareInformationOsKernelVersion struct{} 17068 17069 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOsKernelVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17070 return &DeviceStatusDeviceInfo_FieldSubPath{ 17071 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17072 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Os().KernelVersion().FieldPath(), 17073 } 17074 } 17075 17076 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsKernelVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17077 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17078 } 17079 17080 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsKernelVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17081 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17082 } 17083 17084 type Device_Status_DeviceInfoPathSelectorHardwareInformationOsOsImage struct{} 17085 17086 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOsOsImage) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17087 return &DeviceStatusDeviceInfo_FieldSubPath{ 17088 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17089 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Os().OsImage().FieldPath(), 17090 } 17091 } 17092 17093 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsOsImage) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17094 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17095 } 17096 17097 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsOsImage) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17098 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17099 } 17100 17101 type Device_Status_DeviceInfoPathSelectorHardwareInformationOsContainerRuntimeVersion struct{} 17102 17103 func (Device_Status_DeviceInfoPathSelectorHardwareInformationOsContainerRuntimeVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17104 return &DeviceStatusDeviceInfo_FieldSubPath{ 17105 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17106 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Os().ContainerRuntimeVersion().FieldPath(), 17107 } 17108 } 17109 17110 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsContainerRuntimeVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17111 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17112 } 17113 17114 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationOsContainerRuntimeVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17115 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17116 } 17117 17118 type Device_Status_DeviceInfoPathSelectorHardwareInformationBios struct{} 17119 17120 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBios) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17121 return &DeviceStatusDeviceInfo_FieldSubPath{ 17122 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17123 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Bios().FieldPath(), 17124 } 17125 } 17126 17127 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBios) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *DeviceStatusDeviceInfo_FieldSubPathValue { 17128 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17129 } 17130 17131 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBios) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17132 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17133 } 17134 17135 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBios) Vendor() Device_Status_DeviceInfoPathSelectorHardwareInformationBiosVendor { 17136 return Device_Status_DeviceInfoPathSelectorHardwareInformationBiosVendor{} 17137 } 17138 17139 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBios) BiosVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationBiosBiosVersion { 17140 return Device_Status_DeviceInfoPathSelectorHardwareInformationBiosBiosVersion{} 17141 } 17142 17143 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBios) ReleaseDate() Device_Status_DeviceInfoPathSelectorHardwareInformationBiosReleaseDate { 17144 return Device_Status_DeviceInfoPathSelectorHardwareInformationBiosReleaseDate{} 17145 } 17146 17147 type Device_Status_DeviceInfoPathSelectorHardwareInformationBiosVendor struct{} 17148 17149 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBiosVendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17150 return &DeviceStatusDeviceInfo_FieldSubPath{ 17151 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17152 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Bios().Vendor().FieldPath(), 17153 } 17154 } 17155 17156 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBiosVendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17157 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17158 } 17159 17160 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBiosVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17161 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17162 } 17163 17164 type Device_Status_DeviceInfoPathSelectorHardwareInformationBiosBiosVersion struct{} 17165 17166 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBiosBiosVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17167 return &DeviceStatusDeviceInfo_FieldSubPath{ 17168 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17169 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Bios().BiosVersion().FieldPath(), 17170 } 17171 } 17172 17173 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBiosBiosVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17174 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17175 } 17176 17177 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBiosBiosVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17178 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17179 } 17180 17181 type Device_Status_DeviceInfoPathSelectorHardwareInformationBiosReleaseDate struct{} 17182 17183 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBiosReleaseDate) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17184 return &DeviceStatusDeviceInfo_FieldSubPath{ 17185 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17186 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Bios().ReleaseDate().FieldPath(), 17187 } 17188 } 17189 17190 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBiosReleaseDate) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17191 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17192 } 17193 17194 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBiosReleaseDate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17195 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17196 } 17197 17198 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystem struct{} 17199 17200 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17201 return &DeviceStatusDeviceInfo_FieldSubPath{ 17202 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17203 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().FieldPath(), 17204 } 17205 } 17206 17207 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System) *DeviceStatusDeviceInfo_FieldSubPathValue { 17208 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17209 } 17210 17211 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17212 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17213 } 17214 17215 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) Manufacturer() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemManufacturer { 17216 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemManufacturer{} 17217 } 17218 17219 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) ProductName() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemProductName { 17220 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemProductName{} 17221 } 17222 17223 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) Version() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemVersion { 17224 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemVersion{} 17225 } 17226 17227 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) SerialNumber() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemSerialNumber { 17228 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemSerialNumber{} 17229 } 17230 17231 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystem) Configuration() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration { 17232 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration{} 17233 } 17234 17235 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemManufacturer struct{} 17236 17237 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemManufacturer) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17238 return &DeviceStatusDeviceInfo_FieldSubPath{ 17239 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17240 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Manufacturer().FieldPath(), 17241 } 17242 } 17243 17244 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemManufacturer) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17245 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17246 } 17247 17248 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17249 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17250 } 17251 17252 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemProductName struct{} 17253 17254 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemProductName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17255 return &DeviceStatusDeviceInfo_FieldSubPath{ 17256 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17257 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().ProductName().FieldPath(), 17258 } 17259 } 17260 17261 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemProductName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17262 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17263 } 17264 17265 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17266 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17267 } 17268 17269 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemVersion struct{} 17270 17271 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17272 return &DeviceStatusDeviceInfo_FieldSubPath{ 17273 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17274 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Version().FieldPath(), 17275 } 17276 } 17277 17278 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17279 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17280 } 17281 17282 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17283 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17284 } 17285 17286 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemSerialNumber struct{} 17287 17288 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemSerialNumber) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17289 return &DeviceStatusDeviceInfo_FieldSubPath{ 17290 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17291 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().SerialNumber().FieldPath(), 17292 } 17293 } 17294 17295 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemSerialNumber) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17296 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17297 } 17298 17299 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17300 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17301 } 17302 17303 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration struct{} 17304 17305 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17306 return &DeviceStatusDeviceInfo_FieldSubPath{ 17307 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17308 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Configuration().FieldPath(), 17309 } 17310 } 17311 17312 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatusDeviceInfo_FieldSubPathValue { 17313 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17314 } 17315 17316 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17317 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17318 } 17319 17320 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) Chassis() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationChassis { 17321 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationChassis{} 17322 } 17323 17324 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) Uuid() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationUuid { 17325 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationUuid{} 17326 } 17327 17328 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) SkuNumber() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationSkuNumber { 17329 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationSkuNumber{} 17330 } 17331 17332 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfiguration) Family() Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationFamily { 17333 return Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationFamily{} 17334 } 17335 17336 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationChassis struct{} 17337 17338 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationChassis) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17339 return &DeviceStatusDeviceInfo_FieldSubPath{ 17340 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17341 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Configuration().Chassis().FieldPath(), 17342 } 17343 } 17344 17345 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationChassis) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17346 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17347 } 17348 17349 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationChassis) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17350 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17351 } 17352 17353 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationUuid struct{} 17354 17355 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationUuid) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17356 return &DeviceStatusDeviceInfo_FieldSubPath{ 17357 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17358 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Configuration().Uuid().FieldPath(), 17359 } 17360 } 17361 17362 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationUuid) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17363 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17364 } 17365 17366 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationUuid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17367 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17368 } 17369 17370 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationSkuNumber struct{} 17371 17372 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationSkuNumber) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17373 return &DeviceStatusDeviceInfo_FieldSubPath{ 17374 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17375 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Configuration().SkuNumber().FieldPath(), 17376 } 17377 } 17378 17379 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationSkuNumber) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17380 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17381 } 17382 17383 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationSkuNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17384 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17385 } 17386 17387 type Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationFamily struct{} 17388 17389 func (Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationFamily) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17390 return &DeviceStatusDeviceInfo_FieldSubPath{ 17391 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17392 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().System().Configuration().Family().FieldPath(), 17393 } 17394 } 17395 17396 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationFamily) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17397 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17398 } 17399 17400 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationSystemConfigurationFamily) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17401 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17402 } 17403 17404 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpu struct{} 17405 17406 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpu) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17407 return &DeviceStatusDeviceInfo_FieldSubPath{ 17408 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17409 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().FieldPath(), 17410 } 17411 } 17412 17413 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *DeviceStatusDeviceInfo_FieldSubPathValue { 17414 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17415 } 17416 17417 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17418 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17419 } 17420 17421 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpu) Processors() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors { 17422 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors{} 17423 } 17424 17425 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors struct{} 17426 17427 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17428 return &DeviceStatusDeviceInfo_FieldSubPath{ 17429 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17430 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().FieldPath(), 17431 } 17432 } 17433 17434 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfo_FieldSubPathValue { 17435 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17436 } 17437 17438 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17439 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17440 } 17441 17442 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 17443 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 17444 } 17445 17446 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Vendor() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsVendor { 17447 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsVendor{} 17448 } 17449 17450 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Model() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsModel { 17451 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsModel{} 17452 } 17453 17454 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Capabilities() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities { 17455 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities{} 17456 } 17457 17458 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) NumThreads() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumThreads { 17459 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumThreads{} 17460 } 17461 17462 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) NumCores() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumCores { 17463 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumCores{} 17464 } 17465 17466 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) NumEnabledCores() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumEnabledCores { 17467 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumEnabledCores{} 17468 } 17469 17470 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Name() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsName { 17471 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsName{} 17472 } 17473 17474 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Serial() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsSerial { 17475 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsSerial{} 17476 } 17477 17478 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) FrequencyMhz() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsFrequencyMhz { 17479 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsFrequencyMhz{} 17480 } 17481 17482 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) MaxFrequencyMhz() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsMaxFrequencyMhz { 17483 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsMaxFrequencyMhz{} 17484 } 17485 17486 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) CacheInfo() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo { 17487 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo{} 17488 } 17489 17490 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Driver() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsDriver { 17491 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsDriver{} 17492 } 17493 17494 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Latency() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsLatency { 17495 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsLatency{} 17496 } 17497 17498 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessors) Clock() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsClock { 17499 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsClock{} 17500 } 17501 17502 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsVendor struct{} 17503 17504 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsVendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17505 return &DeviceStatusDeviceInfo_FieldSubPath{ 17506 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17507 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Vendor().FieldPath(), 17508 } 17509 } 17510 17511 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsVendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17512 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17513 } 17514 17515 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17516 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17517 } 17518 17519 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsModel struct{} 17520 17521 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsModel) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17522 return &DeviceStatusDeviceInfo_FieldSubPath{ 17523 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17524 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Model().FieldPath(), 17525 } 17526 } 17527 17528 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsModel) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17529 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17530 } 17531 17532 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17533 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17534 } 17535 17536 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities struct{} 17537 17538 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17539 return &DeviceStatusDeviceInfo_FieldSubPath{ 17540 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17541 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Capabilities().FieldPath(), 17542 } 17543 } 17544 17545 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfo_FieldSubPathValue { 17546 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17547 } 17548 17549 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17550 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17551 } 17552 17553 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 17554 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 17555 } 17556 17557 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities) Name() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesName { 17558 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesName{} 17559 } 17560 17561 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilities) Description() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesDescription { 17562 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesDescription{} 17563 } 17564 17565 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesName struct{} 17566 17567 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17568 return &DeviceStatusDeviceInfo_FieldSubPath{ 17569 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17570 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Capabilities().Name().FieldPath(), 17571 } 17572 } 17573 17574 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17575 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17576 } 17577 17578 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17579 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17580 } 17581 17582 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesDescription struct{} 17583 17584 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesDescription) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17585 return &DeviceStatusDeviceInfo_FieldSubPath{ 17586 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17587 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Capabilities().Description().FieldPath(), 17588 } 17589 } 17590 17591 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesDescription) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17592 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17593 } 17594 17595 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCapabilitiesDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17596 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17597 } 17598 17599 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumThreads struct{} 17600 17601 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumThreads) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17602 return &DeviceStatusDeviceInfo_FieldSubPath{ 17603 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17604 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().NumThreads().FieldPath(), 17605 } 17606 } 17607 17608 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumThreads) WithValue(value uint32) *DeviceStatusDeviceInfo_FieldSubPathValue { 17609 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17610 } 17611 17612 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumThreads) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17613 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17614 } 17615 17616 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumCores struct{} 17617 17618 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumCores) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17619 return &DeviceStatusDeviceInfo_FieldSubPath{ 17620 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17621 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().NumCores().FieldPath(), 17622 } 17623 } 17624 17625 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumCores) WithValue(value uint32) *DeviceStatusDeviceInfo_FieldSubPathValue { 17626 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17627 } 17628 17629 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17630 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17631 } 17632 17633 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumEnabledCores struct{} 17634 17635 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumEnabledCores) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17636 return &DeviceStatusDeviceInfo_FieldSubPath{ 17637 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17638 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().NumEnabledCores().FieldPath(), 17639 } 17640 } 17641 17642 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumEnabledCores) WithValue(value uint32) *DeviceStatusDeviceInfo_FieldSubPathValue { 17643 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17644 } 17645 17646 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsNumEnabledCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17647 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17648 } 17649 17650 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsName struct{} 17651 17652 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17653 return &DeviceStatusDeviceInfo_FieldSubPath{ 17654 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17655 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Name().FieldPath(), 17656 } 17657 } 17658 17659 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17660 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17661 } 17662 17663 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17664 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17665 } 17666 17667 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsSerial struct{} 17668 17669 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsSerial) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17670 return &DeviceStatusDeviceInfo_FieldSubPath{ 17671 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17672 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Serial().FieldPath(), 17673 } 17674 } 17675 17676 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsSerial) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17677 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17678 } 17679 17680 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17681 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17682 } 17683 17684 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsFrequencyMhz struct{} 17685 17686 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsFrequencyMhz) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17687 return &DeviceStatusDeviceInfo_FieldSubPath{ 17688 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17689 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().FrequencyMhz().FieldPath(), 17690 } 17691 } 17692 17693 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 17694 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17695 } 17696 17697 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17698 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17699 } 17700 17701 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsMaxFrequencyMhz struct{} 17702 17703 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsMaxFrequencyMhz) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17704 return &DeviceStatusDeviceInfo_FieldSubPath{ 17705 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17706 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 17707 } 17708 } 17709 17710 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsMaxFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 17711 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17712 } 17713 17714 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsMaxFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17715 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17716 } 17717 17718 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo struct{} 17719 17720 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17721 return &DeviceStatusDeviceInfo_FieldSubPath{ 17722 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17723 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().CacheInfo().FieldPath(), 17724 } 17725 } 17726 17727 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfo_FieldSubPathValue { 17728 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17729 } 17730 17731 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17732 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17733 } 17734 17735 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 17736 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 17737 } 17738 17739 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo) Type() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoType { 17740 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoType{} 17741 } 17742 17743 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfo) SizeBytes() Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoSizeBytes { 17744 return Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoSizeBytes{} 17745 } 17746 17747 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoType struct{} 17748 17749 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoType) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17750 return &DeviceStatusDeviceInfo_FieldSubPath{ 17751 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17752 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().CacheInfo().Type().FieldPath(), 17753 } 17754 } 17755 17756 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoType) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17757 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17758 } 17759 17760 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17761 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17762 } 17763 17764 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoSizeBytes struct{} 17765 17766 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoSizeBytes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17767 return &DeviceStatusDeviceInfo_FieldSubPath{ 17768 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17769 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 17770 } 17771 } 17772 17773 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 17774 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17775 } 17776 17777 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsCacheInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17778 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17779 } 17780 17781 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsDriver struct{} 17782 17783 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsDriver) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17784 return &DeviceStatusDeviceInfo_FieldSubPath{ 17785 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17786 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Driver().FieldPath(), 17787 } 17788 } 17789 17790 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsDriver) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17791 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17792 } 17793 17794 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsDriver) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17795 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17796 } 17797 17798 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsLatency struct{} 17799 17800 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsLatency) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17801 return &DeviceStatusDeviceInfo_FieldSubPath{ 17802 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17803 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Latency().FieldPath(), 17804 } 17805 } 17806 17807 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsLatency) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 17808 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17809 } 17810 17811 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsLatency) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17812 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17813 } 17814 17815 type Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsClock struct{} 17816 17817 func (Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsClock) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17818 return &DeviceStatusDeviceInfo_FieldSubPath{ 17819 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17820 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Cpu().Processors().Clock().FieldPath(), 17821 } 17822 } 17823 17824 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsClock) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 17825 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17826 } 17827 17828 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationCpuProcessorsClock) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17829 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17830 } 17831 17832 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlock struct{} 17833 17834 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlock) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17835 return &DeviceStatusDeviceInfo_FieldSubPath{ 17836 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17837 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().FieldPath(), 17838 } 17839 } 17840 17841 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlock) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Block) *DeviceStatusDeviceInfo_FieldSubPathValue { 17842 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17843 } 17844 17845 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlock) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17846 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17847 } 17848 17849 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlock) Disks() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks { 17850 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks{} 17851 } 17852 17853 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks struct{} 17854 17855 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17856 return &DeviceStatusDeviceInfo_FieldSubPath{ 17857 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17858 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().FieldPath(), 17859 } 17860 } 17861 17862 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfo_FieldSubPathValue { 17863 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17864 } 17865 17866 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17867 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17868 } 17869 17870 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 17871 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 17872 } 17873 17874 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) Name() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksName { 17875 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksName{} 17876 } 17877 17878 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) SizeBytes() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSizeBytes { 17879 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSizeBytes{} 17880 } 17881 17882 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) DriveType() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksDriveType { 17883 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksDriveType{} 17884 } 17885 17886 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) Vendor() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksVendor { 17887 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksVendor{} 17888 } 17889 17890 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) Model() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksModel { 17891 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksModel{} 17892 } 17893 17894 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) SerialNumber() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSerialNumber { 17895 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSerialNumber{} 17896 } 17897 17898 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) Wwn() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksWwn { 17899 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksWwn{} 17900 } 17901 17902 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisks) Partitions() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions { 17903 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions{} 17904 } 17905 17906 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksName struct{} 17907 17908 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17909 return &DeviceStatusDeviceInfo_FieldSubPath{ 17910 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17911 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Name().FieldPath(), 17912 } 17913 } 17914 17915 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17916 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17917 } 17918 17919 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17920 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17921 } 17922 17923 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSizeBytes struct{} 17924 17925 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSizeBytes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17926 return &DeviceStatusDeviceInfo_FieldSubPath{ 17927 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17928 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().SizeBytes().FieldPath(), 17929 } 17930 } 17931 17932 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 17933 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17934 } 17935 17936 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17937 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17938 } 17939 17940 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksDriveType struct{} 17941 17942 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksDriveType) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17943 return &DeviceStatusDeviceInfo_FieldSubPath{ 17944 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17945 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().DriveType().FieldPath(), 17946 } 17947 } 17948 17949 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksDriveType) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17950 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17951 } 17952 17953 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksDriveType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17954 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17955 } 17956 17957 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksVendor struct{} 17958 17959 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksVendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17960 return &DeviceStatusDeviceInfo_FieldSubPath{ 17961 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17962 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Vendor().FieldPath(), 17963 } 17964 } 17965 17966 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksVendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17967 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17968 } 17969 17970 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17971 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17972 } 17973 17974 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksModel struct{} 17975 17976 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksModel) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17977 return &DeviceStatusDeviceInfo_FieldSubPath{ 17978 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17979 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Model().FieldPath(), 17980 } 17981 } 17982 17983 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksModel) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 17984 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 17985 } 17986 17987 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 17988 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 17989 } 17990 17991 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSerialNumber struct{} 17992 17993 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSerialNumber) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 17994 return &DeviceStatusDeviceInfo_FieldSubPath{ 17995 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 17996 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().SerialNumber().FieldPath(), 17997 } 17998 } 17999 18000 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSerialNumber) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18001 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18002 } 18003 18004 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18005 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18006 } 18007 18008 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksWwn struct{} 18009 18010 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksWwn) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18011 return &DeviceStatusDeviceInfo_FieldSubPath{ 18012 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18013 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Wwn().FieldPath(), 18014 } 18015 } 18016 18017 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksWwn) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18018 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18019 } 18020 18021 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksWwn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18022 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18023 } 18024 18025 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions struct{} 18026 18027 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18028 return &DeviceStatusDeviceInfo_FieldSubPath{ 18029 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18030 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Partitions().FieldPath(), 18031 } 18032 } 18033 18034 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfo_FieldSubPathValue { 18035 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18036 } 18037 18038 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18039 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18040 } 18041 18042 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 18043 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 18044 } 18045 18046 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) Name() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsName { 18047 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsName{} 18048 } 18049 18050 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) SizeBytes() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsSizeBytes { 18051 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsSizeBytes{} 18052 } 18053 18054 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) MountPoint() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsMountPoint { 18055 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsMountPoint{} 18056 } 18057 18058 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitions) Type() Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsType { 18059 return Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsType{} 18060 } 18061 18062 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsName struct{} 18063 18064 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18065 return &DeviceStatusDeviceInfo_FieldSubPath{ 18066 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18067 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Partitions().Name().FieldPath(), 18068 } 18069 } 18070 18071 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18072 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18073 } 18074 18075 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18076 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18077 } 18078 18079 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsSizeBytes struct{} 18080 18081 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsSizeBytes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18082 return &DeviceStatusDeviceInfo_FieldSubPath{ 18083 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18084 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Partitions().SizeBytes().FieldPath(), 18085 } 18086 } 18087 18088 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 18089 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18090 } 18091 18092 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18093 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18094 } 18095 18096 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsMountPoint struct{} 18097 18098 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsMountPoint) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18099 return &DeviceStatusDeviceInfo_FieldSubPath{ 18100 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18101 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Partitions().MountPoint().FieldPath(), 18102 } 18103 } 18104 18105 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsMountPoint) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18106 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18107 } 18108 18109 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsMountPoint) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18110 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18111 } 18112 18113 type Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsType struct{} 18114 18115 func (Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsType) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18116 return &DeviceStatusDeviceInfo_FieldSubPath{ 18117 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18118 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Block().Disks().Partitions().Type().FieldPath(), 18119 } 18120 } 18121 18122 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsType) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18123 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18124 } 18125 18126 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationBlockDisksPartitionsType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18127 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18128 } 18129 18130 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork struct{} 18131 18132 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18133 return &DeviceStatusDeviceInfo_FieldSubPath{ 18134 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18135 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().FieldPath(), 18136 } 18137 } 18138 18139 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Network) *DeviceStatusDeviceInfo_FieldSubPathValue { 18140 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18141 } 18142 18143 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18144 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18145 } 18146 18147 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetwork) Nics() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics { 18148 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics{} 18149 } 18150 18151 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics struct{} 18152 18153 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18154 return &DeviceStatusDeviceInfo_FieldSubPath{ 18155 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18156 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().FieldPath(), 18157 } 18158 } 18159 18160 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfo_FieldSubPathValue { 18161 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18162 } 18163 18164 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18165 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18166 } 18167 18168 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 18169 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 18170 } 18171 18172 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) Name() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsName { 18173 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsName{} 18174 } 18175 18176 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) MacAddress() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsMacAddress { 18177 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsMacAddress{} 18178 } 18179 18180 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) Virtual() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVirtual { 18181 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVirtual{} 18182 } 18183 18184 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) Description() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsDescription { 18185 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsDescription{} 18186 } 18187 18188 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) ProductName() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsProductName { 18189 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsProductName{} 18190 } 18191 18192 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) Vendor() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVendor { 18193 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVendor{} 18194 } 18195 18196 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) Subvendor() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSubvendor { 18197 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSubvendor{} 18198 } 18199 18200 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNics) Setting() Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting { 18201 return Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting{} 18202 } 18203 18204 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsName struct{} 18205 18206 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18207 return &DeviceStatusDeviceInfo_FieldSubPath{ 18208 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18209 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Name().FieldPath(), 18210 } 18211 } 18212 18213 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18214 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18215 } 18216 18217 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18218 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18219 } 18220 18221 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsMacAddress struct{} 18222 18223 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsMacAddress) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18224 return &DeviceStatusDeviceInfo_FieldSubPath{ 18225 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18226 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().MacAddress().FieldPath(), 18227 } 18228 } 18229 18230 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsMacAddress) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18231 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18232 } 18233 18234 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsMacAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18235 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18236 } 18237 18238 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVirtual struct{} 18239 18240 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVirtual) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18241 return &DeviceStatusDeviceInfo_FieldSubPath{ 18242 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18243 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Virtual().FieldPath(), 18244 } 18245 } 18246 18247 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVirtual) WithValue(value bool) *DeviceStatusDeviceInfo_FieldSubPathValue { 18248 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18249 } 18250 18251 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVirtual) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18252 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18253 } 18254 18255 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsDescription struct{} 18256 18257 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsDescription) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18258 return &DeviceStatusDeviceInfo_FieldSubPath{ 18259 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18260 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Description().FieldPath(), 18261 } 18262 } 18263 18264 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsDescription) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18265 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18266 } 18267 18268 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18269 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18270 } 18271 18272 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsProductName struct{} 18273 18274 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsProductName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18275 return &DeviceStatusDeviceInfo_FieldSubPath{ 18276 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18277 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().ProductName().FieldPath(), 18278 } 18279 } 18280 18281 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsProductName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18282 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18283 } 18284 18285 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18286 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18287 } 18288 18289 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVendor struct{} 18290 18291 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18292 return &DeviceStatusDeviceInfo_FieldSubPath{ 18293 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18294 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Vendor().FieldPath(), 18295 } 18296 } 18297 18298 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18299 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18300 } 18301 18302 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18303 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18304 } 18305 18306 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSubvendor struct{} 18307 18308 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSubvendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18309 return &DeviceStatusDeviceInfo_FieldSubPath{ 18310 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18311 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Subvendor().FieldPath(), 18312 } 18313 } 18314 18315 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSubvendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18316 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18317 } 18318 18319 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18320 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18321 } 18322 18323 type Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting struct{} 18324 18325 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18326 return &DeviceStatusDeviceInfo_FieldSubPath{ 18327 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18328 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Setting().FieldPath(), 18329 } 18330 } 18331 18332 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting) WithValue(value map[string]string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18333 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18334 } 18335 18336 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting) WithArrayOfValues(values []map[string]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18337 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18338 } 18339 18340 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNetworkNicsSetting) WithKey(key string) Device_Status_DeviceInfoMapPathSelectorHardwareInformationNetworkNicsSetting { 18341 return Device_Status_DeviceInfoMapPathSelectorHardwareInformationNetworkNicsSetting{key: key} 18342 } 18343 18344 type Device_Status_DeviceInfoMapPathSelectorHardwareInformationNetworkNicsSetting struct { 18345 key string 18346 } 18347 18348 func (s Device_Status_DeviceInfoMapPathSelectorHardwareInformationNetworkNicsSetting) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18349 return &DeviceStatusDeviceInfo_FieldSubPath{ 18350 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18351 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Network().Nics().Setting().WithKey(s.key).FieldPath(), 18352 } 18353 } 18354 18355 func (s Device_Status_DeviceInfoMapPathSelectorHardwareInformationNetworkNicsSetting) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18356 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18357 } 18358 18359 func (s Device_Status_DeviceInfoMapPathSelectorHardwareInformationNetworkNicsSetting) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18360 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18361 } 18362 18363 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpu struct{} 18364 18365 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpu) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18366 return &DeviceStatusDeviceInfo_FieldSubPath{ 18367 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18368 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().FieldPath(), 18369 } 18370 } 18371 18372 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *DeviceStatusDeviceInfo_FieldSubPathValue { 18373 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18374 } 18375 18376 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18377 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18378 } 18379 18380 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpu) GraphicCards() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards { 18381 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards{} 18382 } 18383 18384 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards struct{} 18385 18386 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18387 return &DeviceStatusDeviceInfo_FieldSubPath{ 18388 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18389 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().FieldPath(), 18390 } 18391 } 18392 18393 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfo_FieldSubPathValue { 18394 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18395 } 18396 18397 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18398 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18399 } 18400 18401 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 18402 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 18403 } 18404 18405 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards) Index() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsIndex { 18406 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsIndex{} 18407 } 18408 18409 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCards) Device() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice { 18410 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice{} 18411 } 18412 18413 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsIndex struct{} 18414 18415 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsIndex) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18416 return &DeviceStatusDeviceInfo_FieldSubPath{ 18417 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18418 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Index().FieldPath(), 18419 } 18420 } 18421 18422 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsIndex) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 18423 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18424 } 18425 18426 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsIndex) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18427 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18428 } 18429 18430 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice struct{} 18431 18432 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18433 return &DeviceStatusDeviceInfo_FieldSubPath{ 18434 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18435 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Device().FieldPath(), 18436 } 18437 } 18438 18439 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfo_FieldSubPathValue { 18440 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18441 } 18442 18443 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18444 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18445 } 18446 18447 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) Address() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceAddress { 18448 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceAddress{} 18449 } 18450 18451 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) Vendor() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceVendor { 18452 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceVendor{} 18453 } 18454 18455 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) Product() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceProduct { 18456 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceProduct{} 18457 } 18458 18459 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) Name() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceName { 18460 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceName{} 18461 } 18462 18463 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDevice) Subvendor() Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceSubvendor { 18464 return Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceSubvendor{} 18465 } 18466 18467 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceAddress struct{} 18468 18469 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceAddress) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18470 return &DeviceStatusDeviceInfo_FieldSubPath{ 18471 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18472 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Device().Address().FieldPath(), 18473 } 18474 } 18475 18476 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceAddress) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18477 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18478 } 18479 18480 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18481 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18482 } 18483 18484 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceVendor struct{} 18485 18486 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceVendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18487 return &DeviceStatusDeviceInfo_FieldSubPath{ 18488 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18489 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Device().Vendor().FieldPath(), 18490 } 18491 } 18492 18493 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceVendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18494 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18495 } 18496 18497 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18498 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18499 } 18500 18501 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceProduct struct{} 18502 18503 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceProduct) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18504 return &DeviceStatusDeviceInfo_FieldSubPath{ 18505 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18506 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Device().Product().FieldPath(), 18507 } 18508 } 18509 18510 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceProduct) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18511 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18512 } 18513 18514 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18515 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18516 } 18517 18518 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceName struct{} 18519 18520 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18521 return &DeviceStatusDeviceInfo_FieldSubPath{ 18522 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18523 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Device().Name().FieldPath(), 18524 } 18525 } 18526 18527 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18528 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18529 } 18530 18531 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18532 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18533 } 18534 18535 type Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceSubvendor struct{} 18536 18537 func (Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceSubvendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18538 return &DeviceStatusDeviceInfo_FieldSubPath{ 18539 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18540 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 18541 } 18542 } 18543 18544 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceSubvendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18545 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18546 } 18547 18548 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationGpuGraphicCardsDeviceSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18549 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18550 } 18551 18552 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo struct{} 18553 18554 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18555 return &DeviceStatusDeviceInfo_FieldSubPath{ 18556 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18557 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().FieldPath(), 18558 } 18559 } 18560 18561 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *DeviceStatusDeviceInfo_FieldSubPathValue { 18562 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18563 } 18564 18565 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18566 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18567 } 18568 18569 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo) Description() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoDescription { 18570 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoDescription{} 18571 } 18572 18573 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo) SizeBytes() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoSizeBytes { 18574 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoSizeBytes{} 18575 } 18576 18577 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfo) MemoryBanks() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks { 18578 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks{} 18579 } 18580 18581 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoDescription struct{} 18582 18583 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoDescription) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18584 return &DeviceStatusDeviceInfo_FieldSubPath{ 18585 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18586 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().Description().FieldPath(), 18587 } 18588 } 18589 18590 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoDescription) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18591 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18592 } 18593 18594 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18595 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18596 } 18597 18598 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoSizeBytes struct{} 18599 18600 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoSizeBytes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18601 return &DeviceStatusDeviceInfo_FieldSubPath{ 18602 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18603 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().SizeBytes().FieldPath(), 18604 } 18605 } 18606 18607 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 18608 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18609 } 18610 18611 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18612 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18613 } 18614 18615 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks struct{} 18616 18617 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18618 return &DeviceStatusDeviceInfo_FieldSubPath{ 18619 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18620 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().FieldPath(), 18621 } 18622 } 18623 18624 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfo_FieldSubPathValue { 18625 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18626 } 18627 18628 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18629 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18630 } 18631 18632 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 18633 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 18634 } 18635 18636 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) Description() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksDescription { 18637 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksDescription{} 18638 } 18639 18640 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) Product() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksProduct { 18641 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksProduct{} 18642 } 18643 18644 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) Vendor() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksVendor { 18645 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksVendor{} 18646 } 18647 18648 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) Serial() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSerial { 18649 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSerial{} 18650 } 18651 18652 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) Slot() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSlot { 18653 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSlot{} 18654 } 18655 18656 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) SizeBytes() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSizeBytes { 18657 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSizeBytes{} 18658 } 18659 18660 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) FrequencyHz() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksFrequencyHz { 18661 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksFrequencyHz{} 18662 } 18663 18664 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanks) WidthBits() Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksWidthBits { 18665 return Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksWidthBits{} 18666 } 18667 18668 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksDescription struct{} 18669 18670 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksDescription) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18671 return &DeviceStatusDeviceInfo_FieldSubPath{ 18672 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18673 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().Description().FieldPath(), 18674 } 18675 } 18676 18677 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksDescription) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18678 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18679 } 18680 18681 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18682 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18683 } 18684 18685 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksProduct struct{} 18686 18687 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksProduct) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18688 return &DeviceStatusDeviceInfo_FieldSubPath{ 18689 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18690 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().Product().FieldPath(), 18691 } 18692 } 18693 18694 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksProduct) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18695 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18696 } 18697 18698 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18699 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18700 } 18701 18702 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksVendor struct{} 18703 18704 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksVendor) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18705 return &DeviceStatusDeviceInfo_FieldSubPath{ 18706 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18707 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().Vendor().FieldPath(), 18708 } 18709 } 18710 18711 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksVendor) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18712 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18713 } 18714 18715 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18716 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18717 } 18718 18719 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSerial struct{} 18720 18721 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSerial) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18722 return &DeviceStatusDeviceInfo_FieldSubPath{ 18723 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18724 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().Serial().FieldPath(), 18725 } 18726 } 18727 18728 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSerial) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18729 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18730 } 18731 18732 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18733 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18734 } 18735 18736 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSlot struct{} 18737 18738 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSlot) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18739 return &DeviceStatusDeviceInfo_FieldSubPath{ 18740 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18741 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().Slot().FieldPath(), 18742 } 18743 } 18744 18745 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSlot) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18746 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18747 } 18748 18749 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18750 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18751 } 18752 18753 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSizeBytes struct{} 18754 18755 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSizeBytes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18756 return &DeviceStatusDeviceInfo_FieldSubPath{ 18757 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18758 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().SizeBytes().FieldPath(), 18759 } 18760 } 18761 18762 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 18763 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18764 } 18765 18766 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18767 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18768 } 18769 18770 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksFrequencyHz struct{} 18771 18772 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksFrequencyHz) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18773 return &DeviceStatusDeviceInfo_FieldSubPath{ 18774 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18775 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().FrequencyHz().FieldPath(), 18776 } 18777 } 18778 18779 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksFrequencyHz) WithValue(value int64) *DeviceStatusDeviceInfo_FieldSubPathValue { 18780 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18781 } 18782 18783 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksFrequencyHz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18784 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18785 } 18786 18787 type Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksWidthBits struct{} 18788 18789 func (Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksWidthBits) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18790 return &DeviceStatusDeviceInfo_FieldSubPath{ 18791 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18792 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().MemoryInfo().MemoryBanks().WidthBits().FieldPath(), 18793 } 18794 } 18795 18796 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksWidthBits) WithValue(value int32) *DeviceStatusDeviceInfo_FieldSubPathValue { 18797 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18798 } 18799 18800 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationMemoryInfoMemoryBanksWidthBits) WithArrayOfValues(values []int32) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18801 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18802 } 18803 18804 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo struct{} 18805 18806 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18807 return &DeviceStatusDeviceInfo_FieldSubPath{ 18808 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18809 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().FieldPath(), 18810 } 18811 } 18812 18813 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *DeviceStatusDeviceInfo_FieldSubPathValue { 18814 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18815 } 18816 18817 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18818 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18819 } 18820 18821 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo) Status() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoStatus { 18822 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoStatus{} 18823 } 18824 18825 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo) CliVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoCliVersion { 18826 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoCliVersion{} 18827 } 18828 18829 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfo) Modules() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules { 18830 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules{} 18831 } 18832 18833 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoStatus struct{} 18834 18835 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoStatus) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18836 return &DeviceStatusDeviceInfo_FieldSubPath{ 18837 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18838 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Status().FieldPath(), 18839 } 18840 } 18841 18842 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoStatus) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18843 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18844 } 18845 18846 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18847 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18848 } 18849 18850 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoCliVersion struct{} 18851 18852 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoCliVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18853 return &DeviceStatusDeviceInfo_FieldSubPath{ 18854 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18855 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().CliVersion().FieldPath(), 18856 } 18857 } 18858 18859 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoCliVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18860 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18861 } 18862 18863 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoCliVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18864 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18865 } 18866 18867 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules struct{} 18868 18869 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18870 return &DeviceStatusDeviceInfo_FieldSubPath{ 18871 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18872 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().FieldPath(), 18873 } 18874 } 18875 18876 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfo_FieldSubPathValue { 18877 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18878 } 18879 18880 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18881 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18882 } 18883 18884 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 18885 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 18886 } 18887 18888 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) DevId() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesDevId { 18889 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesDevId{} 18890 } 18891 18892 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) ControlProtoVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesControlProtoVersion { 18893 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesControlProtoVersion{} 18894 } 18895 18896 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) FirmwareVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesFirmwareVersion { 18897 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesFirmwareVersion{} 18898 } 18899 18900 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) LoggerVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesLoggerVersion { 18901 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesLoggerVersion{} 18902 } 18903 18904 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) BoardName() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesBoardName { 18905 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesBoardName{} 18906 } 18907 18908 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) SerialNumber() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesSerialNumber { 18909 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesSerialNumber{} 18910 } 18911 18912 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) PartNumber() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesPartNumber { 18913 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesPartNumber{} 18914 } 18915 18916 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) ProductName() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesProductName { 18917 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesProductName{} 18918 } 18919 18920 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModules) NeuralNetworkCoreClockRate() Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate { 18921 return Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate{} 18922 } 18923 18924 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesDevId struct{} 18925 18926 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesDevId) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18927 return &DeviceStatusDeviceInfo_FieldSubPath{ 18928 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18929 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().DevId().FieldPath(), 18930 } 18931 } 18932 18933 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesDevId) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18934 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18935 } 18936 18937 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesDevId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18938 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18939 } 18940 18941 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesControlProtoVersion struct{} 18942 18943 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesControlProtoVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18944 return &DeviceStatusDeviceInfo_FieldSubPath{ 18945 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18946 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 18947 } 18948 } 18949 18950 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesControlProtoVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18951 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18952 } 18953 18954 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesControlProtoVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18955 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18956 } 18957 18958 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesFirmwareVersion struct{} 18959 18960 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesFirmwareVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18961 return &DeviceStatusDeviceInfo_FieldSubPath{ 18962 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18963 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().FirmwareVersion().FieldPath(), 18964 } 18965 } 18966 18967 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesFirmwareVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18968 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18969 } 18970 18971 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesFirmwareVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18972 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18973 } 18974 18975 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesLoggerVersion struct{} 18976 18977 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesLoggerVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18978 return &DeviceStatusDeviceInfo_FieldSubPath{ 18979 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18980 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().LoggerVersion().FieldPath(), 18981 } 18982 } 18983 18984 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesLoggerVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 18985 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 18986 } 18987 18988 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesLoggerVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 18989 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 18990 } 18991 18992 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesBoardName struct{} 18993 18994 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesBoardName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 18995 return &DeviceStatusDeviceInfo_FieldSubPath{ 18996 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 18997 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().BoardName().FieldPath(), 18998 } 18999 } 19000 19001 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesBoardName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19002 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19003 } 19004 19005 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesBoardName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19006 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19007 } 19008 19009 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesSerialNumber struct{} 19010 19011 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesSerialNumber) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19012 return &DeviceStatusDeviceInfo_FieldSubPath{ 19013 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19014 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().SerialNumber().FieldPath(), 19015 } 19016 } 19017 19018 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesSerialNumber) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19019 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19020 } 19021 19022 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19023 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19024 } 19025 19026 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesPartNumber struct{} 19027 19028 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesPartNumber) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19029 return &DeviceStatusDeviceInfo_FieldSubPath{ 19030 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19031 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().PartNumber().FieldPath(), 19032 } 19033 } 19034 19035 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesPartNumber) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19036 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19037 } 19038 19039 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesPartNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19040 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19041 } 19042 19043 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesProductName struct{} 19044 19045 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesProductName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19046 return &DeviceStatusDeviceInfo_FieldSubPath{ 19047 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19048 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().ProductName().FieldPath(), 19049 } 19050 } 19051 19052 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesProductName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19053 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19054 } 19055 19056 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19057 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19058 } 19059 19060 type Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate struct{} 19061 19062 func (Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19063 return &DeviceStatusDeviceInfo_FieldSubPath{ 19064 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19065 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 19066 } 19067 } 19068 19069 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19070 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19071 } 19072 19073 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19074 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19075 } 19076 19077 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo struct{} 19078 19079 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19080 return &DeviceStatusDeviceInfo_FieldSubPath{ 19081 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19082 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().FieldPath(), 19083 } 19084 } 19085 19086 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *DeviceStatusDeviceInfo_FieldSubPathValue { 19087 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19088 } 19089 19090 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19091 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19092 } 19093 19094 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) Status() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoStatus { 19095 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoStatus{} 19096 } 19097 19098 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) DriverVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoDriverVersion { 19099 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoDriverVersion{} 19100 } 19101 19102 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) CudaVersion() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoCudaVersion { 19103 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoCudaVersion{} 19104 } 19105 19106 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfo) Gpus() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus { 19107 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus{} 19108 } 19109 19110 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoStatus struct{} 19111 19112 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoStatus) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19113 return &DeviceStatusDeviceInfo_FieldSubPath{ 19114 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19115 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().Status().FieldPath(), 19116 } 19117 } 19118 19119 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoStatus) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19120 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19121 } 19122 19123 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19124 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19125 } 19126 19127 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoDriverVersion struct{} 19128 19129 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoDriverVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19130 return &DeviceStatusDeviceInfo_FieldSubPath{ 19131 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19132 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().DriverVersion().FieldPath(), 19133 } 19134 } 19135 19136 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoDriverVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19137 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19138 } 19139 19140 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoDriverVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19141 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19142 } 19143 19144 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoCudaVersion struct{} 19145 19146 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoCudaVersion) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19147 return &DeviceStatusDeviceInfo_FieldSubPath{ 19148 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19149 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().CudaVersion().FieldPath(), 19150 } 19151 } 19152 19153 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoCudaVersion) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19154 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19155 } 19156 19157 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoCudaVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19158 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19159 } 19160 19161 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus struct{} 19162 19163 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19164 return &DeviceStatusDeviceInfo_FieldSubPath{ 19165 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19166 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().Gpus().FieldPath(), 19167 } 19168 } 19169 19170 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfo_FieldSubPathValue { 19171 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19172 } 19173 19174 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19175 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19176 } 19177 19178 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 19179 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 19180 } 19181 19182 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus) Id() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusId { 19183 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusId{} 19184 } 19185 19186 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpus) ProductName() Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusProductName { 19187 return Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusProductName{} 19188 } 19189 19190 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusId struct{} 19191 19192 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusId) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19193 return &DeviceStatusDeviceInfo_FieldSubPath{ 19194 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19195 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().Gpus().Id().FieldPath(), 19196 } 19197 } 19198 19199 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusId) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19200 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19201 } 19202 19203 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19204 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19205 } 19206 19207 type Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusProductName struct{} 19208 19209 func (Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusProductName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19210 return &DeviceStatusDeviceInfo_FieldSubPath{ 19211 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19212 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().NvidiaInfo().Gpus().ProductName().FieldPath(), 19213 } 19214 } 19215 19216 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusProductName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19217 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19218 } 19219 19220 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationNvidiaInfoGpusProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19221 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19222 } 19223 19224 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus struct{} 19225 19226 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19227 return &DeviceStatusDeviceInfo_FieldSubPath{ 19228 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19229 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().FieldPath(), 19230 } 19231 } 19232 19233 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatusDeviceInfo_FieldSubPathValue { 19234 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19235 } 19236 19237 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19238 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19239 } 19240 19241 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 19242 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 19243 } 19244 19245 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatus) Modem() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem { 19246 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem{} 19247 } 19248 19249 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem struct{} 19250 19251 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19252 return &DeviceStatusDeviceInfo_FieldSubPath{ 19253 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19254 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().FieldPath(), 19255 } 19256 } 19257 19258 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatusDeviceInfo_FieldSubPathValue { 19259 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19260 } 19261 19262 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19263 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19264 } 19265 19266 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) ThreeGPp() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp { 19267 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp{} 19268 } 19269 19270 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) Cdma() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma { 19271 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma{} 19272 } 19273 19274 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) DbusPath() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemDbusPath { 19275 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemDbusPath{} 19276 } 19277 19278 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) Generic() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric { 19279 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric{} 19280 } 19281 19282 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModem) SimStatus() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus { 19283 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus{} 19284 } 19285 19286 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp struct{} 19287 19288 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19289 return &DeviceStatusDeviceInfo_FieldSubPath{ 19290 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19291 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().FieldPath(), 19292 } 19293 } 19294 19295 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfo_FieldSubPathValue { 19296 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19297 } 19298 19299 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19300 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19301 } 19302 19303 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) FivegNr() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr { 19304 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr{} 19305 } 19306 19307 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) EnabledLocks() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks { 19308 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks{} 19309 } 19310 19311 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) Eps() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps { 19312 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps{} 19313 } 19314 19315 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) Imei() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpImei { 19316 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpImei{} 19317 } 19318 19319 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) OperatorCode() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorCode { 19320 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorCode{} 19321 } 19322 19323 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) OperatorName() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorName { 19324 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorName{} 19325 } 19326 19327 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) PacketServiceState() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPacketServiceState { 19328 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPacketServiceState{} 19329 } 19330 19331 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) Pco() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPco { 19332 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPco{} 19333 } 19334 19335 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPp) RegistrationState() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpRegistrationState { 19336 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpRegistrationState{} 19337 } 19338 19339 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr struct{} 19340 19341 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19342 return &DeviceStatusDeviceInfo_FieldSubPath{ 19343 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19344 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 19345 } 19346 } 19347 19348 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfo_FieldSubPathValue { 19349 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19350 } 19351 19352 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19353 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19354 } 19355 19356 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNr) RegistrationSettings() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings { 19357 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings{} 19358 } 19359 19360 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings struct{} 19361 19362 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19363 return &DeviceStatusDeviceInfo_FieldSubPath{ 19364 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19365 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 19366 } 19367 } 19368 19369 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfo_FieldSubPathValue { 19370 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19371 } 19372 19373 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19374 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19375 } 19376 19377 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) DrxCycle() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 19378 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle{} 19379 } 19380 19381 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) MicoMode() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode { 19382 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode{} 19383 } 19384 19385 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct{} 19386 19387 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19388 return &DeviceStatusDeviceInfo_FieldSubPath{ 19389 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19390 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 19391 } 19392 } 19393 19394 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19395 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19396 } 19397 19398 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19399 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19400 } 19401 19402 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode struct{} 19403 19404 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19405 return &DeviceStatusDeviceInfo_FieldSubPath{ 19406 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19407 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 19408 } 19409 } 19410 19411 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19412 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19413 } 19414 19415 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19416 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19417 } 19418 19419 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks struct{} 19420 19421 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19422 return &DeviceStatusDeviceInfo_FieldSubPath{ 19423 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19424 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 19425 } 19426 } 19427 19428 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19429 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19430 } 19431 19432 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19433 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19434 } 19435 19436 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEnabledLocks) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 19437 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 19438 } 19439 19440 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps struct{} 19441 19442 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19443 return &DeviceStatusDeviceInfo_FieldSubPath{ 19444 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19445 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 19446 } 19447 } 19448 19449 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfo_FieldSubPathValue { 19450 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19451 } 19452 19453 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19454 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19455 } 19456 19457 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps) InitialBearer() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer { 19458 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer{} 19459 } 19460 19461 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEps) UeModeOperation() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation { 19462 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation{} 19463 } 19464 19465 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer struct{} 19466 19467 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19468 return &DeviceStatusDeviceInfo_FieldSubPath{ 19469 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19470 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 19471 } 19472 } 19473 19474 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfo_FieldSubPathValue { 19475 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19476 } 19477 19478 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19479 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19480 } 19481 19482 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) DbusPath() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath { 19483 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath{} 19484 } 19485 19486 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Settings() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings { 19487 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings{} 19488 } 19489 19490 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath struct{} 19491 19492 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19493 return &DeviceStatusDeviceInfo_FieldSubPath{ 19494 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19495 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 19496 } 19497 } 19498 19499 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19500 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19501 } 19502 19503 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19504 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19505 } 19506 19507 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings struct{} 19508 19509 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19510 return &DeviceStatusDeviceInfo_FieldSubPath{ 19511 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19512 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 19513 } 19514 } 19515 19516 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfo_FieldSubPathValue { 19517 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19518 } 19519 19520 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19521 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19522 } 19523 19524 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Apn() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn { 19525 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn{} 19526 } 19527 19528 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IpType() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType { 19529 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType{} 19530 } 19531 19532 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Password() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword { 19533 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword{} 19534 } 19535 19536 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) User() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser { 19537 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser{} 19538 } 19539 19540 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn struct{} 19541 19542 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19543 return &DeviceStatusDeviceInfo_FieldSubPath{ 19544 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19545 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 19546 } 19547 } 19548 19549 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19550 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19551 } 19552 19553 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19554 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19555 } 19556 19557 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType struct{} 19558 19559 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19560 return &DeviceStatusDeviceInfo_FieldSubPath{ 19561 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19562 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 19563 } 19564 } 19565 19566 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19567 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19568 } 19569 19570 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19571 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19572 } 19573 19574 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword struct{} 19575 19576 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19577 return &DeviceStatusDeviceInfo_FieldSubPath{ 19578 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19579 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 19580 } 19581 } 19582 19583 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19584 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19585 } 19586 19587 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19588 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19589 } 19590 19591 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser struct{} 19592 19593 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19594 return &DeviceStatusDeviceInfo_FieldSubPath{ 19595 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19596 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 19597 } 19598 } 19599 19600 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19601 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19602 } 19603 19604 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19605 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19606 } 19607 19608 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation struct{} 19609 19610 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19611 return &DeviceStatusDeviceInfo_FieldSubPath{ 19612 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19613 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 19614 } 19615 } 19616 19617 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19618 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19619 } 19620 19621 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19622 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19623 } 19624 19625 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpImei struct{} 19626 19627 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpImei) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19628 return &DeviceStatusDeviceInfo_FieldSubPath{ 19629 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19630 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 19631 } 19632 } 19633 19634 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpImei) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19635 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19636 } 19637 19638 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpImei) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19639 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19640 } 19641 19642 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorCode struct{} 19643 19644 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorCode) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19645 return &DeviceStatusDeviceInfo_FieldSubPath{ 19646 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19647 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 19648 } 19649 } 19650 19651 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorCode) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19652 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19653 } 19654 19655 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19656 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19657 } 19658 19659 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorName struct{} 19660 19661 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorName) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19662 return &DeviceStatusDeviceInfo_FieldSubPath{ 19663 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19664 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 19665 } 19666 } 19667 19668 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorName) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19669 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19670 } 19671 19672 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpOperatorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19673 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19674 } 19675 19676 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPacketServiceState struct{} 19677 19678 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPacketServiceState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19679 return &DeviceStatusDeviceInfo_FieldSubPath{ 19680 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19681 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 19682 } 19683 } 19684 19685 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPacketServiceState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19686 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19687 } 19688 19689 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPacketServiceState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19690 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19691 } 19692 19693 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPco struct{} 19694 19695 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPco) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19696 return &DeviceStatusDeviceInfo_FieldSubPath{ 19697 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19698 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 19699 } 19700 } 19701 19702 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPco) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19703 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19704 } 19705 19706 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpPco) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19707 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19708 } 19709 19710 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpRegistrationState struct{} 19711 19712 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpRegistrationState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19713 return &DeviceStatusDeviceInfo_FieldSubPath{ 19714 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19715 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 19716 } 19717 } 19718 19719 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpRegistrationState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19720 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19721 } 19722 19723 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemThreeGPpRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19724 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19725 } 19726 19727 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma struct{} 19728 19729 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19730 return &DeviceStatusDeviceInfo_FieldSubPath{ 19731 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19732 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().FieldPath(), 19733 } 19734 } 19735 19736 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfo_FieldSubPathValue { 19737 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19738 } 19739 19740 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19741 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19742 } 19743 19744 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) ActivationState() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaActivationState { 19745 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaActivationState{} 19746 } 19747 19748 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) Cdma1XRegistrationState() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaCdma1XRegistrationState { 19749 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaCdma1XRegistrationState{} 19750 } 19751 19752 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) Esn() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEsn { 19753 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEsn{} 19754 } 19755 19756 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) EvdoRegistrationState() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEvdoRegistrationState { 19757 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEvdoRegistrationState{} 19758 } 19759 19760 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) Meid() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaMeid { 19761 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaMeid{} 19762 } 19763 19764 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) Nid() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaNid { 19765 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaNid{} 19766 } 19767 19768 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdma) Sid() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaSid { 19769 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaSid{} 19770 } 19771 19772 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaActivationState struct{} 19773 19774 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaActivationState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19775 return &DeviceStatusDeviceInfo_FieldSubPath{ 19776 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19777 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 19778 } 19779 } 19780 19781 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaActivationState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19782 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19783 } 19784 19785 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaActivationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19786 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19787 } 19788 19789 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaCdma1XRegistrationState struct{} 19790 19791 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19792 return &DeviceStatusDeviceInfo_FieldSubPath{ 19793 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19794 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 19795 } 19796 } 19797 19798 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19799 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19800 } 19801 19802 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19803 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19804 } 19805 19806 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEsn struct{} 19807 19808 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEsn) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19809 return &DeviceStatusDeviceInfo_FieldSubPath{ 19810 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19811 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().Esn().FieldPath(), 19812 } 19813 } 19814 19815 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEsn) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19816 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19817 } 19818 19819 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19820 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19821 } 19822 19823 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEvdoRegistrationState struct{} 19824 19825 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEvdoRegistrationState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19826 return &DeviceStatusDeviceInfo_FieldSubPath{ 19827 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19828 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 19829 } 19830 } 19831 19832 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEvdoRegistrationState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19833 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19834 } 19835 19836 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaEvdoRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19837 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19838 } 19839 19840 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaMeid struct{} 19841 19842 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaMeid) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19843 return &DeviceStatusDeviceInfo_FieldSubPath{ 19844 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19845 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().Meid().FieldPath(), 19846 } 19847 } 19848 19849 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaMeid) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19850 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19851 } 19852 19853 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaMeid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19854 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19855 } 19856 19857 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaNid struct{} 19858 19859 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaNid) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19860 return &DeviceStatusDeviceInfo_FieldSubPath{ 19861 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19862 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().Nid().FieldPath(), 19863 } 19864 } 19865 19866 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaNid) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19867 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19868 } 19869 19870 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaNid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19871 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19872 } 19873 19874 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaSid struct{} 19875 19876 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaSid) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19877 return &DeviceStatusDeviceInfo_FieldSubPath{ 19878 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19879 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Cdma().Sid().FieldPath(), 19880 } 19881 } 19882 19883 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaSid) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19884 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19885 } 19886 19887 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemCdmaSid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19888 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19889 } 19890 19891 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemDbusPath struct{} 19892 19893 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemDbusPath) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19894 return &DeviceStatusDeviceInfo_FieldSubPath{ 19895 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19896 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().DbusPath().FieldPath(), 19897 } 19898 } 19899 19900 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemDbusPath) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 19901 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19902 } 19903 19904 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19905 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19906 } 19907 19908 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric struct{} 19909 19910 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 19911 return &DeviceStatusDeviceInfo_FieldSubPath{ 19912 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 19913 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().FieldPath(), 19914 } 19915 } 19916 19917 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfo_FieldSubPathValue { 19918 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 19919 } 19920 19921 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 19922 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 19923 } 19924 19925 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) AccessTechnologies() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies { 19926 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies{} 19927 } 19928 19929 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Bearers() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers { 19930 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers{} 19931 } 19932 19933 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) CarrierConfiguration() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfiguration { 19934 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfiguration{} 19935 } 19936 19937 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) CarrierConfigurationRevision() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfigurationRevision { 19938 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfigurationRevision{} 19939 } 19940 19941 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) CurrentBands() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands { 19942 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands{} 19943 } 19944 19945 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) CurrentCapabilities() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities { 19946 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities{} 19947 } 19948 19949 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) CurrentModes() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentModes { 19950 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentModes{} 19951 } 19952 19953 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Device() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDevice { 19954 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDevice{} 19955 } 19956 19957 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) DeviceIdentifier() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDeviceIdentifier { 19958 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDeviceIdentifier{} 19959 } 19960 19961 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Drivers() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers { 19962 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers{} 19963 } 19964 19965 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) EquipmentIdentifier() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericEquipmentIdentifier { 19966 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericEquipmentIdentifier{} 19967 } 19968 19969 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) HardwareRevision() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericHardwareRevision { 19970 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericHardwareRevision{} 19971 } 19972 19973 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Manufacturer() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericManufacturer { 19974 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericManufacturer{} 19975 } 19976 19977 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Model() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericModel { 19978 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericModel{} 19979 } 19980 19981 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) OwnNumbers() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers { 19982 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers{} 19983 } 19984 19985 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Plugin() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPlugin { 19986 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPlugin{} 19987 } 19988 19989 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Ports() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts { 19990 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts{} 19991 } 19992 19993 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) PowerState() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPowerState { 19994 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPowerState{} 19995 } 19996 19997 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) PrimaryPort() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimaryPort { 19998 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimaryPort{} 19999 } 20000 20001 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) PrimarySimSlot() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimarySimSlot { 20002 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimarySimSlot{} 20003 } 20004 20005 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Revision() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericRevision { 20006 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericRevision{} 20007 } 20008 20009 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) SignalQuality() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality { 20010 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality{} 20011 } 20012 20013 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) Sim() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSim { 20014 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSim{} 20015 } 20016 20017 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) SimSlots() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots { 20018 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots{} 20019 } 20020 20021 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) State() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericState { 20022 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericState{} 20023 } 20024 20025 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) StateFailedReason() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericStateFailedReason { 20026 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericStateFailedReason{} 20027 } 20028 20029 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) SupportedBands() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands { 20030 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands{} 20031 } 20032 20033 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) SupportedCapabilities() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities { 20034 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities{} 20035 } 20036 20037 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) SupportedIpFamilies() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies { 20038 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies{} 20039 } 20040 20041 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) SupportedModes() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes { 20042 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes{} 20043 } 20044 20045 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) UnlockRequired() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRequired { 20046 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRequired{} 20047 } 20048 20049 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGeneric) UnlockRetries() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries { 20050 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries{} 20051 } 20052 20053 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies struct{} 20054 20055 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20056 return &DeviceStatusDeviceInfo_FieldSubPath{ 20057 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20058 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 20059 } 20060 } 20061 20062 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20063 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20064 } 20065 20066 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20067 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20068 } 20069 20070 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericAccessTechnologies) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20071 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20072 } 20073 20074 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers struct{} 20075 20076 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20077 return &DeviceStatusDeviceInfo_FieldSubPath{ 20078 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20079 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Bearers().FieldPath(), 20080 } 20081 } 20082 20083 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20084 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20085 } 20086 20087 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20088 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20089 } 20090 20091 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericBearers) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20092 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20093 } 20094 20095 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfiguration struct{} 20096 20097 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfiguration) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20098 return &DeviceStatusDeviceInfo_FieldSubPath{ 20099 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20100 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 20101 } 20102 } 20103 20104 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfiguration) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20105 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20106 } 20107 20108 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfiguration) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20109 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20110 } 20111 20112 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfigurationRevision struct{} 20113 20114 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20115 return &DeviceStatusDeviceInfo_FieldSubPath{ 20116 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20117 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 20118 } 20119 } 20120 20121 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20122 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20123 } 20124 20125 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20126 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20127 } 20128 20129 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands struct{} 20130 20131 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20132 return &DeviceStatusDeviceInfo_FieldSubPath{ 20133 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20134 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 20135 } 20136 } 20137 20138 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20139 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20140 } 20141 20142 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20143 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20144 } 20145 20146 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentBands) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20147 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20148 } 20149 20150 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities struct{} 20151 20152 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20153 return &DeviceStatusDeviceInfo_FieldSubPath{ 20154 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20155 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 20156 } 20157 } 20158 20159 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20160 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20161 } 20162 20163 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20164 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20165 } 20166 20167 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20168 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20169 } 20170 20171 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentModes struct{} 20172 20173 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentModes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20174 return &DeviceStatusDeviceInfo_FieldSubPath{ 20175 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20176 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 20177 } 20178 } 20179 20180 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentModes) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20181 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20182 } 20183 20184 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericCurrentModes) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20185 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20186 } 20187 20188 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDevice struct{} 20189 20190 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDevice) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20191 return &DeviceStatusDeviceInfo_FieldSubPath{ 20192 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20193 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Device().FieldPath(), 20194 } 20195 } 20196 20197 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDevice) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20198 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20199 } 20200 20201 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDevice) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20202 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20203 } 20204 20205 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDeviceIdentifier struct{} 20206 20207 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDeviceIdentifier) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20208 return &DeviceStatusDeviceInfo_FieldSubPath{ 20209 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20210 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 20211 } 20212 } 20213 20214 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDeviceIdentifier) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20215 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20216 } 20217 20218 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDeviceIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20219 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20220 } 20221 20222 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers struct{} 20223 20224 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20225 return &DeviceStatusDeviceInfo_FieldSubPath{ 20226 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20227 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Drivers().FieldPath(), 20228 } 20229 } 20230 20231 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20232 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20233 } 20234 20235 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20236 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20237 } 20238 20239 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericDrivers) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20240 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20241 } 20242 20243 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericEquipmentIdentifier struct{} 20244 20245 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericEquipmentIdentifier) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20246 return &DeviceStatusDeviceInfo_FieldSubPath{ 20247 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20248 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 20249 } 20250 } 20251 20252 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericEquipmentIdentifier) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20253 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20254 } 20255 20256 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericEquipmentIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20257 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20258 } 20259 20260 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericHardwareRevision struct{} 20261 20262 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericHardwareRevision) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20263 return &DeviceStatusDeviceInfo_FieldSubPath{ 20264 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20265 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 20266 } 20267 } 20268 20269 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericHardwareRevision) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20270 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20271 } 20272 20273 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericHardwareRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20274 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20275 } 20276 20277 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericManufacturer struct{} 20278 20279 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericManufacturer) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20280 return &DeviceStatusDeviceInfo_FieldSubPath{ 20281 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20282 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 20283 } 20284 } 20285 20286 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericManufacturer) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20287 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20288 } 20289 20290 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20291 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20292 } 20293 20294 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericModel struct{} 20295 20296 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericModel) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20297 return &DeviceStatusDeviceInfo_FieldSubPath{ 20298 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20299 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Model().FieldPath(), 20300 } 20301 } 20302 20303 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericModel) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20304 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20305 } 20306 20307 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20308 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20309 } 20310 20311 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers struct{} 20312 20313 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20314 return &DeviceStatusDeviceInfo_FieldSubPath{ 20315 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20316 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 20317 } 20318 } 20319 20320 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20321 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20322 } 20323 20324 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20325 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20326 } 20327 20328 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericOwnNumbers) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20329 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20330 } 20331 20332 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPlugin struct{} 20333 20334 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPlugin) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20335 return &DeviceStatusDeviceInfo_FieldSubPath{ 20336 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20337 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Plugin().FieldPath(), 20338 } 20339 } 20340 20341 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPlugin) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20342 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20343 } 20344 20345 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPlugin) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20346 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20347 } 20348 20349 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts struct{} 20350 20351 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20352 return &DeviceStatusDeviceInfo_FieldSubPath{ 20353 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20354 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Ports().FieldPath(), 20355 } 20356 } 20357 20358 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20359 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20360 } 20361 20362 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20363 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20364 } 20365 20366 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPorts) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20367 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20368 } 20369 20370 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPowerState struct{} 20371 20372 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPowerState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20373 return &DeviceStatusDeviceInfo_FieldSubPath{ 20374 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20375 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().PowerState().FieldPath(), 20376 } 20377 } 20378 20379 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPowerState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20380 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20381 } 20382 20383 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPowerState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20384 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20385 } 20386 20387 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimaryPort struct{} 20388 20389 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimaryPort) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20390 return &DeviceStatusDeviceInfo_FieldSubPath{ 20391 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20392 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 20393 } 20394 } 20395 20396 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimaryPort) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20397 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20398 } 20399 20400 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimaryPort) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20401 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20402 } 20403 20404 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimarySimSlot struct{} 20405 20406 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimarySimSlot) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20407 return &DeviceStatusDeviceInfo_FieldSubPath{ 20408 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20409 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 20410 } 20411 } 20412 20413 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimarySimSlot) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20414 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20415 } 20416 20417 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericPrimarySimSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20418 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20419 } 20420 20421 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericRevision struct{} 20422 20423 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericRevision) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20424 return &DeviceStatusDeviceInfo_FieldSubPath{ 20425 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20426 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Revision().FieldPath(), 20427 } 20428 } 20429 20430 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericRevision) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20431 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20432 } 20433 20434 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20435 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20436 } 20437 20438 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality struct{} 20439 20440 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20441 return &DeviceStatusDeviceInfo_FieldSubPath{ 20442 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20443 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 20444 } 20445 } 20446 20447 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfo_FieldSubPathValue { 20448 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20449 } 20450 20451 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20452 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20453 } 20454 20455 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality) Recent() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityRecent { 20456 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityRecent{} 20457 } 20458 20459 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQuality) Value() Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityValue { 20460 return Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityValue{} 20461 } 20462 20463 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityRecent struct{} 20464 20465 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityRecent) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20466 return &DeviceStatusDeviceInfo_FieldSubPath{ 20467 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20468 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 20469 } 20470 } 20471 20472 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityRecent) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20473 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20474 } 20475 20476 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityRecent) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20477 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20478 } 20479 20480 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityValue struct{} 20481 20482 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityValue) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20483 return &DeviceStatusDeviceInfo_FieldSubPath{ 20484 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20485 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 20486 } 20487 } 20488 20489 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityValue) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20490 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20491 } 20492 20493 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSignalQualityValue) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20494 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20495 } 20496 20497 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSim struct{} 20498 20499 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSim) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20500 return &DeviceStatusDeviceInfo_FieldSubPath{ 20501 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20502 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().Sim().FieldPath(), 20503 } 20504 } 20505 20506 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSim) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20507 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20508 } 20509 20510 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSim) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20511 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20512 } 20513 20514 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots struct{} 20515 20516 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20517 return &DeviceStatusDeviceInfo_FieldSubPath{ 20518 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20519 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 20520 } 20521 } 20522 20523 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20524 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20525 } 20526 20527 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20528 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20529 } 20530 20531 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSimSlots) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20532 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20533 } 20534 20535 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericState struct{} 20536 20537 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericState) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20538 return &DeviceStatusDeviceInfo_FieldSubPath{ 20539 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20540 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().State().FieldPath(), 20541 } 20542 } 20543 20544 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericState) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20545 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20546 } 20547 20548 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20549 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20550 } 20551 20552 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericStateFailedReason struct{} 20553 20554 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericStateFailedReason) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20555 return &DeviceStatusDeviceInfo_FieldSubPath{ 20556 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20557 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 20558 } 20559 } 20560 20561 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericStateFailedReason) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20562 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20563 } 20564 20565 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericStateFailedReason) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20566 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20567 } 20568 20569 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands struct{} 20570 20571 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20572 return &DeviceStatusDeviceInfo_FieldSubPath{ 20573 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20574 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 20575 } 20576 } 20577 20578 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20579 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20580 } 20581 20582 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20583 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20584 } 20585 20586 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedBands) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20587 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20588 } 20589 20590 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities struct{} 20591 20592 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20593 return &DeviceStatusDeviceInfo_FieldSubPath{ 20594 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20595 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 20596 } 20597 } 20598 20599 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20600 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20601 } 20602 20603 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20604 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20605 } 20606 20607 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20608 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20609 } 20610 20611 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies struct{} 20612 20613 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20614 return &DeviceStatusDeviceInfo_FieldSubPath{ 20615 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20616 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 20617 } 20618 } 20619 20620 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20621 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20622 } 20623 20624 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20625 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20626 } 20627 20628 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedIpFamilies) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20629 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20630 } 20631 20632 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes struct{} 20633 20634 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20635 return &DeviceStatusDeviceInfo_FieldSubPath{ 20636 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20637 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 20638 } 20639 } 20640 20641 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20642 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20643 } 20644 20645 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20646 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20647 } 20648 20649 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericSupportedModes) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20650 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20651 } 20652 20653 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRequired struct{} 20654 20655 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRequired) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20656 return &DeviceStatusDeviceInfo_FieldSubPath{ 20657 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20658 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 20659 } 20660 } 20661 20662 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRequired) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20663 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20664 } 20665 20666 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRequired) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20667 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20668 } 20669 20670 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries struct{} 20671 20672 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20673 return &DeviceStatusDeviceInfo_FieldSubPath{ 20674 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20675 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 20676 } 20677 } 20678 20679 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries) WithValue(value []string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20680 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20681 } 20682 20683 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20684 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20685 } 20686 20687 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemGenericUnlockRetries) WithItemValue(value string) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20688 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfo_FieldSubPathArrayItemValue) 20689 } 20690 20691 type Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus struct{} 20692 20693 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20694 return &DeviceStatusDeviceInfo_FieldSubPath{ 20695 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20696 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().SimStatus().FieldPath(), 20697 } 20698 } 20699 20700 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus) WithValue(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfo_FieldSubPathValue { 20701 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20702 } 20703 20704 func (s Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20705 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20706 } 20707 20708 func (Device_Status_DeviceInfoPathSelectorHardwareInformationModemStatusModemSimStatus) WithKey(key string) Device_Status_DeviceInfoMapPathSelectorHardwareInformationModemStatusModemSimStatus { 20709 return Device_Status_DeviceInfoMapPathSelectorHardwareInformationModemStatusModemSimStatus{key: key} 20710 } 20711 20712 type Device_Status_DeviceInfoMapPathSelectorHardwareInformationModemStatusModemSimStatus struct { 20713 key string 20714 } 20715 20716 func (s Device_Status_DeviceInfoMapPathSelectorHardwareInformationModemStatusModemSimStatus) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20717 return &DeviceStatusDeviceInfo_FieldSubPath{ 20718 selector: DeviceStatusDeviceInfo_FieldPathSelectorHardwareInformation, 20719 subPath: NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder().ModemStatus().Modem().SimStatus().WithKey(s.key).FieldPath(), 20720 } 20721 } 20722 20723 func (s Device_Status_DeviceInfoMapPathSelectorHardwareInformationModemStatusModemSimStatus) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfo_FieldSubPathValue { 20724 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20725 } 20726 20727 func (s Device_Status_DeviceInfoMapPathSelectorHardwareInformationModemStatusModemSimStatus) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20728 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20729 } 20730 20731 type Device_Status_DeviceInfoPathSelectorNetworkInterfaces struct{} 20732 20733 func (Device_Status_DeviceInfoPathSelectorNetworkInterfaces) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 20734 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorNetworkInterfaces} 20735 } 20736 20737 func (s Device_Status_DeviceInfoPathSelectorNetworkInterfaces) WithValue(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 20738 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 20739 } 20740 20741 func (s Device_Status_DeviceInfoPathSelectorNetworkInterfaces) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 20742 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 20743 } 20744 20745 func (Device_Status_DeviceInfoPathSelectorNetworkInterfaces) WithKey(key string) Device_Status_DeviceInfoMapPathSelectorNetworkInterfaces { 20746 return Device_Status_DeviceInfoMapPathSelectorNetworkInterfaces{key: key} 20747 } 20748 20749 type Device_Status_DeviceInfoMapPathSelectorNetworkInterfaces struct { 20750 key string 20751 } 20752 20753 func (s Device_Status_DeviceInfoMapPathSelectorNetworkInterfaces) FieldPath() *DeviceStatusDeviceInfo_FieldPathMap { 20754 return &DeviceStatusDeviceInfo_FieldPathMap{selector: DeviceStatusDeviceInfo_FieldPathSelectorNetworkInterfaces, key: s.key} 20755 } 20756 20757 func (s Device_Status_DeviceInfoMapPathSelectorNetworkInterfaces) WithValue(value *Device_Status_DeviceInfo_NetworkInterface) *DeviceStatusDeviceInfo_FieldPathMapValue { 20758 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldPathMapValue) 20759 } 20760 20761 func (s Device_Status_DeviceInfoMapPathSelectorNetworkInterfaces) WithArrayOfValues(values []*Device_Status_DeviceInfo_NetworkInterface) *DeviceStatusDeviceInfo_FieldPathMapArrayOfValues { 20762 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldPathMapArrayOfValues) 20763 } 20764 20765 type Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo struct{} 20766 20767 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) FieldPath() *DeviceStatusDeviceInfo_FieldTerminalPath { 20768 return &DeviceStatusDeviceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorControlPlaneInterfaceInfo} 20769 } 20770 20771 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) WithValue(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *DeviceStatusDeviceInfo_FieldTerminalPathValue { 20772 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldTerminalPathValue) 20773 } 20774 20775 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues { 20776 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldTerminalPathArrayOfValues) 20777 } 20778 20779 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) WithSubPath(subPath DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPath) *DeviceStatusDeviceInfo_FieldSubPath { 20780 return &DeviceStatusDeviceInfo_FieldSubPath{selector: DeviceStatusDeviceInfo_FieldPathSelectorControlPlaneInterfaceInfo, subPath: subPath} 20781 } 20782 20783 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) WithSubValue(subPathValue DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPathValue) *DeviceStatusDeviceInfo_FieldSubPathValue { 20784 return &DeviceStatusDeviceInfo_FieldSubPathValue{DeviceStatusDeviceInfo_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 20785 } 20786 20787 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20788 return &DeviceStatusDeviceInfo_FieldSubPathArrayOfValues{DeviceStatusDeviceInfo_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 20789 } 20790 20791 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfo_FieldSubPathArrayItemValue { 20792 return &DeviceStatusDeviceInfo_FieldSubPathArrayItemValue{DeviceStatusDeviceInfo_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 20793 } 20794 20795 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) ActiveControlPlaneInterface() Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoActiveControlPlaneInterface { 20796 return Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoActiveControlPlaneInterface{} 20797 } 20798 20799 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) UsesProxy() Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoUsesProxy { 20800 return Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoUsesProxy{} 20801 } 20802 20803 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfo) IsFallback() Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoIsFallback { 20804 return Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoIsFallback{} 20805 } 20806 20807 type Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoActiveControlPlaneInterface struct{} 20808 20809 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoActiveControlPlaneInterface) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20810 return &DeviceStatusDeviceInfo_FieldSubPath{ 20811 selector: DeviceStatusDeviceInfo_FieldPathSelectorControlPlaneInterfaceInfo, 20812 subPath: NewDeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder().ActiveControlPlaneInterface().FieldPath(), 20813 } 20814 } 20815 20816 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoActiveControlPlaneInterface) WithValue(value string) *DeviceStatusDeviceInfo_FieldSubPathValue { 20817 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20818 } 20819 20820 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoActiveControlPlaneInterface) WithArrayOfValues(values []string) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20821 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20822 } 20823 20824 type Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoUsesProxy struct{} 20825 20826 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoUsesProxy) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20827 return &DeviceStatusDeviceInfo_FieldSubPath{ 20828 selector: DeviceStatusDeviceInfo_FieldPathSelectorControlPlaneInterfaceInfo, 20829 subPath: NewDeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder().UsesProxy().FieldPath(), 20830 } 20831 } 20832 20833 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoUsesProxy) WithValue(value bool) *DeviceStatusDeviceInfo_FieldSubPathValue { 20834 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20835 } 20836 20837 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoUsesProxy) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20838 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20839 } 20840 20841 type Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoIsFallback struct{} 20842 20843 func (Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoIsFallback) FieldPath() *DeviceStatusDeviceInfo_FieldSubPath { 20844 return &DeviceStatusDeviceInfo_FieldSubPath{ 20845 selector: DeviceStatusDeviceInfo_FieldPathSelectorControlPlaneInterfaceInfo, 20846 subPath: NewDeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder().IsFallback().FieldPath(), 20847 } 20848 } 20849 20850 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoIsFallback) WithValue(value bool) *DeviceStatusDeviceInfo_FieldSubPathValue { 20851 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfo_FieldSubPathValue) 20852 } 20853 20854 func (s Device_Status_DeviceInfoPathSelectorControlPlaneInterfaceInfoIsFallback) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfo_FieldSubPathArrayOfValues { 20855 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfo_FieldSubPathArrayOfValues) 20856 } 20857 20858 type DeviceStatusNormalizedAddressFieldPathBuilder struct{} 20859 20860 func NewDeviceStatusNormalizedAddressFieldPathBuilder() DeviceStatusNormalizedAddressFieldPathBuilder { 20861 return DeviceStatusNormalizedAddressFieldPathBuilder{} 20862 } 20863 func (DeviceStatusNormalizedAddressFieldPathBuilder) PostalCode() Device_Status_NormalizedAddressPathSelectorPostalCode { 20864 return Device_Status_NormalizedAddressPathSelectorPostalCode{} 20865 } 20866 func (DeviceStatusNormalizedAddressFieldPathBuilder) CountryCode() Device_Status_NormalizedAddressPathSelectorCountryCode { 20867 return Device_Status_NormalizedAddressPathSelectorCountryCode{} 20868 } 20869 func (DeviceStatusNormalizedAddressFieldPathBuilder) Continent() Device_Status_NormalizedAddressPathSelectorContinent { 20870 return Device_Status_NormalizedAddressPathSelectorContinent{} 20871 } 20872 func (DeviceStatusNormalizedAddressFieldPathBuilder) ContinentId() Device_Status_NormalizedAddressPathSelectorContinentId { 20873 return Device_Status_NormalizedAddressPathSelectorContinentId{} 20874 } 20875 func (DeviceStatusNormalizedAddressFieldPathBuilder) Country() Device_Status_NormalizedAddressPathSelectorCountry { 20876 return Device_Status_NormalizedAddressPathSelectorCountry{} 20877 } 20878 func (DeviceStatusNormalizedAddressFieldPathBuilder) CountryId() Device_Status_NormalizedAddressPathSelectorCountryId { 20879 return Device_Status_NormalizedAddressPathSelectorCountryId{} 20880 } 20881 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea1() Device_Status_NormalizedAddressPathSelectorAdminArea1 { 20882 return Device_Status_NormalizedAddressPathSelectorAdminArea1{} 20883 } 20884 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea1Id() Device_Status_NormalizedAddressPathSelectorAdminArea1Id { 20885 return Device_Status_NormalizedAddressPathSelectorAdminArea1Id{} 20886 } 20887 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea2() Device_Status_NormalizedAddressPathSelectorAdminArea2 { 20888 return Device_Status_NormalizedAddressPathSelectorAdminArea2{} 20889 } 20890 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea2Id() Device_Status_NormalizedAddressPathSelectorAdminArea2Id { 20891 return Device_Status_NormalizedAddressPathSelectorAdminArea2Id{} 20892 } 20893 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea3() Device_Status_NormalizedAddressPathSelectorAdminArea3 { 20894 return Device_Status_NormalizedAddressPathSelectorAdminArea3{} 20895 } 20896 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea3Id() Device_Status_NormalizedAddressPathSelectorAdminArea3Id { 20897 return Device_Status_NormalizedAddressPathSelectorAdminArea3Id{} 20898 } 20899 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea4() Device_Status_NormalizedAddressPathSelectorAdminArea4 { 20900 return Device_Status_NormalizedAddressPathSelectorAdminArea4{} 20901 } 20902 func (DeviceStatusNormalizedAddressFieldPathBuilder) AdminArea4Id() Device_Status_NormalizedAddressPathSelectorAdminArea4Id { 20903 return Device_Status_NormalizedAddressPathSelectorAdminArea4Id{} 20904 } 20905 func (DeviceStatusNormalizedAddressFieldPathBuilder) Address() Device_Status_NormalizedAddressPathSelectorAddress { 20906 return Device_Status_NormalizedAddressPathSelectorAddress{} 20907 } 20908 func (DeviceStatusNormalizedAddressFieldPathBuilder) Coordinates() Device_Status_NormalizedAddressPathSelectorCoordinates { 20909 return Device_Status_NormalizedAddressPathSelectorCoordinates{} 20910 } 20911 func (DeviceStatusNormalizedAddressFieldPathBuilder) Accuracy() Device_Status_NormalizedAddressPathSelectorAccuracy { 20912 return Device_Status_NormalizedAddressPathSelectorAccuracy{} 20913 } 20914 20915 type Device_Status_NormalizedAddressPathSelectorPostalCode struct{} 20916 20917 func (Device_Status_NormalizedAddressPathSelectorPostalCode) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 20918 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorPostalCode} 20919 } 20920 20921 func (s Device_Status_NormalizedAddressPathSelectorPostalCode) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 20922 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 20923 } 20924 20925 func (s Device_Status_NormalizedAddressPathSelectorPostalCode) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 20926 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 20927 } 20928 20929 type Device_Status_NormalizedAddressPathSelectorCountryCode struct{} 20930 20931 func (Device_Status_NormalizedAddressPathSelectorCountryCode) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 20932 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorCountryCode} 20933 } 20934 20935 func (s Device_Status_NormalizedAddressPathSelectorCountryCode) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 20936 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 20937 } 20938 20939 func (s Device_Status_NormalizedAddressPathSelectorCountryCode) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 20940 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 20941 } 20942 20943 type Device_Status_NormalizedAddressPathSelectorContinent struct{} 20944 20945 func (Device_Status_NormalizedAddressPathSelectorContinent) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 20946 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorContinent} 20947 } 20948 20949 func (s Device_Status_NormalizedAddressPathSelectorContinent) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 20950 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 20951 } 20952 20953 func (s Device_Status_NormalizedAddressPathSelectorContinent) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 20954 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 20955 } 20956 20957 type Device_Status_NormalizedAddressPathSelectorContinentId struct{} 20958 20959 func (Device_Status_NormalizedAddressPathSelectorContinentId) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 20960 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorContinentId} 20961 } 20962 20963 func (s Device_Status_NormalizedAddressPathSelectorContinentId) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 20964 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 20965 } 20966 20967 func (s Device_Status_NormalizedAddressPathSelectorContinentId) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 20968 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 20969 } 20970 20971 type Device_Status_NormalizedAddressPathSelectorCountry struct{} 20972 20973 func (Device_Status_NormalizedAddressPathSelectorCountry) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 20974 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorCountry} 20975 } 20976 20977 func (s Device_Status_NormalizedAddressPathSelectorCountry) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 20978 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 20979 } 20980 20981 func (s Device_Status_NormalizedAddressPathSelectorCountry) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 20982 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 20983 } 20984 20985 type Device_Status_NormalizedAddressPathSelectorCountryId struct{} 20986 20987 func (Device_Status_NormalizedAddressPathSelectorCountryId) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 20988 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorCountryId} 20989 } 20990 20991 func (s Device_Status_NormalizedAddressPathSelectorCountryId) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 20992 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 20993 } 20994 20995 func (s Device_Status_NormalizedAddressPathSelectorCountryId) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 20996 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 20997 } 20998 20999 type Device_Status_NormalizedAddressPathSelectorAdminArea1 struct{} 21000 21001 func (Device_Status_NormalizedAddressPathSelectorAdminArea1) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21002 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea1} 21003 } 21004 21005 func (s Device_Status_NormalizedAddressPathSelectorAdminArea1) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21006 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21007 } 21008 21009 func (s Device_Status_NormalizedAddressPathSelectorAdminArea1) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21010 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21011 } 21012 21013 type Device_Status_NormalizedAddressPathSelectorAdminArea1Id struct{} 21014 21015 func (Device_Status_NormalizedAddressPathSelectorAdminArea1Id) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21016 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea1Id} 21017 } 21018 21019 func (s Device_Status_NormalizedAddressPathSelectorAdminArea1Id) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21020 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21021 } 21022 21023 func (s Device_Status_NormalizedAddressPathSelectorAdminArea1Id) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21024 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21025 } 21026 21027 type Device_Status_NormalizedAddressPathSelectorAdminArea2 struct{} 21028 21029 func (Device_Status_NormalizedAddressPathSelectorAdminArea2) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21030 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea2} 21031 } 21032 21033 func (s Device_Status_NormalizedAddressPathSelectorAdminArea2) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21034 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21035 } 21036 21037 func (s Device_Status_NormalizedAddressPathSelectorAdminArea2) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21038 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21039 } 21040 21041 type Device_Status_NormalizedAddressPathSelectorAdminArea2Id struct{} 21042 21043 func (Device_Status_NormalizedAddressPathSelectorAdminArea2Id) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21044 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea2Id} 21045 } 21046 21047 func (s Device_Status_NormalizedAddressPathSelectorAdminArea2Id) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21048 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21049 } 21050 21051 func (s Device_Status_NormalizedAddressPathSelectorAdminArea2Id) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21052 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21053 } 21054 21055 type Device_Status_NormalizedAddressPathSelectorAdminArea3 struct{} 21056 21057 func (Device_Status_NormalizedAddressPathSelectorAdminArea3) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21058 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea3} 21059 } 21060 21061 func (s Device_Status_NormalizedAddressPathSelectorAdminArea3) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21062 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21063 } 21064 21065 func (s Device_Status_NormalizedAddressPathSelectorAdminArea3) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21066 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21067 } 21068 21069 type Device_Status_NormalizedAddressPathSelectorAdminArea3Id struct{} 21070 21071 func (Device_Status_NormalizedAddressPathSelectorAdminArea3Id) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21072 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea3Id} 21073 } 21074 21075 func (s Device_Status_NormalizedAddressPathSelectorAdminArea3Id) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21076 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21077 } 21078 21079 func (s Device_Status_NormalizedAddressPathSelectorAdminArea3Id) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21080 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21081 } 21082 21083 type Device_Status_NormalizedAddressPathSelectorAdminArea4 struct{} 21084 21085 func (Device_Status_NormalizedAddressPathSelectorAdminArea4) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21086 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea4} 21087 } 21088 21089 func (s Device_Status_NormalizedAddressPathSelectorAdminArea4) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21090 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21091 } 21092 21093 func (s Device_Status_NormalizedAddressPathSelectorAdminArea4) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21094 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21095 } 21096 21097 type Device_Status_NormalizedAddressPathSelectorAdminArea4Id struct{} 21098 21099 func (Device_Status_NormalizedAddressPathSelectorAdminArea4Id) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21100 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAdminArea4Id} 21101 } 21102 21103 func (s Device_Status_NormalizedAddressPathSelectorAdminArea4Id) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21104 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21105 } 21106 21107 func (s Device_Status_NormalizedAddressPathSelectorAdminArea4Id) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21108 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21109 } 21110 21111 type Device_Status_NormalizedAddressPathSelectorAddress struct{} 21112 21113 func (Device_Status_NormalizedAddressPathSelectorAddress) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21114 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAddress} 21115 } 21116 21117 func (s Device_Status_NormalizedAddressPathSelectorAddress) WithValue(value string) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21118 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21119 } 21120 21121 func (s Device_Status_NormalizedAddressPathSelectorAddress) WithArrayOfValues(values []string) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21122 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21123 } 21124 21125 type Device_Status_NormalizedAddressPathSelectorCoordinates struct{} 21126 21127 func (Device_Status_NormalizedAddressPathSelectorCoordinates) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21128 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorCoordinates} 21129 } 21130 21131 func (s Device_Status_NormalizedAddressPathSelectorCoordinates) WithValue(value *latlng.LatLng) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21132 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21133 } 21134 21135 func (s Device_Status_NormalizedAddressPathSelectorCoordinates) WithArrayOfValues(values []*latlng.LatLng) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21136 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21137 } 21138 21139 type Device_Status_NormalizedAddressPathSelectorAccuracy struct{} 21140 21141 func (Device_Status_NormalizedAddressPathSelectorAccuracy) FieldPath() *DeviceStatusNormalizedAddress_FieldTerminalPath { 21142 return &DeviceStatusNormalizedAddress_FieldTerminalPath{selector: DeviceStatusNormalizedAddress_FieldPathSelectorAccuracy} 21143 } 21144 21145 func (s Device_Status_NormalizedAddressPathSelectorAccuracy) WithValue(value float64) *DeviceStatusNormalizedAddress_FieldTerminalPathValue { 21146 return s.FieldPath().WithIValue(value).(*DeviceStatusNormalizedAddress_FieldTerminalPathValue) 21147 } 21148 21149 func (s Device_Status_NormalizedAddressPathSelectorAccuracy) WithArrayOfValues(values []float64) *DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues { 21150 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusNormalizedAddress_FieldTerminalPathArrayOfValues) 21151 } 21152 21153 type DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder struct{} 21154 21155 func NewDeviceStatusDeviceInfoHardwareInformationFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder { 21156 return DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder{} 21157 } 21158 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) Os() Device_Status_DeviceInfo_HardwareInformationPathSelectorOs { 21159 return Device_Status_DeviceInfo_HardwareInformationPathSelectorOs{} 21160 } 21161 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) Bios() Device_Status_DeviceInfo_HardwareInformationPathSelectorBios { 21162 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBios{} 21163 } 21164 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) System() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem { 21165 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem{} 21166 } 21167 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) Cpu() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu { 21168 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu{} 21169 } 21170 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) Block() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock { 21171 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock{} 21172 } 21173 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) Network() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork { 21174 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork{} 21175 } 21176 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) Gpu() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu { 21177 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu{} 21178 } 21179 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) MemoryInfo() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo { 21180 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo{} 21181 } 21182 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) HailoInfo() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo { 21183 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo{} 21184 } 21185 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) NvidiaInfo() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo { 21186 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo{} 21187 } 21188 func (DeviceStatusDeviceInfoHardwareInformationFieldPathBuilder) ModemStatus() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus { 21189 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus{} 21190 } 21191 21192 type Device_Status_DeviceInfo_HardwareInformationPathSelectorOs struct{} 21193 21194 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 21195 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorOs} 21196 } 21197 21198 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_OS) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 21199 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 21200 } 21201 21202 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 21203 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 21204 } 21205 21206 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationOS_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21207 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorOs, subPath: subPath} 21208 } 21209 21210 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationOS_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21211 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 21212 } 21213 21214 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationOS_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21215 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 21216 } 21217 21218 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationOS_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21219 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 21220 } 21221 21222 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) OperatingSystem() Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOperatingSystem { 21223 return Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOperatingSystem{} 21224 } 21225 21226 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) KernelVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorOsKernelVersion { 21227 return Device_Status_DeviceInfo_HardwareInformationPathSelectorOsKernelVersion{} 21228 } 21229 21230 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) OsImage() Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOsImage { 21231 return Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOsImage{} 21232 } 21233 21234 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOs) ContainerRuntimeVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorOsContainerRuntimeVersion { 21235 return Device_Status_DeviceInfo_HardwareInformationPathSelectorOsContainerRuntimeVersion{} 21236 } 21237 21238 type Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOperatingSystem struct{} 21239 21240 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOperatingSystem) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21241 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21242 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorOs, 21243 subPath: NewDeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder().OperatingSystem().FieldPath(), 21244 } 21245 } 21246 21247 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOperatingSystem) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21248 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21249 } 21250 21251 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOperatingSystem) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21252 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21253 } 21254 21255 type Device_Status_DeviceInfo_HardwareInformationPathSelectorOsKernelVersion struct{} 21256 21257 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOsKernelVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21258 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21259 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorOs, 21260 subPath: NewDeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder().KernelVersion().FieldPath(), 21261 } 21262 } 21263 21264 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsKernelVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21265 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21266 } 21267 21268 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsKernelVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21269 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21270 } 21271 21272 type Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOsImage struct{} 21273 21274 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOsImage) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21275 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21276 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorOs, 21277 subPath: NewDeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder().OsImage().FieldPath(), 21278 } 21279 } 21280 21281 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOsImage) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21282 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21283 } 21284 21285 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsOsImage) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21286 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21287 } 21288 21289 type Device_Status_DeviceInfo_HardwareInformationPathSelectorOsContainerRuntimeVersion struct{} 21290 21291 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorOsContainerRuntimeVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21292 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21293 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorOs, 21294 subPath: NewDeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder().ContainerRuntimeVersion().FieldPath(), 21295 } 21296 } 21297 21298 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsContainerRuntimeVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21299 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21300 } 21301 21302 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorOsContainerRuntimeVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21303 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21304 } 21305 21306 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBios struct{} 21307 21308 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 21309 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBios} 21310 } 21311 21312 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 21313 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 21314 } 21315 21316 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 21317 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 21318 } 21319 21320 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21321 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBios, subPath: subPath} 21322 } 21323 21324 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21325 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 21326 } 21327 21328 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21329 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 21330 } 21331 21332 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21333 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 21334 } 21335 21336 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) Vendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosVendor { 21337 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosVendor{} 21338 } 21339 21340 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) BiosVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosBiosVersion { 21341 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosBiosVersion{} 21342 } 21343 21344 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBios) ReleaseDate() Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosReleaseDate { 21345 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosReleaseDate{} 21346 } 21347 21348 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosVendor struct{} 21349 21350 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21351 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21352 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBios, 21353 subPath: NewDeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder().Vendor().FieldPath(), 21354 } 21355 } 21356 21357 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21358 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21359 } 21360 21361 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21362 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21363 } 21364 21365 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosBiosVersion struct{} 21366 21367 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosBiosVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21368 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21369 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBios, 21370 subPath: NewDeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder().BiosVersion().FieldPath(), 21371 } 21372 } 21373 21374 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosBiosVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21375 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21376 } 21377 21378 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosBiosVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21379 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21380 } 21381 21382 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosReleaseDate struct{} 21383 21384 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosReleaseDate) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21385 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21386 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBios, 21387 subPath: NewDeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder().ReleaseDate().FieldPath(), 21388 } 21389 } 21390 21391 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosReleaseDate) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21392 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21393 } 21394 21395 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBiosReleaseDate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21396 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21397 } 21398 21399 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem struct{} 21400 21401 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 21402 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem} 21403 } 21404 21405 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 21406 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 21407 } 21408 21409 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 21410 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 21411 } 21412 21413 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationSystem_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21414 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, subPath: subPath} 21415 } 21416 21417 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21418 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 21419 } 21420 21421 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21422 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 21423 } 21424 21425 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21426 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 21427 } 21428 21429 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) Manufacturer() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemManufacturer { 21430 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemManufacturer{} 21431 } 21432 21433 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) ProductName() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemProductName { 21434 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemProductName{} 21435 } 21436 21437 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) Version() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemVersion { 21438 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemVersion{} 21439 } 21440 21441 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) SerialNumber() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemSerialNumber { 21442 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemSerialNumber{} 21443 } 21444 21445 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystem) Configuration() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration { 21446 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration{} 21447 } 21448 21449 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemManufacturer struct{} 21450 21451 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemManufacturer) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21452 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21453 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21454 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Manufacturer().FieldPath(), 21455 } 21456 } 21457 21458 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemManufacturer) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21459 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21460 } 21461 21462 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21463 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21464 } 21465 21466 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemProductName struct{} 21467 21468 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21469 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21470 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21471 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().ProductName().FieldPath(), 21472 } 21473 } 21474 21475 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21476 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21477 } 21478 21479 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21480 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21481 } 21482 21483 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemVersion struct{} 21484 21485 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21486 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21487 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21488 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Version().FieldPath(), 21489 } 21490 } 21491 21492 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21493 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21494 } 21495 21496 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21497 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21498 } 21499 21500 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemSerialNumber struct{} 21501 21502 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21503 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21504 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21505 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().SerialNumber().FieldPath(), 21506 } 21507 } 21508 21509 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21510 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21511 } 21512 21513 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21514 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21515 } 21516 21517 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration struct{} 21518 21519 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21520 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21521 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21522 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Configuration().FieldPath(), 21523 } 21524 } 21525 21526 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21527 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21528 } 21529 21530 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21531 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21532 } 21533 21534 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) Chassis() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationChassis { 21535 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationChassis{} 21536 } 21537 21538 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) Uuid() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationUuid { 21539 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationUuid{} 21540 } 21541 21542 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) SkuNumber() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationSkuNumber { 21543 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationSkuNumber{} 21544 } 21545 21546 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfiguration) Family() Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationFamily { 21547 return Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationFamily{} 21548 } 21549 21550 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationChassis struct{} 21551 21552 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationChassis) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21553 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21554 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21555 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Configuration().Chassis().FieldPath(), 21556 } 21557 } 21558 21559 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationChassis) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21560 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21561 } 21562 21563 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationChassis) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21564 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21565 } 21566 21567 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationUuid struct{} 21568 21569 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationUuid) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21570 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21571 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21572 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Configuration().Uuid().FieldPath(), 21573 } 21574 } 21575 21576 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationUuid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21577 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21578 } 21579 21580 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationUuid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21581 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21582 } 21583 21584 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationSkuNumber struct{} 21585 21586 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationSkuNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21587 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21588 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21589 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Configuration().SkuNumber().FieldPath(), 21590 } 21591 } 21592 21593 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationSkuNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21594 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21595 } 21596 21597 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationSkuNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21598 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21599 } 21600 21601 type Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationFamily struct{} 21602 21603 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationFamily) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21604 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21605 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorSystem, 21606 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder().Configuration().Family().FieldPath(), 21607 } 21608 } 21609 21610 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationFamily) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21611 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21612 } 21613 21614 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorSystemConfigurationFamily) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21615 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21616 } 21617 21618 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu struct{} 21619 21620 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 21621 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu} 21622 } 21623 21624 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 21625 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 21626 } 21627 21628 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 21629 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 21630 } 21631 21632 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationCPU_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21633 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, subPath: subPath} 21634 } 21635 21636 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21637 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 21638 } 21639 21640 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21641 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 21642 } 21643 21644 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21645 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 21646 } 21647 21648 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpu) Processors() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors { 21649 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors{} 21650 } 21651 21652 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors struct{} 21653 21654 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21655 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21656 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21657 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().FieldPath(), 21658 } 21659 } 21660 21661 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21662 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21663 } 21664 21665 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21666 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21667 } 21668 21669 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21670 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 21671 } 21672 21673 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Vendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsVendor { 21674 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsVendor{} 21675 } 21676 21677 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Model() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsModel { 21678 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsModel{} 21679 } 21680 21681 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Capabilities() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities { 21682 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities{} 21683 } 21684 21685 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) NumThreads() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumThreads { 21686 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumThreads{} 21687 } 21688 21689 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) NumCores() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumCores { 21690 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumCores{} 21691 } 21692 21693 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) NumEnabledCores() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumEnabledCores { 21694 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumEnabledCores{} 21695 } 21696 21697 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Name() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsName { 21698 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsName{} 21699 } 21700 21701 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Serial() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsSerial { 21702 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsSerial{} 21703 } 21704 21705 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) FrequencyMhz() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsFrequencyMhz { 21706 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsFrequencyMhz{} 21707 } 21708 21709 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) MaxFrequencyMhz() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsMaxFrequencyMhz { 21710 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsMaxFrequencyMhz{} 21711 } 21712 21713 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) CacheInfo() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo { 21714 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo{} 21715 } 21716 21717 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Driver() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsDriver { 21718 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsDriver{} 21719 } 21720 21721 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Latency() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsLatency { 21722 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsLatency{} 21723 } 21724 21725 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessors) Clock() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsClock { 21726 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsClock{} 21727 } 21728 21729 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsVendor struct{} 21730 21731 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21732 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21733 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21734 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Vendor().FieldPath(), 21735 } 21736 } 21737 21738 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21739 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21740 } 21741 21742 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21743 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21744 } 21745 21746 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsModel struct{} 21747 21748 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21749 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21750 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21751 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Model().FieldPath(), 21752 } 21753 } 21754 21755 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21756 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21757 } 21758 21759 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21760 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21761 } 21762 21763 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities struct{} 21764 21765 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21766 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21767 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21768 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Capabilities().FieldPath(), 21769 } 21770 } 21771 21772 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21773 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21774 } 21775 21776 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21777 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21778 } 21779 21780 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21781 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 21782 } 21783 21784 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities) Name() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesName { 21785 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesName{} 21786 } 21787 21788 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilities) Description() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesDescription { 21789 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesDescription{} 21790 } 21791 21792 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesName struct{} 21793 21794 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21795 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21796 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21797 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Capabilities().Name().FieldPath(), 21798 } 21799 } 21800 21801 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21802 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21803 } 21804 21805 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21806 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21807 } 21808 21809 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesDescription struct{} 21810 21811 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21812 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21813 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21814 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Capabilities().Description().FieldPath(), 21815 } 21816 } 21817 21818 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21819 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21820 } 21821 21822 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCapabilitiesDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21823 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21824 } 21825 21826 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumThreads struct{} 21827 21828 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumThreads) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21829 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21830 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21831 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().NumThreads().FieldPath(), 21832 } 21833 } 21834 21835 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumThreads) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21836 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21837 } 21838 21839 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumThreads) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21840 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21841 } 21842 21843 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumCores struct{} 21844 21845 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumCores) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21846 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21847 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21848 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().NumCores().FieldPath(), 21849 } 21850 } 21851 21852 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumCores) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21853 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21854 } 21855 21856 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21857 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21858 } 21859 21860 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumEnabledCores struct{} 21861 21862 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumEnabledCores) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21863 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21864 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21865 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().NumEnabledCores().FieldPath(), 21866 } 21867 } 21868 21869 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumEnabledCores) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21870 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21871 } 21872 21873 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsNumEnabledCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21874 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21875 } 21876 21877 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsName struct{} 21878 21879 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21880 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21881 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21882 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Name().FieldPath(), 21883 } 21884 } 21885 21886 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21887 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21888 } 21889 21890 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21891 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21892 } 21893 21894 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsSerial struct{} 21895 21896 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsSerial) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21897 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21898 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21899 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Serial().FieldPath(), 21900 } 21901 } 21902 21903 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsSerial) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21904 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21905 } 21906 21907 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21908 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21909 } 21910 21911 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsFrequencyMhz struct{} 21912 21913 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsFrequencyMhz) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21914 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21915 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21916 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().FrequencyMhz().FieldPath(), 21917 } 21918 } 21919 21920 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21921 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21922 } 21923 21924 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21925 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21926 } 21927 21928 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsMaxFrequencyMhz struct{} 21929 21930 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsMaxFrequencyMhz) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21931 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21932 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21933 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().MaxFrequencyMhz().FieldPath(), 21934 } 21935 } 21936 21937 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsMaxFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21938 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21939 } 21940 21941 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsMaxFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21942 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21943 } 21944 21945 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo struct{} 21946 21947 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21948 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21949 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21950 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().CacheInfo().FieldPath(), 21951 } 21952 } 21953 21954 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21955 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21956 } 21957 21958 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21959 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21960 } 21961 21962 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 21963 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 21964 } 21965 21966 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo) Type() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoType { 21967 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoType{} 21968 } 21969 21970 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfo) SizeBytes() Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoSizeBytes { 21971 return Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoSizeBytes{} 21972 } 21973 21974 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoType struct{} 21975 21976 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoType) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21977 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21978 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21979 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().CacheInfo().Type().FieldPath(), 21980 } 21981 } 21982 21983 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 21984 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 21985 } 21986 21987 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 21988 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 21989 } 21990 21991 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoSizeBytes struct{} 21992 21993 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 21994 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 21995 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 21996 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().CacheInfo().SizeBytes().FieldPath(), 21997 } 21998 } 21999 22000 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22001 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22002 } 22003 22004 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsCacheInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22005 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22006 } 22007 22008 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsDriver struct{} 22009 22010 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsDriver) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22011 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22012 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 22013 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Driver().FieldPath(), 22014 } 22015 } 22016 22017 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsDriver) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22018 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22019 } 22020 22021 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsDriver) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22022 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22023 } 22024 22025 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsLatency struct{} 22026 22027 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsLatency) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22028 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22029 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 22030 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Latency().FieldPath(), 22031 } 22032 } 22033 22034 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsLatency) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22035 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22036 } 22037 22038 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsLatency) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22039 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22040 } 22041 22042 type Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsClock struct{} 22043 22044 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsClock) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22045 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22046 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorCpu, 22047 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder().Processors().Clock().FieldPath(), 22048 } 22049 } 22050 22051 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsClock) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22052 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22053 } 22054 22055 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorCpuProcessorsClock) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22056 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22057 } 22058 22059 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock struct{} 22060 22061 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 22062 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock} 22063 } 22064 22065 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Block) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 22066 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 22067 } 22068 22069 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 22070 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 22071 } 22072 22073 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationBlock_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22074 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, subPath: subPath} 22075 } 22076 22077 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22078 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 22079 } 22080 22081 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22082 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 22083 } 22084 22085 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22086 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 22087 } 22088 22089 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlock) Disks() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks { 22090 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks{} 22091 } 22092 22093 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks struct{} 22094 22095 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22096 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22097 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22098 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().FieldPath(), 22099 } 22100 } 22101 22102 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22103 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22104 } 22105 22106 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22107 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22108 } 22109 22110 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22111 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 22112 } 22113 22114 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) Name() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksName { 22115 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksName{} 22116 } 22117 22118 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) SizeBytes() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSizeBytes { 22119 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSizeBytes{} 22120 } 22121 22122 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) DriveType() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksDriveType { 22123 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksDriveType{} 22124 } 22125 22126 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) Vendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksVendor { 22127 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksVendor{} 22128 } 22129 22130 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) Model() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksModel { 22131 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksModel{} 22132 } 22133 22134 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) SerialNumber() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSerialNumber { 22135 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSerialNumber{} 22136 } 22137 22138 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) Wwn() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksWwn { 22139 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksWwn{} 22140 } 22141 22142 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisks) Partitions() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions { 22143 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions{} 22144 } 22145 22146 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksName struct{} 22147 22148 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22149 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22150 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22151 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Name().FieldPath(), 22152 } 22153 } 22154 22155 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22156 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22157 } 22158 22159 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22160 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22161 } 22162 22163 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSizeBytes struct{} 22164 22165 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22166 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22167 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22168 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().SizeBytes().FieldPath(), 22169 } 22170 } 22171 22172 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22173 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22174 } 22175 22176 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22177 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22178 } 22179 22180 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksDriveType struct{} 22181 22182 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksDriveType) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22183 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22184 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22185 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().DriveType().FieldPath(), 22186 } 22187 } 22188 22189 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksDriveType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22190 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22191 } 22192 22193 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksDriveType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22194 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22195 } 22196 22197 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksVendor struct{} 22198 22199 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22200 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22201 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22202 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Vendor().FieldPath(), 22203 } 22204 } 22205 22206 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22207 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22208 } 22209 22210 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22211 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22212 } 22213 22214 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksModel struct{} 22215 22216 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22217 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22218 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22219 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Model().FieldPath(), 22220 } 22221 } 22222 22223 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22224 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22225 } 22226 22227 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22228 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22229 } 22230 22231 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSerialNumber struct{} 22232 22233 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22234 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22235 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22236 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().SerialNumber().FieldPath(), 22237 } 22238 } 22239 22240 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22241 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22242 } 22243 22244 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22245 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22246 } 22247 22248 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksWwn struct{} 22249 22250 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksWwn) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22251 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22252 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22253 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Wwn().FieldPath(), 22254 } 22255 } 22256 22257 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksWwn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22258 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22259 } 22260 22261 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksWwn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22262 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22263 } 22264 22265 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions struct{} 22266 22267 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22268 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22269 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22270 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Partitions().FieldPath(), 22271 } 22272 } 22273 22274 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22275 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22276 } 22277 22278 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22279 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22280 } 22281 22282 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22283 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 22284 } 22285 22286 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) Name() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsName { 22287 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsName{} 22288 } 22289 22290 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) SizeBytes() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsSizeBytes { 22291 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsSizeBytes{} 22292 } 22293 22294 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) MountPoint() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsMountPoint { 22295 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsMountPoint{} 22296 } 22297 22298 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitions) Type() Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsType { 22299 return Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsType{} 22300 } 22301 22302 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsName struct{} 22303 22304 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22305 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22306 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22307 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Partitions().Name().FieldPath(), 22308 } 22309 } 22310 22311 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22312 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22313 } 22314 22315 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22316 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22317 } 22318 22319 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsSizeBytes struct{} 22320 22321 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22322 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22323 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22324 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Partitions().SizeBytes().FieldPath(), 22325 } 22326 } 22327 22328 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22329 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22330 } 22331 22332 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22333 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22334 } 22335 22336 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsMountPoint struct{} 22337 22338 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsMountPoint) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22339 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22340 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22341 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Partitions().MountPoint().FieldPath(), 22342 } 22343 } 22344 22345 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsMountPoint) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22346 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22347 } 22348 22349 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsMountPoint) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22350 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22351 } 22352 22353 type Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsType struct{} 22354 22355 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsType) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22356 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22357 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorBlock, 22358 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder().Disks().Partitions().Type().FieldPath(), 22359 } 22360 } 22361 22362 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22363 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22364 } 22365 22366 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorBlockDisksPartitionsType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22367 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22368 } 22369 22370 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork struct{} 22371 22372 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 22373 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork} 22374 } 22375 22376 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_Network) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 22377 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 22378 } 22379 22380 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 22381 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 22382 } 22383 22384 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22385 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, subPath: subPath} 22386 } 22387 22388 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22389 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 22390 } 22391 22392 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22393 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 22394 } 22395 22396 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22397 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 22398 } 22399 22400 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetwork) Nics() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics { 22401 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics{} 22402 } 22403 22404 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics struct{} 22405 22406 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22407 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22408 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22409 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().FieldPath(), 22410 } 22411 } 22412 22413 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22414 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22415 } 22416 22417 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22418 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22419 } 22420 22421 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22422 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 22423 } 22424 22425 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) Name() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsName { 22426 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsName{} 22427 } 22428 22429 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) MacAddress() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsMacAddress { 22430 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsMacAddress{} 22431 } 22432 22433 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) Virtual() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVirtual { 22434 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVirtual{} 22435 } 22436 22437 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) Description() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsDescription { 22438 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsDescription{} 22439 } 22440 22441 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) ProductName() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsProductName { 22442 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsProductName{} 22443 } 22444 22445 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) Vendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVendor { 22446 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVendor{} 22447 } 22448 22449 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) Subvendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSubvendor { 22450 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSubvendor{} 22451 } 22452 22453 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNics) Setting() Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting { 22454 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting{} 22455 } 22456 22457 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsName struct{} 22458 22459 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22460 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22461 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22462 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Name().FieldPath(), 22463 } 22464 } 22465 22466 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22467 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22468 } 22469 22470 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22471 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22472 } 22473 22474 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsMacAddress struct{} 22475 22476 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsMacAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22477 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22478 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22479 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().MacAddress().FieldPath(), 22480 } 22481 } 22482 22483 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsMacAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22484 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22485 } 22486 22487 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsMacAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22488 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22489 } 22490 22491 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVirtual struct{} 22492 22493 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVirtual) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22494 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22495 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22496 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Virtual().FieldPath(), 22497 } 22498 } 22499 22500 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVirtual) WithValue(value bool) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22501 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22502 } 22503 22504 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVirtual) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22505 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22506 } 22507 22508 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsDescription struct{} 22509 22510 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22511 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22512 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22513 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Description().FieldPath(), 22514 } 22515 } 22516 22517 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22518 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22519 } 22520 22521 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22522 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22523 } 22524 22525 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsProductName struct{} 22526 22527 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22528 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22529 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22530 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().ProductName().FieldPath(), 22531 } 22532 } 22533 22534 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22535 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22536 } 22537 22538 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22539 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22540 } 22541 22542 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVendor struct{} 22543 22544 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22545 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22546 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22547 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Vendor().FieldPath(), 22548 } 22549 } 22550 22551 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22552 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22553 } 22554 22555 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22556 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22557 } 22558 22559 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSubvendor struct{} 22560 22561 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22562 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22563 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22564 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Subvendor().FieldPath(), 22565 } 22566 } 22567 22568 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22569 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22570 } 22571 22572 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22573 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22574 } 22575 22576 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting struct{} 22577 22578 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22579 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22580 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22581 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Setting().FieldPath(), 22582 } 22583 } 22584 22585 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting) WithValue(value map[string]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22586 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22587 } 22588 22589 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting) WithArrayOfValues(values []map[string]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22590 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22591 } 22592 22593 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNetworkNicsSetting) WithKey(key string) Device_Status_DeviceInfo_HardwareInformationMapPathSelectorNetworkNicsSetting { 22594 return Device_Status_DeviceInfo_HardwareInformationMapPathSelectorNetworkNicsSetting{key: key} 22595 } 22596 22597 type Device_Status_DeviceInfo_HardwareInformationMapPathSelectorNetworkNicsSetting struct { 22598 key string 22599 } 22600 22601 func (s Device_Status_DeviceInfo_HardwareInformationMapPathSelectorNetworkNicsSetting) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22602 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22603 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNetwork, 22604 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder().Nics().Setting().WithKey(s.key).FieldPath(), 22605 } 22606 } 22607 22608 func (s Device_Status_DeviceInfo_HardwareInformationMapPathSelectorNetworkNicsSetting) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22609 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22610 } 22611 22612 func (s Device_Status_DeviceInfo_HardwareInformationMapPathSelectorNetworkNicsSetting) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22613 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22614 } 22615 22616 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu struct{} 22617 22618 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 22619 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu} 22620 } 22621 22622 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 22623 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 22624 } 22625 22626 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 22627 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 22628 } 22629 22630 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationGPU_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22631 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, subPath: subPath} 22632 } 22633 22634 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22635 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 22636 } 22637 22638 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22639 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 22640 } 22641 22642 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22643 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 22644 } 22645 22646 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpu) GraphicCards() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards { 22647 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards{} 22648 } 22649 22650 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards struct{} 22651 22652 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22653 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22654 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22655 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().FieldPath(), 22656 } 22657 } 22658 22659 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22660 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22661 } 22662 22663 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22664 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22665 } 22666 22667 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22668 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 22669 } 22670 22671 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards) Index() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsIndex { 22672 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsIndex{} 22673 } 22674 22675 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCards) Device() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice { 22676 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice{} 22677 } 22678 22679 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsIndex struct{} 22680 22681 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsIndex) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22682 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22683 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22684 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Index().FieldPath(), 22685 } 22686 } 22687 22688 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsIndex) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22689 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22690 } 22691 22692 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsIndex) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22693 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22694 } 22695 22696 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice struct{} 22697 22698 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22699 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22700 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22701 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Device().FieldPath(), 22702 } 22703 } 22704 22705 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22706 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22707 } 22708 22709 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22710 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22711 } 22712 22713 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) Address() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceAddress { 22714 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceAddress{} 22715 } 22716 22717 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) Vendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceVendor { 22718 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceVendor{} 22719 } 22720 22721 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) Product() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceProduct { 22722 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceProduct{} 22723 } 22724 22725 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) Name() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceName { 22726 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceName{} 22727 } 22728 22729 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDevice) Subvendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceSubvendor { 22730 return Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceSubvendor{} 22731 } 22732 22733 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceAddress struct{} 22734 22735 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22736 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22737 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22738 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Device().Address().FieldPath(), 22739 } 22740 } 22741 22742 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22743 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22744 } 22745 22746 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22747 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22748 } 22749 22750 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceVendor struct{} 22751 22752 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22753 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22754 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22755 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Device().Vendor().FieldPath(), 22756 } 22757 } 22758 22759 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22760 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22761 } 22762 22763 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22764 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22765 } 22766 22767 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceProduct struct{} 22768 22769 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22770 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22771 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22772 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Device().Product().FieldPath(), 22773 } 22774 } 22775 22776 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22777 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22778 } 22779 22780 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22781 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22782 } 22783 22784 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceName struct{} 22785 22786 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22787 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22788 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22789 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Device().Name().FieldPath(), 22790 } 22791 } 22792 22793 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22794 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22795 } 22796 22797 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22798 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22799 } 22800 22801 type Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceSubvendor struct{} 22802 22803 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22804 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22805 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorGpu, 22806 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder().GraphicCards().Device().Subvendor().FieldPath(), 22807 } 22808 } 22809 22810 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22811 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22812 } 22813 22814 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorGpuGraphicCardsDeviceSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22815 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22816 } 22817 22818 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo struct{} 22819 22820 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 22821 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo} 22822 } 22823 22824 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 22825 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 22826 } 22827 22828 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 22829 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 22830 } 22831 22832 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22833 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, subPath: subPath} 22834 } 22835 22836 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22837 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 22838 } 22839 22840 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22841 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 22842 } 22843 22844 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22845 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 22846 } 22847 22848 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) Description() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoDescription { 22849 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoDescription{} 22850 } 22851 22852 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) SizeBytes() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoSizeBytes { 22853 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoSizeBytes{} 22854 } 22855 22856 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfo) MemoryBanks() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks { 22857 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks{} 22858 } 22859 22860 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoDescription struct{} 22861 22862 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22863 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22864 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 22865 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().Description().FieldPath(), 22866 } 22867 } 22868 22869 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22870 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22871 } 22872 22873 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22874 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22875 } 22876 22877 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoSizeBytes struct{} 22878 22879 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22880 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22881 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 22882 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().SizeBytes().FieldPath(), 22883 } 22884 } 22885 22886 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22887 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22888 } 22889 22890 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22891 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22892 } 22893 22894 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks struct{} 22895 22896 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22897 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22898 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 22899 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().FieldPath(), 22900 } 22901 } 22902 22903 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22904 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22905 } 22906 22907 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22908 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22909 } 22910 22911 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 22912 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 22913 } 22914 22915 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) Description() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksDescription { 22916 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksDescription{} 22917 } 22918 22919 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) Product() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksProduct { 22920 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksProduct{} 22921 } 22922 22923 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) Vendor() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksVendor { 22924 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksVendor{} 22925 } 22926 22927 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) Serial() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSerial { 22928 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSerial{} 22929 } 22930 22931 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) Slot() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSlot { 22932 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSlot{} 22933 } 22934 22935 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) SizeBytes() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSizeBytes { 22936 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSizeBytes{} 22937 } 22938 22939 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) FrequencyHz() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksFrequencyHz { 22940 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksFrequencyHz{} 22941 } 22942 22943 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanks) WidthBits() Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksWidthBits { 22944 return Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksWidthBits{} 22945 } 22946 22947 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksDescription struct{} 22948 22949 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22950 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22951 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 22952 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().Description().FieldPath(), 22953 } 22954 } 22955 22956 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22957 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22958 } 22959 22960 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22961 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22962 } 22963 22964 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksProduct struct{} 22965 22966 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22967 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22968 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 22969 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().Product().FieldPath(), 22970 } 22971 } 22972 22973 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22974 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22975 } 22976 22977 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22978 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22979 } 22980 22981 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksVendor struct{} 22982 22983 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 22984 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 22985 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 22986 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().Vendor().FieldPath(), 22987 } 22988 } 22989 22990 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 22991 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 22992 } 22993 22994 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 22995 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 22996 } 22997 22998 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSerial struct{} 22999 23000 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSerial) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23001 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23002 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 23003 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().Serial().FieldPath(), 23004 } 23005 } 23006 23007 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSerial) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23008 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23009 } 23010 23011 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23012 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23013 } 23014 23015 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSlot struct{} 23016 23017 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23018 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23019 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 23020 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().Slot().FieldPath(), 23021 } 23022 } 23023 23024 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23025 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23026 } 23027 23028 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23029 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23030 } 23031 23032 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSizeBytes struct{} 23033 23034 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23035 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23036 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 23037 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().SizeBytes().FieldPath(), 23038 } 23039 } 23040 23041 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23042 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23043 } 23044 23045 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23046 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23047 } 23048 23049 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksFrequencyHz struct{} 23050 23051 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksFrequencyHz) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23052 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23053 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 23054 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().FrequencyHz().FieldPath(), 23055 } 23056 } 23057 23058 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksFrequencyHz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23059 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23060 } 23061 23062 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksFrequencyHz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23063 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23064 } 23065 23066 type Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksWidthBits struct{} 23067 23068 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksWidthBits) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23069 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23070 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorMemoryInfo, 23071 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder().MemoryBanks().WidthBits().FieldPath(), 23072 } 23073 } 23074 23075 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksWidthBits) WithValue(value int32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23076 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23077 } 23078 23079 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorMemoryInfoMemoryBanksWidthBits) WithArrayOfValues(values []int32) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23080 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23081 } 23082 23083 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo struct{} 23084 23085 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 23086 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo} 23087 } 23088 23089 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 23090 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 23091 } 23092 23093 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 23094 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 23095 } 23096 23097 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23098 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, subPath: subPath} 23099 } 23100 23101 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23102 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 23103 } 23104 23105 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23106 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 23107 } 23108 23109 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 23110 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 23111 } 23112 23113 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) Status() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoStatus { 23114 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoStatus{} 23115 } 23116 23117 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) CliVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoCliVersion { 23118 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoCliVersion{} 23119 } 23120 23121 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfo) Modules() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules { 23122 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules{} 23123 } 23124 23125 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoStatus struct{} 23126 23127 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23128 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23129 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23130 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Status().FieldPath(), 23131 } 23132 } 23133 23134 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoStatus) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23135 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23136 } 23137 23138 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23139 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23140 } 23141 23142 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoCliVersion struct{} 23143 23144 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoCliVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23145 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23146 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23147 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().CliVersion().FieldPath(), 23148 } 23149 } 23150 23151 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoCliVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23152 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23153 } 23154 23155 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoCliVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23156 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23157 } 23158 23159 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules struct{} 23160 23161 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23162 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23163 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23164 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().FieldPath(), 23165 } 23166 } 23167 23168 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23169 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23170 } 23171 23172 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23173 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23174 } 23175 23176 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 23177 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 23178 } 23179 23180 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) DevId() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesDevId { 23181 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesDevId{} 23182 } 23183 23184 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) ControlProtoVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesControlProtoVersion { 23185 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesControlProtoVersion{} 23186 } 23187 23188 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) FirmwareVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesFirmwareVersion { 23189 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesFirmwareVersion{} 23190 } 23191 23192 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) LoggerVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesLoggerVersion { 23193 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesLoggerVersion{} 23194 } 23195 23196 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) BoardName() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesBoardName { 23197 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesBoardName{} 23198 } 23199 23200 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) SerialNumber() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesSerialNumber { 23201 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesSerialNumber{} 23202 } 23203 23204 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) PartNumber() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesPartNumber { 23205 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesPartNumber{} 23206 } 23207 23208 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) ProductName() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesProductName { 23209 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesProductName{} 23210 } 23211 23212 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModules) NeuralNetworkCoreClockRate() Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesNeuralNetworkCoreClockRate { 23213 return Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesNeuralNetworkCoreClockRate{} 23214 } 23215 23216 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesDevId struct{} 23217 23218 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesDevId) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23219 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23220 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23221 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().DevId().FieldPath(), 23222 } 23223 } 23224 23225 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesDevId) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23226 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23227 } 23228 23229 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesDevId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23230 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23231 } 23232 23233 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesControlProtoVersion struct{} 23234 23235 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesControlProtoVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23236 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23237 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23238 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().ControlProtoVersion().FieldPath(), 23239 } 23240 } 23241 23242 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesControlProtoVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23243 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23244 } 23245 23246 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesControlProtoVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23247 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23248 } 23249 23250 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesFirmwareVersion struct{} 23251 23252 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesFirmwareVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23253 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23254 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23255 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().FirmwareVersion().FieldPath(), 23256 } 23257 } 23258 23259 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesFirmwareVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23260 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23261 } 23262 23263 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesFirmwareVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23264 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23265 } 23266 23267 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesLoggerVersion struct{} 23268 23269 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesLoggerVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23270 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23271 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23272 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().LoggerVersion().FieldPath(), 23273 } 23274 } 23275 23276 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesLoggerVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23277 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23278 } 23279 23280 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesLoggerVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23281 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23282 } 23283 23284 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesBoardName struct{} 23285 23286 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesBoardName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23287 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23288 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23289 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().BoardName().FieldPath(), 23290 } 23291 } 23292 23293 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesBoardName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23294 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23295 } 23296 23297 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesBoardName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23298 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23299 } 23300 23301 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesSerialNumber struct{} 23302 23303 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23304 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23305 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23306 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().SerialNumber().FieldPath(), 23307 } 23308 } 23309 23310 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23311 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23312 } 23313 23314 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23315 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23316 } 23317 23318 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesPartNumber struct{} 23319 23320 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesPartNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23321 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23322 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23323 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().PartNumber().FieldPath(), 23324 } 23325 } 23326 23327 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesPartNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23328 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23329 } 23330 23331 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesPartNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23332 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23333 } 23334 23335 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesProductName struct{} 23336 23337 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23338 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23339 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23340 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().ProductName().FieldPath(), 23341 } 23342 } 23343 23344 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23345 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23346 } 23347 23348 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23349 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23350 } 23351 23352 type Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesNeuralNetworkCoreClockRate struct{} 23353 23354 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesNeuralNetworkCoreClockRate) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23355 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23356 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorHailoInfo, 23357 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder().Modules().NeuralNetworkCoreClockRate().FieldPath(), 23358 } 23359 } 23360 23361 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesNeuralNetworkCoreClockRate) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23362 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23363 } 23364 23365 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorHailoInfoModulesNeuralNetworkCoreClockRate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23366 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23367 } 23368 23369 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo struct{} 23370 23371 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 23372 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo} 23373 } 23374 23375 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 23376 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 23377 } 23378 23379 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 23380 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 23381 } 23382 23383 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23384 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, subPath: subPath} 23385 } 23386 23387 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23388 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 23389 } 23390 23391 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23392 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 23393 } 23394 23395 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 23396 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 23397 } 23398 23399 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) Status() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoStatus { 23400 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoStatus{} 23401 } 23402 23403 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) DriverVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoDriverVersion { 23404 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoDriverVersion{} 23405 } 23406 23407 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) CudaVersion() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoCudaVersion { 23408 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoCudaVersion{} 23409 } 23410 23411 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfo) Gpus() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus { 23412 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus{} 23413 } 23414 23415 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoStatus struct{} 23416 23417 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23418 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23419 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, 23420 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder().Status().FieldPath(), 23421 } 23422 } 23423 23424 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoStatus) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23425 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23426 } 23427 23428 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23429 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23430 } 23431 23432 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoDriverVersion struct{} 23433 23434 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoDriverVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23435 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23436 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, 23437 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder().DriverVersion().FieldPath(), 23438 } 23439 } 23440 23441 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoDriverVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23442 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23443 } 23444 23445 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoDriverVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23446 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23447 } 23448 23449 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoCudaVersion struct{} 23450 23451 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoCudaVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23452 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23453 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, 23454 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder().CudaVersion().FieldPath(), 23455 } 23456 } 23457 23458 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoCudaVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23459 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23460 } 23461 23462 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoCudaVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23463 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23464 } 23465 23466 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus struct{} 23467 23468 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23469 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23470 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, 23471 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder().Gpus().FieldPath(), 23472 } 23473 } 23474 23475 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23476 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23477 } 23478 23479 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23480 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23481 } 23482 23483 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 23484 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 23485 } 23486 23487 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus) Id() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusId { 23488 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusId{} 23489 } 23490 23491 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpus) ProductName() Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusProductName { 23492 return Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusProductName{} 23493 } 23494 23495 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusId struct{} 23496 23497 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusId) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23498 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23499 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, 23500 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder().Gpus().Id().FieldPath(), 23501 } 23502 } 23503 23504 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusId) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23505 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23506 } 23507 23508 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23509 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23510 } 23511 23512 type Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusProductName struct{} 23513 23514 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23515 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23516 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorNvidiaInfo, 23517 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder().Gpus().ProductName().FieldPath(), 23518 } 23519 } 23520 23521 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23522 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23523 } 23524 23525 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorNvidiaInfoGpusProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23526 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23527 } 23528 23529 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus struct{} 23530 23531 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath { 23532 return &DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus} 23533 } 23534 23535 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue { 23536 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathValue) 23537 } 23538 23539 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues { 23540 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayOfValues) 23541 } 23542 23543 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayItemValue { 23544 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldTerminalPathArrayItemValue) 23545 } 23546 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPath) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23547 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, subPath: subPath} 23548 } 23549 23550 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23551 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 23552 } 23553 23554 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23555 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 23556 } 23557 23558 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 23559 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformation_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 23560 } 23561 23562 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatus) Modem() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem { 23563 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem{} 23564 } 23565 23566 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem struct{} 23567 23568 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23569 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23570 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23571 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().FieldPath(), 23572 } 23573 } 23574 23575 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23576 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23577 } 23578 23579 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23580 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23581 } 23582 23583 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) ThreeGPp() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp { 23584 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp{} 23585 } 23586 23587 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) Cdma() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma { 23588 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma{} 23589 } 23590 23591 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) DbusPath() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemDbusPath { 23592 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemDbusPath{} 23593 } 23594 23595 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) Generic() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric { 23596 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric{} 23597 } 23598 23599 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModem) SimStatus() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus { 23600 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus{} 23601 } 23602 23603 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp struct{} 23604 23605 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23606 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23607 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23608 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().FieldPath(), 23609 } 23610 } 23611 23612 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23613 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23614 } 23615 23616 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23617 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23618 } 23619 23620 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) FivegNr() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr { 23621 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr{} 23622 } 23623 23624 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) EnabledLocks() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks { 23625 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks{} 23626 } 23627 23628 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) Eps() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps { 23629 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps{} 23630 } 23631 23632 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) Imei() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpImei { 23633 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpImei{} 23634 } 23635 23636 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) OperatorCode() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorCode { 23637 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorCode{} 23638 } 23639 23640 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) OperatorName() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorName { 23641 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorName{} 23642 } 23643 23644 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) PacketServiceState() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPacketServiceState { 23645 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPacketServiceState{} 23646 } 23647 23648 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) Pco() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPco { 23649 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPco{} 23650 } 23651 23652 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPp) RegistrationState() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpRegistrationState { 23653 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpRegistrationState{} 23654 } 23655 23656 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr struct{} 23657 23658 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23659 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23660 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23661 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().FivegNr().FieldPath(), 23662 } 23663 } 23664 23665 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23666 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23667 } 23668 23669 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23670 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23671 } 23672 23673 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNr) RegistrationSettings() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings { 23674 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings{} 23675 } 23676 23677 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings struct{} 23678 23679 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23680 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23681 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23682 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 23683 } 23684 } 23685 23686 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23687 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23688 } 23689 23690 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23691 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23692 } 23693 23694 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings) DrxCycle() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 23695 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle{} 23696 } 23697 23698 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettings) MicoMode() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode { 23699 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode{} 23700 } 23701 23702 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct{} 23703 23704 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23705 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23706 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23707 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 23708 } 23709 } 23710 23711 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23712 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23713 } 23714 23715 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23716 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23717 } 23718 23719 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode struct{} 23720 23721 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23722 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23723 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23724 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 23725 } 23726 } 23727 23728 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23729 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23730 } 23731 23732 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23733 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23734 } 23735 23736 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks struct{} 23737 23738 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23739 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23740 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23741 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().EnabledLocks().FieldPath(), 23742 } 23743 } 23744 23745 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23746 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23747 } 23748 23749 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23750 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23751 } 23752 23753 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEnabledLocks) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 23754 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 23755 } 23756 23757 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps struct{} 23758 23759 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23760 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23761 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23762 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().FieldPath(), 23763 } 23764 } 23765 23766 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23767 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23768 } 23769 23770 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23771 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23772 } 23773 23774 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps) InitialBearer() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer { 23775 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer{} 23776 } 23777 23778 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEps) UeModeOperation() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsUeModeOperation { 23779 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsUeModeOperation{} 23780 } 23781 23782 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer struct{} 23783 23784 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23785 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23786 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23787 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 23788 } 23789 } 23790 23791 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23792 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23793 } 23794 23795 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23796 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23797 } 23798 23799 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer) DbusPath() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerDbusPath { 23800 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerDbusPath{} 23801 } 23802 23803 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearer) Settings() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings { 23804 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings{} 23805 } 23806 23807 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerDbusPath struct{} 23808 23809 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23810 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23811 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23812 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 23813 } 23814 } 23815 23816 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23817 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23818 } 23819 23820 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23821 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23822 } 23823 23824 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings struct{} 23825 23826 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23827 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23828 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23829 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 23830 } 23831 } 23832 23833 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23834 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23835 } 23836 23837 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23838 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23839 } 23840 23841 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) Apn() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsApn { 23842 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsApn{} 23843 } 23844 23845 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) IpType() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsIpType { 23846 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsIpType{} 23847 } 23848 23849 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) Password() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsPassword { 23850 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsPassword{} 23851 } 23852 23853 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettings) User() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsUser { 23854 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsUser{} 23855 } 23856 23857 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsApn struct{} 23858 23859 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23860 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23861 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23862 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 23863 } 23864 } 23865 23866 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23867 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23868 } 23869 23870 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23871 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23872 } 23873 23874 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsIpType struct{} 23875 23876 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23877 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23878 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23879 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 23880 } 23881 } 23882 23883 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23884 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23885 } 23886 23887 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23888 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23889 } 23890 23891 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsPassword struct{} 23892 23893 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23894 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23895 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23896 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 23897 } 23898 } 23899 23900 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23901 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23902 } 23903 23904 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23905 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23906 } 23907 23908 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsUser struct{} 23909 23910 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23911 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23912 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23913 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 23914 } 23915 } 23916 23917 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23918 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23919 } 23920 23921 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23922 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23923 } 23924 23925 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsUeModeOperation struct{} 23926 23927 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsUeModeOperation) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23928 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23929 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23930 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 23931 } 23932 } 23933 23934 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsUeModeOperation) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23935 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23936 } 23937 23938 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpEpsUeModeOperation) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23939 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23940 } 23941 23942 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpImei struct{} 23943 23944 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpImei) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23945 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23946 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23947 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Imei().FieldPath(), 23948 } 23949 } 23950 23951 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpImei) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23952 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23953 } 23954 23955 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpImei) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23956 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23957 } 23958 23959 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorCode struct{} 23960 23961 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorCode) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23962 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23963 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23964 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().OperatorCode().FieldPath(), 23965 } 23966 } 23967 23968 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorCode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23969 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23970 } 23971 23972 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23973 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23974 } 23975 23976 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorName struct{} 23977 23978 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23979 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23980 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23981 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().OperatorName().FieldPath(), 23982 } 23983 } 23984 23985 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 23986 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 23987 } 23988 23989 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpOperatorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 23990 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 23991 } 23992 23993 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPacketServiceState struct{} 23994 23995 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPacketServiceState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 23996 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 23997 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 23998 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().PacketServiceState().FieldPath(), 23999 } 24000 } 24001 24002 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPacketServiceState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24003 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24004 } 24005 24006 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPacketServiceState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24007 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24008 } 24009 24010 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPco struct{} 24011 24012 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPco) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24013 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24014 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24015 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().Pco().FieldPath(), 24016 } 24017 } 24018 24019 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPco) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24020 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24021 } 24022 24023 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpPco) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24024 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24025 } 24026 24027 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpRegistrationState struct{} 24028 24029 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24030 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24031 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24032 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().ThreeGPp().RegistrationState().FieldPath(), 24033 } 24034 } 24035 24036 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24037 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24038 } 24039 24040 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemThreeGPpRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24041 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24042 } 24043 24044 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma struct{} 24045 24046 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24047 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24048 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24049 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().FieldPath(), 24050 } 24051 } 24052 24053 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24054 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24055 } 24056 24057 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24058 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24059 } 24060 24061 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) ActivationState() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaActivationState { 24062 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaActivationState{} 24063 } 24064 24065 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) Cdma1XRegistrationState() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaCdma1XRegistrationState { 24066 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaCdma1XRegistrationState{} 24067 } 24068 24069 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) Esn() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEsn { 24070 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEsn{} 24071 } 24072 24073 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) EvdoRegistrationState() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEvdoRegistrationState { 24074 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEvdoRegistrationState{} 24075 } 24076 24077 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) Meid() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaMeid { 24078 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaMeid{} 24079 } 24080 24081 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) Nid() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaNid { 24082 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaNid{} 24083 } 24084 24085 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdma) Sid() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaSid { 24086 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaSid{} 24087 } 24088 24089 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaActivationState struct{} 24090 24091 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaActivationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24092 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24093 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24094 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().ActivationState().FieldPath(), 24095 } 24096 } 24097 24098 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaActivationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24099 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24100 } 24101 24102 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaActivationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24103 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24104 } 24105 24106 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaCdma1XRegistrationState struct{} 24107 24108 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaCdma1XRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24109 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24110 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24111 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 24112 } 24113 } 24114 24115 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaCdma1XRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24116 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24117 } 24118 24119 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaCdma1XRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24120 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24121 } 24122 24123 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEsn struct{} 24124 24125 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEsn) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24126 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24127 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24128 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().Esn().FieldPath(), 24129 } 24130 } 24131 24132 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEsn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24133 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24134 } 24135 24136 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24137 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24138 } 24139 24140 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEvdoRegistrationState struct{} 24141 24142 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEvdoRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24143 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24144 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24145 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().EvdoRegistrationState().FieldPath(), 24146 } 24147 } 24148 24149 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEvdoRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24150 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24151 } 24152 24153 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaEvdoRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24154 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24155 } 24156 24157 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaMeid struct{} 24158 24159 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaMeid) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24160 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24161 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24162 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().Meid().FieldPath(), 24163 } 24164 } 24165 24166 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaMeid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24167 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24168 } 24169 24170 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaMeid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24171 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24172 } 24173 24174 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaNid struct{} 24175 24176 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaNid) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24177 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24178 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24179 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().Nid().FieldPath(), 24180 } 24181 } 24182 24183 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaNid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24184 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24185 } 24186 24187 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaNid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24188 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24189 } 24190 24191 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaSid struct{} 24192 24193 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaSid) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24194 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24195 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24196 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Cdma().Sid().FieldPath(), 24197 } 24198 } 24199 24200 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaSid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24201 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24202 } 24203 24204 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemCdmaSid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24205 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24206 } 24207 24208 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemDbusPath struct{} 24209 24210 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24211 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24212 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24213 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().DbusPath().FieldPath(), 24214 } 24215 } 24216 24217 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24218 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24219 } 24220 24221 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24222 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24223 } 24224 24225 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric struct{} 24226 24227 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24228 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24229 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24230 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().FieldPath(), 24231 } 24232 } 24233 24234 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24235 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24236 } 24237 24238 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24239 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24240 } 24241 24242 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) AccessTechnologies() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies { 24243 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies{} 24244 } 24245 24246 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Bearers() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers { 24247 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers{} 24248 } 24249 24250 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) CarrierConfiguration() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfiguration { 24251 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfiguration{} 24252 } 24253 24254 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) CarrierConfigurationRevision() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfigurationRevision { 24255 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfigurationRevision{} 24256 } 24257 24258 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) CurrentBands() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands { 24259 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands{} 24260 } 24261 24262 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) CurrentCapabilities() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities { 24263 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities{} 24264 } 24265 24266 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) CurrentModes() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentModes { 24267 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentModes{} 24268 } 24269 24270 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Device() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDevice { 24271 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDevice{} 24272 } 24273 24274 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) DeviceIdentifier() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDeviceIdentifier { 24275 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDeviceIdentifier{} 24276 } 24277 24278 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Drivers() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers { 24279 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers{} 24280 } 24281 24282 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) EquipmentIdentifier() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericEquipmentIdentifier { 24283 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericEquipmentIdentifier{} 24284 } 24285 24286 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) HardwareRevision() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericHardwareRevision { 24287 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericHardwareRevision{} 24288 } 24289 24290 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Manufacturer() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericManufacturer { 24291 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericManufacturer{} 24292 } 24293 24294 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Model() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericModel { 24295 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericModel{} 24296 } 24297 24298 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) OwnNumbers() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers { 24299 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers{} 24300 } 24301 24302 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Plugin() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPlugin { 24303 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPlugin{} 24304 } 24305 24306 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Ports() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts { 24307 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts{} 24308 } 24309 24310 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) PowerState() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPowerState { 24311 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPowerState{} 24312 } 24313 24314 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) PrimaryPort() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimaryPort { 24315 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimaryPort{} 24316 } 24317 24318 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) PrimarySimSlot() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimarySimSlot { 24319 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimarySimSlot{} 24320 } 24321 24322 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Revision() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericRevision { 24323 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericRevision{} 24324 } 24325 24326 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) SignalQuality() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality { 24327 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality{} 24328 } 24329 24330 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) Sim() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSim { 24331 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSim{} 24332 } 24333 24334 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) SimSlots() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots { 24335 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots{} 24336 } 24337 24338 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) State() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericState { 24339 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericState{} 24340 } 24341 24342 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) StateFailedReason() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericStateFailedReason { 24343 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericStateFailedReason{} 24344 } 24345 24346 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) SupportedBands() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands { 24347 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands{} 24348 } 24349 24350 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) SupportedCapabilities() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities { 24351 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities{} 24352 } 24353 24354 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) SupportedIpFamilies() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies { 24355 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies{} 24356 } 24357 24358 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) SupportedModes() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes { 24359 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes{} 24360 } 24361 24362 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) UnlockRequired() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRequired { 24363 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRequired{} 24364 } 24365 24366 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGeneric) UnlockRetries() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries { 24367 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries{} 24368 } 24369 24370 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies struct{} 24371 24372 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24373 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24374 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24375 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().AccessTechnologies().FieldPath(), 24376 } 24377 } 24378 24379 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24380 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24381 } 24382 24383 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24384 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24385 } 24386 24387 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericAccessTechnologies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24388 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24389 } 24390 24391 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers struct{} 24392 24393 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24394 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24395 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24396 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Bearers().FieldPath(), 24397 } 24398 } 24399 24400 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24401 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24402 } 24403 24404 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24405 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24406 } 24407 24408 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericBearers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24409 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24410 } 24411 24412 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfiguration struct{} 24413 24414 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfiguration) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24415 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24416 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24417 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().CarrierConfiguration().FieldPath(), 24418 } 24419 } 24420 24421 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfiguration) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24422 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24423 } 24424 24425 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfiguration) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24426 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24427 } 24428 24429 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfigurationRevision struct{} 24430 24431 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfigurationRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24432 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24433 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24434 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 24435 } 24436 } 24437 24438 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfigurationRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24439 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24440 } 24441 24442 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCarrierConfigurationRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24443 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24444 } 24445 24446 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands struct{} 24447 24448 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24449 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24450 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24451 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().CurrentBands().FieldPath(), 24452 } 24453 } 24454 24455 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24456 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24457 } 24458 24459 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24460 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24461 } 24462 24463 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24464 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24465 } 24466 24467 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities struct{} 24468 24469 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24470 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24471 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24472 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().CurrentCapabilities().FieldPath(), 24473 } 24474 } 24475 24476 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24477 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24478 } 24479 24480 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24481 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24482 } 24483 24484 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24485 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24486 } 24487 24488 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentModes struct{} 24489 24490 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24491 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24492 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24493 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().CurrentModes().FieldPath(), 24494 } 24495 } 24496 24497 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentModes) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24498 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24499 } 24500 24501 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericCurrentModes) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24502 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24503 } 24504 24505 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDevice struct{} 24506 24507 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24508 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24509 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24510 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Device().FieldPath(), 24511 } 24512 } 24513 24514 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDevice) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24515 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24516 } 24517 24518 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDevice) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24519 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24520 } 24521 24522 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDeviceIdentifier struct{} 24523 24524 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDeviceIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24525 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24526 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24527 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().DeviceIdentifier().FieldPath(), 24528 } 24529 } 24530 24531 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDeviceIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24532 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24533 } 24534 24535 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDeviceIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24536 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24537 } 24538 24539 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers struct{} 24540 24541 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24542 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24543 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24544 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Drivers().FieldPath(), 24545 } 24546 } 24547 24548 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24549 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24550 } 24551 24552 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24553 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24554 } 24555 24556 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericDrivers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24557 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24558 } 24559 24560 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericEquipmentIdentifier struct{} 24561 24562 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericEquipmentIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24563 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24564 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24565 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().EquipmentIdentifier().FieldPath(), 24566 } 24567 } 24568 24569 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericEquipmentIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24570 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24571 } 24572 24573 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericEquipmentIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24574 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24575 } 24576 24577 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericHardwareRevision struct{} 24578 24579 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericHardwareRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24580 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24581 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24582 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().HardwareRevision().FieldPath(), 24583 } 24584 } 24585 24586 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericHardwareRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24587 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24588 } 24589 24590 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericHardwareRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24591 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24592 } 24593 24594 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericManufacturer struct{} 24595 24596 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericManufacturer) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24597 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24598 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24599 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Manufacturer().FieldPath(), 24600 } 24601 } 24602 24603 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericManufacturer) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24604 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24605 } 24606 24607 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24608 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24609 } 24610 24611 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericModel struct{} 24612 24613 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24614 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24615 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24616 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Model().FieldPath(), 24617 } 24618 } 24619 24620 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24621 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24622 } 24623 24624 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24625 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24626 } 24627 24628 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers struct{} 24629 24630 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24631 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24632 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24633 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().OwnNumbers().FieldPath(), 24634 } 24635 } 24636 24637 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24638 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24639 } 24640 24641 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24642 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24643 } 24644 24645 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericOwnNumbers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24646 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24647 } 24648 24649 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPlugin struct{} 24650 24651 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPlugin) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24652 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24653 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24654 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Plugin().FieldPath(), 24655 } 24656 } 24657 24658 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPlugin) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24659 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24660 } 24661 24662 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPlugin) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24663 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24664 } 24665 24666 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts struct{} 24667 24668 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24669 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24670 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24671 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Ports().FieldPath(), 24672 } 24673 } 24674 24675 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24676 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24677 } 24678 24679 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24680 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24681 } 24682 24683 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPorts) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24684 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24685 } 24686 24687 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPowerState struct{} 24688 24689 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPowerState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24690 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24691 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24692 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().PowerState().FieldPath(), 24693 } 24694 } 24695 24696 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPowerState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24697 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24698 } 24699 24700 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPowerState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24701 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24702 } 24703 24704 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimaryPort struct{} 24705 24706 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimaryPort) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24707 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24708 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24709 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().PrimaryPort().FieldPath(), 24710 } 24711 } 24712 24713 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimaryPort) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24714 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24715 } 24716 24717 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimaryPort) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24718 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24719 } 24720 24721 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimarySimSlot struct{} 24722 24723 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimarySimSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24724 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24725 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24726 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().PrimarySimSlot().FieldPath(), 24727 } 24728 } 24729 24730 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimarySimSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24731 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24732 } 24733 24734 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericPrimarySimSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24735 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24736 } 24737 24738 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericRevision struct{} 24739 24740 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24741 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24742 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24743 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Revision().FieldPath(), 24744 } 24745 } 24746 24747 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24748 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24749 } 24750 24751 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24752 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24753 } 24754 24755 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality struct{} 24756 24757 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24758 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24759 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24760 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SignalQuality().FieldPath(), 24761 } 24762 } 24763 24764 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24765 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24766 } 24767 24768 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24769 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24770 } 24771 24772 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality) Recent() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityRecent { 24773 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityRecent{} 24774 } 24775 24776 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQuality) Value() Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityValue { 24777 return Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityValue{} 24778 } 24779 24780 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityRecent struct{} 24781 24782 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityRecent) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24783 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24784 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24785 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SignalQuality().Recent().FieldPath(), 24786 } 24787 } 24788 24789 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityRecent) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24790 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24791 } 24792 24793 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityRecent) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24794 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24795 } 24796 24797 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityValue struct{} 24798 24799 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityValue) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24800 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24801 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24802 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SignalQuality().Value().FieldPath(), 24803 } 24804 } 24805 24806 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityValue) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24807 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24808 } 24809 24810 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSignalQualityValue) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24811 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24812 } 24813 24814 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSim struct{} 24815 24816 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSim) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24817 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24818 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24819 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().Sim().FieldPath(), 24820 } 24821 } 24822 24823 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSim) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24824 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24825 } 24826 24827 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSim) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24828 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24829 } 24830 24831 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots struct{} 24832 24833 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24834 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24835 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24836 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SimSlots().FieldPath(), 24837 } 24838 } 24839 24840 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24841 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24842 } 24843 24844 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24845 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24846 } 24847 24848 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSimSlots) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24849 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24850 } 24851 24852 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericState struct{} 24853 24854 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericState) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24855 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24856 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24857 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().State().FieldPath(), 24858 } 24859 } 24860 24861 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24862 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24863 } 24864 24865 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24866 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24867 } 24868 24869 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericStateFailedReason struct{} 24870 24871 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericStateFailedReason) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24872 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24873 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24874 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().StateFailedReason().FieldPath(), 24875 } 24876 } 24877 24878 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericStateFailedReason) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24879 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24880 } 24881 24882 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericStateFailedReason) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24883 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24884 } 24885 24886 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands struct{} 24887 24888 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24889 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24890 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24891 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SupportedBands().FieldPath(), 24892 } 24893 } 24894 24895 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24896 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24897 } 24898 24899 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24900 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24901 } 24902 24903 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24904 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24905 } 24906 24907 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities struct{} 24908 24909 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24910 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24911 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24912 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SupportedCapabilities().FieldPath(), 24913 } 24914 } 24915 24916 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24917 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24918 } 24919 24920 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24921 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24922 } 24923 24924 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24925 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24926 } 24927 24928 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies struct{} 24929 24930 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24931 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24932 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24933 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SupportedIpFamilies().FieldPath(), 24934 } 24935 } 24936 24937 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24938 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24939 } 24940 24941 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24942 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24943 } 24944 24945 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedIpFamilies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24946 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24947 } 24948 24949 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes struct{} 24950 24951 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24952 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24953 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24954 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().SupportedModes().FieldPath(), 24955 } 24956 } 24957 24958 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24959 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24960 } 24961 24962 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24963 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24964 } 24965 24966 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericSupportedModes) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 24967 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 24968 } 24969 24970 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRequired struct{} 24971 24972 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRequired) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24973 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24974 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24975 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().UnlockRequired().FieldPath(), 24976 } 24977 } 24978 24979 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRequired) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24980 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24981 } 24982 24983 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRequired) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 24984 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 24985 } 24986 24987 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries struct{} 24988 24989 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 24990 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 24991 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 24992 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().Generic().UnlockRetries().FieldPath(), 24993 } 24994 } 24995 24996 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 24997 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 24998 } 24999 25000 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 25001 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 25002 } 25003 25004 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemGenericUnlockRetries) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue { 25005 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayItemValue) 25006 } 25007 25008 type Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus struct{} 25009 25010 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 25011 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 25012 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 25013 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().SimStatus().FieldPath(), 25014 } 25015 } 25016 25017 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus) WithValue(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 25018 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 25019 } 25020 25021 func (s Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 25022 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 25023 } 25024 25025 func (Device_Status_DeviceInfo_HardwareInformationPathSelectorModemStatusModemSimStatus) WithKey(key string) Device_Status_DeviceInfo_HardwareInformationMapPathSelectorModemStatusModemSimStatus { 25026 return Device_Status_DeviceInfo_HardwareInformationMapPathSelectorModemStatusModemSimStatus{key: key} 25027 } 25028 25029 type Device_Status_DeviceInfo_HardwareInformationMapPathSelectorModemStatusModemSimStatus struct { 25030 key string 25031 } 25032 25033 func (s Device_Status_DeviceInfo_HardwareInformationMapPathSelectorModemStatusModemSimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformation_FieldSubPath { 25034 return &DeviceStatusDeviceInfoHardwareInformation_FieldSubPath{ 25035 selector: DeviceStatusDeviceInfoHardwareInformation_FieldPathSelectorModemStatus, 25036 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder().Modem().SimStatus().WithKey(s.key).FieldPath(), 25037 } 25038 } 25039 25040 func (s Device_Status_DeviceInfo_HardwareInformationMapPathSelectorModemStatusModemSimStatus) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue { 25041 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathValue) 25042 } 25043 25044 func (s Device_Status_DeviceInfo_HardwareInformationMapPathSelectorModemStatusModemSimStatus) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues { 25045 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformation_FieldSubPathArrayOfValues) 25046 } 25047 25048 type DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder struct{} 25049 25050 func NewDeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder() DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder { 25051 return DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder{} 25052 } 25053 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) InterfaceName() Device_Status_DeviceInfo_NetworkInterfacePathSelectorInterfaceName { 25054 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorInterfaceName{} 25055 } 25056 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) IpAddressV4() Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4 { 25057 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4{} 25058 } 25059 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) ExternalIpAddressV4() Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4 { 25060 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4{} 25061 } 25062 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) IpAddressV6() Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6 { 25063 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6{} 25064 } 25065 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) ExternalIpAddressV6() Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6 { 25066 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6{} 25067 } 25068 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) AsInfo() Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo { 25069 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo{} 25070 } 25071 func (DeviceStatusDeviceInfoNetworkInterfaceFieldPathBuilder) Carrier() Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier { 25072 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier{} 25073 } 25074 25075 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorInterfaceName struct{} 25076 25077 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorInterfaceName) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25078 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorInterfaceName} 25079 } 25080 25081 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorInterfaceName) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25082 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25083 } 25084 25085 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorInterfaceName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25086 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25087 } 25088 25089 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4 struct{} 25090 25091 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25092 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorIpAddressV4} 25093 } 25094 25095 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4) WithValue(value []string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25096 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25097 } 25098 25099 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25100 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25101 } 25102 25103 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV4) WithItemValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue { 25104 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue) 25105 } 25106 25107 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4 struct{} 25108 25109 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25110 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorExternalIpAddressV4} 25111 } 25112 25113 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4) WithValue(value []string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25114 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25115 } 25116 25117 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25118 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25119 } 25120 25121 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV4) WithItemValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue { 25122 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue) 25123 } 25124 25125 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6 struct{} 25126 25127 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25128 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorIpAddressV6} 25129 } 25130 25131 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6) WithValue(value []string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25132 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25133 } 25134 25135 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25136 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25137 } 25138 25139 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorIpAddressV6) WithItemValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue { 25140 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue) 25141 } 25142 25143 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6 struct{} 25144 25145 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25146 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorExternalIpAddressV6} 25147 } 25148 25149 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6) WithValue(value []string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25150 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25151 } 25152 25153 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25154 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25155 } 25156 25157 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorExternalIpAddressV6) WithItemValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue { 25158 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayItemValue) 25159 } 25160 25161 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo struct{} 25162 25163 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25164 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo} 25165 } 25166 25167 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) WithValue(value *Device_Status_DeviceInfo_NetworkInterface_ASInfo) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25168 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25169 } 25170 25171 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) WithArrayOfValues(values []*Device_Status_DeviceInfo_NetworkInterface_ASInfo) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25172 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25173 } 25174 25175 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) WithSubPath(subPath DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPath) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25176 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo, subPath: subPath} 25177 } 25178 25179 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) WithSubValue(subPathValue DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathValue) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25180 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue{DeviceStatusDeviceInfoNetworkInterface_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 25181 } 25182 25183 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25184 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoNetworkInterface_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 25185 } 25186 25187 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayItemValue { 25188 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoNetworkInterface_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 25189 } 25190 25191 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) Asn() Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsn { 25192 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsn{} 25193 } 25194 25195 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) Name() Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoName { 25196 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoName{} 25197 } 25198 25199 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) Domain() Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoDomain { 25200 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoDomain{} 25201 } 25202 25203 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) Routes() Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes { 25204 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes{} 25205 } 25206 25207 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfo) AsnType() Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsnType { 25208 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsnType{} 25209 } 25210 25211 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsn struct{} 25212 25213 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsn) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25214 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25215 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo, 25216 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder().Asn().FieldPath(), 25217 } 25218 } 25219 25220 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsn) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25221 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25222 } 25223 25224 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25225 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25226 } 25227 25228 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoName struct{} 25229 25230 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoName) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25231 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25232 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo, 25233 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder().Name().FieldPath(), 25234 } 25235 } 25236 25237 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoName) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25238 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25239 } 25240 25241 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25242 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25243 } 25244 25245 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoDomain struct{} 25246 25247 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoDomain) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25248 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25249 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo, 25250 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder().Domain().FieldPath(), 25251 } 25252 } 25253 25254 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoDomain) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25255 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25256 } 25257 25258 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoDomain) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25259 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25260 } 25261 25262 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes struct{} 25263 25264 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25265 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25266 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo, 25267 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder().Routes().FieldPath(), 25268 } 25269 } 25270 25271 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes) WithValue(value []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25272 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25273 } 25274 25275 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25276 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25277 } 25278 25279 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoRoutes) WithItemValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayItemValue { 25280 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayItemValue) 25281 } 25282 25283 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsnType struct{} 25284 25285 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsnType) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25286 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25287 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorAsInfo, 25288 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder().AsnType().FieldPath(), 25289 } 25290 } 25291 25292 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsnType) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25293 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25294 } 25295 25296 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorAsInfoAsnType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25297 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25298 } 25299 25300 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier struct{} 25301 25302 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath { 25303 return &DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorCarrier} 25304 } 25305 25306 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) WithValue(value *Device_Status_DeviceInfo_NetworkInterface_Carrier) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue { 25307 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathValue) 25308 } 25309 25310 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) WithArrayOfValues(values []*Device_Status_DeviceInfo_NetworkInterface_Carrier) *DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues { 25311 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldTerminalPathArrayOfValues) 25312 } 25313 25314 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) WithSubPath(subPath DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPath) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25315 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorCarrier, subPath: subPath} 25316 } 25317 25318 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) WithSubValue(subPathValue DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathValue) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25319 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue{DeviceStatusDeviceInfoNetworkInterface_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 25320 } 25321 25322 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathArrayOfValues) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25323 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoNetworkInterface_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 25324 } 25325 25326 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathArrayItemValue) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayItemValue { 25327 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoNetworkInterface_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 25328 } 25329 25330 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) Name() Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierName { 25331 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierName{} 25332 } 25333 25334 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) MobileCountryCode() Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileCountryCode { 25335 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileCountryCode{} 25336 } 25337 25338 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) MobileNetworkCode() Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileNetworkCode { 25339 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileNetworkCode{} 25340 } 25341 25342 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrier) LocationAreaCode() Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierLocationAreaCode { 25343 return Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierLocationAreaCode{} 25344 } 25345 25346 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierName struct{} 25347 25348 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierName) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25349 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25350 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorCarrier, 25351 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder().Name().FieldPath(), 25352 } 25353 } 25354 25355 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierName) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25356 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25357 } 25358 25359 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25360 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25361 } 25362 25363 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileCountryCode struct{} 25364 25365 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileCountryCode) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25366 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25367 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorCarrier, 25368 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder().MobileCountryCode().FieldPath(), 25369 } 25370 } 25371 25372 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileCountryCode) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25373 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25374 } 25375 25376 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileCountryCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25377 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25378 } 25379 25380 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileNetworkCode struct{} 25381 25382 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileNetworkCode) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25383 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25384 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorCarrier, 25385 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder().MobileNetworkCode().FieldPath(), 25386 } 25387 } 25388 25389 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileNetworkCode) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25390 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25391 } 25392 25393 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierMobileNetworkCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25394 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25395 } 25396 25397 type Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierLocationAreaCode struct{} 25398 25399 func (Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierLocationAreaCode) FieldPath() *DeviceStatusDeviceInfoNetworkInterface_FieldSubPath { 25400 return &DeviceStatusDeviceInfoNetworkInterface_FieldSubPath{ 25401 selector: DeviceStatusDeviceInfoNetworkInterface_FieldPathSelectorCarrier, 25402 subPath: NewDeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder().LocationAreaCode().FieldPath(), 25403 } 25404 } 25405 25406 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierLocationAreaCode) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue { 25407 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathValue) 25408 } 25409 25410 func (s Device_Status_DeviceInfo_NetworkInterfacePathSelectorCarrierLocationAreaCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues { 25411 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterface_FieldSubPathArrayOfValues) 25412 } 25413 25414 type DeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder struct{} 25415 25416 func NewDeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder() DeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder { 25417 return DeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder{} 25418 } 25419 func (DeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder) ActiveControlPlaneInterface() Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorActiveControlPlaneInterface { 25420 return Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorActiveControlPlaneInterface{} 25421 } 25422 func (DeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder) UsesProxy() Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorUsesProxy { 25423 return Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorUsesProxy{} 25424 } 25425 func (DeviceStatusDeviceInfoControlPlaneInterfaceInfoFieldPathBuilder) IsFallback() Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorIsFallback { 25426 return Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorIsFallback{} 25427 } 25428 25429 type Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorActiveControlPlaneInterface struct{} 25430 25431 func (Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorActiveControlPlaneInterface) FieldPath() *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPath { 25432 return &DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPathSelectorActiveControlPlaneInterface} 25433 } 25434 25435 func (s Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorActiveControlPlaneInterface) WithValue(value string) *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathValue { 25436 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathValue) 25437 } 25438 25439 func (s Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorActiveControlPlaneInterface) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathArrayOfValues { 25440 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathArrayOfValues) 25441 } 25442 25443 type Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorUsesProxy struct{} 25444 25445 func (Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorUsesProxy) FieldPath() *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPath { 25446 return &DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPathSelectorUsesProxy} 25447 } 25448 25449 func (s Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorUsesProxy) WithValue(value bool) *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathValue { 25450 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathValue) 25451 } 25452 25453 func (s Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorUsesProxy) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathArrayOfValues { 25454 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathArrayOfValues) 25455 } 25456 25457 type Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorIsFallback struct{} 25458 25459 func (Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorIsFallback) FieldPath() *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPath { 25460 return &DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldPathSelectorIsFallback} 25461 } 25462 25463 func (s Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorIsFallback) WithValue(value bool) *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathValue { 25464 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathValue) 25465 } 25466 25467 func (s Device_Status_DeviceInfo_ControlPlaneInterfaceInfoPathSelectorIsFallback) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathArrayOfValues { 25468 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoControlPlaneInterfaceInfo_FieldTerminalPathArrayOfValues) 25469 } 25470 25471 type DeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder struct{} 25472 25473 func NewDeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder { 25474 return DeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder{} 25475 } 25476 func (DeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder) Name() Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorName { 25477 return Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorName{} 25478 } 25479 func (DeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder) Description() Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorDescription { 25480 return Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorDescription{} 25481 } 25482 25483 type Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorName struct{} 25484 25485 func (Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPath { 25486 return &DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCapability_FieldPathSelectorName} 25487 } 25488 25489 func (s Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathValue { 25490 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathValue) 25491 } 25492 25493 func (s Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathArrayOfValues { 25494 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathArrayOfValues) 25495 } 25496 25497 type Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorDescription struct{} 25498 25499 func (Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPath { 25500 return &DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCapability_FieldPathSelectorDescription} 25501 } 25502 25503 func (s Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathValue { 25504 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathValue) 25505 } 25506 25507 func (s Device_Status_DeviceInfo_HardwareInformation_CapabilityPathSelectorDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathArrayOfValues { 25508 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCapability_FieldTerminalPathArrayOfValues) 25509 } 25510 25511 type DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder struct{} 25512 25513 func NewDeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder { 25514 return DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder{} 25515 } 25516 func (DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder) OperatingSystem() Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOperatingSystem { 25517 return Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOperatingSystem{} 25518 } 25519 func (DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder) KernelVersion() Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorKernelVersion { 25520 return Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorKernelVersion{} 25521 } 25522 func (DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder) OsImage() Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOsImage { 25523 return Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOsImage{} 25524 } 25525 func (DeviceStatusDeviceInfoHardwareInformationOSFieldPathBuilder) ContainerRuntimeVersion() Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorContainerRuntimeVersion { 25526 return Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorContainerRuntimeVersion{} 25527 } 25528 25529 type Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOperatingSystem struct{} 25530 25531 func (Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOperatingSystem) FieldPath() *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath { 25532 return &DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationOS_FieldPathSelectorOperatingSystem} 25533 } 25534 25535 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOperatingSystem) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue { 25536 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue) 25537 } 25538 25539 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOperatingSystem) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues { 25540 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues) 25541 } 25542 25543 type Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorKernelVersion struct{} 25544 25545 func (Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorKernelVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath { 25546 return &DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationOS_FieldPathSelectorKernelVersion} 25547 } 25548 25549 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorKernelVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue { 25550 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue) 25551 } 25552 25553 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorKernelVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues { 25554 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues) 25555 } 25556 25557 type Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOsImage struct{} 25558 25559 func (Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOsImage) FieldPath() *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath { 25560 return &DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationOS_FieldPathSelectorOsImage} 25561 } 25562 25563 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOsImage) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue { 25564 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue) 25565 } 25566 25567 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorOsImage) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues { 25568 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues) 25569 } 25570 25571 type Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorContainerRuntimeVersion struct{} 25572 25573 func (Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorContainerRuntimeVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath { 25574 return &DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationOS_FieldPathSelectorContainerRuntimeVersion} 25575 } 25576 25577 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorContainerRuntimeVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue { 25578 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathValue) 25579 } 25580 25581 func (s Device_Status_DeviceInfo_HardwareInformation_OSPathSelectorContainerRuntimeVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues { 25582 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationOS_FieldTerminalPathArrayOfValues) 25583 } 25584 25585 type DeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder struct{} 25586 25587 func NewDeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder { 25588 return DeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder{} 25589 } 25590 func (DeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder) Vendor() Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorVendor { 25591 return Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorVendor{} 25592 } 25593 func (DeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder) BiosVersion() Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorBiosVersion { 25594 return Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorBiosVersion{} 25595 } 25596 func (DeviceStatusDeviceInfoHardwareInformationBIOSFieldPathBuilder) ReleaseDate() Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorReleaseDate { 25597 return Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorReleaseDate{} 25598 } 25599 25600 type Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorVendor struct{} 25601 25602 func (Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPath { 25603 return &DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPathSelectorVendor} 25604 } 25605 25606 func (s Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathValue { 25607 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathValue) 25608 } 25609 25610 func (s Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathArrayOfValues { 25611 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathArrayOfValues) 25612 } 25613 25614 type Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorBiosVersion struct{} 25615 25616 func (Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorBiosVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPath { 25617 return &DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPathSelectorBiosVersion} 25618 } 25619 25620 func (s Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorBiosVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathValue { 25621 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathValue) 25622 } 25623 25624 func (s Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorBiosVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathArrayOfValues { 25625 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathArrayOfValues) 25626 } 25627 25628 type Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorReleaseDate struct{} 25629 25630 func (Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorReleaseDate) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPath { 25631 return &DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBIOS_FieldPathSelectorReleaseDate} 25632 } 25633 25634 func (s Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorReleaseDate) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathValue { 25635 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathValue) 25636 } 25637 25638 func (s Device_Status_DeviceInfo_HardwareInformation_BIOSPathSelectorReleaseDate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathArrayOfValues { 25639 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBIOS_FieldTerminalPathArrayOfValues) 25640 } 25641 25642 type DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder struct{} 25643 25644 func NewDeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder { 25645 return DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder{} 25646 } 25647 func (DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder) Manufacturer() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorManufacturer { 25648 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorManufacturer{} 25649 } 25650 func (DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder) ProductName() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorProductName { 25651 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorProductName{} 25652 } 25653 func (DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder) Version() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorVersion { 25654 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorVersion{} 25655 } 25656 func (DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder) SerialNumber() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorSerialNumber { 25657 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorSerialNumber{} 25658 } 25659 func (DeviceStatusDeviceInfoHardwareInformationSystemFieldPathBuilder) Configuration() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration { 25660 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration{} 25661 } 25662 25663 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorManufacturer struct{} 25664 25665 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorManufacturer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath { 25666 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorManufacturer} 25667 } 25668 25669 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorManufacturer) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue { 25670 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue) 25671 } 25672 25673 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues { 25674 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues) 25675 } 25676 25677 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorProductName struct{} 25678 25679 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath { 25680 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorProductName} 25681 } 25682 25683 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue { 25684 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue) 25685 } 25686 25687 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues { 25688 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues) 25689 } 25690 25691 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorVersion struct{} 25692 25693 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath { 25694 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorVersion} 25695 } 25696 25697 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue { 25698 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue) 25699 } 25700 25701 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues { 25702 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues) 25703 } 25704 25705 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorSerialNumber struct{} 25706 25707 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath { 25708 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorSerialNumber} 25709 } 25710 25711 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue { 25712 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue) 25713 } 25714 25715 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues { 25716 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues) 25717 } 25718 25719 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration struct{} 25720 25721 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath { 25722 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorConfiguration} 25723 } 25724 25725 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue { 25726 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathValue) 25727 } 25728 25729 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues { 25730 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldTerminalPathArrayOfValues) 25731 } 25732 25733 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPath) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath { 25734 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorConfiguration, subPath: subPath} 25735 } 25736 25737 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue { 25738 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationSystem_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 25739 } 25740 25741 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues { 25742 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationSystem_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 25743 } 25744 25745 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayItemValue { 25746 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationSystem_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 25747 } 25748 25749 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) Chassis() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationChassis { 25750 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationChassis{} 25751 } 25752 25753 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) Uuid() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationUuid { 25754 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationUuid{} 25755 } 25756 25757 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) SkuNumber() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationSkuNumber { 25758 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationSkuNumber{} 25759 } 25760 25761 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfiguration) Family() Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationFamily { 25762 return Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationFamily{} 25763 } 25764 25765 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationChassis struct{} 25766 25767 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationChassis) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath { 25768 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath{ 25769 selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorConfiguration, 25770 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder().Chassis().FieldPath(), 25771 } 25772 } 25773 25774 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationChassis) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue { 25775 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue) 25776 } 25777 25778 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationChassis) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues { 25779 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues) 25780 } 25781 25782 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationUuid struct{} 25783 25784 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationUuid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath { 25785 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath{ 25786 selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorConfiguration, 25787 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder().Uuid().FieldPath(), 25788 } 25789 } 25790 25791 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationUuid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue { 25792 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue) 25793 } 25794 25795 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationUuid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues { 25796 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues) 25797 } 25798 25799 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationSkuNumber struct{} 25800 25801 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationSkuNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath { 25802 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath{ 25803 selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorConfiguration, 25804 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder().SkuNumber().FieldPath(), 25805 } 25806 } 25807 25808 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationSkuNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue { 25809 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue) 25810 } 25811 25812 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationSkuNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues { 25813 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues) 25814 } 25815 25816 type Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationFamily struct{} 25817 25818 func (Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationFamily) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath { 25819 return &DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPath{ 25820 selector: DeviceStatusDeviceInfoHardwareInformationSystem_FieldPathSelectorConfiguration, 25821 subPath: NewDeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder().Family().FieldPath(), 25822 } 25823 } 25824 25825 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationFamily) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue { 25826 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathValue) 25827 } 25828 25829 func (s Device_Status_DeviceInfo_HardwareInformation_SystemPathSelectorConfigurationFamily) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues { 25830 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystem_FieldSubPathArrayOfValues) 25831 } 25832 25833 type DeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder struct{} 25834 25835 func NewDeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder { 25836 return DeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder{} 25837 } 25838 func (DeviceStatusDeviceInfoHardwareInformationCPUFieldPathBuilder) Processors() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors { 25839 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors{} 25840 } 25841 25842 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors struct{} 25843 25844 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPath { 25845 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors} 25846 } 25847 25848 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPathValue { 25849 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPathValue) 25850 } 25851 25852 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPathArrayOfValues { 25853 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPathArrayOfValues) 25854 } 25855 25856 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPathArrayItemValue { 25857 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldTerminalPathArrayItemValue) 25858 } 25859 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 25860 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, subPath: subPath} 25861 } 25862 25863 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 25864 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationCPU_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 25865 } 25866 25867 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 25868 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationCPU_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 25869 } 25870 25871 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayItemValue { 25872 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationCPU_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 25873 } 25874 25875 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Vendor() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsVendor { 25876 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsVendor{} 25877 } 25878 25879 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Model() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsModel { 25880 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsModel{} 25881 } 25882 25883 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Capabilities() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities { 25884 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities{} 25885 } 25886 25887 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) NumThreads() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumThreads { 25888 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumThreads{} 25889 } 25890 25891 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) NumCores() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumCores { 25892 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumCores{} 25893 } 25894 25895 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) NumEnabledCores() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumEnabledCores { 25896 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumEnabledCores{} 25897 } 25898 25899 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Name() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsName { 25900 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsName{} 25901 } 25902 25903 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Serial() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsSerial { 25904 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsSerial{} 25905 } 25906 25907 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) FrequencyMhz() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsFrequencyMhz { 25908 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsFrequencyMhz{} 25909 } 25910 25911 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) MaxFrequencyMhz() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsMaxFrequencyMhz { 25912 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsMaxFrequencyMhz{} 25913 } 25914 25915 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) CacheInfo() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo { 25916 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo{} 25917 } 25918 25919 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Driver() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsDriver { 25920 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsDriver{} 25921 } 25922 25923 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Latency() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsLatency { 25924 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsLatency{} 25925 } 25926 25927 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessors) Clock() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsClock { 25928 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsClock{} 25929 } 25930 25931 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsVendor struct{} 25932 25933 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 25934 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 25935 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 25936 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Vendor().FieldPath(), 25937 } 25938 } 25939 25940 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 25941 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 25942 } 25943 25944 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 25945 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 25946 } 25947 25948 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsModel struct{} 25949 25950 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 25951 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 25952 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 25953 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Model().FieldPath(), 25954 } 25955 } 25956 25957 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 25958 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 25959 } 25960 25961 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 25962 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 25963 } 25964 25965 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities struct{} 25966 25967 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 25968 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 25969 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 25970 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Capabilities().FieldPath(), 25971 } 25972 } 25973 25974 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 25975 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 25976 } 25977 25978 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 25979 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 25980 } 25981 25982 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayItemValue { 25983 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayItemValue) 25984 } 25985 25986 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities) Name() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesName { 25987 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesName{} 25988 } 25989 25990 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilities) Description() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesDescription { 25991 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesDescription{} 25992 } 25993 25994 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesName struct{} 25995 25996 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 25997 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 25998 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 25999 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Capabilities().Name().FieldPath(), 26000 } 26001 } 26002 26003 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26004 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26005 } 26006 26007 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26008 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26009 } 26010 26011 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesDescription struct{} 26012 26013 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26014 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26015 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26016 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Capabilities().Description().FieldPath(), 26017 } 26018 } 26019 26020 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26021 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26022 } 26023 26024 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCapabilitiesDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26025 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26026 } 26027 26028 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumThreads struct{} 26029 26030 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumThreads) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26031 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26032 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26033 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().NumThreads().FieldPath(), 26034 } 26035 } 26036 26037 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumThreads) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26038 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26039 } 26040 26041 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumThreads) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26042 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26043 } 26044 26045 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumCores struct{} 26046 26047 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumCores) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26048 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26049 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26050 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().NumCores().FieldPath(), 26051 } 26052 } 26053 26054 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumCores) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26055 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26056 } 26057 26058 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26059 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26060 } 26061 26062 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumEnabledCores struct{} 26063 26064 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumEnabledCores) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26065 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26066 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26067 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().NumEnabledCores().FieldPath(), 26068 } 26069 } 26070 26071 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumEnabledCores) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26072 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26073 } 26074 26075 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsNumEnabledCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26076 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26077 } 26078 26079 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsName struct{} 26080 26081 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26082 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26083 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26084 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Name().FieldPath(), 26085 } 26086 } 26087 26088 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26089 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26090 } 26091 26092 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26093 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26094 } 26095 26096 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsSerial struct{} 26097 26098 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsSerial) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26099 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26100 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26101 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Serial().FieldPath(), 26102 } 26103 } 26104 26105 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsSerial) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26106 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26107 } 26108 26109 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26110 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26111 } 26112 26113 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsFrequencyMhz struct{} 26114 26115 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsFrequencyMhz) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26116 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26117 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26118 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().FrequencyMhz().FieldPath(), 26119 } 26120 } 26121 26122 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26123 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26124 } 26125 26126 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26127 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26128 } 26129 26130 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsMaxFrequencyMhz struct{} 26131 26132 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsMaxFrequencyMhz) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26133 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26134 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26135 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().MaxFrequencyMhz().FieldPath(), 26136 } 26137 } 26138 26139 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsMaxFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26140 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26141 } 26142 26143 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsMaxFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26144 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26145 } 26146 26147 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo struct{} 26148 26149 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26150 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26151 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26152 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().CacheInfo().FieldPath(), 26153 } 26154 } 26155 26156 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26157 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26158 } 26159 26160 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26161 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26162 } 26163 26164 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayItemValue { 26165 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayItemValue) 26166 } 26167 26168 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo) Type() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoType { 26169 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoType{} 26170 } 26171 26172 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfo) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoSizeBytes { 26173 return Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoSizeBytes{} 26174 } 26175 26176 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoType struct{} 26177 26178 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26179 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26180 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26181 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().CacheInfo().Type().FieldPath(), 26182 } 26183 } 26184 26185 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26186 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26187 } 26188 26189 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26190 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26191 } 26192 26193 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoSizeBytes struct{} 26194 26195 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26196 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26197 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26198 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().CacheInfo().SizeBytes().FieldPath(), 26199 } 26200 } 26201 26202 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26203 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26204 } 26205 26206 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsCacheInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26207 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26208 } 26209 26210 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsDriver struct{} 26211 26212 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsDriver) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26213 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26214 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26215 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Driver().FieldPath(), 26216 } 26217 } 26218 26219 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsDriver) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26220 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26221 } 26222 26223 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsDriver) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26224 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26225 } 26226 26227 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsLatency struct{} 26228 26229 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsLatency) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26230 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26231 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26232 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Latency().FieldPath(), 26233 } 26234 } 26235 26236 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsLatency) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26237 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26238 } 26239 26240 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsLatency) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26241 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26242 } 26243 26244 type Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsClock struct{} 26245 26246 func (Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsClock) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath { 26247 return &DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPath{ 26248 selector: DeviceStatusDeviceInfoHardwareInformationCPU_FieldPathSelectorProcessors, 26249 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder().Clock().FieldPath(), 26250 } 26251 } 26252 26253 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsClock) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue { 26254 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathValue) 26255 } 26256 26257 func (s Device_Status_DeviceInfo_HardwareInformation_CPUPathSelectorProcessorsClock) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues { 26258 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPU_FieldSubPathArrayOfValues) 26259 } 26260 26261 type DeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder struct{} 26262 26263 func NewDeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder { 26264 return DeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder{} 26265 } 26266 func (DeviceStatusDeviceInfoHardwareInformationBlockFieldPathBuilder) Disks() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks { 26267 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks{} 26268 } 26269 26270 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks struct{} 26271 26272 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPath { 26273 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks} 26274 } 26275 26276 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPathValue { 26277 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPathValue) 26278 } 26279 26280 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPathArrayOfValues { 26281 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPathArrayOfValues) 26282 } 26283 26284 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPathArrayItemValue { 26285 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldTerminalPathArrayItemValue) 26286 } 26287 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPath) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26288 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, subPath: subPath} 26289 } 26290 26291 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26292 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationBlock_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 26293 } 26294 26295 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26296 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationBlock_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 26297 } 26298 26299 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayItemValue { 26300 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationBlock_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 26301 } 26302 26303 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) Name() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksName { 26304 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksName{} 26305 } 26306 26307 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSizeBytes { 26308 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSizeBytes{} 26309 } 26310 26311 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) DriveType() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksDriveType { 26312 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksDriveType{} 26313 } 26314 26315 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) Vendor() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksVendor { 26316 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksVendor{} 26317 } 26318 26319 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) Model() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksModel { 26320 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksModel{} 26321 } 26322 26323 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) SerialNumber() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSerialNumber { 26324 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSerialNumber{} 26325 } 26326 26327 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) Wwn() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksWwn { 26328 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksWwn{} 26329 } 26330 26331 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisks) Partitions() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions { 26332 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions{} 26333 } 26334 26335 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksName struct{} 26336 26337 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26338 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26339 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26340 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Name().FieldPath(), 26341 } 26342 } 26343 26344 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26345 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26346 } 26347 26348 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26349 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26350 } 26351 26352 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSizeBytes struct{} 26353 26354 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26355 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26356 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26357 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().SizeBytes().FieldPath(), 26358 } 26359 } 26360 26361 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26362 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26363 } 26364 26365 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26366 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26367 } 26368 26369 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksDriveType struct{} 26370 26371 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksDriveType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26372 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26373 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26374 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().DriveType().FieldPath(), 26375 } 26376 } 26377 26378 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksDriveType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26379 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26380 } 26381 26382 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksDriveType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26383 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26384 } 26385 26386 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksVendor struct{} 26387 26388 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26389 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26390 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26391 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Vendor().FieldPath(), 26392 } 26393 } 26394 26395 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26396 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26397 } 26398 26399 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26400 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26401 } 26402 26403 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksModel struct{} 26404 26405 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26406 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26407 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26408 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Model().FieldPath(), 26409 } 26410 } 26411 26412 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26413 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26414 } 26415 26416 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26417 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26418 } 26419 26420 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSerialNumber struct{} 26421 26422 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26423 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26424 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26425 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().SerialNumber().FieldPath(), 26426 } 26427 } 26428 26429 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26430 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26431 } 26432 26433 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26434 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26435 } 26436 26437 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksWwn struct{} 26438 26439 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksWwn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26440 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26441 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26442 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Wwn().FieldPath(), 26443 } 26444 } 26445 26446 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksWwn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26447 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26448 } 26449 26450 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksWwn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26451 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26452 } 26453 26454 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions struct{} 26455 26456 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26457 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26458 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26459 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Partitions().FieldPath(), 26460 } 26461 } 26462 26463 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26464 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26465 } 26466 26467 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26468 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26469 } 26470 26471 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayItemValue { 26472 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayItemValue) 26473 } 26474 26475 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) Name() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsName { 26476 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsName{} 26477 } 26478 26479 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsSizeBytes { 26480 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsSizeBytes{} 26481 } 26482 26483 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) MountPoint() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsMountPoint { 26484 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsMountPoint{} 26485 } 26486 26487 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitions) Type() Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsType { 26488 return Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsType{} 26489 } 26490 26491 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsName struct{} 26492 26493 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26494 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26495 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26496 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Partitions().Name().FieldPath(), 26497 } 26498 } 26499 26500 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26501 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26502 } 26503 26504 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26505 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26506 } 26507 26508 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsSizeBytes struct{} 26509 26510 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26511 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26512 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26513 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Partitions().SizeBytes().FieldPath(), 26514 } 26515 } 26516 26517 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26518 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26519 } 26520 26521 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26522 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26523 } 26524 26525 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsMountPoint struct{} 26526 26527 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsMountPoint) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26528 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26529 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26530 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Partitions().MountPoint().FieldPath(), 26531 } 26532 } 26533 26534 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsMountPoint) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26535 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26536 } 26537 26538 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsMountPoint) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26539 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26540 } 26541 26542 type Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsType struct{} 26543 26544 func (Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath { 26545 return &DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPath{ 26546 selector: DeviceStatusDeviceInfoHardwareInformationBlock_FieldPathSelectorDisks, 26547 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder().Partitions().Type().FieldPath(), 26548 } 26549 } 26550 26551 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue { 26552 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathValue) 26553 } 26554 26555 func (s Device_Status_DeviceInfo_HardwareInformation_BlockPathSelectorDisksPartitionsType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues { 26556 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlock_FieldSubPathArrayOfValues) 26557 } 26558 26559 type DeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder struct{} 26560 26561 func NewDeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder { 26562 return DeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder{} 26563 } 26564 func (DeviceStatusDeviceInfoHardwareInformationNetworkFieldPathBuilder) Nics() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics { 26565 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics{} 26566 } 26567 26568 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics struct{} 26569 26570 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPath { 26571 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics} 26572 } 26573 26574 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPathValue { 26575 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPathValue) 26576 } 26577 26578 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPathArrayOfValues { 26579 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPathArrayOfValues) 26580 } 26581 26582 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPathArrayItemValue { 26583 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldTerminalPathArrayItemValue) 26584 } 26585 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPath) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26586 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, subPath: subPath} 26587 } 26588 26589 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26590 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 26591 } 26592 26593 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26594 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 26595 } 26596 26597 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayItemValue { 26598 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 26599 } 26600 26601 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) Name() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsName { 26602 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsName{} 26603 } 26604 26605 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) MacAddress() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsMacAddress { 26606 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsMacAddress{} 26607 } 26608 26609 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) Virtual() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVirtual { 26610 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVirtual{} 26611 } 26612 26613 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) Description() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsDescription { 26614 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsDescription{} 26615 } 26616 26617 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) ProductName() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsProductName { 26618 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsProductName{} 26619 } 26620 26621 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) Vendor() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVendor { 26622 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVendor{} 26623 } 26624 26625 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) Subvendor() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSubvendor { 26626 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSubvendor{} 26627 } 26628 26629 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNics) Setting() Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting { 26630 return Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting{} 26631 } 26632 26633 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsName struct{} 26634 26635 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26636 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26637 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26638 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Name().FieldPath(), 26639 } 26640 } 26641 26642 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26643 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26644 } 26645 26646 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26647 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26648 } 26649 26650 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsMacAddress struct{} 26651 26652 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsMacAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26653 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26654 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26655 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().MacAddress().FieldPath(), 26656 } 26657 } 26658 26659 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsMacAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26660 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26661 } 26662 26663 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsMacAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26664 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26665 } 26666 26667 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVirtual struct{} 26668 26669 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVirtual) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26670 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26671 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26672 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Virtual().FieldPath(), 26673 } 26674 } 26675 26676 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVirtual) WithValue(value bool) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26677 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26678 } 26679 26680 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVirtual) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26681 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26682 } 26683 26684 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsDescription struct{} 26685 26686 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26687 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26688 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26689 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Description().FieldPath(), 26690 } 26691 } 26692 26693 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26694 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26695 } 26696 26697 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26698 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26699 } 26700 26701 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsProductName struct{} 26702 26703 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26704 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26705 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26706 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().ProductName().FieldPath(), 26707 } 26708 } 26709 26710 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26711 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26712 } 26713 26714 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26715 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26716 } 26717 26718 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVendor struct{} 26719 26720 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26721 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26722 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26723 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Vendor().FieldPath(), 26724 } 26725 } 26726 26727 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26728 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26729 } 26730 26731 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26732 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26733 } 26734 26735 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSubvendor struct{} 26736 26737 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26738 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26739 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26740 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Subvendor().FieldPath(), 26741 } 26742 } 26743 26744 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26745 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26746 } 26747 26748 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26749 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26750 } 26751 26752 type Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting struct{} 26753 26754 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26755 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26756 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26757 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Setting().FieldPath(), 26758 } 26759 } 26760 26761 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting) WithValue(value map[string]string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26762 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26763 } 26764 26765 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting) WithArrayOfValues(values []map[string]string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26766 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26767 } 26768 26769 func (Device_Status_DeviceInfo_HardwareInformation_NetworkPathSelectorNicsSetting) WithKey(key string) Device_Status_DeviceInfo_HardwareInformation_NetworkMapPathSelectorNicsSetting { 26770 return Device_Status_DeviceInfo_HardwareInformation_NetworkMapPathSelectorNicsSetting{key: key} 26771 } 26772 26773 type Device_Status_DeviceInfo_HardwareInformation_NetworkMapPathSelectorNicsSetting struct { 26774 key string 26775 } 26776 26777 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkMapPathSelectorNicsSetting) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath { 26778 return &DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPath{ 26779 selector: DeviceStatusDeviceInfoHardwareInformationNetwork_FieldPathSelectorNics, 26780 subPath: NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder().Setting().WithKey(s.key).FieldPath(), 26781 } 26782 } 26783 26784 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkMapPathSelectorNicsSetting) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue { 26785 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathValue) 26786 } 26787 26788 func (s Device_Status_DeviceInfo_HardwareInformation_NetworkMapPathSelectorNicsSetting) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues { 26789 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetwork_FieldSubPathArrayOfValues) 26790 } 26791 26792 type DeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder struct{} 26793 26794 func NewDeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder { 26795 return DeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder{} 26796 } 26797 func (DeviceStatusDeviceInfoHardwareInformationGPUFieldPathBuilder) GraphicCards() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards { 26798 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards{} 26799 } 26800 26801 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards struct{} 26802 26803 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPath { 26804 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards} 26805 } 26806 26807 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPathValue { 26808 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPathValue) 26809 } 26810 26811 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPathArrayOfValues { 26812 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPathArrayOfValues) 26813 } 26814 26815 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPathArrayItemValue { 26816 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldTerminalPathArrayItemValue) 26817 } 26818 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPath) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26819 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, subPath: subPath} 26820 } 26821 26822 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26823 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationGPU_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 26824 } 26825 26826 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26827 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationGPU_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 26828 } 26829 26830 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayItemValue { 26831 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationGPU_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 26832 } 26833 26834 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) Index() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsIndex { 26835 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsIndex{} 26836 } 26837 26838 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCards) Device() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice { 26839 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice{} 26840 } 26841 26842 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsIndex struct{} 26843 26844 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsIndex) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26845 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26846 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26847 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Index().FieldPath(), 26848 } 26849 } 26850 26851 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsIndex) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26852 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26853 } 26854 26855 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsIndex) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26856 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26857 } 26858 26859 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice struct{} 26860 26861 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26862 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26863 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26864 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Device().FieldPath(), 26865 } 26866 } 26867 26868 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26869 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26870 } 26871 26872 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26873 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26874 } 26875 26876 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) Address() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceAddress { 26877 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceAddress{} 26878 } 26879 26880 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) Vendor() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceVendor { 26881 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceVendor{} 26882 } 26883 26884 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) Product() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceProduct { 26885 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceProduct{} 26886 } 26887 26888 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) Name() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceName { 26889 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceName{} 26890 } 26891 26892 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDevice) Subvendor() Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceSubvendor { 26893 return Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceSubvendor{} 26894 } 26895 26896 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceAddress struct{} 26897 26898 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26899 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26900 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26901 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Device().Address().FieldPath(), 26902 } 26903 } 26904 26905 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26906 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26907 } 26908 26909 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26910 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26911 } 26912 26913 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceVendor struct{} 26914 26915 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26916 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26917 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26918 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Device().Vendor().FieldPath(), 26919 } 26920 } 26921 26922 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26923 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26924 } 26925 26926 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26927 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26928 } 26929 26930 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceProduct struct{} 26931 26932 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26933 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26934 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26935 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Device().Product().FieldPath(), 26936 } 26937 } 26938 26939 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26940 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26941 } 26942 26943 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26944 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26945 } 26946 26947 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceName struct{} 26948 26949 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26950 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26951 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26952 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Device().Name().FieldPath(), 26953 } 26954 } 26955 26956 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26957 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26958 } 26959 26960 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26961 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26962 } 26963 26964 type Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceSubvendor struct{} 26965 26966 func (Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath { 26967 return &DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPath{ 26968 selector: DeviceStatusDeviceInfoHardwareInformationGPU_FieldPathSelectorGraphicCards, 26969 subPath: NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder().Device().Subvendor().FieldPath(), 26970 } 26971 } 26972 26973 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue { 26974 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathValue) 26975 } 26976 26977 func (s Device_Status_DeviceInfo_HardwareInformation_GPUPathSelectorGraphicCardsDeviceSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues { 26978 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPU_FieldSubPathArrayOfValues) 26979 } 26980 26981 type DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder struct{} 26982 26983 func NewDeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder { 26984 return DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder{} 26985 } 26986 func (DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder) Address() Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorAddress { 26987 return Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorAddress{} 26988 } 26989 func (DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder) Vendor() Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorVendor { 26990 return Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorVendor{} 26991 } 26992 func (DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder) Product() Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorProduct { 26993 return Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorProduct{} 26994 } 26995 func (DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder) Name() Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorName { 26996 return Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorName{} 26997 } 26998 func (DeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder) Subvendor() Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorSubvendor { 26999 return Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorSubvendor{} 27000 } 27001 27002 type Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorAddress struct{} 27003 27004 func (Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath { 27005 return &DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathSelectorAddress} 27006 } 27007 27008 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue { 27009 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue) 27010 } 27011 27012 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues { 27013 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues) 27014 } 27015 27016 type Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorVendor struct{} 27017 27018 func (Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath { 27019 return &DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathSelectorVendor} 27020 } 27021 27022 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue { 27023 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue) 27024 } 27025 27026 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues { 27027 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues) 27028 } 27029 27030 type Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorProduct struct{} 27031 27032 func (Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath { 27033 return &DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathSelectorProduct} 27034 } 27035 27036 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue { 27037 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue) 27038 } 27039 27040 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues { 27041 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues) 27042 } 27043 27044 type Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorName struct{} 27045 27046 func (Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath { 27047 return &DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathSelectorName} 27048 } 27049 27050 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue { 27051 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue) 27052 } 27053 27054 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues { 27055 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues) 27056 } 27057 27058 type Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorSubvendor struct{} 27059 27060 func (Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath { 27061 return &DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathSelectorSubvendor} 27062 } 27063 27064 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue { 27065 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathValue) 27066 } 27067 27068 func (s Device_Status_DeviceInfo_HardwareInformation_PCIDevicePathSelectorSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues { 27069 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldTerminalPathArrayOfValues) 27070 } 27071 27072 type DeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder struct{} 27073 27074 func NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder { 27075 return DeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder{} 27076 } 27077 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder) Description() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorDescription { 27078 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorDescription{} 27079 } 27080 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorSizeBytes { 27081 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorSizeBytes{} 27082 } 27083 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoFieldPathBuilder) MemoryBanks() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks { 27084 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks{} 27085 } 27086 27087 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorDescription struct{} 27088 27089 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPath { 27090 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorDescription} 27091 } 27092 27093 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathValue { 27094 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathValue) 27095 } 27096 27097 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayOfValues { 27098 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayOfValues) 27099 } 27100 27101 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorSizeBytes struct{} 27102 27103 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPath { 27104 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorSizeBytes} 27105 } 27106 27107 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathValue { 27108 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathValue) 27109 } 27110 27111 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayOfValues { 27112 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayOfValues) 27113 } 27114 27115 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks struct{} 27116 27117 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPath { 27118 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks} 27119 } 27120 27121 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathValue { 27122 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathValue) 27123 } 27124 27125 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayOfValues { 27126 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayOfValues) 27127 } 27128 27129 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayItemValue { 27130 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldTerminalPathArrayItemValue) 27131 } 27132 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPath) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27133 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, subPath: subPath} 27134 } 27135 27136 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27137 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 27138 } 27139 27140 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27141 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 27142 } 27143 27144 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayItemValue { 27145 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 27146 } 27147 27148 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) Description() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksDescription { 27149 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksDescription{} 27150 } 27151 27152 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) Product() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksProduct { 27153 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksProduct{} 27154 } 27155 27156 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) Vendor() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksVendor { 27157 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksVendor{} 27158 } 27159 27160 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) Serial() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSerial { 27161 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSerial{} 27162 } 27163 27164 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) Slot() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSlot { 27165 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSlot{} 27166 } 27167 27168 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSizeBytes { 27169 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSizeBytes{} 27170 } 27171 27172 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) FrequencyHz() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksFrequencyHz { 27173 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksFrequencyHz{} 27174 } 27175 27176 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanks) WidthBits() Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksWidthBits { 27177 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksWidthBits{} 27178 } 27179 27180 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksDescription struct{} 27181 27182 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27183 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27184 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27185 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().Description().FieldPath(), 27186 } 27187 } 27188 27189 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27190 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27191 } 27192 27193 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27194 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27195 } 27196 27197 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksProduct struct{} 27198 27199 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27200 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27201 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27202 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().Product().FieldPath(), 27203 } 27204 } 27205 27206 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27207 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27208 } 27209 27210 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27211 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27212 } 27213 27214 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksVendor struct{} 27215 27216 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27217 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27218 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27219 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().Vendor().FieldPath(), 27220 } 27221 } 27222 27223 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27224 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27225 } 27226 27227 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27228 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27229 } 27230 27231 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSerial struct{} 27232 27233 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSerial) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27234 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27235 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27236 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().Serial().FieldPath(), 27237 } 27238 } 27239 27240 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSerial) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27241 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27242 } 27243 27244 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27245 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27246 } 27247 27248 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSlot struct{} 27249 27250 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27251 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27252 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27253 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().Slot().FieldPath(), 27254 } 27255 } 27256 27257 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27258 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27259 } 27260 27261 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27262 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27263 } 27264 27265 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSizeBytes struct{} 27266 27267 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27268 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27269 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27270 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().SizeBytes().FieldPath(), 27271 } 27272 } 27273 27274 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27275 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27276 } 27277 27278 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27279 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27280 } 27281 27282 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksFrequencyHz struct{} 27283 27284 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksFrequencyHz) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27285 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27286 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27287 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().FrequencyHz().FieldPath(), 27288 } 27289 } 27290 27291 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksFrequencyHz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27292 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27293 } 27294 27295 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksFrequencyHz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27296 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27297 } 27298 27299 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksWidthBits struct{} 27300 27301 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksWidthBits) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath { 27302 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPath{ 27303 selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldPathSelectorMemoryBanks, 27304 subPath: NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder().WidthBits().FieldPath(), 27305 } 27306 } 27307 27308 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksWidthBits) WithValue(value int32) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue { 27309 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathValue) 27310 } 27311 27312 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfoPathSelectorMemoryBanksWidthBits) WithArrayOfValues(values []int32) *DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues { 27313 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfo_FieldSubPathArrayOfValues) 27314 } 27315 27316 type DeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder struct{} 27317 27318 func NewDeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder { 27319 return DeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder{} 27320 } 27321 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder) Status() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorStatus { 27322 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorStatus{} 27323 } 27324 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder) CliVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorCliVersion { 27325 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorCliVersion{} 27326 } 27327 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoFieldPathBuilder) Modules() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules { 27328 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules{} 27329 } 27330 27331 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorStatus struct{} 27332 27333 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPath { 27334 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorStatus} 27335 } 27336 27337 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorStatus) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathValue { 27338 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathValue) 27339 } 27340 27341 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayOfValues { 27342 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayOfValues) 27343 } 27344 27345 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorCliVersion struct{} 27346 27347 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorCliVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPath { 27348 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorCliVersion} 27349 } 27350 27351 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorCliVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathValue { 27352 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathValue) 27353 } 27354 27355 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorCliVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayOfValues { 27356 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayOfValues) 27357 } 27358 27359 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules struct{} 27360 27361 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPath { 27362 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules} 27363 } 27364 27365 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathValue { 27366 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathValue) 27367 } 27368 27369 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayOfValues { 27370 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayOfValues) 27371 } 27372 27373 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayItemValue { 27374 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldTerminalPathArrayItemValue) 27375 } 27376 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPath) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27377 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, subPath: subPath} 27378 } 27379 27380 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27381 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 27382 } 27383 27384 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27385 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 27386 } 27387 27388 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayItemValue { 27389 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 27390 } 27391 27392 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) DevId() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesDevId { 27393 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesDevId{} 27394 } 27395 27396 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) ControlProtoVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesControlProtoVersion { 27397 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesControlProtoVersion{} 27398 } 27399 27400 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) FirmwareVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesFirmwareVersion { 27401 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesFirmwareVersion{} 27402 } 27403 27404 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) LoggerVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesLoggerVersion { 27405 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesLoggerVersion{} 27406 } 27407 27408 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) BoardName() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesBoardName { 27409 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesBoardName{} 27410 } 27411 27412 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) SerialNumber() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesSerialNumber { 27413 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesSerialNumber{} 27414 } 27415 27416 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) PartNumber() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesPartNumber { 27417 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesPartNumber{} 27418 } 27419 27420 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) ProductName() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesProductName { 27421 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesProductName{} 27422 } 27423 27424 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModules) NeuralNetworkCoreClockRate() Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesNeuralNetworkCoreClockRate { 27425 return Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesNeuralNetworkCoreClockRate{} 27426 } 27427 27428 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesDevId struct{} 27429 27430 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesDevId) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27431 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27432 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27433 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().DevId().FieldPath(), 27434 } 27435 } 27436 27437 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesDevId) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27438 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27439 } 27440 27441 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesDevId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27442 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27443 } 27444 27445 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesControlProtoVersion struct{} 27446 27447 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesControlProtoVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27448 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27449 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27450 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().ControlProtoVersion().FieldPath(), 27451 } 27452 } 27453 27454 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesControlProtoVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27455 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27456 } 27457 27458 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesControlProtoVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27459 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27460 } 27461 27462 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesFirmwareVersion struct{} 27463 27464 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesFirmwareVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27465 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27466 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27467 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().FirmwareVersion().FieldPath(), 27468 } 27469 } 27470 27471 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesFirmwareVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27472 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27473 } 27474 27475 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesFirmwareVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27476 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27477 } 27478 27479 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesLoggerVersion struct{} 27480 27481 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesLoggerVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27482 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27483 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27484 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().LoggerVersion().FieldPath(), 27485 } 27486 } 27487 27488 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesLoggerVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27489 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27490 } 27491 27492 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesLoggerVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27493 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27494 } 27495 27496 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesBoardName struct{} 27497 27498 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesBoardName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27499 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27500 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27501 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().BoardName().FieldPath(), 27502 } 27503 } 27504 27505 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesBoardName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27506 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27507 } 27508 27509 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesBoardName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27510 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27511 } 27512 27513 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesSerialNumber struct{} 27514 27515 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27516 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27517 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27518 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().SerialNumber().FieldPath(), 27519 } 27520 } 27521 27522 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27523 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27524 } 27525 27526 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27527 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27528 } 27529 27530 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesPartNumber struct{} 27531 27532 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesPartNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27533 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27534 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27535 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().PartNumber().FieldPath(), 27536 } 27537 } 27538 27539 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesPartNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27540 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27541 } 27542 27543 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesPartNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27544 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27545 } 27546 27547 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesProductName struct{} 27548 27549 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27550 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27551 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27552 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().ProductName().FieldPath(), 27553 } 27554 } 27555 27556 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27557 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27558 } 27559 27560 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27561 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27562 } 27563 27564 type Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesNeuralNetworkCoreClockRate struct{} 27565 27566 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesNeuralNetworkCoreClockRate) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath { 27567 return &DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPath{ 27568 selector: DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldPathSelectorModules, 27569 subPath: NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder().NeuralNetworkCoreClockRate().FieldPath(), 27570 } 27571 } 27572 27573 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesNeuralNetworkCoreClockRate) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue { 27574 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathValue) 27575 } 27576 27577 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfoPathSelectorModulesNeuralNetworkCoreClockRate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues { 27578 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfo_FieldSubPathArrayOfValues) 27579 } 27580 27581 type DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder struct{} 27582 27583 func NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder { 27584 return DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder{} 27585 } 27586 func (DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder) Status() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorStatus { 27587 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorStatus{} 27588 } 27589 func (DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder) DriverVersion() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorDriverVersion { 27590 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorDriverVersion{} 27591 } 27592 func (DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder) CudaVersion() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorCudaVersion { 27593 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorCudaVersion{} 27594 } 27595 func (DeviceStatusDeviceInfoHardwareInformationNvidiaInfoFieldPathBuilder) Gpus() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus { 27596 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus{} 27597 } 27598 27599 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorStatus struct{} 27600 27601 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath { 27602 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorStatus} 27603 } 27604 27605 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorStatus) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue { 27606 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue) 27607 } 27608 27609 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues { 27610 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues) 27611 } 27612 27613 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorDriverVersion struct{} 27614 27615 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorDriverVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath { 27616 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorDriverVersion} 27617 } 27618 27619 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorDriverVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue { 27620 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue) 27621 } 27622 27623 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorDriverVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues { 27624 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues) 27625 } 27626 27627 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorCudaVersion struct{} 27628 27629 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorCudaVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath { 27630 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorCudaVersion} 27631 } 27632 27633 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorCudaVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue { 27634 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue) 27635 } 27636 27637 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorCudaVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues { 27638 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues) 27639 } 27640 27641 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus struct{} 27642 27643 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath { 27644 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorGpus} 27645 } 27646 27647 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue { 27648 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathValue) 27649 } 27650 27651 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues { 27652 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayOfValues) 27653 } 27654 27655 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayItemValue { 27656 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldTerminalPathArrayItemValue) 27657 } 27658 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldPath) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPath { 27659 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorGpus, subPath: subPath} 27660 } 27661 27662 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathValue { 27663 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 27664 } 27665 27666 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayOfValues { 27667 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 27668 } 27669 27670 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayItemValue { 27671 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 27672 } 27673 27674 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) Id() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusId { 27675 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusId{} 27676 } 27677 27678 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpus) ProductName() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusProductName { 27679 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusProductName{} 27680 } 27681 27682 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusId struct{} 27683 27684 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusId) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPath { 27685 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPath{ 27686 selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorGpus, 27687 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder().Id().FieldPath(), 27688 } 27689 } 27690 27691 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusId) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathValue { 27692 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathValue) 27693 } 27694 27695 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayOfValues { 27696 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayOfValues) 27697 } 27698 27699 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusProductName struct{} 27700 27701 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPath { 27702 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPath{ 27703 selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldPathSelectorGpus, 27704 subPath: NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder().ProductName().FieldPath(), 27705 } 27706 } 27707 27708 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathValue { 27709 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathValue) 27710 } 27711 27712 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfoPathSelectorGpusProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayOfValues { 27713 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfo_FieldSubPathArrayOfValues) 27714 } 27715 27716 type DeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder struct{} 27717 27718 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder { 27719 return DeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder{} 27720 } 27721 func (DeviceStatusDeviceInfoHardwareInformationModemStatusFieldPathBuilder) Modem() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem { 27722 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem{} 27723 } 27724 27725 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem struct{} 27726 27727 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldTerminalPath { 27728 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem} 27729 } 27730 27731 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldTerminalPathValue { 27732 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldTerminalPathValue) 27733 } 27734 27735 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldTerminalPathArrayOfValues { 27736 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldTerminalPathArrayOfValues) 27737 } 27738 27739 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27740 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, subPath: subPath} 27741 } 27742 27743 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27744 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 27745 } 27746 27747 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27748 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 27749 } 27750 27751 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 27752 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 27753 } 27754 27755 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) ThreeGPp() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp { 27756 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp{} 27757 } 27758 27759 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) Cdma() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma { 27760 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma{} 27761 } 27762 27763 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemDbusPath { 27764 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemDbusPath{} 27765 } 27766 27767 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) Generic() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric { 27768 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric{} 27769 } 27770 27771 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModem) SimStatus() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus { 27772 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus{} 27773 } 27774 27775 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp struct{} 27776 27777 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27778 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27779 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27780 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().FieldPath(), 27781 } 27782 } 27783 27784 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27785 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27786 } 27787 27788 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27789 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27790 } 27791 27792 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) FivegNr() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr { 27793 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr{} 27794 } 27795 27796 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) EnabledLocks() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks { 27797 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks{} 27798 } 27799 27800 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) Eps() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps { 27801 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps{} 27802 } 27803 27804 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) Imei() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpImei { 27805 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpImei{} 27806 } 27807 27808 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) OperatorCode() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorCode { 27809 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorCode{} 27810 } 27811 27812 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) OperatorName() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorName { 27813 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorName{} 27814 } 27815 27816 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) PacketServiceState() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPacketServiceState { 27817 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPacketServiceState{} 27818 } 27819 27820 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) Pco() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPco { 27821 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPco{} 27822 } 27823 27824 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPp) RegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpRegistrationState { 27825 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpRegistrationState{} 27826 } 27827 27828 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr struct{} 27829 27830 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27831 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27832 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27833 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().FivegNr().FieldPath(), 27834 } 27835 } 27836 27837 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27838 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27839 } 27840 27841 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27842 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27843 } 27844 27845 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNr) RegistrationSettings() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings { 27846 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings{} 27847 } 27848 27849 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings struct{} 27850 27851 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27852 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27853 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27854 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 27855 } 27856 } 27857 27858 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27859 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27860 } 27861 27862 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27863 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27864 } 27865 27866 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings) DrxCycle() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 27867 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsDrxCycle{} 27868 } 27869 27870 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettings) MicoMode() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsMicoMode { 27871 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsMicoMode{} 27872 } 27873 27874 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct{} 27875 27876 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsDrxCycle) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27877 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27878 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27879 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 27880 } 27881 } 27882 27883 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27884 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27885 } 27886 27887 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27888 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27889 } 27890 27891 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsMicoMode struct{} 27892 27893 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsMicoMode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27894 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27895 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27896 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 27897 } 27898 } 27899 27900 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27901 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27902 } 27903 27904 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27905 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27906 } 27907 27908 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks struct{} 27909 27910 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27911 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27912 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27913 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().EnabledLocks().FieldPath(), 27914 } 27915 } 27916 27917 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27918 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27919 } 27920 27921 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27922 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27923 } 27924 27925 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEnabledLocks) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 27926 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 27927 } 27928 27929 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps struct{} 27930 27931 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27932 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27933 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27934 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().FieldPath(), 27935 } 27936 } 27937 27938 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27939 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27940 } 27941 27942 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27943 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27944 } 27945 27946 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps) InitialBearer() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer { 27947 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer{} 27948 } 27949 27950 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEps) UeModeOperation() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsUeModeOperation { 27951 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsUeModeOperation{} 27952 } 27953 27954 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer struct{} 27955 27956 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27957 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27958 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27959 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().FieldPath(), 27960 } 27961 } 27962 27963 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27964 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27965 } 27966 27967 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27968 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27969 } 27970 27971 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerDbusPath { 27972 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerDbusPath{} 27973 } 27974 27975 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearer) Settings() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings { 27976 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings{} 27977 } 27978 27979 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerDbusPath struct{} 27980 27981 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27982 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 27983 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 27984 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 27985 } 27986 } 27987 27988 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 27989 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 27990 } 27991 27992 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 27993 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 27994 } 27995 27996 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings struct{} 27997 27998 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 27999 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28000 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28001 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 28002 } 28003 } 28004 28005 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28006 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28007 } 28008 28009 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28010 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28011 } 28012 28013 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) Apn() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsApn { 28014 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsApn{} 28015 } 28016 28017 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) IpType() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsIpType { 28018 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsIpType{} 28019 } 28020 28021 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) Password() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsPassword { 28022 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsPassword{} 28023 } 28024 28025 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettings) User() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsUser { 28026 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsUser{} 28027 } 28028 28029 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsApn struct{} 28030 28031 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28032 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28033 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28034 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 28035 } 28036 } 28037 28038 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28039 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28040 } 28041 28042 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28043 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28044 } 28045 28046 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsIpType struct{} 28047 28048 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28049 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28050 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28051 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 28052 } 28053 } 28054 28055 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28056 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28057 } 28058 28059 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28060 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28061 } 28062 28063 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsPassword struct{} 28064 28065 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28066 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28067 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28068 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 28069 } 28070 } 28071 28072 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28073 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28074 } 28075 28076 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28077 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28078 } 28079 28080 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsUser struct{} 28081 28082 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28083 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28084 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28085 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 28086 } 28087 } 28088 28089 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28090 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28091 } 28092 28093 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28094 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28095 } 28096 28097 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsUeModeOperation struct{} 28098 28099 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsUeModeOperation) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28100 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28101 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28102 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Eps().UeModeOperation().FieldPath(), 28103 } 28104 } 28105 28106 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsUeModeOperation) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28107 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28108 } 28109 28110 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpEpsUeModeOperation) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28111 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28112 } 28113 28114 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpImei struct{} 28115 28116 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpImei) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28117 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28118 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28119 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Imei().FieldPath(), 28120 } 28121 } 28122 28123 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpImei) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28124 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28125 } 28126 28127 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpImei) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28128 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28129 } 28130 28131 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorCode struct{} 28132 28133 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorCode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28134 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28135 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28136 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().OperatorCode().FieldPath(), 28137 } 28138 } 28139 28140 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorCode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28141 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28142 } 28143 28144 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28145 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28146 } 28147 28148 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorName struct{} 28149 28150 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28151 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28152 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28153 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().OperatorName().FieldPath(), 28154 } 28155 } 28156 28157 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28158 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28159 } 28160 28161 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpOperatorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28162 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28163 } 28164 28165 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPacketServiceState struct{} 28166 28167 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPacketServiceState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28168 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28169 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28170 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().PacketServiceState().FieldPath(), 28171 } 28172 } 28173 28174 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPacketServiceState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28175 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28176 } 28177 28178 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPacketServiceState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28179 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28180 } 28181 28182 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPco struct{} 28183 28184 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPco) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28185 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28186 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28187 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().Pco().FieldPath(), 28188 } 28189 } 28190 28191 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPco) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28192 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28193 } 28194 28195 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpPco) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28196 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28197 } 28198 28199 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpRegistrationState struct{} 28200 28201 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28202 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28203 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28204 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().ThreeGPp().RegistrationState().FieldPath(), 28205 } 28206 } 28207 28208 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28209 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28210 } 28211 28212 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemThreeGPpRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28213 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28214 } 28215 28216 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma struct{} 28217 28218 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28219 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28220 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28221 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().FieldPath(), 28222 } 28223 } 28224 28225 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28226 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28227 } 28228 28229 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28230 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28231 } 28232 28233 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) ActivationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaActivationState { 28234 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaActivationState{} 28235 } 28236 28237 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) Cdma1XRegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaCdma1XRegistrationState { 28238 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaCdma1XRegistrationState{} 28239 } 28240 28241 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) Esn() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEsn { 28242 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEsn{} 28243 } 28244 28245 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) EvdoRegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEvdoRegistrationState { 28246 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEvdoRegistrationState{} 28247 } 28248 28249 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) Meid() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaMeid { 28250 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaMeid{} 28251 } 28252 28253 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) Nid() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaNid { 28254 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaNid{} 28255 } 28256 28257 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdma) Sid() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaSid { 28258 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaSid{} 28259 } 28260 28261 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaActivationState struct{} 28262 28263 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaActivationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28264 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28265 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28266 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().ActivationState().FieldPath(), 28267 } 28268 } 28269 28270 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaActivationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28271 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28272 } 28273 28274 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaActivationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28275 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28276 } 28277 28278 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaCdma1XRegistrationState struct{} 28279 28280 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaCdma1XRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28281 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28282 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28283 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().Cdma1XRegistrationState().FieldPath(), 28284 } 28285 } 28286 28287 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaCdma1XRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28288 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28289 } 28290 28291 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaCdma1XRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28292 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28293 } 28294 28295 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEsn struct{} 28296 28297 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEsn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28298 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28299 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28300 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().Esn().FieldPath(), 28301 } 28302 } 28303 28304 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEsn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28305 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28306 } 28307 28308 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28309 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28310 } 28311 28312 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEvdoRegistrationState struct{} 28313 28314 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEvdoRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28315 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28316 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28317 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().EvdoRegistrationState().FieldPath(), 28318 } 28319 } 28320 28321 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEvdoRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28322 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28323 } 28324 28325 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaEvdoRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28326 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28327 } 28328 28329 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaMeid struct{} 28330 28331 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaMeid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28332 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28333 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28334 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().Meid().FieldPath(), 28335 } 28336 } 28337 28338 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaMeid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28339 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28340 } 28341 28342 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaMeid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28343 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28344 } 28345 28346 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaNid struct{} 28347 28348 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaNid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28349 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28350 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28351 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().Nid().FieldPath(), 28352 } 28353 } 28354 28355 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaNid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28356 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28357 } 28358 28359 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaNid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28360 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28361 } 28362 28363 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaSid struct{} 28364 28365 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaSid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28366 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28367 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28368 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Cdma().Sid().FieldPath(), 28369 } 28370 } 28371 28372 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaSid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28373 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28374 } 28375 28376 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemCdmaSid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28377 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28378 } 28379 28380 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemDbusPath struct{} 28381 28382 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28383 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28384 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28385 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().DbusPath().FieldPath(), 28386 } 28387 } 28388 28389 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28390 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28391 } 28392 28393 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28394 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28395 } 28396 28397 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric struct{} 28398 28399 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28400 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28401 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28402 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().FieldPath(), 28403 } 28404 } 28405 28406 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28407 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28408 } 28409 28410 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28411 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28412 } 28413 28414 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) AccessTechnologies() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies { 28415 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies{} 28416 } 28417 28418 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Bearers() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers { 28419 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers{} 28420 } 28421 28422 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) CarrierConfiguration() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfiguration { 28423 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfiguration{} 28424 } 28425 28426 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) CarrierConfigurationRevision() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfigurationRevision { 28427 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfigurationRevision{} 28428 } 28429 28430 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) CurrentBands() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands { 28431 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands{} 28432 } 28433 28434 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) CurrentCapabilities() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities { 28435 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities{} 28436 } 28437 28438 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) CurrentModes() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentModes { 28439 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentModes{} 28440 } 28441 28442 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Device() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDevice { 28443 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDevice{} 28444 } 28445 28446 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) DeviceIdentifier() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDeviceIdentifier { 28447 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDeviceIdentifier{} 28448 } 28449 28450 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Drivers() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers { 28451 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers{} 28452 } 28453 28454 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) EquipmentIdentifier() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericEquipmentIdentifier { 28455 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericEquipmentIdentifier{} 28456 } 28457 28458 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) HardwareRevision() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericHardwareRevision { 28459 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericHardwareRevision{} 28460 } 28461 28462 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Manufacturer() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericManufacturer { 28463 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericManufacturer{} 28464 } 28465 28466 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Model() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericModel { 28467 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericModel{} 28468 } 28469 28470 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) OwnNumbers() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers { 28471 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers{} 28472 } 28473 28474 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Plugin() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPlugin { 28475 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPlugin{} 28476 } 28477 28478 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Ports() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts { 28479 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts{} 28480 } 28481 28482 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) PowerState() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPowerState { 28483 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPowerState{} 28484 } 28485 28486 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) PrimaryPort() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimaryPort { 28487 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimaryPort{} 28488 } 28489 28490 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) PrimarySimSlot() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimarySimSlot { 28491 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimarySimSlot{} 28492 } 28493 28494 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Revision() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericRevision { 28495 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericRevision{} 28496 } 28497 28498 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) SignalQuality() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality { 28499 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality{} 28500 } 28501 28502 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) Sim() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSim { 28503 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSim{} 28504 } 28505 28506 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) SimSlots() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots { 28507 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots{} 28508 } 28509 28510 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) State() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericState { 28511 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericState{} 28512 } 28513 28514 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) StateFailedReason() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericStateFailedReason { 28515 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericStateFailedReason{} 28516 } 28517 28518 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) SupportedBands() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands { 28519 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands{} 28520 } 28521 28522 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) SupportedCapabilities() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities { 28523 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities{} 28524 } 28525 28526 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) SupportedIpFamilies() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies { 28527 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies{} 28528 } 28529 28530 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) SupportedModes() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes { 28531 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes{} 28532 } 28533 28534 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) UnlockRequired() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRequired { 28535 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRequired{} 28536 } 28537 28538 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGeneric) UnlockRetries() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries { 28539 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries{} 28540 } 28541 28542 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies struct{} 28543 28544 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28545 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28546 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28547 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().AccessTechnologies().FieldPath(), 28548 } 28549 } 28550 28551 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28552 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28553 } 28554 28555 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28556 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28557 } 28558 28559 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericAccessTechnologies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28560 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28561 } 28562 28563 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers struct{} 28564 28565 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28566 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28567 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28568 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Bearers().FieldPath(), 28569 } 28570 } 28571 28572 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28573 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28574 } 28575 28576 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28577 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28578 } 28579 28580 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericBearers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28581 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28582 } 28583 28584 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfiguration struct{} 28585 28586 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfiguration) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28587 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28588 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28589 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().CarrierConfiguration().FieldPath(), 28590 } 28591 } 28592 28593 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfiguration) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28594 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28595 } 28596 28597 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfiguration) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28598 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28599 } 28600 28601 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfigurationRevision struct{} 28602 28603 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfigurationRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28604 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28605 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28606 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().CarrierConfigurationRevision().FieldPath(), 28607 } 28608 } 28609 28610 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfigurationRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28611 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28612 } 28613 28614 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCarrierConfigurationRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28615 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28616 } 28617 28618 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands struct{} 28619 28620 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28621 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28622 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28623 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().CurrentBands().FieldPath(), 28624 } 28625 } 28626 28627 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28628 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28629 } 28630 28631 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28632 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28633 } 28634 28635 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28636 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28637 } 28638 28639 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities struct{} 28640 28641 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28642 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28643 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28644 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().CurrentCapabilities().FieldPath(), 28645 } 28646 } 28647 28648 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28649 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28650 } 28651 28652 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28653 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28654 } 28655 28656 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28657 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28658 } 28659 28660 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentModes struct{} 28661 28662 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28663 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28664 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28665 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().CurrentModes().FieldPath(), 28666 } 28667 } 28668 28669 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentModes) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28670 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28671 } 28672 28673 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericCurrentModes) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28674 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28675 } 28676 28677 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDevice struct{} 28678 28679 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28680 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28681 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28682 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Device().FieldPath(), 28683 } 28684 } 28685 28686 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDevice) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28687 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28688 } 28689 28690 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDevice) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28691 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28692 } 28693 28694 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDeviceIdentifier struct{} 28695 28696 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDeviceIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28697 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28698 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28699 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().DeviceIdentifier().FieldPath(), 28700 } 28701 } 28702 28703 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDeviceIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28704 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28705 } 28706 28707 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDeviceIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28708 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28709 } 28710 28711 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers struct{} 28712 28713 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28714 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28715 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28716 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Drivers().FieldPath(), 28717 } 28718 } 28719 28720 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28721 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28722 } 28723 28724 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28725 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28726 } 28727 28728 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericDrivers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28729 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28730 } 28731 28732 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericEquipmentIdentifier struct{} 28733 28734 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericEquipmentIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28735 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28736 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28737 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().EquipmentIdentifier().FieldPath(), 28738 } 28739 } 28740 28741 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericEquipmentIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28742 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28743 } 28744 28745 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericEquipmentIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28746 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28747 } 28748 28749 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericHardwareRevision struct{} 28750 28751 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericHardwareRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28752 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28753 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28754 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().HardwareRevision().FieldPath(), 28755 } 28756 } 28757 28758 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericHardwareRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28759 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28760 } 28761 28762 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericHardwareRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28763 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28764 } 28765 28766 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericManufacturer struct{} 28767 28768 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericManufacturer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28769 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28770 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28771 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Manufacturer().FieldPath(), 28772 } 28773 } 28774 28775 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericManufacturer) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28776 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28777 } 28778 28779 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28780 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28781 } 28782 28783 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericModel struct{} 28784 28785 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28786 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28787 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28788 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Model().FieldPath(), 28789 } 28790 } 28791 28792 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28793 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28794 } 28795 28796 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28797 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28798 } 28799 28800 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers struct{} 28801 28802 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28803 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28804 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28805 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().OwnNumbers().FieldPath(), 28806 } 28807 } 28808 28809 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28810 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28811 } 28812 28813 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28814 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28815 } 28816 28817 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericOwnNumbers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28818 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28819 } 28820 28821 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPlugin struct{} 28822 28823 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPlugin) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28824 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28825 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28826 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Plugin().FieldPath(), 28827 } 28828 } 28829 28830 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPlugin) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28831 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28832 } 28833 28834 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPlugin) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28835 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28836 } 28837 28838 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts struct{} 28839 28840 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28841 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28842 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28843 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Ports().FieldPath(), 28844 } 28845 } 28846 28847 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28848 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28849 } 28850 28851 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28852 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28853 } 28854 28855 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPorts) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 28856 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 28857 } 28858 28859 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPowerState struct{} 28860 28861 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPowerState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28862 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28863 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28864 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().PowerState().FieldPath(), 28865 } 28866 } 28867 28868 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPowerState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28869 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28870 } 28871 28872 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPowerState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28873 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28874 } 28875 28876 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimaryPort struct{} 28877 28878 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimaryPort) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28879 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28880 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28881 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().PrimaryPort().FieldPath(), 28882 } 28883 } 28884 28885 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimaryPort) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28886 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28887 } 28888 28889 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimaryPort) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28890 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28891 } 28892 28893 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimarySimSlot struct{} 28894 28895 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimarySimSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28896 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28897 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28898 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().PrimarySimSlot().FieldPath(), 28899 } 28900 } 28901 28902 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimarySimSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28903 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28904 } 28905 28906 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericPrimarySimSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28907 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28908 } 28909 28910 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericRevision struct{} 28911 28912 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28913 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28914 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28915 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Revision().FieldPath(), 28916 } 28917 } 28918 28919 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28920 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28921 } 28922 28923 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28924 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28925 } 28926 28927 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality struct{} 28928 28929 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28930 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28931 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28932 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SignalQuality().FieldPath(), 28933 } 28934 } 28935 28936 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28937 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28938 } 28939 28940 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28941 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28942 } 28943 28944 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality) Recent() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityRecent { 28945 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityRecent{} 28946 } 28947 28948 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQuality) Value() Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityValue { 28949 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityValue{} 28950 } 28951 28952 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityRecent struct{} 28953 28954 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityRecent) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28955 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28956 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28957 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SignalQuality().Recent().FieldPath(), 28958 } 28959 } 28960 28961 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityRecent) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28962 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28963 } 28964 28965 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityRecent) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28966 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28967 } 28968 28969 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityValue struct{} 28970 28971 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityValue) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28972 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28973 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28974 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SignalQuality().Value().FieldPath(), 28975 } 28976 } 28977 28978 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityValue) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28979 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28980 } 28981 28982 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSignalQualityValue) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 28983 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 28984 } 28985 28986 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSim struct{} 28987 28988 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSim) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 28989 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 28990 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 28991 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().Sim().FieldPath(), 28992 } 28993 } 28994 28995 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSim) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 28996 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 28997 } 28998 28999 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSim) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29000 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29001 } 29002 29003 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots struct{} 29004 29005 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29006 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29007 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29008 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SimSlots().FieldPath(), 29009 } 29010 } 29011 29012 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29013 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29014 } 29015 29016 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29017 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29018 } 29019 29020 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSimSlots) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 29021 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 29022 } 29023 29024 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericState struct{} 29025 29026 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29027 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29028 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29029 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().State().FieldPath(), 29030 } 29031 } 29032 29033 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29034 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29035 } 29036 29037 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29038 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29039 } 29040 29041 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericStateFailedReason struct{} 29042 29043 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericStateFailedReason) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29044 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29045 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29046 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().StateFailedReason().FieldPath(), 29047 } 29048 } 29049 29050 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericStateFailedReason) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29051 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29052 } 29053 29054 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericStateFailedReason) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29055 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29056 } 29057 29058 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands struct{} 29059 29060 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29061 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29062 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29063 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SupportedBands().FieldPath(), 29064 } 29065 } 29066 29067 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29068 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29069 } 29070 29071 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29072 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29073 } 29074 29075 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 29076 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 29077 } 29078 29079 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities struct{} 29080 29081 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29082 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29083 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29084 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SupportedCapabilities().FieldPath(), 29085 } 29086 } 29087 29088 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29089 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29090 } 29091 29092 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29093 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29094 } 29095 29096 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 29097 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 29098 } 29099 29100 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies struct{} 29101 29102 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29103 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29104 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29105 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SupportedIpFamilies().FieldPath(), 29106 } 29107 } 29108 29109 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29110 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29111 } 29112 29113 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29114 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29115 } 29116 29117 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedIpFamilies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 29118 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 29119 } 29120 29121 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes struct{} 29122 29123 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29124 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29125 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29126 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().SupportedModes().FieldPath(), 29127 } 29128 } 29129 29130 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29131 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29132 } 29133 29134 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29135 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29136 } 29137 29138 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericSupportedModes) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 29139 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 29140 } 29141 29142 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRequired struct{} 29143 29144 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRequired) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29145 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29146 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29147 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().UnlockRequired().FieldPath(), 29148 } 29149 } 29150 29151 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRequired) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29152 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29153 } 29154 29155 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRequired) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29156 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29157 } 29158 29159 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries struct{} 29160 29161 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29162 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29163 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29164 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().Generic().UnlockRetries().FieldPath(), 29165 } 29166 } 29167 29168 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29169 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29170 } 29171 29172 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29173 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29174 } 29175 29176 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemGenericUnlockRetries) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue { 29177 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayItemValue) 29178 } 29179 29180 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus struct{} 29181 29182 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29183 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29184 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29185 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().SimStatus().FieldPath(), 29186 } 29187 } 29188 29189 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus) WithValue(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29190 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29191 } 29192 29193 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29194 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29195 } 29196 29197 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatusPathSelectorModemSimStatus) WithKey(key string) Device_Status_DeviceInfo_HardwareInformation_ModemStatusMapPathSelectorModemSimStatus { 29198 return Device_Status_DeviceInfo_HardwareInformation_ModemStatusMapPathSelectorModemSimStatus{key: key} 29199 } 29200 29201 type Device_Status_DeviceInfo_HardwareInformation_ModemStatusMapPathSelectorModemSimStatus struct { 29202 key string 29203 } 29204 29205 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusMapPathSelectorModemSimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath { 29206 return &DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPath{ 29207 selector: DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldPathSelectorModem, 29208 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder().SimStatus().WithKey(s.key).FieldPath(), 29209 } 29210 } 29211 29212 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusMapPathSelectorModemSimStatus) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue { 29213 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathValue) 29214 } 29215 29216 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatusMapPathSelectorModemSimStatus) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues { 29217 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatus_FieldSubPathArrayOfValues) 29218 } 29219 29220 type DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder struct{} 29221 29222 func NewDeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder { 29223 return DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder{} 29224 } 29225 func (DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder) Chassis() Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorChassis { 29226 return Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorChassis{} 29227 } 29228 func (DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder) Uuid() Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorUuid { 29229 return Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorUuid{} 29230 } 29231 func (DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder) SkuNumber() Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorSkuNumber { 29232 return Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorSkuNumber{} 29233 } 29234 func (DeviceStatusDeviceInfoHardwareInformationSystemConfigurationFieldPathBuilder) Family() Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorFamily { 29235 return Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorFamily{} 29236 } 29237 29238 type Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorChassis struct{} 29239 29240 func (Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorChassis) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath { 29241 return &DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathSelectorChassis} 29242 } 29243 29244 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorChassis) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue { 29245 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue) 29246 } 29247 29248 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorChassis) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues { 29249 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues) 29250 } 29251 29252 type Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorUuid struct{} 29253 29254 func (Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorUuid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath { 29255 return &DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathSelectorUuid} 29256 } 29257 29258 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorUuid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue { 29259 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue) 29260 } 29261 29262 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorUuid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues { 29263 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues) 29264 } 29265 29266 type Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorSkuNumber struct{} 29267 29268 func (Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorSkuNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath { 29269 return &DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathSelectorSkuNumber} 29270 } 29271 29272 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorSkuNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue { 29273 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue) 29274 } 29275 29276 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorSkuNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues { 29277 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues) 29278 } 29279 29280 type Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorFamily struct{} 29281 29282 func (Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorFamily) FieldPath() *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath { 29283 return &DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldPathSelectorFamily} 29284 } 29285 29286 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorFamily) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue { 29287 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathValue) 29288 } 29289 29290 func (s Device_Status_DeviceInfo_HardwareInformation_System_ConfigurationPathSelectorFamily) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues { 29291 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationSystemConfiguration_FieldTerminalPathArrayOfValues) 29292 } 29293 29294 type DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder struct{} 29295 29296 func NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder { 29297 return DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder{} 29298 } 29299 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Vendor() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorVendor { 29300 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorVendor{} 29301 } 29302 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Model() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorModel { 29303 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorModel{} 29304 } 29305 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Capabilities() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities { 29306 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities{} 29307 } 29308 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) NumThreads() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumThreads { 29309 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumThreads{} 29310 } 29311 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) NumCores() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumCores { 29312 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumCores{} 29313 } 29314 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) NumEnabledCores() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumEnabledCores { 29315 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumEnabledCores{} 29316 } 29317 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Name() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorName { 29318 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorName{} 29319 } 29320 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Serial() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorSerial { 29321 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorSerial{} 29322 } 29323 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) FrequencyMhz() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorFrequencyMhz { 29324 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorFrequencyMhz{} 29325 } 29326 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) MaxFrequencyMhz() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorMaxFrequencyMhz { 29327 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorMaxFrequencyMhz{} 29328 } 29329 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) CacheInfo() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo { 29330 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo{} 29331 } 29332 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Driver() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorDriver { 29333 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorDriver{} 29334 } 29335 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Latency() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorLatency { 29336 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorLatency{} 29337 } 29338 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorFieldPathBuilder) Clock() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorClock { 29339 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorClock{} 29340 } 29341 29342 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorVendor struct{} 29343 29344 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29345 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorVendor} 29346 } 29347 29348 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29349 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29350 } 29351 29352 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29353 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29354 } 29355 29356 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorModel struct{} 29357 29358 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29359 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorModel} 29360 } 29361 29362 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29363 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29364 } 29365 29366 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29367 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29368 } 29369 29370 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities struct{} 29371 29372 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29373 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCapabilities} 29374 } 29375 29376 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29377 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29378 } 29379 29380 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29381 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29382 } 29383 29384 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayItemValue { 29385 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayItemValue) 29386 } 29387 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationCapability_FieldPath) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath { 29388 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCapabilities, subPath: subPath} 29389 } 29390 29391 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationCapability_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue { 29392 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 29393 } 29394 29395 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationCapability_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues { 29396 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 29397 } 29398 29399 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationCapability_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayItemValue { 29400 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 29401 } 29402 29403 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) Name() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesName { 29404 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesName{} 29405 } 29406 29407 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilities) Description() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesDescription { 29408 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesDescription{} 29409 } 29410 29411 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesName struct{} 29412 29413 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath { 29414 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath{ 29415 selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCapabilities, 29416 subPath: NewDeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder().Name().FieldPath(), 29417 } 29418 } 29419 29420 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue { 29421 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue) 29422 } 29423 29424 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues { 29425 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues) 29426 } 29427 29428 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesDescription struct{} 29429 29430 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath { 29431 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath{ 29432 selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCapabilities, 29433 subPath: NewDeviceStatusDeviceInfoHardwareInformationCapabilityFieldPathBuilder().Description().FieldPath(), 29434 } 29435 } 29436 29437 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue { 29438 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue) 29439 } 29440 29441 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCapabilitiesDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues { 29442 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues) 29443 } 29444 29445 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumThreads struct{} 29446 29447 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumThreads) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29448 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorNumThreads} 29449 } 29450 29451 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumThreads) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29452 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29453 } 29454 29455 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumThreads) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29456 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29457 } 29458 29459 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumCores struct{} 29460 29461 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumCores) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29462 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorNumCores} 29463 } 29464 29465 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumCores) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29466 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29467 } 29468 29469 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29470 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29471 } 29472 29473 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumEnabledCores struct{} 29474 29475 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumEnabledCores) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29476 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorNumEnabledCores} 29477 } 29478 29479 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumEnabledCores) WithValue(value uint32) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29480 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29481 } 29482 29483 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorNumEnabledCores) WithArrayOfValues(values []uint32) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29484 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29485 } 29486 29487 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorName struct{} 29488 29489 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29490 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorName} 29491 } 29492 29493 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29494 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29495 } 29496 29497 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29498 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29499 } 29500 29501 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorSerial struct{} 29502 29503 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorSerial) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29504 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorSerial} 29505 } 29506 29507 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorSerial) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29508 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29509 } 29510 29511 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29512 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29513 } 29514 29515 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorFrequencyMhz struct{} 29516 29517 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorFrequencyMhz) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29518 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorFrequencyMhz} 29519 } 29520 29521 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29522 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29523 } 29524 29525 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29526 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29527 } 29528 29529 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorMaxFrequencyMhz struct{} 29530 29531 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorMaxFrequencyMhz) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29532 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorMaxFrequencyMhz} 29533 } 29534 29535 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorMaxFrequencyMhz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29536 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29537 } 29538 29539 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorMaxFrequencyMhz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29540 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29541 } 29542 29543 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo struct{} 29544 29545 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29546 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCacheInfo} 29547 } 29548 29549 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29550 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29551 } 29552 29553 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29554 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29555 } 29556 29557 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayItemValue { 29558 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayItemValue) 29559 } 29560 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldPath) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath { 29561 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCacheInfo, subPath: subPath} 29562 } 29563 29564 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue { 29565 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 29566 } 29567 29568 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues { 29569 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 29570 } 29571 29572 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayItemValue { 29573 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 29574 } 29575 29576 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) Type() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoType { 29577 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoType{} 29578 } 29579 29580 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfo) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoSizeBytes { 29581 return Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoSizeBytes{} 29582 } 29583 29584 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoType struct{} 29585 29586 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath { 29587 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath{ 29588 selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCacheInfo, 29589 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder().Type().FieldPath(), 29590 } 29591 } 29592 29593 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue { 29594 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue) 29595 } 29596 29597 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues { 29598 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues) 29599 } 29600 29601 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoSizeBytes struct{} 29602 29603 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath { 29604 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPath{ 29605 selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorCacheInfo, 29606 subPath: NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder().SizeBytes().FieldPath(), 29607 } 29608 } 29609 29610 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue { 29611 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathValue) 29612 } 29613 29614 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorCacheInfoSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues { 29615 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldSubPathArrayOfValues) 29616 } 29617 29618 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorDriver struct{} 29619 29620 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorDriver) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29621 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorDriver} 29622 } 29623 29624 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorDriver) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29625 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29626 } 29627 29628 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorDriver) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29629 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29630 } 29631 29632 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorLatency struct{} 29633 29634 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorLatency) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29635 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorLatency} 29636 } 29637 29638 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorLatency) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29639 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29640 } 29641 29642 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorLatency) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29643 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29644 } 29645 29646 type Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorClock struct{} 29647 29648 func (Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorClock) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath { 29649 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldPathSelectorClock} 29650 } 29651 29652 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorClock) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue { 29653 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathValue) 29654 } 29655 29656 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_ProcessorPathSelectorClock) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues { 29657 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessor_FieldTerminalPathArrayOfValues) 29658 } 29659 29660 type DeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder struct{} 29661 29662 func NewDeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder { 29663 return DeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder{} 29664 } 29665 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder) Type() Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorType { 29666 return Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorType{} 29667 } 29668 func (DeviceStatusDeviceInfoHardwareInformationCPUProcessorCacheFieldPathBuilder) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorSizeBytes { 29669 return Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorSizeBytes{} 29670 } 29671 29672 type Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorType struct{} 29673 29674 func (Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPath { 29675 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldPathSelectorType} 29676 } 29677 29678 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathValue { 29679 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathValue) 29680 } 29681 29682 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathArrayOfValues { 29683 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathArrayOfValues) 29684 } 29685 29686 type Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorSizeBytes struct{} 29687 29688 func (Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPath { 29689 return &DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldPathSelectorSizeBytes} 29690 } 29691 29692 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathValue { 29693 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathValue) 29694 } 29695 29696 func (s Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_CachePathSelectorSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathArrayOfValues { 29697 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationCPUProcessorCache_FieldTerminalPathArrayOfValues) 29698 } 29699 29700 type DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder struct{} 29701 29702 func NewDeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder { 29703 return DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder{} 29704 } 29705 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) Name() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorName { 29706 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorName{} 29707 } 29708 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSizeBytes { 29709 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSizeBytes{} 29710 } 29711 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) DriveType() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorDriveType { 29712 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorDriveType{} 29713 } 29714 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) Vendor() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorVendor { 29715 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorVendor{} 29716 } 29717 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) Model() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorModel { 29718 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorModel{} 29719 } 29720 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) SerialNumber() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSerialNumber { 29721 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSerialNumber{} 29722 } 29723 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) Wwn() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorWwn { 29724 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorWwn{} 29725 } 29726 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskFieldPathBuilder) Partitions() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions { 29727 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions{} 29728 } 29729 29730 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorName struct{} 29731 29732 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29733 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorName} 29734 } 29735 29736 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29737 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29738 } 29739 29740 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29741 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29742 } 29743 29744 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSizeBytes struct{} 29745 29746 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29747 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorSizeBytes} 29748 } 29749 29750 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29751 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29752 } 29753 29754 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29755 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29756 } 29757 29758 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorDriveType struct{} 29759 29760 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorDriveType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29761 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorDriveType} 29762 } 29763 29764 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorDriveType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29765 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29766 } 29767 29768 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorDriveType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29769 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29770 } 29771 29772 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorVendor struct{} 29773 29774 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29775 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorVendor} 29776 } 29777 29778 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29779 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29780 } 29781 29782 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29783 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29784 } 29785 29786 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorModel struct{} 29787 29788 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29789 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorModel} 29790 } 29791 29792 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29793 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29794 } 29795 29796 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29797 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29798 } 29799 29800 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSerialNumber struct{} 29801 29802 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29803 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorSerialNumber} 29804 } 29805 29806 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29807 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29808 } 29809 29810 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29811 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29812 } 29813 29814 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorWwn struct{} 29815 29816 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorWwn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29817 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorWwn} 29818 } 29819 29820 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorWwn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29821 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29822 } 29823 29824 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorWwn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29825 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29826 } 29827 29828 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions struct{} 29829 29830 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath { 29831 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorPartitions} 29832 } 29833 29834 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithValue(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue { 29835 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathValue) 29836 } 29837 29838 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithArrayOfValues(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues { 29839 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayOfValues) 29840 } 29841 29842 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithItemValue(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayItemValue { 29843 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldTerminalPathArrayItemValue) 29844 } 29845 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPath) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath { 29846 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorPartitions, subPath: subPath} 29847 } 29848 29849 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue { 29850 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 29851 } 29852 29853 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues { 29854 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 29855 } 29856 29857 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayItemValue { 29858 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 29859 } 29860 29861 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) Name() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsName { 29862 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsName{} 29863 } 29864 29865 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsSizeBytes { 29866 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsSizeBytes{} 29867 } 29868 29869 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) MountPoint() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsMountPoint { 29870 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsMountPoint{} 29871 } 29872 29873 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitions) Type() Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsType { 29874 return Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsType{} 29875 } 29876 29877 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsName struct{} 29878 29879 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath { 29880 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath{ 29881 selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorPartitions, 29882 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder().Name().FieldPath(), 29883 } 29884 } 29885 29886 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue { 29887 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue) 29888 } 29889 29890 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues { 29891 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues) 29892 } 29893 29894 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsSizeBytes struct{} 29895 29896 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath { 29897 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath{ 29898 selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorPartitions, 29899 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder().SizeBytes().FieldPath(), 29900 } 29901 } 29902 29903 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue { 29904 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue) 29905 } 29906 29907 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues { 29908 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues) 29909 } 29910 29911 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsMountPoint struct{} 29912 29913 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsMountPoint) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath { 29914 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath{ 29915 selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorPartitions, 29916 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder().MountPoint().FieldPath(), 29917 } 29918 } 29919 29920 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsMountPoint) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue { 29921 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue) 29922 } 29923 29924 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsMountPoint) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues { 29925 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues) 29926 } 29927 29928 type Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsType struct{} 29929 29930 func (Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath { 29931 return &DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPath{ 29932 selector: DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldPathSelectorPartitions, 29933 subPath: NewDeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder().Type().FieldPath(), 29934 } 29935 } 29936 29937 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue { 29938 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathValue) 29939 } 29940 29941 func (s Device_Status_DeviceInfo_HardwareInformation_Block_DiskPathSelectorPartitionsType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues { 29942 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDisk_FieldSubPathArrayOfValues) 29943 } 29944 29945 type DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder struct{} 29946 29947 func NewDeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder { 29948 return DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder{} 29949 } 29950 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder) Name() Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorName { 29951 return Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorName{} 29952 } 29953 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorSizeBytes { 29954 return Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorSizeBytes{} 29955 } 29956 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder) MountPoint() Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorMountPoint { 29957 return Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorMountPoint{} 29958 } 29959 func (DeviceStatusDeviceInfoHardwareInformationBlockDiskPartitionFieldPathBuilder) Type() Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorType { 29960 return Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorType{} 29961 } 29962 29963 type Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorName struct{} 29964 29965 func (Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath { 29966 return &DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathSelectorName} 29967 } 29968 29969 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue { 29970 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue) 29971 } 29972 29973 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues { 29974 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues) 29975 } 29976 29977 type Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorSizeBytes struct{} 29978 29979 func (Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath { 29980 return &DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathSelectorSizeBytes} 29981 } 29982 29983 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue { 29984 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue) 29985 } 29986 29987 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues { 29988 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues) 29989 } 29990 29991 type Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorMountPoint struct{} 29992 29993 func (Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorMountPoint) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath { 29994 return &DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathSelectorMountPoint} 29995 } 29996 29997 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorMountPoint) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue { 29998 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue) 29999 } 30000 30001 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorMountPoint) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues { 30002 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues) 30003 } 30004 30005 type Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorType struct{} 30006 30007 func (Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath { 30008 return &DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldPathSelectorType} 30009 } 30010 30011 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue { 30012 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathValue) 30013 } 30014 30015 func (s Device_Status_DeviceInfo_HardwareInformation_Block_Disk_PartitionPathSelectorType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues { 30016 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationBlockDiskPartition_FieldTerminalPathArrayOfValues) 30017 } 30018 30019 type DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder struct{} 30020 30021 func NewDeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder { 30022 return DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder{} 30023 } 30024 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) Name() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorName { 30025 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorName{} 30026 } 30027 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) MacAddress() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorMacAddress { 30028 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorMacAddress{} 30029 } 30030 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) Virtual() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVirtual { 30031 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVirtual{} 30032 } 30033 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) Description() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorDescription { 30034 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorDescription{} 30035 } 30036 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) ProductName() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorProductName { 30037 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorProductName{} 30038 } 30039 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) Vendor() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVendor { 30040 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVendor{} 30041 } 30042 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) Subvendor() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSubvendor { 30043 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSubvendor{} 30044 } 30045 func (DeviceStatusDeviceInfoHardwareInformationNetworkNICFieldPathBuilder) Setting() Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting { 30046 return Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting{} 30047 } 30048 30049 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorName struct{} 30050 30051 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30052 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorName} 30053 } 30054 30055 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30056 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30057 } 30058 30059 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30060 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30061 } 30062 30063 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorMacAddress struct{} 30064 30065 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorMacAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30066 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorMacAddress} 30067 } 30068 30069 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorMacAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30070 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30071 } 30072 30073 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorMacAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30074 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30075 } 30076 30077 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVirtual struct{} 30078 30079 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVirtual) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30080 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorVirtual} 30081 } 30082 30083 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVirtual) WithValue(value bool) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30084 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30085 } 30086 30087 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVirtual) WithArrayOfValues(values []bool) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30088 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30089 } 30090 30091 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorDescription struct{} 30092 30093 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30094 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorDescription} 30095 } 30096 30097 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30098 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30099 } 30100 30101 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30102 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30103 } 30104 30105 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorProductName struct{} 30106 30107 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30108 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorProductName} 30109 } 30110 30111 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30112 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30113 } 30114 30115 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30116 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30117 } 30118 30119 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVendor struct{} 30120 30121 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30122 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorVendor} 30123 } 30124 30125 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30126 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30127 } 30128 30129 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30130 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30131 } 30132 30133 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSubvendor struct{} 30134 30135 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30136 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorSubvendor} 30137 } 30138 30139 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30140 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30141 } 30142 30143 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30144 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30145 } 30146 30147 type Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting struct{} 30148 30149 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath { 30150 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorSetting} 30151 } 30152 30153 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting) WithValue(value map[string]string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue { 30154 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathValue) 30155 } 30156 30157 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting) WithArrayOfValues(values []map[string]string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues { 30158 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldTerminalPathArrayOfValues) 30159 } 30160 30161 func (Device_Status_DeviceInfo_HardwareInformation_Network_NICPathSelectorSetting) WithKey(key string) Device_Status_DeviceInfo_HardwareInformation_Network_NICMapPathSelectorSetting { 30162 return Device_Status_DeviceInfo_HardwareInformation_Network_NICMapPathSelectorSetting{key: key} 30163 } 30164 30165 type Device_Status_DeviceInfo_HardwareInformation_Network_NICMapPathSelectorSetting struct { 30166 key string 30167 } 30168 30169 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICMapPathSelectorSetting) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathMap { 30170 return &DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathMap{selector: DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathSelectorSetting, key: s.key} 30171 } 30172 30173 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICMapPathSelectorSetting) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathMapValue { 30174 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathMapValue) 30175 } 30176 30177 func (s Device_Status_DeviceInfo_HardwareInformation_Network_NICMapPathSelectorSetting) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathMapArrayOfValues { 30178 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNetworkNIC_FieldPathMapArrayOfValues) 30179 } 30180 30181 type DeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder struct{} 30182 30183 func NewDeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder { 30184 return DeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder{} 30185 } 30186 func (DeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder) Index() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorIndex { 30187 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorIndex{} 30188 } 30189 func (DeviceStatusDeviceInfoHardwareInformationGPUGraphicCardFieldPathBuilder) Device() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice { 30190 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice{} 30191 } 30192 30193 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorIndex struct{} 30194 30195 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorIndex) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPath { 30196 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorIndex} 30197 } 30198 30199 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorIndex) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathValue { 30200 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathValue) 30201 } 30202 30203 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorIndex) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathArrayOfValues { 30204 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathArrayOfValues) 30205 } 30206 30207 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice struct{} 30208 30209 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPath { 30210 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice} 30211 } 30212 30213 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathValue { 30214 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathValue) 30215 } 30216 30217 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathArrayOfValues { 30218 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldTerminalPathArrayOfValues) 30219 } 30220 30221 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPath) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath { 30222 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice, subPath: subPath} 30223 } 30224 30225 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue { 30226 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 30227 } 30228 30229 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues { 30230 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 30231 } 30232 30233 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationPCIDevice_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayItemValue { 30234 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 30235 } 30236 30237 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) Address() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceAddress { 30238 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceAddress{} 30239 } 30240 30241 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) Vendor() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceVendor { 30242 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceVendor{} 30243 } 30244 30245 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) Product() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceProduct { 30246 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceProduct{} 30247 } 30248 30249 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) Name() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceName { 30250 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceName{} 30251 } 30252 30253 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDevice) Subvendor() Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceSubvendor { 30254 return Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceSubvendor{} 30255 } 30256 30257 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceAddress struct{} 30258 30259 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceAddress) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath { 30260 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath{ 30261 selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice, 30262 subPath: NewDeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder().Address().FieldPath(), 30263 } 30264 } 30265 30266 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceAddress) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue { 30267 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue) 30268 } 30269 30270 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceAddress) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues { 30271 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues) 30272 } 30273 30274 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceVendor struct{} 30275 30276 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath { 30277 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath{ 30278 selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice, 30279 subPath: NewDeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder().Vendor().FieldPath(), 30280 } 30281 } 30282 30283 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue { 30284 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue) 30285 } 30286 30287 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues { 30288 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues) 30289 } 30290 30291 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceProduct struct{} 30292 30293 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath { 30294 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath{ 30295 selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice, 30296 subPath: NewDeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder().Product().FieldPath(), 30297 } 30298 } 30299 30300 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue { 30301 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue) 30302 } 30303 30304 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues { 30305 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues) 30306 } 30307 30308 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceName struct{} 30309 30310 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath { 30311 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath{ 30312 selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice, 30313 subPath: NewDeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder().Name().FieldPath(), 30314 } 30315 } 30316 30317 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue { 30318 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue) 30319 } 30320 30321 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues { 30322 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues) 30323 } 30324 30325 type Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceSubvendor struct{} 30326 30327 func (Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceSubvendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath { 30328 return &DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPath{ 30329 selector: DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldPathSelectorDevice, 30330 subPath: NewDeviceStatusDeviceInfoHardwareInformationPCIDeviceFieldPathBuilder().Subvendor().FieldPath(), 30331 } 30332 } 30333 30334 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceSubvendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue { 30335 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathValue) 30336 } 30337 30338 func (s Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCardPathSelectorDeviceSubvendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues { 30339 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationGPUGraphicCard_FieldSubPathArrayOfValues) 30340 } 30341 30342 type DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder struct{} 30343 30344 func NewDeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder { 30345 return DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder{} 30346 } 30347 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) Description() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorDescription { 30348 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorDescription{} 30349 } 30350 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) Product() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorProduct { 30351 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorProduct{} 30352 } 30353 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) Vendor() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorVendor { 30354 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorVendor{} 30355 } 30356 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) Serial() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSerial { 30357 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSerial{} 30358 } 30359 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) Slot() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSlot { 30360 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSlot{} 30361 } 30362 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) SizeBytes() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSizeBytes { 30363 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSizeBytes{} 30364 } 30365 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) FrequencyHz() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorFrequencyHz { 30366 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorFrequencyHz{} 30367 } 30368 func (DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBankFieldPathBuilder) WidthBits() Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorWidthBits { 30369 return Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorWidthBits{} 30370 } 30371 30372 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorDescription struct{} 30373 30374 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorDescription) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30375 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorDescription} 30376 } 30377 30378 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorDescription) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30379 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30380 } 30381 30382 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorDescription) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30383 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30384 } 30385 30386 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorProduct struct{} 30387 30388 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorProduct) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30389 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorProduct} 30390 } 30391 30392 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorProduct) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30393 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30394 } 30395 30396 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorProduct) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30397 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30398 } 30399 30400 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorVendor struct{} 30401 30402 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorVendor) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30403 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorVendor} 30404 } 30405 30406 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorVendor) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30407 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30408 } 30409 30410 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorVendor) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30411 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30412 } 30413 30414 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSerial struct{} 30415 30416 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSerial) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30417 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorSerial} 30418 } 30419 30420 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSerial) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30421 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30422 } 30423 30424 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSerial) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30425 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30426 } 30427 30428 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSlot struct{} 30429 30430 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30431 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorSlot} 30432 } 30433 30434 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30435 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30436 } 30437 30438 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30439 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30440 } 30441 30442 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSizeBytes struct{} 30443 30444 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSizeBytes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30445 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorSizeBytes} 30446 } 30447 30448 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSizeBytes) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30449 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30450 } 30451 30452 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorSizeBytes) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30453 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30454 } 30455 30456 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorFrequencyHz struct{} 30457 30458 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorFrequencyHz) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30459 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorFrequencyHz} 30460 } 30461 30462 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorFrequencyHz) WithValue(value int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30463 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30464 } 30465 30466 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorFrequencyHz) WithArrayOfValues(values []int64) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30467 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30468 } 30469 30470 type Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorWidthBits struct{} 30471 30472 func (Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorWidthBits) FieldPath() *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath { 30473 return &DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldPathSelectorWidthBits} 30474 } 30475 30476 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorWidthBits) WithValue(value int32) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue { 30477 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathValue) 30478 } 30479 30480 func (s Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBankPathSelectorWidthBits) WithArrayOfValues(values []int32) *DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues { 30481 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationMemoryInfoMemoryBank_FieldTerminalPathArrayOfValues) 30482 } 30483 30484 type DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder struct{} 30485 30486 func NewDeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder { 30487 return DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder{} 30488 } 30489 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) DevId() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorDevId { 30490 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorDevId{} 30491 } 30492 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) ControlProtoVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorControlProtoVersion { 30493 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorControlProtoVersion{} 30494 } 30495 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) FirmwareVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorFirmwareVersion { 30496 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorFirmwareVersion{} 30497 } 30498 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) LoggerVersion() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorLoggerVersion { 30499 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorLoggerVersion{} 30500 } 30501 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) BoardName() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorBoardName { 30502 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorBoardName{} 30503 } 30504 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) SerialNumber() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorSerialNumber { 30505 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorSerialNumber{} 30506 } 30507 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) PartNumber() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorPartNumber { 30508 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorPartNumber{} 30509 } 30510 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) ProductName() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorProductName { 30511 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorProductName{} 30512 } 30513 func (DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfoFieldPathBuilder) NeuralNetworkCoreClockRate() Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorNeuralNetworkCoreClockRate { 30514 return Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorNeuralNetworkCoreClockRate{} 30515 } 30516 30517 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorDevId struct{} 30518 30519 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorDevId) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30520 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorDevId} 30521 } 30522 30523 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorDevId) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30524 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30525 } 30526 30527 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorDevId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30528 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30529 } 30530 30531 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorControlProtoVersion struct{} 30532 30533 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorControlProtoVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30534 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorControlProtoVersion} 30535 } 30536 30537 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorControlProtoVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30538 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30539 } 30540 30541 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorControlProtoVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30542 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30543 } 30544 30545 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorFirmwareVersion struct{} 30546 30547 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorFirmwareVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30548 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorFirmwareVersion} 30549 } 30550 30551 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorFirmwareVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30552 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30553 } 30554 30555 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorFirmwareVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30556 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30557 } 30558 30559 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorLoggerVersion struct{} 30560 30561 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorLoggerVersion) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30562 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorLoggerVersion} 30563 } 30564 30565 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorLoggerVersion) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30566 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30567 } 30568 30569 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorLoggerVersion) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30570 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30571 } 30572 30573 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorBoardName struct{} 30574 30575 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorBoardName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30576 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorBoardName} 30577 } 30578 30579 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorBoardName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30580 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30581 } 30582 30583 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorBoardName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30584 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30585 } 30586 30587 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorSerialNumber struct{} 30588 30589 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorSerialNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30590 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorSerialNumber} 30591 } 30592 30593 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorSerialNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30594 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30595 } 30596 30597 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorSerialNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30598 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30599 } 30600 30601 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorPartNumber struct{} 30602 30603 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorPartNumber) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30604 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorPartNumber} 30605 } 30606 30607 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorPartNumber) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30608 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30609 } 30610 30611 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorPartNumber) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30612 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30613 } 30614 30615 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorProductName struct{} 30616 30617 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30618 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorProductName} 30619 } 30620 30621 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30622 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30623 } 30624 30625 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30626 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30627 } 30628 30629 type Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorNeuralNetworkCoreClockRate struct{} 30630 30631 func (Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorNeuralNetworkCoreClockRate) FieldPath() *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath { 30632 return &DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldPathSelectorNeuralNetworkCoreClockRate} 30633 } 30634 30635 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorNeuralNetworkCoreClockRate) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue { 30636 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathValue) 30637 } 30638 30639 func (s Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfoPathSelectorNeuralNetworkCoreClockRate) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues { 30640 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationHailoInfoHailoModuleInfo_FieldTerminalPathArrayOfValues) 30641 } 30642 30643 type DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder struct{} 30644 30645 func NewDeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder { 30646 return DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder{} 30647 } 30648 func (DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder) Id() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorId { 30649 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorId{} 30650 } 30651 func (DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfoFieldPathBuilder) ProductName() Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorProductName { 30652 return Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorProductName{} 30653 } 30654 30655 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorId struct{} 30656 30657 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorId) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPath { 30658 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldPathSelectorId} 30659 } 30660 30661 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorId) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathValue { 30662 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathValue) 30663 } 30664 30665 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorId) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathArrayOfValues { 30666 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathArrayOfValues) 30667 } 30668 30669 type Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorProductName struct{} 30670 30671 func (Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorProductName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPath { 30672 return &DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldPathSelectorProductName} 30673 } 30674 30675 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorProductName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathValue { 30676 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathValue) 30677 } 30678 30679 func (s Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfoPathSelectorProductName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathArrayOfValues { 30680 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationNvidiaInfoGpuInfo_FieldTerminalPathArrayOfValues) 30681 } 30682 30683 type DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder struct{} 30684 30685 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder { 30686 return DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder{} 30687 } 30688 func (DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder) DrxCycle() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorDrxCycle { 30689 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorDrxCycle{} 30690 } 30691 func (DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder) MicoMode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorMicoMode { 30692 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorMicoMode{} 30693 } 30694 30695 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorDrxCycle struct{} 30696 30697 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorDrxCycle) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPath { 30698 return &DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldPathSelectorDrxCycle} 30699 } 30700 30701 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorDrxCycle) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathValue { 30702 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathValue) 30703 } 30704 30705 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathArrayOfValues { 30706 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathArrayOfValues) 30707 } 30708 30709 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorMicoMode struct{} 30710 30711 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorMicoMode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPath { 30712 return &DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldPathSelectorMicoMode} 30713 } 30714 30715 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorMicoMode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathValue { 30716 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathValue) 30717 } 30718 30719 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettingsPathSelectorMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathArrayOfValues { 30720 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldTerminalPathArrayOfValues) 30721 } 30722 30723 type DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder struct{} 30724 30725 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder { 30726 return DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder{} 30727 } 30728 func (DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder) RegistrationSettings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings { 30729 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings{} 30730 } 30731 30732 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings struct{} 30733 30734 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldTerminalPath { 30735 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathSelectorRegistrationSettings} 30736 } 30737 30738 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldTerminalPathValue { 30739 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldTerminalPathValue) 30740 } 30741 30742 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldTerminalPathArrayOfValues { 30743 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldTerminalPathArrayOfValues) 30744 } 30745 30746 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPath { 30747 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathSelectorRegistrationSettings, subPath: subPath} 30748 } 30749 30750 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathValue { 30751 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 30752 } 30753 30754 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayOfValues { 30755 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 30756 } 30757 30758 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettings_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayItemValue { 30759 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 30760 } 30761 30762 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) DrxCycle() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsDrxCycle { 30763 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsDrxCycle{} 30764 } 30765 30766 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettings) MicoMode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsMicoMode { 30767 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsMicoMode{} 30768 } 30769 30770 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsDrxCycle struct{} 30771 30772 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsDrxCycle) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPath { 30773 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPath{ 30774 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathSelectorRegistrationSettings, 30775 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder().DrxCycle().FieldPath(), 30776 } 30777 } 30778 30779 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathValue { 30780 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathValue) 30781 } 30782 30783 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayOfValues { 30784 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayOfValues) 30785 } 30786 30787 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsMicoMode struct{} 30788 30789 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsMicoMode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPath { 30790 return &DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPath{ 30791 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathSelectorRegistrationSettings, 30792 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusRegistrationSettingsFieldPathBuilder().MicoMode().FieldPath(), 30793 } 30794 } 30795 30796 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathValue { 30797 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathValue) 30798 } 30799 30800 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNrPathSelectorRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayOfValues { 30801 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldSubPathArrayOfValues) 30802 } 30803 30804 type DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder struct{} 30805 30806 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder { 30807 return DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder{} 30808 } 30809 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder) Apn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorApn { 30810 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorApn{} 30811 } 30812 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder) IpType() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorIpType { 30813 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorIpType{} 30814 } 30815 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder) Password() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorPassword { 30816 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorPassword{} 30817 } 30818 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder) User() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorUser { 30819 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorUser{} 30820 } 30821 30822 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorApn struct{} 30823 30824 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath { 30825 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathSelectorApn} 30826 } 30827 30828 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue { 30829 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue) 30830 } 30831 30832 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues { 30833 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues) 30834 } 30835 30836 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorIpType struct{} 30837 30838 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath { 30839 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathSelectorIpType} 30840 } 30841 30842 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue { 30843 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue) 30844 } 30845 30846 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues { 30847 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues) 30848 } 30849 30850 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorPassword struct{} 30851 30852 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath { 30853 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathSelectorPassword} 30854 } 30855 30856 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue { 30857 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue) 30858 } 30859 30860 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues { 30861 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues) 30862 } 30863 30864 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorUser struct{} 30865 30866 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath { 30867 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathSelectorUser} 30868 } 30869 30870 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue { 30871 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathValue) 30872 } 30873 30874 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SettingsPathSelectorUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues { 30875 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldTerminalPathArrayOfValues) 30876 } 30877 30878 type DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder struct{} 30879 30880 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder { 30881 return DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder{} 30882 } 30883 func (DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorDbusPath { 30884 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorDbusPath{} 30885 } 30886 func (DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder) Settings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings { 30887 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings{} 30888 } 30889 30890 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorDbusPath struct{} 30891 30892 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPath { 30893 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorDbusPath} 30894 } 30895 30896 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathValue { 30897 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathValue) 30898 } 30899 30900 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathArrayOfValues { 30901 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathArrayOfValues) 30902 } 30903 30904 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings struct{} 30905 30906 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPath { 30907 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorSettings} 30908 } 30909 30910 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathValue { 30911 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathValue) 30912 } 30913 30914 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathArrayOfValues { 30915 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldTerminalPathArrayOfValues) 30916 } 30917 30918 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath { 30919 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorSettings, subPath: subPath} 30920 } 30921 30922 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue { 30923 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 30924 } 30925 30926 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues { 30927 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 30928 } 30929 30930 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusSettings_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayItemValue { 30931 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 30932 } 30933 30934 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) Apn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsApn { 30935 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsApn{} 30936 } 30937 30938 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) IpType() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsIpType { 30939 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsIpType{} 30940 } 30941 30942 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) Password() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsPassword { 30943 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsPassword{} 30944 } 30945 30946 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettings) User() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsUser { 30947 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsUser{} 30948 } 30949 30950 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsApn struct{} 30951 30952 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath { 30953 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath{ 30954 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorSettings, 30955 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder().Apn().FieldPath(), 30956 } 30957 } 30958 30959 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue { 30960 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue) 30961 } 30962 30963 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues { 30964 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues) 30965 } 30966 30967 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsIpType struct{} 30968 30969 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath { 30970 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath{ 30971 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorSettings, 30972 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder().IpType().FieldPath(), 30973 } 30974 } 30975 30976 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue { 30977 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue) 30978 } 30979 30980 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues { 30981 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues) 30982 } 30983 30984 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsPassword struct{} 30985 30986 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath { 30987 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath{ 30988 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorSettings, 30989 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder().Password().FieldPath(), 30990 } 30991 } 30992 30993 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue { 30994 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue) 30995 } 30996 30997 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues { 30998 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues) 30999 } 31000 31001 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsUser struct{} 31002 31003 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath { 31004 return &DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPath{ 31005 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathSelectorSettings, 31006 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusSettingsFieldPathBuilder().User().FieldPath(), 31007 } 31008 } 31009 31010 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue { 31011 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathValue) 31012 } 31013 31014 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearerPathSelectorSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues { 31015 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldSubPathArrayOfValues) 31016 } 31017 31018 type DeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder struct{} 31019 31020 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder { 31021 return DeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder{} 31022 } 31023 func (DeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder) InitialBearer() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer { 31024 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer{} 31025 } 31026 func (DeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder) UeModeOperation() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorUeModeOperation { 31027 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorUeModeOperation{} 31028 } 31029 31030 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer struct{} 31031 31032 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPath { 31033 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer} 31034 } 31035 31036 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathValue { 31037 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathValue) 31038 } 31039 31040 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathArrayOfValues { 31041 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathArrayOfValues) 31042 } 31043 31044 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31045 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, subPath: subPath} 31046 } 31047 31048 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31049 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 31050 } 31051 31052 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31053 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 31054 } 31055 31056 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearer_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayItemValue { 31057 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 31058 } 31059 31060 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerDbusPath { 31061 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerDbusPath{} 31062 } 31063 31064 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearer) Settings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings { 31065 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings{} 31066 } 31067 31068 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerDbusPath struct{} 31069 31070 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31071 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{ 31072 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, 31073 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder().DbusPath().FieldPath(), 31074 } 31075 } 31076 31077 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31078 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue) 31079 } 31080 31081 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31082 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues) 31083 } 31084 31085 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings struct{} 31086 31087 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31088 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{ 31089 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, 31090 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder().Settings().FieldPath(), 31091 } 31092 } 31093 31094 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31095 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue) 31096 } 31097 31098 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31099 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues) 31100 } 31101 31102 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) Apn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsApn { 31103 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsApn{} 31104 } 31105 31106 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) IpType() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsIpType { 31107 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsIpType{} 31108 } 31109 31110 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) Password() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsPassword { 31111 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsPassword{} 31112 } 31113 31114 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettings) User() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsUser { 31115 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsUser{} 31116 } 31117 31118 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsApn struct{} 31119 31120 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31121 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{ 31122 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, 31123 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder().Settings().Apn().FieldPath(), 31124 } 31125 } 31126 31127 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31128 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue) 31129 } 31130 31131 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31132 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues) 31133 } 31134 31135 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsIpType struct{} 31136 31137 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31138 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{ 31139 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, 31140 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder().Settings().IpType().FieldPath(), 31141 } 31142 } 31143 31144 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31145 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue) 31146 } 31147 31148 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31149 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues) 31150 } 31151 31152 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsPassword struct{} 31153 31154 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31155 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{ 31156 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, 31157 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder().Settings().Password().FieldPath(), 31158 } 31159 } 31160 31161 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31162 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue) 31163 } 31164 31165 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31166 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues) 31167 } 31168 31169 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsUser struct{} 31170 31171 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath { 31172 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPath{ 31173 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorInitialBearer, 31174 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusInitialBearerFieldPathBuilder().Settings().User().FieldPath(), 31175 } 31176 } 31177 31178 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue { 31179 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathValue) 31180 } 31181 31182 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues { 31183 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldSubPathArrayOfValues) 31184 } 31185 31186 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorUeModeOperation struct{} 31187 31188 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorUeModeOperation) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPath { 31189 return &DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathSelectorUeModeOperation} 31190 } 31191 31192 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorUeModeOperation) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathValue { 31193 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathValue) 31194 } 31195 31196 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_EpsPathSelectorUeModeOperation) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathArrayOfValues { 31197 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldTerminalPathArrayOfValues) 31198 } 31199 31200 type DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder struct{} 31201 31202 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder { 31203 return DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder{} 31204 } 31205 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) FivegNr() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr { 31206 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr{} 31207 } 31208 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) EnabledLocks() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks { 31209 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks{} 31210 } 31211 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) Eps() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps { 31212 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps{} 31213 } 31214 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) Imei() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorImei { 31215 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorImei{} 31216 } 31217 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) OperatorCode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorCode { 31218 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorCode{} 31219 } 31220 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) OperatorName() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorName { 31221 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorName{} 31222 } 31223 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) PacketServiceState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPacketServiceState { 31224 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPacketServiceState{} 31225 } 31226 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) Pco() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPco { 31227 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPco{} 31228 } 31229 func (DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder) RegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorRegistrationState { 31230 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorRegistrationState{} 31231 } 31232 31233 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr struct{} 31234 31235 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31236 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorFivegNr} 31237 } 31238 31239 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31240 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31241 } 31242 31243 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31244 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31245 } 31246 31247 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31248 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorFivegNr, subPath: subPath} 31249 } 31250 31251 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31252 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 31253 } 31254 31255 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31256 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 31257 } 31258 31259 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNr_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayItemValue { 31260 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 31261 } 31262 31263 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNr) RegistrationSettings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings { 31264 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings{} 31265 } 31266 31267 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings struct{} 31268 31269 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31270 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31271 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorFivegNr, 31272 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder().RegistrationSettings().FieldPath(), 31273 } 31274 } 31275 31276 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31277 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31278 } 31279 31280 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31281 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31282 } 31283 31284 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings) DrxCycle() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsDrxCycle { 31285 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsDrxCycle{} 31286 } 31287 31288 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettings) MicoMode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsMicoMode { 31289 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsMicoMode{} 31290 } 31291 31292 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsDrxCycle struct{} 31293 31294 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsDrxCycle) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31295 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31296 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorFivegNr, 31297 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder().RegistrationSettings().DrxCycle().FieldPath(), 31298 } 31299 } 31300 31301 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31302 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31303 } 31304 31305 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31306 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31307 } 31308 31309 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsMicoMode struct{} 31310 31311 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsMicoMode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31312 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31313 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorFivegNr, 31314 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusFiveGNrFieldPathBuilder().RegistrationSettings().MicoMode().FieldPath(), 31315 } 31316 } 31317 31318 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31319 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31320 } 31321 31322 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31323 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31324 } 31325 31326 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks struct{} 31327 31328 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31329 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEnabledLocks} 31330 } 31331 31332 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31333 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31334 } 31335 31336 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31337 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31338 } 31339 31340 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEnabledLocks) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayItemValue { 31341 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayItemValue) 31342 } 31343 31344 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps struct{} 31345 31346 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31347 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps} 31348 } 31349 31350 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31351 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31352 } 31353 31354 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31355 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31356 } 31357 31358 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31359 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, subPath: subPath} 31360 } 31361 31362 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31363 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 31364 } 31365 31366 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31367 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 31368 } 31369 31370 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusEps_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayItemValue { 31371 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 31372 } 31373 31374 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) InitialBearer() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer { 31375 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer{} 31376 } 31377 31378 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEps) UeModeOperation() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsUeModeOperation { 31379 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsUeModeOperation{} 31380 } 31381 31382 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer struct{} 31383 31384 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31385 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31386 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31387 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().FieldPath(), 31388 } 31389 } 31390 31391 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31392 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31393 } 31394 31395 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31396 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31397 } 31398 31399 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerDbusPath { 31400 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerDbusPath{} 31401 } 31402 31403 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearer) Settings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings { 31404 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings{} 31405 } 31406 31407 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerDbusPath struct{} 31408 31409 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31410 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31411 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31412 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().DbusPath().FieldPath(), 31413 } 31414 } 31415 31416 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31417 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31418 } 31419 31420 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31421 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31422 } 31423 31424 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings struct{} 31425 31426 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31427 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31428 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31429 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().Settings().FieldPath(), 31430 } 31431 } 31432 31433 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31434 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31435 } 31436 31437 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31438 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31439 } 31440 31441 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) Apn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsApn { 31442 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsApn{} 31443 } 31444 31445 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) IpType() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsIpType { 31446 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsIpType{} 31447 } 31448 31449 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) Password() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsPassword { 31450 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsPassword{} 31451 } 31452 31453 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettings) User() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsUser { 31454 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsUser{} 31455 } 31456 31457 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsApn struct{} 31458 31459 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31460 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31461 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31462 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().Settings().Apn().FieldPath(), 31463 } 31464 } 31465 31466 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31467 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31468 } 31469 31470 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31471 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31472 } 31473 31474 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsIpType struct{} 31475 31476 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31477 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31478 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31479 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().Settings().IpType().FieldPath(), 31480 } 31481 } 31482 31483 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31484 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31485 } 31486 31487 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31488 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31489 } 31490 31491 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsPassword struct{} 31492 31493 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31494 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31495 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31496 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().Settings().Password().FieldPath(), 31497 } 31498 } 31499 31500 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31501 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31502 } 31503 31504 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31505 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31506 } 31507 31508 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsUser struct{} 31509 31510 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31511 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31512 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31513 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().InitialBearer().Settings().User().FieldPath(), 31514 } 31515 } 31516 31517 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31518 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31519 } 31520 31521 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31522 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31523 } 31524 31525 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsUeModeOperation struct{} 31526 31527 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsUeModeOperation) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath { 31528 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPath{ 31529 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorEps, 31530 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusEpsFieldPathBuilder().UeModeOperation().FieldPath(), 31531 } 31532 } 31533 31534 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsUeModeOperation) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue { 31535 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathValue) 31536 } 31537 31538 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorEpsUeModeOperation) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues { 31539 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldSubPathArrayOfValues) 31540 } 31541 31542 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorImei struct{} 31543 31544 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorImei) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31545 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorImei} 31546 } 31547 31548 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorImei) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31549 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31550 } 31551 31552 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorImei) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31553 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31554 } 31555 31556 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorCode struct{} 31557 31558 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorCode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31559 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorOperatorCode} 31560 } 31561 31562 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorCode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31563 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31564 } 31565 31566 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31567 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31568 } 31569 31570 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorName struct{} 31571 31572 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31573 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorOperatorName} 31574 } 31575 31576 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31577 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31578 } 31579 31580 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorOperatorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31581 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31582 } 31583 31584 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPacketServiceState struct{} 31585 31586 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPacketServiceState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31587 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorPacketServiceState} 31588 } 31589 31590 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPacketServiceState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31591 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31592 } 31593 31594 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPacketServiceState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31595 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31596 } 31597 31598 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPco struct{} 31599 31600 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPco) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31601 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorPco} 31602 } 31603 31604 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPco) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31605 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31606 } 31607 31608 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorPco) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31609 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31610 } 31611 31612 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorRegistrationState struct{} 31613 31614 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath { 31615 return &DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathSelectorRegistrationState} 31616 } 31617 31618 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue { 31619 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathValue) 31620 } 31621 31622 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGppPathSelectorRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues { 31623 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldTerminalPathArrayOfValues) 31624 } 31625 31626 type DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder struct{} 31627 31628 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder { 31629 return DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder{} 31630 } 31631 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) ActivationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorActivationState { 31632 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorActivationState{} 31633 } 31634 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) Cdma1XRegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorCdma1XRegistrationState { 31635 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorCdma1XRegistrationState{} 31636 } 31637 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) Esn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEsn { 31638 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEsn{} 31639 } 31640 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) EvdoRegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEvdoRegistrationState { 31641 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEvdoRegistrationState{} 31642 } 31643 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) Meid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorMeid { 31644 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorMeid{} 31645 } 31646 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) Nid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorNid { 31647 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorNid{} 31648 } 31649 func (DeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder) Sid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorSid { 31650 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorSid{} 31651 } 31652 31653 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorActivationState struct{} 31654 31655 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorActivationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31656 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorActivationState} 31657 } 31658 31659 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorActivationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31660 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31661 } 31662 31663 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorActivationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31664 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31665 } 31666 31667 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorCdma1XRegistrationState struct{} 31668 31669 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorCdma1XRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31670 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorCdma1xRegistrationState} 31671 } 31672 31673 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorCdma1XRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31674 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31675 } 31676 31677 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorCdma1XRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31678 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31679 } 31680 31681 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEsn struct{} 31682 31683 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEsn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31684 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorEsn} 31685 } 31686 31687 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEsn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31688 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31689 } 31690 31691 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31692 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31693 } 31694 31695 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEvdoRegistrationState struct{} 31696 31697 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEvdoRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31698 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorEvdoRegistrationState} 31699 } 31700 31701 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEvdoRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31702 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31703 } 31704 31705 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorEvdoRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31706 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31707 } 31708 31709 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorMeid struct{} 31710 31711 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorMeid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31712 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorMeid} 31713 } 31714 31715 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorMeid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31716 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31717 } 31718 31719 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorMeid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31720 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31721 } 31722 31723 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorNid struct{} 31724 31725 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorNid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31726 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorNid} 31727 } 31728 31729 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorNid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31730 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31731 } 31732 31733 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorNid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31734 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31735 } 31736 31737 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorSid struct{} 31738 31739 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorSid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath { 31740 return &DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathSelectorSid} 31741 } 31742 31743 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorSid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue { 31744 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathValue) 31745 } 31746 31747 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_CdmaPathSelectorSid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues { 31748 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldTerminalPathArrayOfValues) 31749 } 31750 31751 type DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder struct{} 31752 31753 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder { 31754 return DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder{} 31755 } 31756 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder) Recent() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorRecent { 31757 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorRecent{} 31758 } 31759 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder) Value() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorValue { 31760 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorValue{} 31761 } 31762 31763 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorRecent struct{} 31764 31765 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorRecent) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPath { 31766 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldPathSelectorRecent} 31767 } 31768 31769 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorRecent) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathValue { 31770 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathValue) 31771 } 31772 31773 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorRecent) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathArrayOfValues { 31774 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathArrayOfValues) 31775 } 31776 31777 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorValue struct{} 31778 31779 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorValue) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPath { 31780 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldPathSelectorValue} 31781 } 31782 31783 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorValue) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathValue { 31784 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathValue) 31785 } 31786 31787 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQualityPathSelectorValue) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathArrayOfValues { 31788 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldTerminalPathArrayOfValues) 31789 } 31790 31791 type DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder struct{} 31792 31793 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder { 31794 return DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder{} 31795 } 31796 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) AccessTechnologies() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies { 31797 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies{} 31798 } 31799 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Bearers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers { 31800 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers{} 31801 } 31802 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) CarrierConfiguration() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfiguration { 31803 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfiguration{} 31804 } 31805 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) CarrierConfigurationRevision() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfigurationRevision { 31806 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfigurationRevision{} 31807 } 31808 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) CurrentBands() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands { 31809 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands{} 31810 } 31811 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) CurrentCapabilities() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities { 31812 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities{} 31813 } 31814 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) CurrentModes() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentModes { 31815 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentModes{} 31816 } 31817 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Device() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDevice { 31818 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDevice{} 31819 } 31820 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) DeviceIdentifier() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDeviceIdentifier { 31821 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDeviceIdentifier{} 31822 } 31823 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Drivers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers { 31824 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers{} 31825 } 31826 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) EquipmentIdentifier() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorEquipmentIdentifier { 31827 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorEquipmentIdentifier{} 31828 } 31829 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) HardwareRevision() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorHardwareRevision { 31830 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorHardwareRevision{} 31831 } 31832 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Manufacturer() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorManufacturer { 31833 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorManufacturer{} 31834 } 31835 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Model() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorModel { 31836 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorModel{} 31837 } 31838 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) OwnNumbers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers { 31839 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers{} 31840 } 31841 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Plugin() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPlugin { 31842 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPlugin{} 31843 } 31844 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Ports() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts { 31845 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts{} 31846 } 31847 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) PowerState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPowerState { 31848 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPowerState{} 31849 } 31850 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) PrimaryPort() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimaryPort { 31851 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimaryPort{} 31852 } 31853 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) PrimarySimSlot() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimarySimSlot { 31854 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimarySimSlot{} 31855 } 31856 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Revision() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorRevision { 31857 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorRevision{} 31858 } 31859 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) SignalQuality() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality { 31860 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality{} 31861 } 31862 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) Sim() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSim { 31863 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSim{} 31864 } 31865 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) SimSlots() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots { 31866 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots{} 31867 } 31868 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) State() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorState { 31869 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorState{} 31870 } 31871 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) StateFailedReason() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorStateFailedReason { 31872 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorStateFailedReason{} 31873 } 31874 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) SupportedBands() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands { 31875 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands{} 31876 } 31877 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) SupportedCapabilities() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities { 31878 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities{} 31879 } 31880 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) SupportedIpFamilies() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies { 31881 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies{} 31882 } 31883 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) SupportedModes() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes { 31884 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes{} 31885 } 31886 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) UnlockRequired() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRequired { 31887 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRequired{} 31888 } 31889 func (DeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder) UnlockRetries() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries { 31890 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries{} 31891 } 31892 31893 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies struct{} 31894 31895 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31896 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorAccessTechnologies} 31897 } 31898 31899 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 31900 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 31901 } 31902 31903 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 31904 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 31905 } 31906 31907 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorAccessTechnologies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 31908 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 31909 } 31910 31911 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers struct{} 31912 31913 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31914 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorBearers} 31915 } 31916 31917 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 31918 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 31919 } 31920 31921 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 31922 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 31923 } 31924 31925 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorBearers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 31926 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 31927 } 31928 31929 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfiguration struct{} 31930 31931 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfiguration) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31932 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorCarrierConfiguration} 31933 } 31934 31935 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfiguration) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 31936 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 31937 } 31938 31939 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfiguration) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 31940 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 31941 } 31942 31943 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfigurationRevision struct{} 31944 31945 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfigurationRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31946 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorCarrierConfigurationRevision} 31947 } 31948 31949 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfigurationRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 31950 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 31951 } 31952 31953 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCarrierConfigurationRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 31954 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 31955 } 31956 31957 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands struct{} 31958 31959 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31960 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorCurrentBands} 31961 } 31962 31963 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 31964 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 31965 } 31966 31967 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 31968 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 31969 } 31970 31971 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 31972 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 31973 } 31974 31975 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities struct{} 31976 31977 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31978 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorCurrentCapabilities} 31979 } 31980 31981 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 31982 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 31983 } 31984 31985 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 31986 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 31987 } 31988 31989 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 31990 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 31991 } 31992 31993 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentModes struct{} 31994 31995 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 31996 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorCurrentModes} 31997 } 31998 31999 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentModes) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32000 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32001 } 32002 32003 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorCurrentModes) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32004 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32005 } 32006 32007 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDevice struct{} 32008 32009 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32010 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorDevice} 32011 } 32012 32013 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDevice) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32014 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32015 } 32016 32017 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDevice) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32018 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32019 } 32020 32021 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDeviceIdentifier struct{} 32022 32023 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDeviceIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32024 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorDeviceIdentifier} 32025 } 32026 32027 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDeviceIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32028 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32029 } 32030 32031 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDeviceIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32032 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32033 } 32034 32035 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers struct{} 32036 32037 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32038 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorDrivers} 32039 } 32040 32041 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32042 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32043 } 32044 32045 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32046 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32047 } 32048 32049 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorDrivers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32050 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32051 } 32052 32053 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorEquipmentIdentifier struct{} 32054 32055 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorEquipmentIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32056 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorEquipmentIdentifier} 32057 } 32058 32059 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorEquipmentIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32060 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32061 } 32062 32063 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorEquipmentIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32064 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32065 } 32066 32067 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorHardwareRevision struct{} 32068 32069 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorHardwareRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32070 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorHardwareRevision} 32071 } 32072 32073 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorHardwareRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32074 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32075 } 32076 32077 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorHardwareRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32078 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32079 } 32080 32081 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorManufacturer struct{} 32082 32083 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorManufacturer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32084 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorManufacturer} 32085 } 32086 32087 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorManufacturer) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32088 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32089 } 32090 32091 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32092 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32093 } 32094 32095 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorModel struct{} 32096 32097 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32098 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorModel} 32099 } 32100 32101 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32102 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32103 } 32104 32105 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32106 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32107 } 32108 32109 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers struct{} 32110 32111 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32112 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorOwnNumbers} 32113 } 32114 32115 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32116 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32117 } 32118 32119 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32120 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32121 } 32122 32123 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorOwnNumbers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32124 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32125 } 32126 32127 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPlugin struct{} 32128 32129 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPlugin) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32130 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorPlugin} 32131 } 32132 32133 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPlugin) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32134 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32135 } 32136 32137 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPlugin) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32138 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32139 } 32140 32141 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts struct{} 32142 32143 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32144 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorPorts} 32145 } 32146 32147 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32148 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32149 } 32150 32151 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32152 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32153 } 32154 32155 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPorts) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32156 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32157 } 32158 32159 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPowerState struct{} 32160 32161 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPowerState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32162 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorPowerState} 32163 } 32164 32165 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPowerState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32166 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32167 } 32168 32169 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPowerState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32170 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32171 } 32172 32173 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimaryPort struct{} 32174 32175 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimaryPort) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32176 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorPrimaryPort} 32177 } 32178 32179 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimaryPort) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32180 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32181 } 32182 32183 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimaryPort) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32184 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32185 } 32186 32187 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimarySimSlot struct{} 32188 32189 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimarySimSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32190 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorPrimarySimSlot} 32191 } 32192 32193 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimarySimSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32194 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32195 } 32196 32197 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorPrimarySimSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32198 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32199 } 32200 32201 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorRevision struct{} 32202 32203 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32204 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorRevision} 32205 } 32206 32207 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32208 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32209 } 32210 32211 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32212 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32213 } 32214 32215 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality struct{} 32216 32217 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32218 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSignalQuality} 32219 } 32220 32221 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32222 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32223 } 32224 32225 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32226 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32227 } 32228 32229 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPath { 32230 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSignalQuality, subPath: subPath} 32231 } 32232 32233 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathValue { 32234 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 32235 } 32236 32237 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayOfValues { 32238 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 32239 } 32240 32241 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusSignalQuality_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayItemValue { 32242 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 32243 } 32244 32245 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) Recent() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityRecent { 32246 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityRecent{} 32247 } 32248 32249 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQuality) Value() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityValue { 32250 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityValue{} 32251 } 32252 32253 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityRecent struct{} 32254 32255 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityRecent) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPath { 32256 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPath{ 32257 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSignalQuality, 32258 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder().Recent().FieldPath(), 32259 } 32260 } 32261 32262 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityRecent) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathValue { 32263 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathValue) 32264 } 32265 32266 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityRecent) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayOfValues { 32267 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayOfValues) 32268 } 32269 32270 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityValue struct{} 32271 32272 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityValue) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPath { 32273 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPath{ 32274 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSignalQuality, 32275 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusSignalQualityFieldPathBuilder().Value().FieldPath(), 32276 } 32277 } 32278 32279 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityValue) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathValue { 32280 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathValue) 32281 } 32282 32283 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSignalQualityValue) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayOfValues { 32284 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldSubPathArrayOfValues) 32285 } 32286 32287 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSim struct{} 32288 32289 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSim) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32290 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSim} 32291 } 32292 32293 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSim) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32294 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32295 } 32296 32297 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSim) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32298 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32299 } 32300 32301 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots struct{} 32302 32303 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32304 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSimSlots} 32305 } 32306 32307 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32308 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32309 } 32310 32311 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32312 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32313 } 32314 32315 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSimSlots) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32316 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32317 } 32318 32319 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorState struct{} 32320 32321 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32322 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorState} 32323 } 32324 32325 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32326 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32327 } 32328 32329 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32330 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32331 } 32332 32333 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorStateFailedReason struct{} 32334 32335 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorStateFailedReason) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32336 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorStateFailedReason} 32337 } 32338 32339 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorStateFailedReason) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32340 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32341 } 32342 32343 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorStateFailedReason) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32344 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32345 } 32346 32347 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands struct{} 32348 32349 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32350 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSupportedBands} 32351 } 32352 32353 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32354 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32355 } 32356 32357 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32358 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32359 } 32360 32361 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32362 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32363 } 32364 32365 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities struct{} 32366 32367 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32368 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSupportedCapabilities} 32369 } 32370 32371 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32372 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32373 } 32374 32375 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32376 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32377 } 32378 32379 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32380 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32381 } 32382 32383 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies struct{} 32384 32385 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32386 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSupportedIpFamilies} 32387 } 32388 32389 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32390 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32391 } 32392 32393 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32394 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32395 } 32396 32397 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedIpFamilies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32398 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32399 } 32400 32401 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes struct{} 32402 32403 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32404 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorSupportedModes} 32405 } 32406 32407 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32408 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32409 } 32410 32411 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32412 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32413 } 32414 32415 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorSupportedModes) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32416 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32417 } 32418 32419 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRequired struct{} 32420 32421 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRequired) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32422 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorUnlockRequired} 32423 } 32424 32425 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRequired) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32426 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32427 } 32428 32429 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRequired) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32430 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32431 } 32432 32433 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries struct{} 32434 32435 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath { 32436 return &DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathSelectorUnlockRetries} 32437 } 32438 32439 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue { 32440 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathValue) 32441 } 32442 32443 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues { 32444 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayOfValues) 32445 } 32446 32447 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_GenericPathSelectorUnlockRetries) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue { 32448 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldTerminalPathArrayItemValue) 32449 } 32450 32451 type DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder struct{} 32452 32453 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder { 32454 return DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder{} 32455 } 32456 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorDbusPath { 32457 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorDbusPath{} 32458 } 32459 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Active() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorActive { 32460 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorActive{} 32461 } 32462 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Eid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEid { 32463 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEid{} 32464 } 32465 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) EmergencyNumbers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers { 32466 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers{} 32467 } 32468 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) EsimStatus() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEsimStatus { 32469 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEsimStatus{} 32470 } 32471 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Gid1() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid1 { 32472 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid1{} 32473 } 32474 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Gid2() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid2 { 32475 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid2{} 32476 } 32477 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Iccid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorIccid { 32478 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorIccid{} 32479 } 32480 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Imsi() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorImsi { 32481 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorImsi{} 32482 } 32483 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) OperatorCode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorCode { 32484 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorCode{} 32485 } 32486 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) OperatorName() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorName { 32487 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorName{} 32488 } 32489 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) Removability() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorRemovability { 32490 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorRemovability{} 32491 } 32492 func (DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatusFieldPathBuilder) SimType() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorSimType { 32493 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorSimType{} 32494 } 32495 32496 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorDbusPath struct{} 32497 32498 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32499 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorDbusPath} 32500 } 32501 32502 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32503 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32504 } 32505 32506 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32507 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32508 } 32509 32510 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorActive struct{} 32511 32512 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorActive) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32513 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorActive} 32514 } 32515 32516 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorActive) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32517 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32518 } 32519 32520 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorActive) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32521 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32522 } 32523 32524 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEid struct{} 32525 32526 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32527 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorEid} 32528 } 32529 32530 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32531 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32532 } 32533 32534 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32535 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32536 } 32537 32538 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers struct{} 32539 32540 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32541 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorEmergencyNumbers} 32542 } 32543 32544 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32545 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32546 } 32547 32548 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32549 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32550 } 32551 32552 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEmergencyNumbers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayItemValue { 32553 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayItemValue) 32554 } 32555 32556 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEsimStatus struct{} 32557 32558 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEsimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32559 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorEsimStatus} 32560 } 32561 32562 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEsimStatus) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32563 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32564 } 32565 32566 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorEsimStatus) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32567 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32568 } 32569 32570 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid1 struct{} 32571 32572 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid1) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32573 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorGid1} 32574 } 32575 32576 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid1) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32577 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32578 } 32579 32580 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid1) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32581 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32582 } 32583 32584 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid2 struct{} 32585 32586 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid2) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32587 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorGid2} 32588 } 32589 32590 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid2) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32591 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32592 } 32593 32594 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorGid2) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32595 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32596 } 32597 32598 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorIccid struct{} 32599 32600 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorIccid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32601 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorIccid} 32602 } 32603 32604 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorIccid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32605 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32606 } 32607 32608 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorIccid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32609 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32610 } 32611 32612 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorImsi struct{} 32613 32614 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorImsi) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32615 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorImsi} 32616 } 32617 32618 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorImsi) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32619 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32620 } 32621 32622 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorImsi) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32623 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32624 } 32625 32626 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorCode struct{} 32627 32628 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorCode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32629 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorOperatorCode} 32630 } 32631 32632 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorCode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32633 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32634 } 32635 32636 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32637 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32638 } 32639 32640 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorName struct{} 32641 32642 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32643 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorOperatorName} 32644 } 32645 32646 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32647 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32648 } 32649 32650 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorOperatorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32651 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32652 } 32653 32654 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorRemovability struct{} 32655 32656 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorRemovability) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32657 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorRemovability} 32658 } 32659 32660 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorRemovability) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32661 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32662 } 32663 32664 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorRemovability) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32665 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32666 } 32667 32668 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorSimType struct{} 32669 32670 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorSimType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath { 32671 return &DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldPathSelectorSimType} 32672 } 32673 32674 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorSimType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue { 32675 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathValue) 32676 } 32677 32678 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatusPathSelectorSimType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues { 32679 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusSimStatus_FieldTerminalPathArrayOfValues) 32680 } 32681 32682 type DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder struct{} 32683 32684 func NewDeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder() DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder { 32685 return DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder{} 32686 } 32687 func (DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder) ThreeGPp() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp { 32688 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp{} 32689 } 32690 func (DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder) Cdma() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma { 32691 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma{} 32692 } 32693 func (DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorDbusPath { 32694 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorDbusPath{} 32695 } 32696 func (DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder) Generic() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric { 32697 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric{} 32698 } 32699 func (DeviceStatusDeviceInfoHardwareInformationModemStatusModemFieldPathBuilder) SimStatus() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus { 32700 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus{} 32701 } 32702 32703 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp struct{} 32704 32705 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath { 32706 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp} 32707 } 32708 32709 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue { 32710 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue) 32711 } 32712 32713 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues { 32714 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues) 32715 } 32716 32717 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32718 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, subPath: subPath} 32719 } 32720 32721 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32722 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 32723 } 32724 32725 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32726 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 32727 } 32728 32729 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusThreeGpp_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 32730 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 32731 } 32732 32733 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) FivegNr() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr { 32734 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr{} 32735 } 32736 32737 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) EnabledLocks() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks { 32738 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks{} 32739 } 32740 32741 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) Eps() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps { 32742 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps{} 32743 } 32744 32745 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) Imei() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpImei { 32746 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpImei{} 32747 } 32748 32749 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) OperatorCode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorCode { 32750 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorCode{} 32751 } 32752 32753 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) OperatorName() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorName { 32754 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorName{} 32755 } 32756 32757 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) PacketServiceState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPacketServiceState { 32758 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPacketServiceState{} 32759 } 32760 32761 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) Pco() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPco { 32762 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPco{} 32763 } 32764 32765 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPp) RegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpRegistrationState { 32766 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpRegistrationState{} 32767 } 32768 32769 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr struct{} 32770 32771 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32772 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32773 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32774 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().FivegNr().FieldPath(), 32775 } 32776 } 32777 32778 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32779 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32780 } 32781 32782 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32783 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32784 } 32785 32786 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNr) RegistrationSettings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings { 32787 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings{} 32788 } 32789 32790 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings struct{} 32791 32792 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32793 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32794 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32795 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().FivegNr().RegistrationSettings().FieldPath(), 32796 } 32797 } 32798 32799 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32800 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32801 } 32802 32803 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32804 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32805 } 32806 32807 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings) DrxCycle() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsDrxCycle { 32808 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsDrxCycle{} 32809 } 32810 32811 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettings) MicoMode() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsMicoMode { 32812 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsMicoMode{} 32813 } 32814 32815 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsDrxCycle struct{} 32816 32817 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsDrxCycle) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32818 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32819 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32820 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 32821 } 32822 } 32823 32824 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsDrxCycle) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32825 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32826 } 32827 32828 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsDrxCycle) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32829 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32830 } 32831 32832 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsMicoMode struct{} 32833 32834 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsMicoMode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32835 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32836 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32837 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 32838 } 32839 } 32840 32841 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsMicoMode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32842 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32843 } 32844 32845 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpFivegNrRegistrationSettingsMicoMode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32846 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32847 } 32848 32849 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks struct{} 32850 32851 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32852 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32853 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32854 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().EnabledLocks().FieldPath(), 32855 } 32856 } 32857 32858 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32859 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32860 } 32861 32862 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32863 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32864 } 32865 32866 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEnabledLocks) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 32867 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 32868 } 32869 32870 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps struct{} 32871 32872 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32873 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32874 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32875 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().FieldPath(), 32876 } 32877 } 32878 32879 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32880 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32881 } 32882 32883 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32884 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32885 } 32886 32887 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps) InitialBearer() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer { 32888 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer{} 32889 } 32890 32891 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEps) UeModeOperation() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsUeModeOperation { 32892 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsUeModeOperation{} 32893 } 32894 32895 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer struct{} 32896 32897 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32898 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32899 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32900 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().FieldPath(), 32901 } 32902 } 32903 32904 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32905 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32906 } 32907 32908 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32909 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32910 } 32911 32912 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer) DbusPath() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerDbusPath { 32913 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerDbusPath{} 32914 } 32915 32916 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearer) Settings() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings { 32917 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings{} 32918 } 32919 32920 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerDbusPath struct{} 32921 32922 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32923 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32924 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32925 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().DbusPath().FieldPath(), 32926 } 32927 } 32928 32929 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32930 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32931 } 32932 32933 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32934 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32935 } 32936 32937 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings struct{} 32938 32939 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32940 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32941 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32942 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().Settings().FieldPath(), 32943 } 32944 } 32945 32946 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32947 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32948 } 32949 32950 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32951 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32952 } 32953 32954 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) Apn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsApn { 32955 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsApn{} 32956 } 32957 32958 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) IpType() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsIpType { 32959 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsIpType{} 32960 } 32961 32962 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) Password() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsPassword { 32963 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsPassword{} 32964 } 32965 32966 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettings) User() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsUser { 32967 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsUser{} 32968 } 32969 32970 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsApn struct{} 32971 32972 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsApn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32973 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32974 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32975 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().Settings().Apn().FieldPath(), 32976 } 32977 } 32978 32979 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsApn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32980 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32981 } 32982 32983 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsApn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 32984 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 32985 } 32986 32987 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsIpType struct{} 32988 32989 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsIpType) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 32990 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 32991 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 32992 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().Settings().IpType().FieldPath(), 32993 } 32994 } 32995 32996 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsIpType) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 32997 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 32998 } 32999 33000 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsIpType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33001 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33002 } 33003 33004 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsPassword struct{} 33005 33006 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsPassword) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33007 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33008 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33009 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().Settings().Password().FieldPath(), 33010 } 33011 } 33012 33013 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsPassword) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33014 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33015 } 33016 33017 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsPassword) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33018 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33019 } 33020 33021 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsUser struct{} 33022 33023 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsUser) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33024 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33025 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33026 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().InitialBearer().Settings().User().FieldPath(), 33027 } 33028 } 33029 33030 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsUser) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33031 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33032 } 33033 33034 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsInitialBearerSettingsUser) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33035 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33036 } 33037 33038 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsUeModeOperation struct{} 33039 33040 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsUeModeOperation) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33041 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33042 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33043 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Eps().UeModeOperation().FieldPath(), 33044 } 33045 } 33046 33047 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsUeModeOperation) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33048 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33049 } 33050 33051 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpEpsUeModeOperation) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33052 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33053 } 33054 33055 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpImei struct{} 33056 33057 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpImei) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33058 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33059 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33060 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Imei().FieldPath(), 33061 } 33062 } 33063 33064 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpImei) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33065 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33066 } 33067 33068 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpImei) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33069 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33070 } 33071 33072 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorCode struct{} 33073 33074 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorCode) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33075 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33076 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33077 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().OperatorCode().FieldPath(), 33078 } 33079 } 33080 33081 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorCode) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33082 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33083 } 33084 33085 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33086 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33087 } 33088 33089 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorName struct{} 33090 33091 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorName) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33092 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33093 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33094 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().OperatorName().FieldPath(), 33095 } 33096 } 33097 33098 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorName) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33099 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33100 } 33101 33102 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpOperatorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33103 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33104 } 33105 33106 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPacketServiceState struct{} 33107 33108 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPacketServiceState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33109 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33110 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33111 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().PacketServiceState().FieldPath(), 33112 } 33113 } 33114 33115 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPacketServiceState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33116 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33117 } 33118 33119 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPacketServiceState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33120 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33121 } 33122 33123 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPco struct{} 33124 33125 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPco) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33126 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33127 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33128 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().Pco().FieldPath(), 33129 } 33130 } 33131 33132 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPco) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33133 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33134 } 33135 33136 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpPco) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33137 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33138 } 33139 33140 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpRegistrationState struct{} 33141 33142 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33143 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33144 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorThreeGPp, 33145 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusThreeGppFieldPathBuilder().RegistrationState().FieldPath(), 33146 } 33147 } 33148 33149 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33150 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33151 } 33152 33153 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorThreeGPpRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33154 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33155 } 33156 33157 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma struct{} 33158 33159 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath { 33160 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma} 33161 } 33162 33163 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue { 33164 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue) 33165 } 33166 33167 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues { 33168 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues) 33169 } 33170 33171 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33172 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, subPath: subPath} 33173 } 33174 33175 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33176 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 33177 } 33178 33179 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33180 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 33181 } 33182 33183 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusCdma_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33184 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 33185 } 33186 33187 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) ActivationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaActivationState { 33188 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaActivationState{} 33189 } 33190 33191 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) Cdma1XRegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaCdma1XRegistrationState { 33192 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaCdma1XRegistrationState{} 33193 } 33194 33195 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) Esn() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEsn { 33196 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEsn{} 33197 } 33198 33199 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) EvdoRegistrationState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEvdoRegistrationState { 33200 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEvdoRegistrationState{} 33201 } 33202 33203 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) Meid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaMeid { 33204 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaMeid{} 33205 } 33206 33207 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) Nid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaNid { 33208 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaNid{} 33209 } 33210 33211 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdma) Sid() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaSid { 33212 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaSid{} 33213 } 33214 33215 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaActivationState struct{} 33216 33217 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaActivationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33218 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33219 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33220 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().ActivationState().FieldPath(), 33221 } 33222 } 33223 33224 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaActivationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33225 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33226 } 33227 33228 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaActivationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33229 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33230 } 33231 33232 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaCdma1XRegistrationState struct{} 33233 33234 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaCdma1XRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33235 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33236 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33237 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().Cdma1XRegistrationState().FieldPath(), 33238 } 33239 } 33240 33241 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaCdma1XRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33242 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33243 } 33244 33245 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaCdma1XRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33246 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33247 } 33248 33249 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEsn struct{} 33250 33251 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEsn) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33252 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33253 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33254 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().Esn().FieldPath(), 33255 } 33256 } 33257 33258 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEsn) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33259 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33260 } 33261 33262 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33263 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33264 } 33265 33266 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEvdoRegistrationState struct{} 33267 33268 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEvdoRegistrationState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33269 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33270 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33271 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().EvdoRegistrationState().FieldPath(), 33272 } 33273 } 33274 33275 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEvdoRegistrationState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33276 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33277 } 33278 33279 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaEvdoRegistrationState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33280 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33281 } 33282 33283 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaMeid struct{} 33284 33285 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaMeid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33286 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33287 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33288 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().Meid().FieldPath(), 33289 } 33290 } 33291 33292 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaMeid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33293 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33294 } 33295 33296 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaMeid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33297 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33298 } 33299 33300 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaNid struct{} 33301 33302 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaNid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33303 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33304 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33305 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().Nid().FieldPath(), 33306 } 33307 } 33308 33309 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaNid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33310 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33311 } 33312 33313 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaNid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33314 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33315 } 33316 33317 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaSid struct{} 33318 33319 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaSid) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33320 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33321 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorCdma, 33322 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusCdmaFieldPathBuilder().Sid().FieldPath(), 33323 } 33324 } 33325 33326 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaSid) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33327 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33328 } 33329 33330 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorCdmaSid) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33331 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33332 } 33333 33334 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorDbusPath struct{} 33335 33336 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorDbusPath) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath { 33337 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorDbusPath} 33338 } 33339 33340 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorDbusPath) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue { 33341 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue) 33342 } 33343 33344 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorDbusPath) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues { 33345 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues) 33346 } 33347 33348 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric struct{} 33349 33350 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath { 33351 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric} 33352 } 33353 33354 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue { 33355 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue) 33356 } 33357 33358 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues { 33359 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues) 33360 } 33361 33362 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) WithSubPath(subPath DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPath) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33363 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, subPath: subPath} 33364 } 33365 33366 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) WithSubValue(subPathValue DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33367 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 33368 } 33369 33370 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) WithSubArrayOfValues(subPathArrayOfValues DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathArrayOfValues) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33371 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 33372 } 33373 33374 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) WithSubArrayItemValue(subPathArrayItemValue DeviceStatusDeviceInfoHardwareInformationModemStatusGeneric_FieldPathArrayItemValue) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33375 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue{DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 33376 } 33377 33378 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) AccessTechnologies() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies { 33379 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies{} 33380 } 33381 33382 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Bearers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers { 33383 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers{} 33384 } 33385 33386 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) CarrierConfiguration() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfiguration { 33387 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfiguration{} 33388 } 33389 33390 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) CarrierConfigurationRevision() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfigurationRevision { 33391 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfigurationRevision{} 33392 } 33393 33394 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) CurrentBands() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands { 33395 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands{} 33396 } 33397 33398 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) CurrentCapabilities() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities { 33399 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities{} 33400 } 33401 33402 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) CurrentModes() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentModes { 33403 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentModes{} 33404 } 33405 33406 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Device() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDevice { 33407 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDevice{} 33408 } 33409 33410 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) DeviceIdentifier() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDeviceIdentifier { 33411 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDeviceIdentifier{} 33412 } 33413 33414 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Drivers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers { 33415 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers{} 33416 } 33417 33418 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) EquipmentIdentifier() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericEquipmentIdentifier { 33419 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericEquipmentIdentifier{} 33420 } 33421 33422 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) HardwareRevision() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericHardwareRevision { 33423 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericHardwareRevision{} 33424 } 33425 33426 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Manufacturer() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericManufacturer { 33427 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericManufacturer{} 33428 } 33429 33430 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Model() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericModel { 33431 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericModel{} 33432 } 33433 33434 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) OwnNumbers() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers { 33435 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers{} 33436 } 33437 33438 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Plugin() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPlugin { 33439 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPlugin{} 33440 } 33441 33442 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Ports() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts { 33443 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts{} 33444 } 33445 33446 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) PowerState() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPowerState { 33447 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPowerState{} 33448 } 33449 33450 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) PrimaryPort() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimaryPort { 33451 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimaryPort{} 33452 } 33453 33454 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) PrimarySimSlot() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimarySimSlot { 33455 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimarySimSlot{} 33456 } 33457 33458 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Revision() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericRevision { 33459 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericRevision{} 33460 } 33461 33462 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) SignalQuality() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality { 33463 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality{} 33464 } 33465 33466 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) Sim() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSim { 33467 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSim{} 33468 } 33469 33470 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) SimSlots() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots { 33471 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots{} 33472 } 33473 33474 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) State() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericState { 33475 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericState{} 33476 } 33477 33478 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) StateFailedReason() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericStateFailedReason { 33479 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericStateFailedReason{} 33480 } 33481 33482 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) SupportedBands() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands { 33483 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands{} 33484 } 33485 33486 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) SupportedCapabilities() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities { 33487 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities{} 33488 } 33489 33490 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) SupportedIpFamilies() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies { 33491 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies{} 33492 } 33493 33494 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) SupportedModes() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes { 33495 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes{} 33496 } 33497 33498 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) UnlockRequired() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRequired { 33499 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRequired{} 33500 } 33501 33502 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGeneric) UnlockRetries() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries { 33503 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries{} 33504 } 33505 33506 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies struct{} 33507 33508 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33509 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33510 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33511 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().AccessTechnologies().FieldPath(), 33512 } 33513 } 33514 33515 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33516 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33517 } 33518 33519 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33520 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33521 } 33522 33523 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericAccessTechnologies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33524 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33525 } 33526 33527 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers struct{} 33528 33529 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33530 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33531 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33532 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Bearers().FieldPath(), 33533 } 33534 } 33535 33536 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33537 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33538 } 33539 33540 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33541 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33542 } 33543 33544 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericBearers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33545 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33546 } 33547 33548 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfiguration struct{} 33549 33550 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfiguration) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33551 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33552 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33553 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().CarrierConfiguration().FieldPath(), 33554 } 33555 } 33556 33557 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfiguration) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33558 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33559 } 33560 33561 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfiguration) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33562 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33563 } 33564 33565 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfigurationRevision struct{} 33566 33567 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfigurationRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33568 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33569 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33570 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().CarrierConfigurationRevision().FieldPath(), 33571 } 33572 } 33573 33574 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfigurationRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33575 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33576 } 33577 33578 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCarrierConfigurationRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33579 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33580 } 33581 33582 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands struct{} 33583 33584 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33585 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33586 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33587 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().CurrentBands().FieldPath(), 33588 } 33589 } 33590 33591 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33592 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33593 } 33594 33595 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33596 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33597 } 33598 33599 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33600 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33601 } 33602 33603 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities struct{} 33604 33605 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33606 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33607 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33608 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().CurrentCapabilities().FieldPath(), 33609 } 33610 } 33611 33612 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33613 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33614 } 33615 33616 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33617 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33618 } 33619 33620 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33621 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33622 } 33623 33624 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentModes struct{} 33625 33626 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33627 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33628 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33629 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().CurrentModes().FieldPath(), 33630 } 33631 } 33632 33633 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentModes) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33634 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33635 } 33636 33637 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericCurrentModes) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33638 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33639 } 33640 33641 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDevice struct{} 33642 33643 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDevice) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33644 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33645 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33646 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Device().FieldPath(), 33647 } 33648 } 33649 33650 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDevice) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33651 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33652 } 33653 33654 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDevice) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33655 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33656 } 33657 33658 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDeviceIdentifier struct{} 33659 33660 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDeviceIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33661 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33662 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33663 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().DeviceIdentifier().FieldPath(), 33664 } 33665 } 33666 33667 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDeviceIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33668 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33669 } 33670 33671 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDeviceIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33672 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33673 } 33674 33675 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers struct{} 33676 33677 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33678 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33679 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33680 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Drivers().FieldPath(), 33681 } 33682 } 33683 33684 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33685 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33686 } 33687 33688 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33689 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33690 } 33691 33692 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericDrivers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33693 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33694 } 33695 33696 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericEquipmentIdentifier struct{} 33697 33698 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericEquipmentIdentifier) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33699 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33700 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33701 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().EquipmentIdentifier().FieldPath(), 33702 } 33703 } 33704 33705 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericEquipmentIdentifier) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33706 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33707 } 33708 33709 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericEquipmentIdentifier) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33710 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33711 } 33712 33713 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericHardwareRevision struct{} 33714 33715 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericHardwareRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33716 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33717 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33718 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().HardwareRevision().FieldPath(), 33719 } 33720 } 33721 33722 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericHardwareRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33723 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33724 } 33725 33726 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericHardwareRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33727 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33728 } 33729 33730 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericManufacturer struct{} 33731 33732 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericManufacturer) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33733 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33734 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33735 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Manufacturer().FieldPath(), 33736 } 33737 } 33738 33739 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericManufacturer) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33740 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33741 } 33742 33743 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericManufacturer) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33744 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33745 } 33746 33747 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericModel struct{} 33748 33749 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericModel) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33750 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33751 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33752 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Model().FieldPath(), 33753 } 33754 } 33755 33756 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericModel) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33757 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33758 } 33759 33760 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericModel) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33761 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33762 } 33763 33764 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers struct{} 33765 33766 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33767 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33768 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33769 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().OwnNumbers().FieldPath(), 33770 } 33771 } 33772 33773 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33774 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33775 } 33776 33777 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33778 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33779 } 33780 33781 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericOwnNumbers) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33782 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33783 } 33784 33785 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPlugin struct{} 33786 33787 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPlugin) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33788 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33789 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33790 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Plugin().FieldPath(), 33791 } 33792 } 33793 33794 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPlugin) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33795 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33796 } 33797 33798 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPlugin) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33799 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33800 } 33801 33802 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts struct{} 33803 33804 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33805 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33806 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33807 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Ports().FieldPath(), 33808 } 33809 } 33810 33811 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33812 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33813 } 33814 33815 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33816 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33817 } 33818 33819 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPorts) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33820 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33821 } 33822 33823 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPowerState struct{} 33824 33825 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPowerState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33826 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33827 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33828 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().PowerState().FieldPath(), 33829 } 33830 } 33831 33832 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPowerState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33833 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33834 } 33835 33836 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPowerState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33837 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33838 } 33839 33840 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimaryPort struct{} 33841 33842 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimaryPort) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33843 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33844 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33845 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().PrimaryPort().FieldPath(), 33846 } 33847 } 33848 33849 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimaryPort) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33850 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33851 } 33852 33853 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimaryPort) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33854 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33855 } 33856 33857 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimarySimSlot struct{} 33858 33859 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimarySimSlot) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33860 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33861 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33862 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().PrimarySimSlot().FieldPath(), 33863 } 33864 } 33865 33866 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimarySimSlot) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33867 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33868 } 33869 33870 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericPrimarySimSlot) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33871 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33872 } 33873 33874 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericRevision struct{} 33875 33876 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericRevision) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33877 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33878 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33879 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Revision().FieldPath(), 33880 } 33881 } 33882 33883 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericRevision) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33884 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33885 } 33886 33887 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericRevision) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33888 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33889 } 33890 33891 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality struct{} 33892 33893 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33894 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33895 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33896 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SignalQuality().FieldPath(), 33897 } 33898 } 33899 33900 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33901 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33902 } 33903 33904 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33905 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33906 } 33907 33908 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality) Recent() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityRecent { 33909 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityRecent{} 33910 } 33911 33912 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQuality) Value() Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityValue { 33913 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityValue{} 33914 } 33915 33916 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityRecent struct{} 33917 33918 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityRecent) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33919 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33920 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33921 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SignalQuality().Recent().FieldPath(), 33922 } 33923 } 33924 33925 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityRecent) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33926 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33927 } 33928 33929 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityRecent) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33930 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33931 } 33932 33933 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityValue struct{} 33934 33935 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityValue) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33936 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33937 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33938 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SignalQuality().Value().FieldPath(), 33939 } 33940 } 33941 33942 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityValue) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33943 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33944 } 33945 33946 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSignalQualityValue) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33947 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33948 } 33949 33950 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSim struct{} 33951 33952 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSim) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33953 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33954 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33955 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().Sim().FieldPath(), 33956 } 33957 } 33958 33959 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSim) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33960 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33961 } 33962 33963 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSim) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33964 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33965 } 33966 33967 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots struct{} 33968 33969 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33970 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33971 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33972 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SimSlots().FieldPath(), 33973 } 33974 } 33975 33976 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33977 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33978 } 33979 33980 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 33981 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 33982 } 33983 33984 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSimSlots) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 33985 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 33986 } 33987 33988 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericState struct{} 33989 33990 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericState) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 33991 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 33992 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 33993 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().State().FieldPath(), 33994 } 33995 } 33996 33997 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericState) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 33998 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 33999 } 34000 34001 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericState) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34002 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34003 } 34004 34005 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericStateFailedReason struct{} 34006 34007 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericStateFailedReason) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34008 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34009 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34010 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().StateFailedReason().FieldPath(), 34011 } 34012 } 34013 34014 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericStateFailedReason) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34015 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34016 } 34017 34018 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericStateFailedReason) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34019 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34020 } 34021 34022 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands struct{} 34023 34024 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34025 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34026 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34027 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SupportedBands().FieldPath(), 34028 } 34029 } 34030 34031 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34032 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34033 } 34034 34035 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34036 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34037 } 34038 34039 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedBands) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 34040 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 34041 } 34042 34043 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities struct{} 34044 34045 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34046 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34047 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34048 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SupportedCapabilities().FieldPath(), 34049 } 34050 } 34051 34052 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34053 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34054 } 34055 34056 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34057 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34058 } 34059 34060 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedCapabilities) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 34061 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 34062 } 34063 34064 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies struct{} 34065 34066 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34067 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34068 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34069 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SupportedIpFamilies().FieldPath(), 34070 } 34071 } 34072 34073 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34074 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34075 } 34076 34077 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34078 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34079 } 34080 34081 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedIpFamilies) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 34082 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 34083 } 34084 34085 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes struct{} 34086 34087 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34088 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34089 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34090 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().SupportedModes().FieldPath(), 34091 } 34092 } 34093 34094 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34095 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34096 } 34097 34098 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34099 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34100 } 34101 34102 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericSupportedModes) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 34103 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 34104 } 34105 34106 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRequired struct{} 34107 34108 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRequired) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34109 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34110 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34111 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().UnlockRequired().FieldPath(), 34112 } 34113 } 34114 34115 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRequired) WithValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34116 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34117 } 34118 34119 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRequired) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34120 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34121 } 34122 34123 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries struct{} 34124 34125 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath { 34126 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPath{ 34127 selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorGeneric, 34128 subPath: NewDeviceStatusDeviceInfoHardwareInformationModemStatusGenericFieldPathBuilder().UnlockRetries().FieldPath(), 34129 } 34130 } 34131 34132 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries) WithValue(value []string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue { 34133 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathValue) 34134 } 34135 34136 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues { 34137 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayOfValues) 34138 } 34139 34140 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorGenericUnlockRetries) WithItemValue(value string) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue { 34141 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldSubPathArrayItemValue) 34142 } 34143 34144 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus struct{} 34145 34146 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath { 34147 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPath{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorSimStatus} 34148 } 34149 34150 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus) WithValue(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue { 34151 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathValue) 34152 } 34153 34154 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus) WithArrayOfValues(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues { 34155 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldTerminalPathArrayOfValues) 34156 } 34157 34158 func (Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemPathSelectorSimStatus) WithKey(key string) Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemMapPathSelectorSimStatus { 34159 return Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemMapPathSelectorSimStatus{key: key} 34160 } 34161 34162 type Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemMapPathSelectorSimStatus struct { 34163 key string 34164 } 34165 34166 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemMapPathSelectorSimStatus) FieldPath() *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathMap { 34167 return &DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathMap{selector: DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathSelectorSimStatus, key: s.key} 34168 } 34169 34170 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemMapPathSelectorSimStatus) WithValue(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathMapValue { 34171 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathMapValue) 34172 } 34173 34174 func (s Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ModemMapPathSelectorSimStatus) WithArrayOfValues(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathMapArrayOfValues { 34175 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoHardwareInformationModemStatusModem_FieldPathMapArrayOfValues) 34176 } 34177 34178 type DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder struct{} 34179 34180 func NewDeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder() DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder { 34181 return DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder{} 34182 } 34183 func (DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder) Asn() Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsn { 34184 return Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsn{} 34185 } 34186 func (DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder) Name() Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorName { 34187 return Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorName{} 34188 } 34189 func (DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder) Domain() Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorDomain { 34190 return Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorDomain{} 34191 } 34192 func (DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder) Routes() Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes { 34193 return Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes{} 34194 } 34195 func (DeviceStatusDeviceInfoNetworkInterfaceASInfoFieldPathBuilder) AsnType() Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsnType { 34196 return Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsnType{} 34197 } 34198 34199 type Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsn struct{} 34200 34201 func (Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsn) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath { 34202 return &DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathSelectorAsn} 34203 } 34204 34205 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsn) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue { 34206 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue) 34207 } 34208 34209 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsn) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues { 34210 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues) 34211 } 34212 34213 type Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorName struct{} 34214 34215 func (Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorName) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath { 34216 return &DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathSelectorName} 34217 } 34218 34219 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue { 34220 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue) 34221 } 34222 34223 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues { 34224 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues) 34225 } 34226 34227 type Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorDomain struct{} 34228 34229 func (Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorDomain) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath { 34230 return &DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathSelectorDomain} 34231 } 34232 34233 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorDomain) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue { 34234 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue) 34235 } 34236 34237 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorDomain) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues { 34238 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues) 34239 } 34240 34241 type Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes struct{} 34242 34243 func (Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath { 34244 return &DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathSelectorRoutes} 34245 } 34246 34247 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes) WithValue(value []string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue { 34248 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue) 34249 } 34250 34251 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes) WithArrayOfValues(values [][]string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues { 34252 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues) 34253 } 34254 34255 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorRoutes) WithItemValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayItemValue { 34256 return s.FieldPath().WithIArrayItemValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayItemValue) 34257 } 34258 34259 type Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsnType struct{} 34260 34261 func (Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsnType) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath { 34262 return &DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldPathSelectorAsnType} 34263 } 34264 34265 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsnType) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue { 34266 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathValue) 34267 } 34268 34269 func (s Device_Status_DeviceInfo_NetworkInterface_ASInfoPathSelectorAsnType) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues { 34270 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceASInfo_FieldTerminalPathArrayOfValues) 34271 } 34272 34273 type DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder struct{} 34274 34275 func NewDeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder() DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder { 34276 return DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder{} 34277 } 34278 func (DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder) Name() Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorName { 34279 return Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorName{} 34280 } 34281 func (DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder) MobileCountryCode() Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileCountryCode { 34282 return Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileCountryCode{} 34283 } 34284 func (DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder) MobileNetworkCode() Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileNetworkCode { 34285 return Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileNetworkCode{} 34286 } 34287 func (DeviceStatusDeviceInfoNetworkInterfaceCarrierFieldPathBuilder) LocationAreaCode() Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorLocationAreaCode { 34288 return Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorLocationAreaCode{} 34289 } 34290 34291 type Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorName struct{} 34292 34293 func (Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorName) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath { 34294 return &DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathSelectorName} 34295 } 34296 34297 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorName) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue { 34298 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue) 34299 } 34300 34301 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorName) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues { 34302 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues) 34303 } 34304 34305 type Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileCountryCode struct{} 34306 34307 func (Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileCountryCode) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath { 34308 return &DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathSelectorMobileCountryCode} 34309 } 34310 34311 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileCountryCode) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue { 34312 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue) 34313 } 34314 34315 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileCountryCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues { 34316 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues) 34317 } 34318 34319 type Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileNetworkCode struct{} 34320 34321 func (Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileNetworkCode) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath { 34322 return &DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathSelectorMobileNetworkCode} 34323 } 34324 34325 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileNetworkCode) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue { 34326 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue) 34327 } 34328 34329 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorMobileNetworkCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues { 34330 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues) 34331 } 34332 34333 type Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorLocationAreaCode struct{} 34334 34335 func (Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorLocationAreaCode) FieldPath() *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath { 34336 return &DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPath{selector: DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldPathSelectorLocationAreaCode} 34337 } 34338 34339 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorLocationAreaCode) WithValue(value string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue { 34340 return s.FieldPath().WithIValue(value).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathValue) 34341 } 34342 34343 func (s Device_Status_DeviceInfo_NetworkInterface_CarrierPathSelectorLocationAreaCode) WithArrayOfValues(values []string) *DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues { 34344 return s.FieldPath().WithIArrayOfValues(values).(*DeviceStatusDeviceInfoNetworkInterfaceCarrier_FieldTerminalPathArrayOfValues) 34345 }