github.com/cloudwan/edgelq-sdk@v1.15.4/devices/resources/v1alpha2/device/device.pb.filterbuilder.go (about) 1 // Code generated by protoc-gen-goten-resource 2 // Resource: Device 3 // DO NOT EDIT!!! 4 5 package device 6 7 import ( 8 gotenresource "github.com/cloudwan/goten-sdk/runtime/resource" 9 gotenfilter "github.com/cloudwan/goten-sdk/runtime/resource/filter" 10 ) 11 12 // proto imports 13 import ( 14 project "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/project" 15 iam_attestation_domain "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/attestation_domain" 16 iam_iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/common" 17 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/organization" 18 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/project" 19 iam_service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/service_account" 20 meta_service "github.com/cloudwan/edgelq-sdk/meta/resources/v1alpha2/service" 21 meta "github.com/cloudwan/goten-sdk/types/meta" 22 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 23 latlng "google.golang.org/genproto/googleapis/type/latlng" 24 durationpb "google.golang.org/protobuf/types/known/durationpb" 25 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 26 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 27 ) 28 29 // ensure the imports are used 30 var ( 31 _ = gotenresource.ConditionContainsTypeAll 32 _ = gotenfilter.AND 33 ) 34 35 // make sure we're using proto imports 36 var ( 37 _ = &project.Project{} 38 _ = &iam_attestation_domain.AttestationDomain{} 39 _ = &iam_iam_common.PCR{} 40 _ = &iam_organization.Organization{} 41 _ = &iam_project.Project{} 42 _ = &iam_service_account.ServiceAccount{} 43 _ = &meta_service.Service{} 44 _ = &durationpb.Duration{} 45 _ = &fieldmaskpb.FieldMask{} 46 _ = ×tamppb.Timestamp{} 47 _ = &latlng.LatLng{} 48 _ = &meta.Meta{} 49 _ = &multi_region_policy.MultiRegionPolicy{} 50 ) 51 52 type FilterBuilderOrCondition interface { 53 _IsDeviceFilterBuilderOrCondition() 54 } 55 56 type FilterBuilder struct { 57 conds []FilterCondition 58 useNot bool 59 op gotenfilter.CompositeOperator 60 } 61 62 func NewFilterBuilder() *FilterBuilder { 63 return NewAndFilterBuilder() 64 } 65 66 func NewAndFilterBuilder() *FilterBuilder { 67 return &FilterBuilder{ 68 op: gotenfilter.AND, 69 } 70 } 71 72 func NewOrFilterBuilder() *FilterBuilder { 73 return &FilterBuilder{ 74 op: gotenfilter.OR, 75 } 76 } 77 78 func (b *FilterBuilder) _IsDeviceFilterBuilderOrCondition() {} 79 80 func (b *FilterBuilder) With(condOrBuilder FilterBuilderOrCondition, opts ...gotenfilter.FilterConditionOption) *FilterBuilder { 81 var cond FilterCondition 82 switch typedObj := condOrBuilder.(type) { 83 case *Filter: 84 cond = typedObj.GetCondition() 85 case *FilterBuilder: 86 cond = &FilterConditionComposite{Operator: typedObj.op, Conditions: typedObj.conds} 87 case FilterCondition: 88 cond = typedObj 89 default: 90 panic("Unknown condition or builder type") 91 } 92 cfg := gotenfilter.MakeFilterCondOptions(opts) 93 if cfg.IsNot() { 94 cond = &FilterConditionNot{cond} 95 } 96 b.conds = append(b.conds, cond) 97 return b 98 } 99 100 func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder { 101 cfg := gotenfilter.MakeFilterCondOptions(opts) 102 b.useNot = cfg.IsNot() 103 return &filterCndBuilder{builder: b} 104 } 105 106 func (b *FilterBuilder) WherePath(fp Device_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath { 107 cfg := gotenfilter.MakeFilterCondOptions(opts) 108 b.useNot = cfg.IsNot() 109 return &filterCndBuilderAnyPath{builder: b, fp: fp} 110 } 111 112 func (b *FilterBuilder) Filter() *Filter { 113 return &Filter{ 114 FilterCondition: &FilterConditionComposite{Operator: b.op, Conditions: b.conds}, 115 } 116 } 117 118 func (b *FilterBuilder) addCond(cond FilterCondition) *FilterBuilder { 119 if b.useNot { 120 cond = &FilterConditionNot{cond} 121 b.useNot = false 122 } 123 b.conds = append(b.conds, cond) 124 return b 125 } 126 127 type filterCndBuilderAnyPath struct { 128 builder *FilterBuilder 129 fp Device_FieldPath 130 } 131 132 func (b *filterCndBuilderAnyPath) Eq(value interface{}) *FilterBuilder { 133 return b.compare(gotenfilter.Eq, value) 134 } 135 136 func (b *filterCndBuilderAnyPath) Neq(value interface{}) *FilterBuilder { 137 return b.compare(gotenfilter.Neq, value) 138 } 139 140 func (b *filterCndBuilderAnyPath) Gt(value interface{}) *FilterBuilder { 141 return b.compare(gotenfilter.Gt, value) 142 } 143 144 func (b *filterCndBuilderAnyPath) Gte(value interface{}) *FilterBuilder { 145 return b.compare(gotenfilter.Gte, value) 146 } 147 148 func (b *filterCndBuilderAnyPath) Lt(value interface{}) *FilterBuilder { 149 return b.compare(gotenfilter.Lt, value) 150 } 151 152 func (b *filterCndBuilderAnyPath) Lte(value interface{}) *FilterBuilder { 153 return b.compare(gotenfilter.Lte, value) 154 } 155 156 func (b *filterCndBuilderAnyPath) In(values interface{}) *FilterBuilder { 157 return b.builder.addCond(&FilterConditionIn{ 158 Device_FieldPathArrayOfValues: b.fp.WithIArrayOfValues(values), 159 }) 160 } 161 162 func (b *filterCndBuilderAnyPath) NotIn(values interface{}) *FilterBuilder { 163 return b.builder.addCond(&FilterConditionNotIn{ 164 Device_FieldPathArrayOfValues: b.fp.WithIArrayOfValues(values), 165 }) 166 } 167 168 func (b *filterCndBuilderAnyPath) IsNull() *FilterBuilder { 169 return b.builder.addCond(&FilterConditionIsNull{ 170 FieldPath: b.fp, 171 }) 172 } 173 174 func (b *filterCndBuilderAnyPath) IsNan() *FilterBuilder { 175 return b.builder.addCond(&FilterConditionIsNaN{ 176 FieldPath: b.fp, 177 }) 178 } 179 180 func (b *filterCndBuilderAnyPath) Contains(value interface{}) *FilterBuilder { 181 return b.builder.addCond(&FilterConditionContains{ 182 Type: gotenresource.ConditionContainsTypeValue, 183 FieldPath: b.fp, 184 Value: b.fp.WithIArrayItemValue(value), 185 }) 186 } 187 188 func (b *filterCndBuilderAnyPath) ContainsAnyOf(values []interface{}) *FilterBuilder { 189 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 190 for _, value := range values { 191 itemValues = append(itemValues, b.fp.WithIArrayItemValue(value)) 192 } 193 return b.builder.addCond(&FilterConditionContains{ 194 Type: gotenresource.ConditionContainsTypeAny, 195 FieldPath: b.fp, 196 Values: itemValues, 197 }) 198 } 199 200 func (b *filterCndBuilderAnyPath) ContainsAll(values []interface{}) *FilterBuilder { 201 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 202 for _, value := range values { 203 itemValues = append(itemValues, b.fp.WithIArrayItemValue(value)) 204 } 205 return b.builder.addCond(&FilterConditionContains{ 206 Type: gotenresource.ConditionContainsTypeAll, 207 FieldPath: b.fp, 208 Values: itemValues, 209 }) 210 } 211 212 func (b *filterCndBuilderAnyPath) compare(op gotenfilter.CompareOperator, value interface{}) *FilterBuilder { 213 return b.builder.addCond(&FilterConditionCompare{ 214 Operator: op, 215 Device_FieldPathValue: b.fp.WithIValue(value), 216 }) 217 } 218 219 type filterCndBuilder struct { 220 builder *FilterBuilder 221 } 222 223 func (b *filterCndBuilder) Name() *filterCndBuilderName { 224 return &filterCndBuilderName{builder: b.builder} 225 } 226 227 func (b *filterCndBuilder) Metadata() *filterCndBuilderMetadata { 228 return &filterCndBuilderMetadata{builder: b.builder} 229 } 230 231 func (b *filterCndBuilder) Spec() *filterCndBuilderSpec { 232 return &filterCndBuilderSpec{builder: b.builder} 233 } 234 235 func (b *filterCndBuilder) Status() *filterCndBuilderStatus { 236 return &filterCndBuilderStatus{builder: b.builder} 237 } 238 239 func (b *filterCndBuilder) PublicListingSpec() *filterCndBuilderPublicListingSpec { 240 return &filterCndBuilderPublicListingSpec{builder: b.builder} 241 } 242 243 func (b *filterCndBuilder) DisplayName() *filterCndBuilderDisplayName { 244 return &filterCndBuilderDisplayName{builder: b.builder} 245 } 246 247 type filterCndBuilderName struct { 248 builder *FilterBuilder 249 } 250 251 func (b *filterCndBuilderName) Eq(value *Name) *FilterBuilder { 252 return b.compare(gotenfilter.Eq, value) 253 } 254 255 func (b *filterCndBuilderName) Neq(value *Name) *FilterBuilder { 256 return b.compare(gotenfilter.Neq, value) 257 } 258 259 func (b *filterCndBuilderName) Gt(value *Name) *FilterBuilder { 260 return b.compare(gotenfilter.Gt, value) 261 } 262 263 func (b *filterCndBuilderName) Gte(value *Name) *FilterBuilder { 264 return b.compare(gotenfilter.Gte, value) 265 } 266 267 func (b *filterCndBuilderName) Lt(value *Name) *FilterBuilder { 268 return b.compare(gotenfilter.Lt, value) 269 } 270 271 func (b *filterCndBuilderName) Lte(value *Name) *FilterBuilder { 272 return b.compare(gotenfilter.Lte, value) 273 } 274 275 func (b *filterCndBuilderName) In(values []*Name) *FilterBuilder { 276 return b.builder.addCond(&FilterConditionIn{ 277 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Name().WithArrayOfValues(values), 278 }) 279 } 280 281 func (b *filterCndBuilderName) NotIn(values []*Name) *FilterBuilder { 282 return b.builder.addCond(&FilterConditionNotIn{ 283 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Name().WithArrayOfValues(values), 284 }) 285 } 286 287 func (b *filterCndBuilderName) IsNull() *FilterBuilder { 288 return b.builder.addCond(&FilterConditionIsNull{ 289 FieldPath: NewDeviceFieldPathBuilder().Name().FieldPath(), 290 }) 291 } 292 293 func (b *filterCndBuilderName) IsNan() *FilterBuilder { 294 return b.builder.addCond(&FilterConditionIsNaN{ 295 FieldPath: NewDeviceFieldPathBuilder().Name().FieldPath(), 296 }) 297 } 298 299 func (b *filterCndBuilderName) compare(op gotenfilter.CompareOperator, value *Name) *FilterBuilder { 300 return b.builder.addCond(&FilterConditionCompare{ 301 Operator: op, 302 Device_FieldPathValue: NewDeviceFieldPathBuilder().Name().WithValue(value), 303 }) 304 } 305 306 type filterCndBuilderMetadata struct { 307 builder *FilterBuilder 308 } 309 310 func (b *filterCndBuilderMetadata) Eq(value *meta.Meta) *FilterBuilder { 311 return b.compare(gotenfilter.Eq, value) 312 } 313 314 func (b *filterCndBuilderMetadata) Neq(value *meta.Meta) *FilterBuilder { 315 return b.compare(gotenfilter.Neq, value) 316 } 317 318 func (b *filterCndBuilderMetadata) Gt(value *meta.Meta) *FilterBuilder { 319 return b.compare(gotenfilter.Gt, value) 320 } 321 322 func (b *filterCndBuilderMetadata) Gte(value *meta.Meta) *FilterBuilder { 323 return b.compare(gotenfilter.Gte, value) 324 } 325 326 func (b *filterCndBuilderMetadata) Lt(value *meta.Meta) *FilterBuilder { 327 return b.compare(gotenfilter.Lt, value) 328 } 329 330 func (b *filterCndBuilderMetadata) Lte(value *meta.Meta) *FilterBuilder { 331 return b.compare(gotenfilter.Lte, value) 332 } 333 334 func (b *filterCndBuilderMetadata) In(values []*meta.Meta) *FilterBuilder { 335 return b.builder.addCond(&FilterConditionIn{ 336 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().WithArrayOfValues(values), 337 }) 338 } 339 340 func (b *filterCndBuilderMetadata) NotIn(values []*meta.Meta) *FilterBuilder { 341 return b.builder.addCond(&FilterConditionNotIn{ 342 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().WithArrayOfValues(values), 343 }) 344 } 345 346 func (b *filterCndBuilderMetadata) IsNull() *FilterBuilder { 347 return b.builder.addCond(&FilterConditionIsNull{ 348 FieldPath: NewDeviceFieldPathBuilder().Metadata().FieldPath(), 349 }) 350 } 351 352 func (b *filterCndBuilderMetadata) IsNan() *FilterBuilder { 353 return b.builder.addCond(&FilterConditionIsNaN{ 354 FieldPath: NewDeviceFieldPathBuilder().Metadata().FieldPath(), 355 }) 356 } 357 358 func (b *filterCndBuilderMetadata) compare(op gotenfilter.CompareOperator, value *meta.Meta) *FilterBuilder { 359 return b.builder.addCond(&FilterConditionCompare{ 360 Operator: op, 361 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().WithValue(value), 362 }) 363 } 364 365 func (b *filterCndBuilderMetadata) CreateTime() *filterCndBuilderMetadataCreateTime { 366 return &filterCndBuilderMetadataCreateTime{builder: b.builder} 367 } 368 369 func (b *filterCndBuilderMetadata) UpdateTime() *filterCndBuilderMetadataUpdateTime { 370 return &filterCndBuilderMetadataUpdateTime{builder: b.builder} 371 } 372 373 func (b *filterCndBuilderMetadata) DeleteTime() *filterCndBuilderMetadataDeleteTime { 374 return &filterCndBuilderMetadataDeleteTime{builder: b.builder} 375 } 376 377 func (b *filterCndBuilderMetadata) Uuid() *filterCndBuilderMetadataUuid { 378 return &filterCndBuilderMetadataUuid{builder: b.builder} 379 } 380 381 func (b *filterCndBuilderMetadata) Tags() *filterCndBuilderMetadataTags { 382 return &filterCndBuilderMetadataTags{builder: b.builder} 383 } 384 385 func (b *filterCndBuilderMetadata) Labels() *filterCndBuilderMetadataLabels { 386 return &filterCndBuilderMetadataLabels{builder: b.builder} 387 } 388 389 func (b *filterCndBuilderMetadata) Annotations() *filterCndBuilderMetadataAnnotations { 390 return &filterCndBuilderMetadataAnnotations{builder: b.builder} 391 } 392 393 func (b *filterCndBuilderMetadata) Generation() *filterCndBuilderMetadataGeneration { 394 return &filterCndBuilderMetadataGeneration{builder: b.builder} 395 } 396 397 func (b *filterCndBuilderMetadata) ResourceVersion() *filterCndBuilderMetadataResourceVersion { 398 return &filterCndBuilderMetadataResourceVersion{builder: b.builder} 399 } 400 401 func (b *filterCndBuilderMetadata) OwnerReferences() *filterCndBuilderMetadataOwnerReferences { 402 return &filterCndBuilderMetadataOwnerReferences{builder: b.builder} 403 } 404 405 func (b *filterCndBuilderMetadata) Shards() *filterCndBuilderMetadataShards { 406 return &filterCndBuilderMetadataShards{builder: b.builder} 407 } 408 409 func (b *filterCndBuilderMetadata) Syncing() *filterCndBuilderMetadataSyncing { 410 return &filterCndBuilderMetadataSyncing{builder: b.builder} 411 } 412 413 func (b *filterCndBuilderMetadata) Lifecycle() *filterCndBuilderMetadataLifecycle { 414 return &filterCndBuilderMetadataLifecycle{builder: b.builder} 415 } 416 417 func (b *filterCndBuilderMetadata) Services() *filterCndBuilderMetadataServices { 418 return &filterCndBuilderMetadataServices{builder: b.builder} 419 } 420 421 type filterCndBuilderMetadataCreateTime struct { 422 builder *FilterBuilder 423 } 424 425 func (b *filterCndBuilderMetadataCreateTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 426 return b.compare(gotenfilter.Eq, value) 427 } 428 429 func (b *filterCndBuilderMetadataCreateTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 430 return b.compare(gotenfilter.Neq, value) 431 } 432 433 func (b *filterCndBuilderMetadataCreateTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 434 return b.compare(gotenfilter.Gt, value) 435 } 436 437 func (b *filterCndBuilderMetadataCreateTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 438 return b.compare(gotenfilter.Gte, value) 439 } 440 441 func (b *filterCndBuilderMetadataCreateTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 442 return b.compare(gotenfilter.Lt, value) 443 } 444 445 func (b *filterCndBuilderMetadataCreateTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 446 return b.compare(gotenfilter.Lte, value) 447 } 448 449 func (b *filterCndBuilderMetadataCreateTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 450 return b.builder.addCond(&FilterConditionIn{ 451 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().CreateTime().WithArrayOfValues(values), 452 }) 453 } 454 455 func (b *filterCndBuilderMetadataCreateTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 456 return b.builder.addCond(&FilterConditionNotIn{ 457 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().CreateTime().WithArrayOfValues(values), 458 }) 459 } 460 461 func (b *filterCndBuilderMetadataCreateTime) IsNull() *FilterBuilder { 462 return b.builder.addCond(&FilterConditionIsNull{ 463 FieldPath: NewDeviceFieldPathBuilder().Metadata().CreateTime().FieldPath(), 464 }) 465 } 466 467 func (b *filterCndBuilderMetadataCreateTime) IsNan() *FilterBuilder { 468 return b.builder.addCond(&FilterConditionIsNaN{ 469 FieldPath: NewDeviceFieldPathBuilder().Metadata().CreateTime().FieldPath(), 470 }) 471 } 472 473 func (b *filterCndBuilderMetadataCreateTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 474 return b.builder.addCond(&FilterConditionCompare{ 475 Operator: op, 476 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().CreateTime().WithValue(value), 477 }) 478 } 479 480 type filterCndBuilderMetadataUpdateTime struct { 481 builder *FilterBuilder 482 } 483 484 func (b *filterCndBuilderMetadataUpdateTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 485 return b.compare(gotenfilter.Eq, value) 486 } 487 488 func (b *filterCndBuilderMetadataUpdateTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 489 return b.compare(gotenfilter.Neq, value) 490 } 491 492 func (b *filterCndBuilderMetadataUpdateTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 493 return b.compare(gotenfilter.Gt, value) 494 } 495 496 func (b *filterCndBuilderMetadataUpdateTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 497 return b.compare(gotenfilter.Gte, value) 498 } 499 500 func (b *filterCndBuilderMetadataUpdateTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 501 return b.compare(gotenfilter.Lt, value) 502 } 503 504 func (b *filterCndBuilderMetadataUpdateTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 505 return b.compare(gotenfilter.Lte, value) 506 } 507 508 func (b *filterCndBuilderMetadataUpdateTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 509 return b.builder.addCond(&FilterConditionIn{ 510 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().UpdateTime().WithArrayOfValues(values), 511 }) 512 } 513 514 func (b *filterCndBuilderMetadataUpdateTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 515 return b.builder.addCond(&FilterConditionNotIn{ 516 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().UpdateTime().WithArrayOfValues(values), 517 }) 518 } 519 520 func (b *filterCndBuilderMetadataUpdateTime) IsNull() *FilterBuilder { 521 return b.builder.addCond(&FilterConditionIsNull{ 522 FieldPath: NewDeviceFieldPathBuilder().Metadata().UpdateTime().FieldPath(), 523 }) 524 } 525 526 func (b *filterCndBuilderMetadataUpdateTime) IsNan() *FilterBuilder { 527 return b.builder.addCond(&FilterConditionIsNaN{ 528 FieldPath: NewDeviceFieldPathBuilder().Metadata().UpdateTime().FieldPath(), 529 }) 530 } 531 532 func (b *filterCndBuilderMetadataUpdateTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 533 return b.builder.addCond(&FilterConditionCompare{ 534 Operator: op, 535 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().UpdateTime().WithValue(value), 536 }) 537 } 538 539 type filterCndBuilderMetadataDeleteTime struct { 540 builder *FilterBuilder 541 } 542 543 func (b *filterCndBuilderMetadataDeleteTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 544 return b.compare(gotenfilter.Eq, value) 545 } 546 547 func (b *filterCndBuilderMetadataDeleteTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 548 return b.compare(gotenfilter.Neq, value) 549 } 550 551 func (b *filterCndBuilderMetadataDeleteTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 552 return b.compare(gotenfilter.Gt, value) 553 } 554 555 func (b *filterCndBuilderMetadataDeleteTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 556 return b.compare(gotenfilter.Gte, value) 557 } 558 559 func (b *filterCndBuilderMetadataDeleteTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 560 return b.compare(gotenfilter.Lt, value) 561 } 562 563 func (b *filterCndBuilderMetadataDeleteTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 564 return b.compare(gotenfilter.Lte, value) 565 } 566 567 func (b *filterCndBuilderMetadataDeleteTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 568 return b.builder.addCond(&FilterConditionIn{ 569 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().DeleteTime().WithArrayOfValues(values), 570 }) 571 } 572 573 func (b *filterCndBuilderMetadataDeleteTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 574 return b.builder.addCond(&FilterConditionNotIn{ 575 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().DeleteTime().WithArrayOfValues(values), 576 }) 577 } 578 579 func (b *filterCndBuilderMetadataDeleteTime) IsNull() *FilterBuilder { 580 return b.builder.addCond(&FilterConditionIsNull{ 581 FieldPath: NewDeviceFieldPathBuilder().Metadata().DeleteTime().FieldPath(), 582 }) 583 } 584 585 func (b *filterCndBuilderMetadataDeleteTime) IsNan() *FilterBuilder { 586 return b.builder.addCond(&FilterConditionIsNaN{ 587 FieldPath: NewDeviceFieldPathBuilder().Metadata().DeleteTime().FieldPath(), 588 }) 589 } 590 591 func (b *filterCndBuilderMetadataDeleteTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 592 return b.builder.addCond(&FilterConditionCompare{ 593 Operator: op, 594 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().DeleteTime().WithValue(value), 595 }) 596 } 597 598 type filterCndBuilderMetadataUuid struct { 599 builder *FilterBuilder 600 } 601 602 func (b *filterCndBuilderMetadataUuid) Eq(value string) *FilterBuilder { 603 return b.compare(gotenfilter.Eq, value) 604 } 605 606 func (b *filterCndBuilderMetadataUuid) Neq(value string) *FilterBuilder { 607 return b.compare(gotenfilter.Neq, value) 608 } 609 610 func (b *filterCndBuilderMetadataUuid) Gt(value string) *FilterBuilder { 611 return b.compare(gotenfilter.Gt, value) 612 } 613 614 func (b *filterCndBuilderMetadataUuid) Gte(value string) *FilterBuilder { 615 return b.compare(gotenfilter.Gte, value) 616 } 617 618 func (b *filterCndBuilderMetadataUuid) Lt(value string) *FilterBuilder { 619 return b.compare(gotenfilter.Lt, value) 620 } 621 622 func (b *filterCndBuilderMetadataUuid) Lte(value string) *FilterBuilder { 623 return b.compare(gotenfilter.Lte, value) 624 } 625 626 func (b *filterCndBuilderMetadataUuid) In(values []string) *FilterBuilder { 627 return b.builder.addCond(&FilterConditionIn{ 628 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Uuid().WithArrayOfValues(values), 629 }) 630 } 631 632 func (b *filterCndBuilderMetadataUuid) NotIn(values []string) *FilterBuilder { 633 return b.builder.addCond(&FilterConditionNotIn{ 634 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Uuid().WithArrayOfValues(values), 635 }) 636 } 637 638 func (b *filterCndBuilderMetadataUuid) IsNull() *FilterBuilder { 639 return b.builder.addCond(&FilterConditionIsNull{ 640 FieldPath: NewDeviceFieldPathBuilder().Metadata().Uuid().FieldPath(), 641 }) 642 } 643 644 func (b *filterCndBuilderMetadataUuid) IsNan() *FilterBuilder { 645 return b.builder.addCond(&FilterConditionIsNaN{ 646 FieldPath: NewDeviceFieldPathBuilder().Metadata().Uuid().FieldPath(), 647 }) 648 } 649 650 func (b *filterCndBuilderMetadataUuid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 651 return b.builder.addCond(&FilterConditionCompare{ 652 Operator: op, 653 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Uuid().WithValue(value), 654 }) 655 } 656 657 type filterCndBuilderMetadataTags struct { 658 builder *FilterBuilder 659 } 660 661 func (b *filterCndBuilderMetadataTags) Eq(value []string) *FilterBuilder { 662 return b.compare(gotenfilter.Eq, value) 663 } 664 665 func (b *filterCndBuilderMetadataTags) Neq(value []string) *FilterBuilder { 666 return b.compare(gotenfilter.Neq, value) 667 } 668 669 func (b *filterCndBuilderMetadataTags) Gt(value []string) *FilterBuilder { 670 return b.compare(gotenfilter.Gt, value) 671 } 672 673 func (b *filterCndBuilderMetadataTags) Gte(value []string) *FilterBuilder { 674 return b.compare(gotenfilter.Gte, value) 675 } 676 677 func (b *filterCndBuilderMetadataTags) Lt(value []string) *FilterBuilder { 678 return b.compare(gotenfilter.Lt, value) 679 } 680 681 func (b *filterCndBuilderMetadataTags) Lte(value []string) *FilterBuilder { 682 return b.compare(gotenfilter.Lte, value) 683 } 684 685 func (b *filterCndBuilderMetadataTags) In(values [][]string) *FilterBuilder { 686 return b.builder.addCond(&FilterConditionIn{ 687 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Tags().WithArrayOfValues(values), 688 }) 689 } 690 691 func (b *filterCndBuilderMetadataTags) NotIn(values [][]string) *FilterBuilder { 692 return b.builder.addCond(&FilterConditionNotIn{ 693 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Tags().WithArrayOfValues(values), 694 }) 695 } 696 697 func (b *filterCndBuilderMetadataTags) IsNull() *FilterBuilder { 698 return b.builder.addCond(&FilterConditionIsNull{ 699 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 700 }) 701 } 702 703 func (b *filterCndBuilderMetadataTags) IsNan() *FilterBuilder { 704 return b.builder.addCond(&FilterConditionIsNaN{ 705 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 706 }) 707 } 708 709 func (b *filterCndBuilderMetadataTags) Contains(value string) *FilterBuilder { 710 return b.builder.addCond(&FilterConditionContains{ 711 Type: gotenresource.ConditionContainsTypeValue, 712 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 713 Value: NewDeviceFieldPathBuilder().Metadata().Tags().WithItemValue(value), 714 }) 715 } 716 717 func (b *filterCndBuilderMetadataTags) ContainsAnyOf(values []string) *FilterBuilder { 718 pathSelector := NewDeviceFieldPathBuilder().Metadata().Tags() 719 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 720 for _, value := range values { 721 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 722 } 723 return b.builder.addCond(&FilterConditionContains{ 724 Type: gotenresource.ConditionContainsTypeAny, 725 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 726 Values: itemValues, 727 }) 728 } 729 730 func (b *filterCndBuilderMetadataTags) ContainsAll(values []string) *FilterBuilder { 731 pathSelector := NewDeviceFieldPathBuilder().Metadata().Tags() 732 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 733 for _, value := range values { 734 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 735 } 736 return b.builder.addCond(&FilterConditionContains{ 737 Type: gotenresource.ConditionContainsTypeAll, 738 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 739 Values: itemValues, 740 }) 741 } 742 743 func (b *filterCndBuilderMetadataTags) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 744 return b.builder.addCond(&FilterConditionCompare{ 745 Operator: op, 746 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Tags().WithValue(value), 747 }) 748 } 749 750 type filterCndBuilderMetadataLabels struct { 751 builder *FilterBuilder 752 } 753 754 func (b *filterCndBuilderMetadataLabels) Eq(value map[string]string) *FilterBuilder { 755 return b.compare(gotenfilter.Eq, value) 756 } 757 758 func (b *filterCndBuilderMetadataLabels) Neq(value map[string]string) *FilterBuilder { 759 return b.compare(gotenfilter.Neq, value) 760 } 761 762 func (b *filterCndBuilderMetadataLabels) Gt(value map[string]string) *FilterBuilder { 763 return b.compare(gotenfilter.Gt, value) 764 } 765 766 func (b *filterCndBuilderMetadataLabels) Gte(value map[string]string) *FilterBuilder { 767 return b.compare(gotenfilter.Gte, value) 768 } 769 770 func (b *filterCndBuilderMetadataLabels) Lt(value map[string]string) *FilterBuilder { 771 return b.compare(gotenfilter.Lt, value) 772 } 773 774 func (b *filterCndBuilderMetadataLabels) Lte(value map[string]string) *FilterBuilder { 775 return b.compare(gotenfilter.Lte, value) 776 } 777 778 func (b *filterCndBuilderMetadataLabels) In(values []map[string]string) *FilterBuilder { 779 return b.builder.addCond(&FilterConditionIn{ 780 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithArrayOfValues(values), 781 }) 782 } 783 784 func (b *filterCndBuilderMetadataLabels) NotIn(values []map[string]string) *FilterBuilder { 785 return b.builder.addCond(&FilterConditionNotIn{ 786 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithArrayOfValues(values), 787 }) 788 } 789 790 func (b *filterCndBuilderMetadataLabels) IsNull() *FilterBuilder { 791 return b.builder.addCond(&FilterConditionIsNull{ 792 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().FieldPath(), 793 }) 794 } 795 796 func (b *filterCndBuilderMetadataLabels) IsNan() *FilterBuilder { 797 return b.builder.addCond(&FilterConditionIsNaN{ 798 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().FieldPath(), 799 }) 800 } 801 802 func (b *filterCndBuilderMetadataLabels) compare(op gotenfilter.CompareOperator, value map[string]string) *FilterBuilder { 803 return b.builder.addCond(&FilterConditionCompare{ 804 Operator: op, 805 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Labels().WithValue(value), 806 }) 807 } 808 809 func (b *filterCndBuilderMetadataLabels) WithKey(key string) *mapFilterCndBuilderMetadataLabels { 810 return &mapFilterCndBuilderMetadataLabels{builder: b.builder, key: key} 811 } 812 813 type mapFilterCndBuilderMetadataLabels struct { 814 builder *FilterBuilder 815 key string 816 } 817 818 func (b *mapFilterCndBuilderMetadataLabels) Eq(value string) *FilterBuilder { 819 return b.compare(gotenfilter.Eq, value) 820 } 821 822 func (b *mapFilterCndBuilderMetadataLabels) Neq(value string) *FilterBuilder { 823 return b.compare(gotenfilter.Neq, value) 824 } 825 826 func (b *mapFilterCndBuilderMetadataLabels) Gt(value string) *FilterBuilder { 827 return b.compare(gotenfilter.Gt, value) 828 } 829 830 func (b *mapFilterCndBuilderMetadataLabels) Gte(value string) *FilterBuilder { 831 return b.compare(gotenfilter.Gte, value) 832 } 833 834 func (b *mapFilterCndBuilderMetadataLabels) Lt(value string) *FilterBuilder { 835 return b.compare(gotenfilter.Lt, value) 836 } 837 838 func (b *mapFilterCndBuilderMetadataLabels) Lte(value string) *FilterBuilder { 839 return b.compare(gotenfilter.Lte, value) 840 } 841 842 func (b *mapFilterCndBuilderMetadataLabels) In(values []string) *FilterBuilder { 843 return b.builder.addCond(&FilterConditionIn{ 844 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).WithArrayOfValues(values), 845 }) 846 } 847 848 func (b *mapFilterCndBuilderMetadataLabels) NotIn(values []string) *FilterBuilder { 849 return b.builder.addCond(&FilterConditionNotIn{ 850 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).WithArrayOfValues(values), 851 }) 852 } 853 854 func (b *mapFilterCndBuilderMetadataLabels) IsNull() *FilterBuilder { 855 return b.builder.addCond(&FilterConditionIsNull{ 856 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).FieldPath(), 857 }) 858 } 859 860 func (b *mapFilterCndBuilderMetadataLabels) IsNan() *FilterBuilder { 861 return b.builder.addCond(&FilterConditionIsNaN{ 862 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).FieldPath(), 863 }) 864 } 865 866 func (b *mapFilterCndBuilderMetadataLabels) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 867 return b.builder.addCond(&FilterConditionCompare{ 868 Operator: op, 869 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).WithValue(value), 870 }) 871 } 872 873 type filterCndBuilderMetadataAnnotations struct { 874 builder *FilterBuilder 875 } 876 877 func (b *filterCndBuilderMetadataAnnotations) Eq(value map[string]string) *FilterBuilder { 878 return b.compare(gotenfilter.Eq, value) 879 } 880 881 func (b *filterCndBuilderMetadataAnnotations) Neq(value map[string]string) *FilterBuilder { 882 return b.compare(gotenfilter.Neq, value) 883 } 884 885 func (b *filterCndBuilderMetadataAnnotations) Gt(value map[string]string) *FilterBuilder { 886 return b.compare(gotenfilter.Gt, value) 887 } 888 889 func (b *filterCndBuilderMetadataAnnotations) Gte(value map[string]string) *FilterBuilder { 890 return b.compare(gotenfilter.Gte, value) 891 } 892 893 func (b *filterCndBuilderMetadataAnnotations) Lt(value map[string]string) *FilterBuilder { 894 return b.compare(gotenfilter.Lt, value) 895 } 896 897 func (b *filterCndBuilderMetadataAnnotations) Lte(value map[string]string) *FilterBuilder { 898 return b.compare(gotenfilter.Lte, value) 899 } 900 901 func (b *filterCndBuilderMetadataAnnotations) In(values []map[string]string) *FilterBuilder { 902 return b.builder.addCond(&FilterConditionIn{ 903 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithArrayOfValues(values), 904 }) 905 } 906 907 func (b *filterCndBuilderMetadataAnnotations) NotIn(values []map[string]string) *FilterBuilder { 908 return b.builder.addCond(&FilterConditionNotIn{ 909 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithArrayOfValues(values), 910 }) 911 } 912 913 func (b *filterCndBuilderMetadataAnnotations) IsNull() *FilterBuilder { 914 return b.builder.addCond(&FilterConditionIsNull{ 915 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().FieldPath(), 916 }) 917 } 918 919 func (b *filterCndBuilderMetadataAnnotations) IsNan() *FilterBuilder { 920 return b.builder.addCond(&FilterConditionIsNaN{ 921 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().FieldPath(), 922 }) 923 } 924 925 func (b *filterCndBuilderMetadataAnnotations) compare(op gotenfilter.CompareOperator, value map[string]string) *FilterBuilder { 926 return b.builder.addCond(&FilterConditionCompare{ 927 Operator: op, 928 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Annotations().WithValue(value), 929 }) 930 } 931 932 func (b *filterCndBuilderMetadataAnnotations) WithKey(key string) *mapFilterCndBuilderMetadataAnnotations { 933 return &mapFilterCndBuilderMetadataAnnotations{builder: b.builder, key: key} 934 } 935 936 type mapFilterCndBuilderMetadataAnnotations struct { 937 builder *FilterBuilder 938 key string 939 } 940 941 func (b *mapFilterCndBuilderMetadataAnnotations) Eq(value string) *FilterBuilder { 942 return b.compare(gotenfilter.Eq, value) 943 } 944 945 func (b *mapFilterCndBuilderMetadataAnnotations) Neq(value string) *FilterBuilder { 946 return b.compare(gotenfilter.Neq, value) 947 } 948 949 func (b *mapFilterCndBuilderMetadataAnnotations) Gt(value string) *FilterBuilder { 950 return b.compare(gotenfilter.Gt, value) 951 } 952 953 func (b *mapFilterCndBuilderMetadataAnnotations) Gte(value string) *FilterBuilder { 954 return b.compare(gotenfilter.Gte, value) 955 } 956 957 func (b *mapFilterCndBuilderMetadataAnnotations) Lt(value string) *FilterBuilder { 958 return b.compare(gotenfilter.Lt, value) 959 } 960 961 func (b *mapFilterCndBuilderMetadataAnnotations) Lte(value string) *FilterBuilder { 962 return b.compare(gotenfilter.Lte, value) 963 } 964 965 func (b *mapFilterCndBuilderMetadataAnnotations) In(values []string) *FilterBuilder { 966 return b.builder.addCond(&FilterConditionIn{ 967 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).WithArrayOfValues(values), 968 }) 969 } 970 971 func (b *mapFilterCndBuilderMetadataAnnotations) NotIn(values []string) *FilterBuilder { 972 return b.builder.addCond(&FilterConditionNotIn{ 973 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).WithArrayOfValues(values), 974 }) 975 } 976 977 func (b *mapFilterCndBuilderMetadataAnnotations) IsNull() *FilterBuilder { 978 return b.builder.addCond(&FilterConditionIsNull{ 979 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).FieldPath(), 980 }) 981 } 982 983 func (b *mapFilterCndBuilderMetadataAnnotations) IsNan() *FilterBuilder { 984 return b.builder.addCond(&FilterConditionIsNaN{ 985 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).FieldPath(), 986 }) 987 } 988 989 func (b *mapFilterCndBuilderMetadataAnnotations) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 990 return b.builder.addCond(&FilterConditionCompare{ 991 Operator: op, 992 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).WithValue(value), 993 }) 994 } 995 996 type filterCndBuilderMetadataGeneration struct { 997 builder *FilterBuilder 998 } 999 1000 func (b *filterCndBuilderMetadataGeneration) Eq(value int64) *FilterBuilder { 1001 return b.compare(gotenfilter.Eq, value) 1002 } 1003 1004 func (b *filterCndBuilderMetadataGeneration) Neq(value int64) *FilterBuilder { 1005 return b.compare(gotenfilter.Neq, value) 1006 } 1007 1008 func (b *filterCndBuilderMetadataGeneration) Gt(value int64) *FilterBuilder { 1009 return b.compare(gotenfilter.Gt, value) 1010 } 1011 1012 func (b *filterCndBuilderMetadataGeneration) Gte(value int64) *FilterBuilder { 1013 return b.compare(gotenfilter.Gte, value) 1014 } 1015 1016 func (b *filterCndBuilderMetadataGeneration) Lt(value int64) *FilterBuilder { 1017 return b.compare(gotenfilter.Lt, value) 1018 } 1019 1020 func (b *filterCndBuilderMetadataGeneration) Lte(value int64) *FilterBuilder { 1021 return b.compare(gotenfilter.Lte, value) 1022 } 1023 1024 func (b *filterCndBuilderMetadataGeneration) In(values []int64) *FilterBuilder { 1025 return b.builder.addCond(&FilterConditionIn{ 1026 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Generation().WithArrayOfValues(values), 1027 }) 1028 } 1029 1030 func (b *filterCndBuilderMetadataGeneration) NotIn(values []int64) *FilterBuilder { 1031 return b.builder.addCond(&FilterConditionNotIn{ 1032 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Generation().WithArrayOfValues(values), 1033 }) 1034 } 1035 1036 func (b *filterCndBuilderMetadataGeneration) IsNull() *FilterBuilder { 1037 return b.builder.addCond(&FilterConditionIsNull{ 1038 FieldPath: NewDeviceFieldPathBuilder().Metadata().Generation().FieldPath(), 1039 }) 1040 } 1041 1042 func (b *filterCndBuilderMetadataGeneration) IsNan() *FilterBuilder { 1043 return b.builder.addCond(&FilterConditionIsNaN{ 1044 FieldPath: NewDeviceFieldPathBuilder().Metadata().Generation().FieldPath(), 1045 }) 1046 } 1047 1048 func (b *filterCndBuilderMetadataGeneration) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 1049 return b.builder.addCond(&FilterConditionCompare{ 1050 Operator: op, 1051 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Generation().WithValue(value), 1052 }) 1053 } 1054 1055 type filterCndBuilderMetadataResourceVersion struct { 1056 builder *FilterBuilder 1057 } 1058 1059 func (b *filterCndBuilderMetadataResourceVersion) Eq(value string) *FilterBuilder { 1060 return b.compare(gotenfilter.Eq, value) 1061 } 1062 1063 func (b *filterCndBuilderMetadataResourceVersion) Neq(value string) *FilterBuilder { 1064 return b.compare(gotenfilter.Neq, value) 1065 } 1066 1067 func (b *filterCndBuilderMetadataResourceVersion) Gt(value string) *FilterBuilder { 1068 return b.compare(gotenfilter.Gt, value) 1069 } 1070 1071 func (b *filterCndBuilderMetadataResourceVersion) Gte(value string) *FilterBuilder { 1072 return b.compare(gotenfilter.Gte, value) 1073 } 1074 1075 func (b *filterCndBuilderMetadataResourceVersion) Lt(value string) *FilterBuilder { 1076 return b.compare(gotenfilter.Lt, value) 1077 } 1078 1079 func (b *filterCndBuilderMetadataResourceVersion) Lte(value string) *FilterBuilder { 1080 return b.compare(gotenfilter.Lte, value) 1081 } 1082 1083 func (b *filterCndBuilderMetadataResourceVersion) In(values []string) *FilterBuilder { 1084 return b.builder.addCond(&FilterConditionIn{ 1085 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().WithArrayOfValues(values), 1086 }) 1087 } 1088 1089 func (b *filterCndBuilderMetadataResourceVersion) NotIn(values []string) *FilterBuilder { 1090 return b.builder.addCond(&FilterConditionNotIn{ 1091 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().WithArrayOfValues(values), 1092 }) 1093 } 1094 1095 func (b *filterCndBuilderMetadataResourceVersion) IsNull() *FilterBuilder { 1096 return b.builder.addCond(&FilterConditionIsNull{ 1097 FieldPath: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().FieldPath(), 1098 }) 1099 } 1100 1101 func (b *filterCndBuilderMetadataResourceVersion) IsNan() *FilterBuilder { 1102 return b.builder.addCond(&FilterConditionIsNaN{ 1103 FieldPath: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().FieldPath(), 1104 }) 1105 } 1106 1107 func (b *filterCndBuilderMetadataResourceVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1108 return b.builder.addCond(&FilterConditionCompare{ 1109 Operator: op, 1110 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().WithValue(value), 1111 }) 1112 } 1113 1114 type filterCndBuilderMetadataOwnerReferences struct { 1115 builder *FilterBuilder 1116 } 1117 1118 func (b *filterCndBuilderMetadataOwnerReferences) Eq(value []*meta.OwnerReference) *FilterBuilder { 1119 return b.compare(gotenfilter.Eq, value) 1120 } 1121 1122 func (b *filterCndBuilderMetadataOwnerReferences) Neq(value []*meta.OwnerReference) *FilterBuilder { 1123 return b.compare(gotenfilter.Neq, value) 1124 } 1125 1126 func (b *filterCndBuilderMetadataOwnerReferences) Gt(value []*meta.OwnerReference) *FilterBuilder { 1127 return b.compare(gotenfilter.Gt, value) 1128 } 1129 1130 func (b *filterCndBuilderMetadataOwnerReferences) Gte(value []*meta.OwnerReference) *FilterBuilder { 1131 return b.compare(gotenfilter.Gte, value) 1132 } 1133 1134 func (b *filterCndBuilderMetadataOwnerReferences) Lt(value []*meta.OwnerReference) *FilterBuilder { 1135 return b.compare(gotenfilter.Lt, value) 1136 } 1137 1138 func (b *filterCndBuilderMetadataOwnerReferences) Lte(value []*meta.OwnerReference) *FilterBuilder { 1139 return b.compare(gotenfilter.Lte, value) 1140 } 1141 1142 func (b *filterCndBuilderMetadataOwnerReferences) In(values [][]*meta.OwnerReference) *FilterBuilder { 1143 return b.builder.addCond(&FilterConditionIn{ 1144 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithArrayOfValues(values), 1145 }) 1146 } 1147 1148 func (b *filterCndBuilderMetadataOwnerReferences) NotIn(values [][]*meta.OwnerReference) *FilterBuilder { 1149 return b.builder.addCond(&FilterConditionNotIn{ 1150 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithArrayOfValues(values), 1151 }) 1152 } 1153 1154 func (b *filterCndBuilderMetadataOwnerReferences) IsNull() *FilterBuilder { 1155 return b.builder.addCond(&FilterConditionIsNull{ 1156 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1157 }) 1158 } 1159 1160 func (b *filterCndBuilderMetadataOwnerReferences) IsNan() *FilterBuilder { 1161 return b.builder.addCond(&FilterConditionIsNaN{ 1162 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1163 }) 1164 } 1165 1166 func (b *filterCndBuilderMetadataOwnerReferences) Contains(value *meta.OwnerReference) *FilterBuilder { 1167 return b.builder.addCond(&FilterConditionContains{ 1168 Type: gotenresource.ConditionContainsTypeValue, 1169 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1170 Value: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithItemValue(value), 1171 }) 1172 } 1173 1174 func (b *filterCndBuilderMetadataOwnerReferences) ContainsAnyOf(values []*meta.OwnerReference) *FilterBuilder { 1175 pathSelector := NewDeviceFieldPathBuilder().Metadata().OwnerReferences() 1176 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1177 for _, value := range values { 1178 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1179 } 1180 return b.builder.addCond(&FilterConditionContains{ 1181 Type: gotenresource.ConditionContainsTypeAny, 1182 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1183 Values: itemValues, 1184 }) 1185 } 1186 1187 func (b *filterCndBuilderMetadataOwnerReferences) ContainsAll(values []*meta.OwnerReference) *FilterBuilder { 1188 pathSelector := NewDeviceFieldPathBuilder().Metadata().OwnerReferences() 1189 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1190 for _, value := range values { 1191 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1192 } 1193 return b.builder.addCond(&FilterConditionContains{ 1194 Type: gotenresource.ConditionContainsTypeAll, 1195 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1196 Values: itemValues, 1197 }) 1198 } 1199 1200 func (b *filterCndBuilderMetadataOwnerReferences) compare(op gotenfilter.CompareOperator, value []*meta.OwnerReference) *FilterBuilder { 1201 return b.builder.addCond(&FilterConditionCompare{ 1202 Operator: op, 1203 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithValue(value), 1204 }) 1205 } 1206 1207 func (b *filterCndBuilderMetadataOwnerReferences) Kind() *filterCndBuilderMetadataOwnerReferencesKind { 1208 return &filterCndBuilderMetadataOwnerReferencesKind{builder: b.builder} 1209 } 1210 1211 func (b *filterCndBuilderMetadataOwnerReferences) Version() *filterCndBuilderMetadataOwnerReferencesVersion { 1212 return &filterCndBuilderMetadataOwnerReferencesVersion{builder: b.builder} 1213 } 1214 1215 func (b *filterCndBuilderMetadataOwnerReferences) Name() *filterCndBuilderMetadataOwnerReferencesName { 1216 return &filterCndBuilderMetadataOwnerReferencesName{builder: b.builder} 1217 } 1218 1219 func (b *filterCndBuilderMetadataOwnerReferences) Region() *filterCndBuilderMetadataOwnerReferencesRegion { 1220 return &filterCndBuilderMetadataOwnerReferencesRegion{builder: b.builder} 1221 } 1222 1223 func (b *filterCndBuilderMetadataOwnerReferences) Controller() *filterCndBuilderMetadataOwnerReferencesController { 1224 return &filterCndBuilderMetadataOwnerReferencesController{builder: b.builder} 1225 } 1226 1227 func (b *filterCndBuilderMetadataOwnerReferences) RequiresOwnerReference() *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference { 1228 return &filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference{builder: b.builder} 1229 } 1230 1231 func (b *filterCndBuilderMetadataOwnerReferences) UnsetOnDelete() *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete { 1232 return &filterCndBuilderMetadataOwnerReferencesUnsetOnDelete{builder: b.builder} 1233 } 1234 1235 type filterCndBuilderMetadataOwnerReferencesKind struct { 1236 builder *FilterBuilder 1237 } 1238 1239 func (b *filterCndBuilderMetadataOwnerReferencesKind) Eq(value string) *FilterBuilder { 1240 return b.compare(gotenfilter.Eq, value) 1241 } 1242 1243 func (b *filterCndBuilderMetadataOwnerReferencesKind) Neq(value string) *FilterBuilder { 1244 return b.compare(gotenfilter.Neq, value) 1245 } 1246 1247 func (b *filterCndBuilderMetadataOwnerReferencesKind) Gt(value string) *FilterBuilder { 1248 return b.compare(gotenfilter.Gt, value) 1249 } 1250 1251 func (b *filterCndBuilderMetadataOwnerReferencesKind) Gte(value string) *FilterBuilder { 1252 return b.compare(gotenfilter.Gte, value) 1253 } 1254 1255 func (b *filterCndBuilderMetadataOwnerReferencesKind) Lt(value string) *FilterBuilder { 1256 return b.compare(gotenfilter.Lt, value) 1257 } 1258 1259 func (b *filterCndBuilderMetadataOwnerReferencesKind) Lte(value string) *FilterBuilder { 1260 return b.compare(gotenfilter.Lte, value) 1261 } 1262 1263 func (b *filterCndBuilderMetadataOwnerReferencesKind) In(values []string) *FilterBuilder { 1264 return b.builder.addCond(&FilterConditionIn{ 1265 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().WithArrayOfValues(values), 1266 }) 1267 } 1268 1269 func (b *filterCndBuilderMetadataOwnerReferencesKind) NotIn(values []string) *FilterBuilder { 1270 return b.builder.addCond(&FilterConditionNotIn{ 1271 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().WithArrayOfValues(values), 1272 }) 1273 } 1274 1275 func (b *filterCndBuilderMetadataOwnerReferencesKind) IsNull() *FilterBuilder { 1276 return b.builder.addCond(&FilterConditionIsNull{ 1277 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().FieldPath(), 1278 }) 1279 } 1280 1281 func (b *filterCndBuilderMetadataOwnerReferencesKind) IsNan() *FilterBuilder { 1282 return b.builder.addCond(&FilterConditionIsNaN{ 1283 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().FieldPath(), 1284 }) 1285 } 1286 1287 func (b *filterCndBuilderMetadataOwnerReferencesKind) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1288 return b.builder.addCond(&FilterConditionCompare{ 1289 Operator: op, 1290 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().WithValue(value), 1291 }) 1292 } 1293 1294 type filterCndBuilderMetadataOwnerReferencesVersion struct { 1295 builder *FilterBuilder 1296 } 1297 1298 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Eq(value string) *FilterBuilder { 1299 return b.compare(gotenfilter.Eq, value) 1300 } 1301 1302 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Neq(value string) *FilterBuilder { 1303 return b.compare(gotenfilter.Neq, value) 1304 } 1305 1306 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Gt(value string) *FilterBuilder { 1307 return b.compare(gotenfilter.Gt, value) 1308 } 1309 1310 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Gte(value string) *FilterBuilder { 1311 return b.compare(gotenfilter.Gte, value) 1312 } 1313 1314 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Lt(value string) *FilterBuilder { 1315 return b.compare(gotenfilter.Lt, value) 1316 } 1317 1318 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Lte(value string) *FilterBuilder { 1319 return b.compare(gotenfilter.Lte, value) 1320 } 1321 1322 func (b *filterCndBuilderMetadataOwnerReferencesVersion) In(values []string) *FilterBuilder { 1323 return b.builder.addCond(&FilterConditionIn{ 1324 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().WithArrayOfValues(values), 1325 }) 1326 } 1327 1328 func (b *filterCndBuilderMetadataOwnerReferencesVersion) NotIn(values []string) *FilterBuilder { 1329 return b.builder.addCond(&FilterConditionNotIn{ 1330 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().WithArrayOfValues(values), 1331 }) 1332 } 1333 1334 func (b *filterCndBuilderMetadataOwnerReferencesVersion) IsNull() *FilterBuilder { 1335 return b.builder.addCond(&FilterConditionIsNull{ 1336 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().FieldPath(), 1337 }) 1338 } 1339 1340 func (b *filterCndBuilderMetadataOwnerReferencesVersion) IsNan() *FilterBuilder { 1341 return b.builder.addCond(&FilterConditionIsNaN{ 1342 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().FieldPath(), 1343 }) 1344 } 1345 1346 func (b *filterCndBuilderMetadataOwnerReferencesVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1347 return b.builder.addCond(&FilterConditionCompare{ 1348 Operator: op, 1349 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().WithValue(value), 1350 }) 1351 } 1352 1353 type filterCndBuilderMetadataOwnerReferencesName struct { 1354 builder *FilterBuilder 1355 } 1356 1357 func (b *filterCndBuilderMetadataOwnerReferencesName) Eq(value string) *FilterBuilder { 1358 return b.compare(gotenfilter.Eq, value) 1359 } 1360 1361 func (b *filterCndBuilderMetadataOwnerReferencesName) Neq(value string) *FilterBuilder { 1362 return b.compare(gotenfilter.Neq, value) 1363 } 1364 1365 func (b *filterCndBuilderMetadataOwnerReferencesName) Gt(value string) *FilterBuilder { 1366 return b.compare(gotenfilter.Gt, value) 1367 } 1368 1369 func (b *filterCndBuilderMetadataOwnerReferencesName) Gte(value string) *FilterBuilder { 1370 return b.compare(gotenfilter.Gte, value) 1371 } 1372 1373 func (b *filterCndBuilderMetadataOwnerReferencesName) Lt(value string) *FilterBuilder { 1374 return b.compare(gotenfilter.Lt, value) 1375 } 1376 1377 func (b *filterCndBuilderMetadataOwnerReferencesName) Lte(value string) *FilterBuilder { 1378 return b.compare(gotenfilter.Lte, value) 1379 } 1380 1381 func (b *filterCndBuilderMetadataOwnerReferencesName) In(values []string) *FilterBuilder { 1382 return b.builder.addCond(&FilterConditionIn{ 1383 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().WithArrayOfValues(values), 1384 }) 1385 } 1386 1387 func (b *filterCndBuilderMetadataOwnerReferencesName) NotIn(values []string) *FilterBuilder { 1388 return b.builder.addCond(&FilterConditionNotIn{ 1389 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().WithArrayOfValues(values), 1390 }) 1391 } 1392 1393 func (b *filterCndBuilderMetadataOwnerReferencesName) IsNull() *FilterBuilder { 1394 return b.builder.addCond(&FilterConditionIsNull{ 1395 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().FieldPath(), 1396 }) 1397 } 1398 1399 func (b *filterCndBuilderMetadataOwnerReferencesName) IsNan() *FilterBuilder { 1400 return b.builder.addCond(&FilterConditionIsNaN{ 1401 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().FieldPath(), 1402 }) 1403 } 1404 1405 func (b *filterCndBuilderMetadataOwnerReferencesName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1406 return b.builder.addCond(&FilterConditionCompare{ 1407 Operator: op, 1408 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().WithValue(value), 1409 }) 1410 } 1411 1412 type filterCndBuilderMetadataOwnerReferencesRegion struct { 1413 builder *FilterBuilder 1414 } 1415 1416 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Eq(value string) *FilterBuilder { 1417 return b.compare(gotenfilter.Eq, value) 1418 } 1419 1420 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Neq(value string) *FilterBuilder { 1421 return b.compare(gotenfilter.Neq, value) 1422 } 1423 1424 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Gt(value string) *FilterBuilder { 1425 return b.compare(gotenfilter.Gt, value) 1426 } 1427 1428 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Gte(value string) *FilterBuilder { 1429 return b.compare(gotenfilter.Gte, value) 1430 } 1431 1432 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Lt(value string) *FilterBuilder { 1433 return b.compare(gotenfilter.Lt, value) 1434 } 1435 1436 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Lte(value string) *FilterBuilder { 1437 return b.compare(gotenfilter.Lte, value) 1438 } 1439 1440 func (b *filterCndBuilderMetadataOwnerReferencesRegion) In(values []string) *FilterBuilder { 1441 return b.builder.addCond(&FilterConditionIn{ 1442 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().WithArrayOfValues(values), 1443 }) 1444 } 1445 1446 func (b *filterCndBuilderMetadataOwnerReferencesRegion) NotIn(values []string) *FilterBuilder { 1447 return b.builder.addCond(&FilterConditionNotIn{ 1448 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().WithArrayOfValues(values), 1449 }) 1450 } 1451 1452 func (b *filterCndBuilderMetadataOwnerReferencesRegion) IsNull() *FilterBuilder { 1453 return b.builder.addCond(&FilterConditionIsNull{ 1454 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().FieldPath(), 1455 }) 1456 } 1457 1458 func (b *filterCndBuilderMetadataOwnerReferencesRegion) IsNan() *FilterBuilder { 1459 return b.builder.addCond(&FilterConditionIsNaN{ 1460 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().FieldPath(), 1461 }) 1462 } 1463 1464 func (b *filterCndBuilderMetadataOwnerReferencesRegion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1465 return b.builder.addCond(&FilterConditionCompare{ 1466 Operator: op, 1467 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().WithValue(value), 1468 }) 1469 } 1470 1471 type filterCndBuilderMetadataOwnerReferencesController struct { 1472 builder *FilterBuilder 1473 } 1474 1475 func (b *filterCndBuilderMetadataOwnerReferencesController) Eq(value bool) *FilterBuilder { 1476 return b.compare(gotenfilter.Eq, value) 1477 } 1478 1479 func (b *filterCndBuilderMetadataOwnerReferencesController) Neq(value bool) *FilterBuilder { 1480 return b.compare(gotenfilter.Neq, value) 1481 } 1482 1483 func (b *filterCndBuilderMetadataOwnerReferencesController) Gt(value bool) *FilterBuilder { 1484 return b.compare(gotenfilter.Gt, value) 1485 } 1486 1487 func (b *filterCndBuilderMetadataOwnerReferencesController) Gte(value bool) *FilterBuilder { 1488 return b.compare(gotenfilter.Gte, value) 1489 } 1490 1491 func (b *filterCndBuilderMetadataOwnerReferencesController) Lt(value bool) *FilterBuilder { 1492 return b.compare(gotenfilter.Lt, value) 1493 } 1494 1495 func (b *filterCndBuilderMetadataOwnerReferencesController) Lte(value bool) *FilterBuilder { 1496 return b.compare(gotenfilter.Lte, value) 1497 } 1498 1499 func (b *filterCndBuilderMetadataOwnerReferencesController) In(values []bool) *FilterBuilder { 1500 return b.builder.addCond(&FilterConditionIn{ 1501 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().WithArrayOfValues(values), 1502 }) 1503 } 1504 1505 func (b *filterCndBuilderMetadataOwnerReferencesController) NotIn(values []bool) *FilterBuilder { 1506 return b.builder.addCond(&FilterConditionNotIn{ 1507 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().WithArrayOfValues(values), 1508 }) 1509 } 1510 1511 func (b *filterCndBuilderMetadataOwnerReferencesController) IsNull() *FilterBuilder { 1512 return b.builder.addCond(&FilterConditionIsNull{ 1513 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().FieldPath(), 1514 }) 1515 } 1516 1517 func (b *filterCndBuilderMetadataOwnerReferencesController) IsNan() *FilterBuilder { 1518 return b.builder.addCond(&FilterConditionIsNaN{ 1519 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().FieldPath(), 1520 }) 1521 } 1522 1523 func (b *filterCndBuilderMetadataOwnerReferencesController) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 1524 return b.builder.addCond(&FilterConditionCompare{ 1525 Operator: op, 1526 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().WithValue(value), 1527 }) 1528 } 1529 1530 type filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference struct { 1531 builder *FilterBuilder 1532 } 1533 1534 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Eq(value bool) *FilterBuilder { 1535 return b.compare(gotenfilter.Eq, value) 1536 } 1537 1538 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Neq(value bool) *FilterBuilder { 1539 return b.compare(gotenfilter.Neq, value) 1540 } 1541 1542 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Gt(value bool) *FilterBuilder { 1543 return b.compare(gotenfilter.Gt, value) 1544 } 1545 1546 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Gte(value bool) *FilterBuilder { 1547 return b.compare(gotenfilter.Gte, value) 1548 } 1549 1550 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Lt(value bool) *FilterBuilder { 1551 return b.compare(gotenfilter.Lt, value) 1552 } 1553 1554 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Lte(value bool) *FilterBuilder { 1555 return b.compare(gotenfilter.Lte, value) 1556 } 1557 1558 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) In(values []bool) *FilterBuilder { 1559 return b.builder.addCond(&FilterConditionIn{ 1560 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().WithArrayOfValues(values), 1561 }) 1562 } 1563 1564 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) NotIn(values []bool) *FilterBuilder { 1565 return b.builder.addCond(&FilterConditionNotIn{ 1566 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().WithArrayOfValues(values), 1567 }) 1568 } 1569 1570 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) IsNull() *FilterBuilder { 1571 return b.builder.addCond(&FilterConditionIsNull{ 1572 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().FieldPath(), 1573 }) 1574 } 1575 1576 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) IsNan() *FilterBuilder { 1577 return b.builder.addCond(&FilterConditionIsNaN{ 1578 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().FieldPath(), 1579 }) 1580 } 1581 1582 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 1583 return b.builder.addCond(&FilterConditionCompare{ 1584 Operator: op, 1585 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().WithValue(value), 1586 }) 1587 } 1588 1589 type filterCndBuilderMetadataOwnerReferencesUnsetOnDelete struct { 1590 builder *FilterBuilder 1591 } 1592 1593 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Eq(value bool) *FilterBuilder { 1594 return b.compare(gotenfilter.Eq, value) 1595 } 1596 1597 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Neq(value bool) *FilterBuilder { 1598 return b.compare(gotenfilter.Neq, value) 1599 } 1600 1601 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Gt(value bool) *FilterBuilder { 1602 return b.compare(gotenfilter.Gt, value) 1603 } 1604 1605 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Gte(value bool) *FilterBuilder { 1606 return b.compare(gotenfilter.Gte, value) 1607 } 1608 1609 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Lt(value bool) *FilterBuilder { 1610 return b.compare(gotenfilter.Lt, value) 1611 } 1612 1613 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Lte(value bool) *FilterBuilder { 1614 return b.compare(gotenfilter.Lte, value) 1615 } 1616 1617 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) In(values []bool) *FilterBuilder { 1618 return b.builder.addCond(&FilterConditionIn{ 1619 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().WithArrayOfValues(values), 1620 }) 1621 } 1622 1623 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) NotIn(values []bool) *FilterBuilder { 1624 return b.builder.addCond(&FilterConditionNotIn{ 1625 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().WithArrayOfValues(values), 1626 }) 1627 } 1628 1629 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) IsNull() *FilterBuilder { 1630 return b.builder.addCond(&FilterConditionIsNull{ 1631 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().FieldPath(), 1632 }) 1633 } 1634 1635 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) IsNan() *FilterBuilder { 1636 return b.builder.addCond(&FilterConditionIsNaN{ 1637 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().FieldPath(), 1638 }) 1639 } 1640 1641 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 1642 return b.builder.addCond(&FilterConditionCompare{ 1643 Operator: op, 1644 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().WithValue(value), 1645 }) 1646 } 1647 1648 type filterCndBuilderMetadataShards struct { 1649 builder *FilterBuilder 1650 } 1651 1652 func (b *filterCndBuilderMetadataShards) Eq(value map[string]int64) *FilterBuilder { 1653 return b.compare(gotenfilter.Eq, value) 1654 } 1655 1656 func (b *filterCndBuilderMetadataShards) Neq(value map[string]int64) *FilterBuilder { 1657 return b.compare(gotenfilter.Neq, value) 1658 } 1659 1660 func (b *filterCndBuilderMetadataShards) Gt(value map[string]int64) *FilterBuilder { 1661 return b.compare(gotenfilter.Gt, value) 1662 } 1663 1664 func (b *filterCndBuilderMetadataShards) Gte(value map[string]int64) *FilterBuilder { 1665 return b.compare(gotenfilter.Gte, value) 1666 } 1667 1668 func (b *filterCndBuilderMetadataShards) Lt(value map[string]int64) *FilterBuilder { 1669 return b.compare(gotenfilter.Lt, value) 1670 } 1671 1672 func (b *filterCndBuilderMetadataShards) Lte(value map[string]int64) *FilterBuilder { 1673 return b.compare(gotenfilter.Lte, value) 1674 } 1675 1676 func (b *filterCndBuilderMetadataShards) In(values []map[string]int64) *FilterBuilder { 1677 return b.builder.addCond(&FilterConditionIn{ 1678 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithArrayOfValues(values), 1679 }) 1680 } 1681 1682 func (b *filterCndBuilderMetadataShards) NotIn(values []map[string]int64) *FilterBuilder { 1683 return b.builder.addCond(&FilterConditionNotIn{ 1684 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithArrayOfValues(values), 1685 }) 1686 } 1687 1688 func (b *filterCndBuilderMetadataShards) IsNull() *FilterBuilder { 1689 return b.builder.addCond(&FilterConditionIsNull{ 1690 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().FieldPath(), 1691 }) 1692 } 1693 1694 func (b *filterCndBuilderMetadataShards) IsNan() *FilterBuilder { 1695 return b.builder.addCond(&FilterConditionIsNaN{ 1696 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().FieldPath(), 1697 }) 1698 } 1699 1700 func (b *filterCndBuilderMetadataShards) compare(op gotenfilter.CompareOperator, value map[string]int64) *FilterBuilder { 1701 return b.builder.addCond(&FilterConditionCompare{ 1702 Operator: op, 1703 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Shards().WithValue(value), 1704 }) 1705 } 1706 1707 func (b *filterCndBuilderMetadataShards) WithKey(key string) *mapFilterCndBuilderMetadataShards { 1708 return &mapFilterCndBuilderMetadataShards{builder: b.builder, key: key} 1709 } 1710 1711 type mapFilterCndBuilderMetadataShards struct { 1712 builder *FilterBuilder 1713 key string 1714 } 1715 1716 func (b *mapFilterCndBuilderMetadataShards) Eq(value int64) *FilterBuilder { 1717 return b.compare(gotenfilter.Eq, value) 1718 } 1719 1720 func (b *mapFilterCndBuilderMetadataShards) Neq(value int64) *FilterBuilder { 1721 return b.compare(gotenfilter.Neq, value) 1722 } 1723 1724 func (b *mapFilterCndBuilderMetadataShards) Gt(value int64) *FilterBuilder { 1725 return b.compare(gotenfilter.Gt, value) 1726 } 1727 1728 func (b *mapFilterCndBuilderMetadataShards) Gte(value int64) *FilterBuilder { 1729 return b.compare(gotenfilter.Gte, value) 1730 } 1731 1732 func (b *mapFilterCndBuilderMetadataShards) Lt(value int64) *FilterBuilder { 1733 return b.compare(gotenfilter.Lt, value) 1734 } 1735 1736 func (b *mapFilterCndBuilderMetadataShards) Lte(value int64) *FilterBuilder { 1737 return b.compare(gotenfilter.Lte, value) 1738 } 1739 1740 func (b *mapFilterCndBuilderMetadataShards) In(values []int64) *FilterBuilder { 1741 return b.builder.addCond(&FilterConditionIn{ 1742 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).WithArrayOfValues(values), 1743 }) 1744 } 1745 1746 func (b *mapFilterCndBuilderMetadataShards) NotIn(values []int64) *FilterBuilder { 1747 return b.builder.addCond(&FilterConditionNotIn{ 1748 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).WithArrayOfValues(values), 1749 }) 1750 } 1751 1752 func (b *mapFilterCndBuilderMetadataShards) IsNull() *FilterBuilder { 1753 return b.builder.addCond(&FilterConditionIsNull{ 1754 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).FieldPath(), 1755 }) 1756 } 1757 1758 func (b *mapFilterCndBuilderMetadataShards) IsNan() *FilterBuilder { 1759 return b.builder.addCond(&FilterConditionIsNaN{ 1760 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).FieldPath(), 1761 }) 1762 } 1763 1764 func (b *mapFilterCndBuilderMetadataShards) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 1765 return b.builder.addCond(&FilterConditionCompare{ 1766 Operator: op, 1767 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).WithValue(value), 1768 }) 1769 } 1770 1771 type filterCndBuilderMetadataSyncing struct { 1772 builder *FilterBuilder 1773 } 1774 1775 func (b *filterCndBuilderMetadataSyncing) Eq(value *meta.SyncingMeta) *FilterBuilder { 1776 return b.compare(gotenfilter.Eq, value) 1777 } 1778 1779 func (b *filterCndBuilderMetadataSyncing) Neq(value *meta.SyncingMeta) *FilterBuilder { 1780 return b.compare(gotenfilter.Neq, value) 1781 } 1782 1783 func (b *filterCndBuilderMetadataSyncing) Gt(value *meta.SyncingMeta) *FilterBuilder { 1784 return b.compare(gotenfilter.Gt, value) 1785 } 1786 1787 func (b *filterCndBuilderMetadataSyncing) Gte(value *meta.SyncingMeta) *FilterBuilder { 1788 return b.compare(gotenfilter.Gte, value) 1789 } 1790 1791 func (b *filterCndBuilderMetadataSyncing) Lt(value *meta.SyncingMeta) *FilterBuilder { 1792 return b.compare(gotenfilter.Lt, value) 1793 } 1794 1795 func (b *filterCndBuilderMetadataSyncing) Lte(value *meta.SyncingMeta) *FilterBuilder { 1796 return b.compare(gotenfilter.Lte, value) 1797 } 1798 1799 func (b *filterCndBuilderMetadataSyncing) In(values []*meta.SyncingMeta) *FilterBuilder { 1800 return b.builder.addCond(&FilterConditionIn{ 1801 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().WithArrayOfValues(values), 1802 }) 1803 } 1804 1805 func (b *filterCndBuilderMetadataSyncing) NotIn(values []*meta.SyncingMeta) *FilterBuilder { 1806 return b.builder.addCond(&FilterConditionNotIn{ 1807 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().WithArrayOfValues(values), 1808 }) 1809 } 1810 1811 func (b *filterCndBuilderMetadataSyncing) IsNull() *FilterBuilder { 1812 return b.builder.addCond(&FilterConditionIsNull{ 1813 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().FieldPath(), 1814 }) 1815 } 1816 1817 func (b *filterCndBuilderMetadataSyncing) IsNan() *FilterBuilder { 1818 return b.builder.addCond(&FilterConditionIsNaN{ 1819 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().FieldPath(), 1820 }) 1821 } 1822 1823 func (b *filterCndBuilderMetadataSyncing) compare(op gotenfilter.CompareOperator, value *meta.SyncingMeta) *FilterBuilder { 1824 return b.builder.addCond(&FilterConditionCompare{ 1825 Operator: op, 1826 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Syncing().WithValue(value), 1827 }) 1828 } 1829 1830 func (b *filterCndBuilderMetadataSyncing) OwningRegion() *filterCndBuilderMetadataSyncingOwningRegion { 1831 return &filterCndBuilderMetadataSyncingOwningRegion{builder: b.builder} 1832 } 1833 1834 func (b *filterCndBuilderMetadataSyncing) Regions() *filterCndBuilderMetadataSyncingRegions { 1835 return &filterCndBuilderMetadataSyncingRegions{builder: b.builder} 1836 } 1837 1838 type filterCndBuilderMetadataSyncingOwningRegion struct { 1839 builder *FilterBuilder 1840 } 1841 1842 func (b *filterCndBuilderMetadataSyncingOwningRegion) Eq(value string) *FilterBuilder { 1843 return b.compare(gotenfilter.Eq, value) 1844 } 1845 1846 func (b *filterCndBuilderMetadataSyncingOwningRegion) Neq(value string) *FilterBuilder { 1847 return b.compare(gotenfilter.Neq, value) 1848 } 1849 1850 func (b *filterCndBuilderMetadataSyncingOwningRegion) Gt(value string) *FilterBuilder { 1851 return b.compare(gotenfilter.Gt, value) 1852 } 1853 1854 func (b *filterCndBuilderMetadataSyncingOwningRegion) Gte(value string) *FilterBuilder { 1855 return b.compare(gotenfilter.Gte, value) 1856 } 1857 1858 func (b *filterCndBuilderMetadataSyncingOwningRegion) Lt(value string) *FilterBuilder { 1859 return b.compare(gotenfilter.Lt, value) 1860 } 1861 1862 func (b *filterCndBuilderMetadataSyncingOwningRegion) Lte(value string) *FilterBuilder { 1863 return b.compare(gotenfilter.Lte, value) 1864 } 1865 1866 func (b *filterCndBuilderMetadataSyncingOwningRegion) In(values []string) *FilterBuilder { 1867 return b.builder.addCond(&FilterConditionIn{ 1868 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().WithArrayOfValues(values), 1869 }) 1870 } 1871 1872 func (b *filterCndBuilderMetadataSyncingOwningRegion) NotIn(values []string) *FilterBuilder { 1873 return b.builder.addCond(&FilterConditionNotIn{ 1874 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().WithArrayOfValues(values), 1875 }) 1876 } 1877 1878 func (b *filterCndBuilderMetadataSyncingOwningRegion) IsNull() *FilterBuilder { 1879 return b.builder.addCond(&FilterConditionIsNull{ 1880 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().FieldPath(), 1881 }) 1882 } 1883 1884 func (b *filterCndBuilderMetadataSyncingOwningRegion) IsNan() *FilterBuilder { 1885 return b.builder.addCond(&FilterConditionIsNaN{ 1886 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().FieldPath(), 1887 }) 1888 } 1889 1890 func (b *filterCndBuilderMetadataSyncingOwningRegion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1891 return b.builder.addCond(&FilterConditionCompare{ 1892 Operator: op, 1893 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().WithValue(value), 1894 }) 1895 } 1896 1897 type filterCndBuilderMetadataSyncingRegions struct { 1898 builder *FilterBuilder 1899 } 1900 1901 func (b *filterCndBuilderMetadataSyncingRegions) Eq(value []string) *FilterBuilder { 1902 return b.compare(gotenfilter.Eq, value) 1903 } 1904 1905 func (b *filterCndBuilderMetadataSyncingRegions) Neq(value []string) *FilterBuilder { 1906 return b.compare(gotenfilter.Neq, value) 1907 } 1908 1909 func (b *filterCndBuilderMetadataSyncingRegions) Gt(value []string) *FilterBuilder { 1910 return b.compare(gotenfilter.Gt, value) 1911 } 1912 1913 func (b *filterCndBuilderMetadataSyncingRegions) Gte(value []string) *FilterBuilder { 1914 return b.compare(gotenfilter.Gte, value) 1915 } 1916 1917 func (b *filterCndBuilderMetadataSyncingRegions) Lt(value []string) *FilterBuilder { 1918 return b.compare(gotenfilter.Lt, value) 1919 } 1920 1921 func (b *filterCndBuilderMetadataSyncingRegions) Lte(value []string) *FilterBuilder { 1922 return b.compare(gotenfilter.Lte, value) 1923 } 1924 1925 func (b *filterCndBuilderMetadataSyncingRegions) In(values [][]string) *FilterBuilder { 1926 return b.builder.addCond(&FilterConditionIn{ 1927 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithArrayOfValues(values), 1928 }) 1929 } 1930 1931 func (b *filterCndBuilderMetadataSyncingRegions) NotIn(values [][]string) *FilterBuilder { 1932 return b.builder.addCond(&FilterConditionNotIn{ 1933 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithArrayOfValues(values), 1934 }) 1935 } 1936 1937 func (b *filterCndBuilderMetadataSyncingRegions) IsNull() *FilterBuilder { 1938 return b.builder.addCond(&FilterConditionIsNull{ 1939 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1940 }) 1941 } 1942 1943 func (b *filterCndBuilderMetadataSyncingRegions) IsNan() *FilterBuilder { 1944 return b.builder.addCond(&FilterConditionIsNaN{ 1945 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1946 }) 1947 } 1948 1949 func (b *filterCndBuilderMetadataSyncingRegions) Contains(value string) *FilterBuilder { 1950 return b.builder.addCond(&FilterConditionContains{ 1951 Type: gotenresource.ConditionContainsTypeValue, 1952 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1953 Value: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithItemValue(value), 1954 }) 1955 } 1956 1957 func (b *filterCndBuilderMetadataSyncingRegions) ContainsAnyOf(values []string) *FilterBuilder { 1958 pathSelector := NewDeviceFieldPathBuilder().Metadata().Syncing().Regions() 1959 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1960 for _, value := range values { 1961 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1962 } 1963 return b.builder.addCond(&FilterConditionContains{ 1964 Type: gotenresource.ConditionContainsTypeAny, 1965 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1966 Values: itemValues, 1967 }) 1968 } 1969 1970 func (b *filterCndBuilderMetadataSyncingRegions) ContainsAll(values []string) *FilterBuilder { 1971 pathSelector := NewDeviceFieldPathBuilder().Metadata().Syncing().Regions() 1972 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1973 for _, value := range values { 1974 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1975 } 1976 return b.builder.addCond(&FilterConditionContains{ 1977 Type: gotenresource.ConditionContainsTypeAll, 1978 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1979 Values: itemValues, 1980 }) 1981 } 1982 1983 func (b *filterCndBuilderMetadataSyncingRegions) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 1984 return b.builder.addCond(&FilterConditionCompare{ 1985 Operator: op, 1986 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithValue(value), 1987 }) 1988 } 1989 1990 type filterCndBuilderMetadataLifecycle struct { 1991 builder *FilterBuilder 1992 } 1993 1994 func (b *filterCndBuilderMetadataLifecycle) Eq(value *meta.Lifecycle) *FilterBuilder { 1995 return b.compare(gotenfilter.Eq, value) 1996 } 1997 1998 func (b *filterCndBuilderMetadataLifecycle) Neq(value *meta.Lifecycle) *FilterBuilder { 1999 return b.compare(gotenfilter.Neq, value) 2000 } 2001 2002 func (b *filterCndBuilderMetadataLifecycle) Gt(value *meta.Lifecycle) *FilterBuilder { 2003 return b.compare(gotenfilter.Gt, value) 2004 } 2005 2006 func (b *filterCndBuilderMetadataLifecycle) Gte(value *meta.Lifecycle) *FilterBuilder { 2007 return b.compare(gotenfilter.Gte, value) 2008 } 2009 2010 func (b *filterCndBuilderMetadataLifecycle) Lt(value *meta.Lifecycle) *FilterBuilder { 2011 return b.compare(gotenfilter.Lt, value) 2012 } 2013 2014 func (b *filterCndBuilderMetadataLifecycle) Lte(value *meta.Lifecycle) *FilterBuilder { 2015 return b.compare(gotenfilter.Lte, value) 2016 } 2017 2018 func (b *filterCndBuilderMetadataLifecycle) In(values []*meta.Lifecycle) *FilterBuilder { 2019 return b.builder.addCond(&FilterConditionIn{ 2020 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().WithArrayOfValues(values), 2021 }) 2022 } 2023 2024 func (b *filterCndBuilderMetadataLifecycle) NotIn(values []*meta.Lifecycle) *FilterBuilder { 2025 return b.builder.addCond(&FilterConditionNotIn{ 2026 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().WithArrayOfValues(values), 2027 }) 2028 } 2029 2030 func (b *filterCndBuilderMetadataLifecycle) IsNull() *FilterBuilder { 2031 return b.builder.addCond(&FilterConditionIsNull{ 2032 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().FieldPath(), 2033 }) 2034 } 2035 2036 func (b *filterCndBuilderMetadataLifecycle) IsNan() *FilterBuilder { 2037 return b.builder.addCond(&FilterConditionIsNaN{ 2038 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().FieldPath(), 2039 }) 2040 } 2041 2042 func (b *filterCndBuilderMetadataLifecycle) compare(op gotenfilter.CompareOperator, value *meta.Lifecycle) *FilterBuilder { 2043 return b.builder.addCond(&FilterConditionCompare{ 2044 Operator: op, 2045 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Lifecycle().WithValue(value), 2046 }) 2047 } 2048 2049 func (b *filterCndBuilderMetadataLifecycle) State() *filterCndBuilderMetadataLifecycleState { 2050 return &filterCndBuilderMetadataLifecycleState{builder: b.builder} 2051 } 2052 2053 func (b *filterCndBuilderMetadataLifecycle) BlockDeletion() *filterCndBuilderMetadataLifecycleBlockDeletion { 2054 return &filterCndBuilderMetadataLifecycleBlockDeletion{builder: b.builder} 2055 } 2056 2057 type filterCndBuilderMetadataLifecycleState struct { 2058 builder *FilterBuilder 2059 } 2060 2061 func (b *filterCndBuilderMetadataLifecycleState) Eq(value meta.Lifecycle_State) *FilterBuilder { 2062 return b.compare(gotenfilter.Eq, value) 2063 } 2064 2065 func (b *filterCndBuilderMetadataLifecycleState) Neq(value meta.Lifecycle_State) *FilterBuilder { 2066 return b.compare(gotenfilter.Neq, value) 2067 } 2068 2069 func (b *filterCndBuilderMetadataLifecycleState) Gt(value meta.Lifecycle_State) *FilterBuilder { 2070 return b.compare(gotenfilter.Gt, value) 2071 } 2072 2073 func (b *filterCndBuilderMetadataLifecycleState) Gte(value meta.Lifecycle_State) *FilterBuilder { 2074 return b.compare(gotenfilter.Gte, value) 2075 } 2076 2077 func (b *filterCndBuilderMetadataLifecycleState) Lt(value meta.Lifecycle_State) *FilterBuilder { 2078 return b.compare(gotenfilter.Lt, value) 2079 } 2080 2081 func (b *filterCndBuilderMetadataLifecycleState) Lte(value meta.Lifecycle_State) *FilterBuilder { 2082 return b.compare(gotenfilter.Lte, value) 2083 } 2084 2085 func (b *filterCndBuilderMetadataLifecycleState) In(values []meta.Lifecycle_State) *FilterBuilder { 2086 return b.builder.addCond(&FilterConditionIn{ 2087 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().WithArrayOfValues(values), 2088 }) 2089 } 2090 2091 func (b *filterCndBuilderMetadataLifecycleState) NotIn(values []meta.Lifecycle_State) *FilterBuilder { 2092 return b.builder.addCond(&FilterConditionNotIn{ 2093 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().WithArrayOfValues(values), 2094 }) 2095 } 2096 2097 func (b *filterCndBuilderMetadataLifecycleState) IsNull() *FilterBuilder { 2098 return b.builder.addCond(&FilterConditionIsNull{ 2099 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().FieldPath(), 2100 }) 2101 } 2102 2103 func (b *filterCndBuilderMetadataLifecycleState) IsNan() *FilterBuilder { 2104 return b.builder.addCond(&FilterConditionIsNaN{ 2105 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().FieldPath(), 2106 }) 2107 } 2108 2109 func (b *filterCndBuilderMetadataLifecycleState) compare(op gotenfilter.CompareOperator, value meta.Lifecycle_State) *FilterBuilder { 2110 return b.builder.addCond(&FilterConditionCompare{ 2111 Operator: op, 2112 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().WithValue(value), 2113 }) 2114 } 2115 2116 type filterCndBuilderMetadataLifecycleBlockDeletion struct { 2117 builder *FilterBuilder 2118 } 2119 2120 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Eq(value bool) *FilterBuilder { 2121 return b.compare(gotenfilter.Eq, value) 2122 } 2123 2124 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Neq(value bool) *FilterBuilder { 2125 return b.compare(gotenfilter.Neq, value) 2126 } 2127 2128 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Gt(value bool) *FilterBuilder { 2129 return b.compare(gotenfilter.Gt, value) 2130 } 2131 2132 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Gte(value bool) *FilterBuilder { 2133 return b.compare(gotenfilter.Gte, value) 2134 } 2135 2136 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Lt(value bool) *FilterBuilder { 2137 return b.compare(gotenfilter.Lt, value) 2138 } 2139 2140 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Lte(value bool) *FilterBuilder { 2141 return b.compare(gotenfilter.Lte, value) 2142 } 2143 2144 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) In(values []bool) *FilterBuilder { 2145 return b.builder.addCond(&FilterConditionIn{ 2146 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().WithArrayOfValues(values), 2147 }) 2148 } 2149 2150 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) NotIn(values []bool) *FilterBuilder { 2151 return b.builder.addCond(&FilterConditionNotIn{ 2152 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().WithArrayOfValues(values), 2153 }) 2154 } 2155 2156 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) IsNull() *FilterBuilder { 2157 return b.builder.addCond(&FilterConditionIsNull{ 2158 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().FieldPath(), 2159 }) 2160 } 2161 2162 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) IsNan() *FilterBuilder { 2163 return b.builder.addCond(&FilterConditionIsNaN{ 2164 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().FieldPath(), 2165 }) 2166 } 2167 2168 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 2169 return b.builder.addCond(&FilterConditionCompare{ 2170 Operator: op, 2171 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().WithValue(value), 2172 }) 2173 } 2174 2175 type filterCndBuilderMetadataServices struct { 2176 builder *FilterBuilder 2177 } 2178 2179 func (b *filterCndBuilderMetadataServices) Eq(value *meta.ServicesInfo) *FilterBuilder { 2180 return b.compare(gotenfilter.Eq, value) 2181 } 2182 2183 func (b *filterCndBuilderMetadataServices) Neq(value *meta.ServicesInfo) *FilterBuilder { 2184 return b.compare(gotenfilter.Neq, value) 2185 } 2186 2187 func (b *filterCndBuilderMetadataServices) Gt(value *meta.ServicesInfo) *FilterBuilder { 2188 return b.compare(gotenfilter.Gt, value) 2189 } 2190 2191 func (b *filterCndBuilderMetadataServices) Gte(value *meta.ServicesInfo) *FilterBuilder { 2192 return b.compare(gotenfilter.Gte, value) 2193 } 2194 2195 func (b *filterCndBuilderMetadataServices) Lt(value *meta.ServicesInfo) *FilterBuilder { 2196 return b.compare(gotenfilter.Lt, value) 2197 } 2198 2199 func (b *filterCndBuilderMetadataServices) Lte(value *meta.ServicesInfo) *FilterBuilder { 2200 return b.compare(gotenfilter.Lte, value) 2201 } 2202 2203 func (b *filterCndBuilderMetadataServices) In(values []*meta.ServicesInfo) *FilterBuilder { 2204 return b.builder.addCond(&FilterConditionIn{ 2205 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().WithArrayOfValues(values), 2206 }) 2207 } 2208 2209 func (b *filterCndBuilderMetadataServices) NotIn(values []*meta.ServicesInfo) *FilterBuilder { 2210 return b.builder.addCond(&FilterConditionNotIn{ 2211 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().WithArrayOfValues(values), 2212 }) 2213 } 2214 2215 func (b *filterCndBuilderMetadataServices) IsNull() *FilterBuilder { 2216 return b.builder.addCond(&FilterConditionIsNull{ 2217 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().FieldPath(), 2218 }) 2219 } 2220 2221 func (b *filterCndBuilderMetadataServices) IsNan() *FilterBuilder { 2222 return b.builder.addCond(&FilterConditionIsNaN{ 2223 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().FieldPath(), 2224 }) 2225 } 2226 2227 func (b *filterCndBuilderMetadataServices) compare(op gotenfilter.CompareOperator, value *meta.ServicesInfo) *FilterBuilder { 2228 return b.builder.addCond(&FilterConditionCompare{ 2229 Operator: op, 2230 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Services().WithValue(value), 2231 }) 2232 } 2233 2234 func (b *filterCndBuilderMetadataServices) OwningService() *filterCndBuilderMetadataServicesOwningService { 2235 return &filterCndBuilderMetadataServicesOwningService{builder: b.builder} 2236 } 2237 2238 func (b *filterCndBuilderMetadataServices) AllowedServices() *filterCndBuilderMetadataServicesAllowedServices { 2239 return &filterCndBuilderMetadataServicesAllowedServices{builder: b.builder} 2240 } 2241 2242 type filterCndBuilderMetadataServicesOwningService struct { 2243 builder *FilterBuilder 2244 } 2245 2246 func (b *filterCndBuilderMetadataServicesOwningService) Eq(value string) *FilterBuilder { 2247 return b.compare(gotenfilter.Eq, value) 2248 } 2249 2250 func (b *filterCndBuilderMetadataServicesOwningService) Neq(value string) *FilterBuilder { 2251 return b.compare(gotenfilter.Neq, value) 2252 } 2253 2254 func (b *filterCndBuilderMetadataServicesOwningService) Gt(value string) *FilterBuilder { 2255 return b.compare(gotenfilter.Gt, value) 2256 } 2257 2258 func (b *filterCndBuilderMetadataServicesOwningService) Gte(value string) *FilterBuilder { 2259 return b.compare(gotenfilter.Gte, value) 2260 } 2261 2262 func (b *filterCndBuilderMetadataServicesOwningService) Lt(value string) *FilterBuilder { 2263 return b.compare(gotenfilter.Lt, value) 2264 } 2265 2266 func (b *filterCndBuilderMetadataServicesOwningService) Lte(value string) *FilterBuilder { 2267 return b.compare(gotenfilter.Lte, value) 2268 } 2269 2270 func (b *filterCndBuilderMetadataServicesOwningService) In(values []string) *FilterBuilder { 2271 return b.builder.addCond(&FilterConditionIn{ 2272 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().WithArrayOfValues(values), 2273 }) 2274 } 2275 2276 func (b *filterCndBuilderMetadataServicesOwningService) NotIn(values []string) *FilterBuilder { 2277 return b.builder.addCond(&FilterConditionNotIn{ 2278 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().WithArrayOfValues(values), 2279 }) 2280 } 2281 2282 func (b *filterCndBuilderMetadataServicesOwningService) IsNull() *FilterBuilder { 2283 return b.builder.addCond(&FilterConditionIsNull{ 2284 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().FieldPath(), 2285 }) 2286 } 2287 2288 func (b *filterCndBuilderMetadataServicesOwningService) IsNan() *FilterBuilder { 2289 return b.builder.addCond(&FilterConditionIsNaN{ 2290 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().FieldPath(), 2291 }) 2292 } 2293 2294 func (b *filterCndBuilderMetadataServicesOwningService) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2295 return b.builder.addCond(&FilterConditionCompare{ 2296 Operator: op, 2297 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().WithValue(value), 2298 }) 2299 } 2300 2301 type filterCndBuilderMetadataServicesAllowedServices struct { 2302 builder *FilterBuilder 2303 } 2304 2305 func (b *filterCndBuilderMetadataServicesAllowedServices) Eq(value []string) *FilterBuilder { 2306 return b.compare(gotenfilter.Eq, value) 2307 } 2308 2309 func (b *filterCndBuilderMetadataServicesAllowedServices) Neq(value []string) *FilterBuilder { 2310 return b.compare(gotenfilter.Neq, value) 2311 } 2312 2313 func (b *filterCndBuilderMetadataServicesAllowedServices) Gt(value []string) *FilterBuilder { 2314 return b.compare(gotenfilter.Gt, value) 2315 } 2316 2317 func (b *filterCndBuilderMetadataServicesAllowedServices) Gte(value []string) *FilterBuilder { 2318 return b.compare(gotenfilter.Gte, value) 2319 } 2320 2321 func (b *filterCndBuilderMetadataServicesAllowedServices) Lt(value []string) *FilterBuilder { 2322 return b.compare(gotenfilter.Lt, value) 2323 } 2324 2325 func (b *filterCndBuilderMetadataServicesAllowedServices) Lte(value []string) *FilterBuilder { 2326 return b.compare(gotenfilter.Lte, value) 2327 } 2328 2329 func (b *filterCndBuilderMetadataServicesAllowedServices) In(values [][]string) *FilterBuilder { 2330 return b.builder.addCond(&FilterConditionIn{ 2331 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithArrayOfValues(values), 2332 }) 2333 } 2334 2335 func (b *filterCndBuilderMetadataServicesAllowedServices) NotIn(values [][]string) *FilterBuilder { 2336 return b.builder.addCond(&FilterConditionNotIn{ 2337 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithArrayOfValues(values), 2338 }) 2339 } 2340 2341 func (b *filterCndBuilderMetadataServicesAllowedServices) IsNull() *FilterBuilder { 2342 return b.builder.addCond(&FilterConditionIsNull{ 2343 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2344 }) 2345 } 2346 2347 func (b *filterCndBuilderMetadataServicesAllowedServices) IsNan() *FilterBuilder { 2348 return b.builder.addCond(&FilterConditionIsNaN{ 2349 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2350 }) 2351 } 2352 2353 func (b *filterCndBuilderMetadataServicesAllowedServices) Contains(value string) *FilterBuilder { 2354 return b.builder.addCond(&FilterConditionContains{ 2355 Type: gotenresource.ConditionContainsTypeValue, 2356 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2357 Value: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithItemValue(value), 2358 }) 2359 } 2360 2361 func (b *filterCndBuilderMetadataServicesAllowedServices) ContainsAnyOf(values []string) *FilterBuilder { 2362 pathSelector := NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices() 2363 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 2364 for _, value := range values { 2365 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 2366 } 2367 return b.builder.addCond(&FilterConditionContains{ 2368 Type: gotenresource.ConditionContainsTypeAny, 2369 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2370 Values: itemValues, 2371 }) 2372 } 2373 2374 func (b *filterCndBuilderMetadataServicesAllowedServices) ContainsAll(values []string) *FilterBuilder { 2375 pathSelector := NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices() 2376 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 2377 for _, value := range values { 2378 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 2379 } 2380 return b.builder.addCond(&FilterConditionContains{ 2381 Type: gotenresource.ConditionContainsTypeAll, 2382 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2383 Values: itemValues, 2384 }) 2385 } 2386 2387 func (b *filterCndBuilderMetadataServicesAllowedServices) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 2388 return b.builder.addCond(&FilterConditionCompare{ 2389 Operator: op, 2390 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithValue(value), 2391 }) 2392 } 2393 2394 type filterCndBuilderSpec struct { 2395 builder *FilterBuilder 2396 } 2397 2398 func (b *filterCndBuilderSpec) Eq(value *Device_Spec) *FilterBuilder { 2399 return b.compare(gotenfilter.Eq, value) 2400 } 2401 2402 func (b *filterCndBuilderSpec) Neq(value *Device_Spec) *FilterBuilder { 2403 return b.compare(gotenfilter.Neq, value) 2404 } 2405 2406 func (b *filterCndBuilderSpec) Gt(value *Device_Spec) *FilterBuilder { 2407 return b.compare(gotenfilter.Gt, value) 2408 } 2409 2410 func (b *filterCndBuilderSpec) Gte(value *Device_Spec) *FilterBuilder { 2411 return b.compare(gotenfilter.Gte, value) 2412 } 2413 2414 func (b *filterCndBuilderSpec) Lt(value *Device_Spec) *FilterBuilder { 2415 return b.compare(gotenfilter.Lt, value) 2416 } 2417 2418 func (b *filterCndBuilderSpec) Lte(value *Device_Spec) *FilterBuilder { 2419 return b.compare(gotenfilter.Lte, value) 2420 } 2421 2422 func (b *filterCndBuilderSpec) In(values []*Device_Spec) *FilterBuilder { 2423 return b.builder.addCond(&FilterConditionIn{ 2424 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().WithArrayOfValues(values), 2425 }) 2426 } 2427 2428 func (b *filterCndBuilderSpec) NotIn(values []*Device_Spec) *FilterBuilder { 2429 return b.builder.addCond(&FilterConditionNotIn{ 2430 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().WithArrayOfValues(values), 2431 }) 2432 } 2433 2434 func (b *filterCndBuilderSpec) IsNull() *FilterBuilder { 2435 return b.builder.addCond(&FilterConditionIsNull{ 2436 FieldPath: NewDeviceFieldPathBuilder().Spec().FieldPath(), 2437 }) 2438 } 2439 2440 func (b *filterCndBuilderSpec) IsNan() *FilterBuilder { 2441 return b.builder.addCond(&FilterConditionIsNaN{ 2442 FieldPath: NewDeviceFieldPathBuilder().Spec().FieldPath(), 2443 }) 2444 } 2445 2446 func (b *filterCndBuilderSpec) compare(op gotenfilter.CompareOperator, value *Device_Spec) *FilterBuilder { 2447 return b.builder.addCond(&FilterConditionCompare{ 2448 Operator: op, 2449 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().WithValue(value), 2450 }) 2451 } 2452 2453 func (b *filterCndBuilderSpec) ServiceAccount() *filterCndBuilderSpecServiceAccount { 2454 return &filterCndBuilderSpecServiceAccount{builder: b.builder} 2455 } 2456 2457 func (b *filterCndBuilderSpec) OsVersion() *filterCndBuilderSpecOsVersion { 2458 return &filterCndBuilderSpecOsVersion{builder: b.builder} 2459 } 2460 2461 func (b *filterCndBuilderSpec) NetplanConfig() *filterCndBuilderSpecNetplanConfig { 2462 return &filterCndBuilderSpecNetplanConfig{builder: b.builder} 2463 } 2464 2465 func (b *filterCndBuilderSpec) NetplanApiConfigMode() *filterCndBuilderSpecNetplanApiConfigMode { 2466 return &filterCndBuilderSpecNetplanApiConfigMode{builder: b.builder} 2467 } 2468 2469 func (b *filterCndBuilderSpec) OsImageUrl() *filterCndBuilderSpecOsImageUrl { 2470 return &filterCndBuilderSpecOsImageUrl{builder: b.builder} 2471 } 2472 2473 func (b *filterCndBuilderSpec) SshConfig() *filterCndBuilderSpecSshConfig { 2474 return &filterCndBuilderSpecSshConfig{builder: b.builder} 2475 } 2476 2477 func (b *filterCndBuilderSpec) AttestationConfig() *filterCndBuilderSpecAttestationConfig { 2478 return &filterCndBuilderSpecAttestationConfig{builder: b.builder} 2479 } 2480 2481 func (b *filterCndBuilderSpec) DisableDeviceDiscovery() *filterCndBuilderSpecDisableDeviceDiscovery { 2482 return &filterCndBuilderSpecDisableDeviceDiscovery{builder: b.builder} 2483 } 2484 2485 func (b *filterCndBuilderSpec) LoggingConfig() *filterCndBuilderSpecLoggingConfig { 2486 return &filterCndBuilderSpecLoggingConfig{builder: b.builder} 2487 } 2488 2489 func (b *filterCndBuilderSpec) ProxyConfig() *filterCndBuilderSpecProxyConfig { 2490 return &filterCndBuilderSpecProxyConfig{builder: b.builder} 2491 } 2492 2493 func (b *filterCndBuilderSpec) Location() *filterCndBuilderSpecLocation { 2494 return &filterCndBuilderSpecLocation{builder: b.builder} 2495 } 2496 2497 type filterCndBuilderSpecServiceAccount struct { 2498 builder *FilterBuilder 2499 } 2500 2501 func (b *filterCndBuilderSpecServiceAccount) Eq(value *iam_service_account.Reference) *FilterBuilder { 2502 return b.compare(gotenfilter.Eq, value) 2503 } 2504 2505 func (b *filterCndBuilderSpecServiceAccount) Neq(value *iam_service_account.Reference) *FilterBuilder { 2506 return b.compare(gotenfilter.Neq, value) 2507 } 2508 2509 func (b *filterCndBuilderSpecServiceAccount) Gt(value *iam_service_account.Reference) *FilterBuilder { 2510 return b.compare(gotenfilter.Gt, value) 2511 } 2512 2513 func (b *filterCndBuilderSpecServiceAccount) Gte(value *iam_service_account.Reference) *FilterBuilder { 2514 return b.compare(gotenfilter.Gte, value) 2515 } 2516 2517 func (b *filterCndBuilderSpecServiceAccount) Lt(value *iam_service_account.Reference) *FilterBuilder { 2518 return b.compare(gotenfilter.Lt, value) 2519 } 2520 2521 func (b *filterCndBuilderSpecServiceAccount) Lte(value *iam_service_account.Reference) *FilterBuilder { 2522 return b.compare(gotenfilter.Lte, value) 2523 } 2524 2525 func (b *filterCndBuilderSpecServiceAccount) In(values []*iam_service_account.Reference) *FilterBuilder { 2526 return b.builder.addCond(&FilterConditionIn{ 2527 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ServiceAccount().WithArrayOfValues(values), 2528 }) 2529 } 2530 2531 func (b *filterCndBuilderSpecServiceAccount) NotIn(values []*iam_service_account.Reference) *FilterBuilder { 2532 return b.builder.addCond(&FilterConditionNotIn{ 2533 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ServiceAccount().WithArrayOfValues(values), 2534 }) 2535 } 2536 2537 func (b *filterCndBuilderSpecServiceAccount) IsNull() *FilterBuilder { 2538 return b.builder.addCond(&FilterConditionIsNull{ 2539 FieldPath: NewDeviceFieldPathBuilder().Spec().ServiceAccount().FieldPath(), 2540 }) 2541 } 2542 2543 func (b *filterCndBuilderSpecServiceAccount) IsNan() *FilterBuilder { 2544 return b.builder.addCond(&FilterConditionIsNaN{ 2545 FieldPath: NewDeviceFieldPathBuilder().Spec().ServiceAccount().FieldPath(), 2546 }) 2547 } 2548 2549 func (b *filterCndBuilderSpecServiceAccount) compare(op gotenfilter.CompareOperator, value *iam_service_account.Reference) *FilterBuilder { 2550 return b.builder.addCond(&FilterConditionCompare{ 2551 Operator: op, 2552 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ServiceAccount().WithValue(value), 2553 }) 2554 } 2555 2556 type filterCndBuilderSpecOsVersion struct { 2557 builder *FilterBuilder 2558 } 2559 2560 func (b *filterCndBuilderSpecOsVersion) Eq(value string) *FilterBuilder { 2561 return b.compare(gotenfilter.Eq, value) 2562 } 2563 2564 func (b *filterCndBuilderSpecOsVersion) Neq(value string) *FilterBuilder { 2565 return b.compare(gotenfilter.Neq, value) 2566 } 2567 2568 func (b *filterCndBuilderSpecOsVersion) Gt(value string) *FilterBuilder { 2569 return b.compare(gotenfilter.Gt, value) 2570 } 2571 2572 func (b *filterCndBuilderSpecOsVersion) Gte(value string) *FilterBuilder { 2573 return b.compare(gotenfilter.Gte, value) 2574 } 2575 2576 func (b *filterCndBuilderSpecOsVersion) Lt(value string) *FilterBuilder { 2577 return b.compare(gotenfilter.Lt, value) 2578 } 2579 2580 func (b *filterCndBuilderSpecOsVersion) Lte(value string) *FilterBuilder { 2581 return b.compare(gotenfilter.Lte, value) 2582 } 2583 2584 func (b *filterCndBuilderSpecOsVersion) In(values []string) *FilterBuilder { 2585 return b.builder.addCond(&FilterConditionIn{ 2586 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsVersion().WithArrayOfValues(values), 2587 }) 2588 } 2589 2590 func (b *filterCndBuilderSpecOsVersion) NotIn(values []string) *FilterBuilder { 2591 return b.builder.addCond(&FilterConditionNotIn{ 2592 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsVersion().WithArrayOfValues(values), 2593 }) 2594 } 2595 2596 func (b *filterCndBuilderSpecOsVersion) IsNull() *FilterBuilder { 2597 return b.builder.addCond(&FilterConditionIsNull{ 2598 FieldPath: NewDeviceFieldPathBuilder().Spec().OsVersion().FieldPath(), 2599 }) 2600 } 2601 2602 func (b *filterCndBuilderSpecOsVersion) IsNan() *FilterBuilder { 2603 return b.builder.addCond(&FilterConditionIsNaN{ 2604 FieldPath: NewDeviceFieldPathBuilder().Spec().OsVersion().FieldPath(), 2605 }) 2606 } 2607 2608 func (b *filterCndBuilderSpecOsVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2609 return b.builder.addCond(&FilterConditionCompare{ 2610 Operator: op, 2611 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().OsVersion().WithValue(value), 2612 }) 2613 } 2614 2615 type filterCndBuilderSpecNetplanConfig struct { 2616 builder *FilterBuilder 2617 } 2618 2619 func (b *filterCndBuilderSpecNetplanConfig) Eq(value *Device_Spec_NetplanConfig) *FilterBuilder { 2620 return b.compare(gotenfilter.Eq, value) 2621 } 2622 2623 func (b *filterCndBuilderSpecNetplanConfig) Neq(value *Device_Spec_NetplanConfig) *FilterBuilder { 2624 return b.compare(gotenfilter.Neq, value) 2625 } 2626 2627 func (b *filterCndBuilderSpecNetplanConfig) Gt(value *Device_Spec_NetplanConfig) *FilterBuilder { 2628 return b.compare(gotenfilter.Gt, value) 2629 } 2630 2631 func (b *filterCndBuilderSpecNetplanConfig) Gte(value *Device_Spec_NetplanConfig) *FilterBuilder { 2632 return b.compare(gotenfilter.Gte, value) 2633 } 2634 2635 func (b *filterCndBuilderSpecNetplanConfig) Lt(value *Device_Spec_NetplanConfig) *FilterBuilder { 2636 return b.compare(gotenfilter.Lt, value) 2637 } 2638 2639 func (b *filterCndBuilderSpecNetplanConfig) Lte(value *Device_Spec_NetplanConfig) *FilterBuilder { 2640 return b.compare(gotenfilter.Lte, value) 2641 } 2642 2643 func (b *filterCndBuilderSpecNetplanConfig) In(values []*Device_Spec_NetplanConfig) *FilterBuilder { 2644 return b.builder.addCond(&FilterConditionIn{ 2645 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().WithArrayOfValues(values), 2646 }) 2647 } 2648 2649 func (b *filterCndBuilderSpecNetplanConfig) NotIn(values []*Device_Spec_NetplanConfig) *FilterBuilder { 2650 return b.builder.addCond(&FilterConditionNotIn{ 2651 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().WithArrayOfValues(values), 2652 }) 2653 } 2654 2655 func (b *filterCndBuilderSpecNetplanConfig) IsNull() *FilterBuilder { 2656 return b.builder.addCond(&FilterConditionIsNull{ 2657 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().FieldPath(), 2658 }) 2659 } 2660 2661 func (b *filterCndBuilderSpecNetplanConfig) IsNan() *FilterBuilder { 2662 return b.builder.addCond(&FilterConditionIsNaN{ 2663 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().FieldPath(), 2664 }) 2665 } 2666 2667 func (b *filterCndBuilderSpecNetplanConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetplanConfig) *FilterBuilder { 2668 return b.builder.addCond(&FilterConditionCompare{ 2669 Operator: op, 2670 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().WithValue(value), 2671 }) 2672 } 2673 2674 func (b *filterCndBuilderSpecNetplanConfig) Network() *filterCndBuilderSpecNetplanConfigNetwork { 2675 return &filterCndBuilderSpecNetplanConfigNetwork{builder: b.builder} 2676 } 2677 2678 type filterCndBuilderSpecNetplanConfigNetwork struct { 2679 builder *FilterBuilder 2680 } 2681 2682 func (b *filterCndBuilderSpecNetplanConfigNetwork) Eq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 2683 return b.compare(gotenfilter.Eq, value) 2684 } 2685 2686 func (b *filterCndBuilderSpecNetplanConfigNetwork) Neq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 2687 return b.compare(gotenfilter.Neq, value) 2688 } 2689 2690 func (b *filterCndBuilderSpecNetplanConfigNetwork) Gt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 2691 return b.compare(gotenfilter.Gt, value) 2692 } 2693 2694 func (b *filterCndBuilderSpecNetplanConfigNetwork) Gte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 2695 return b.compare(gotenfilter.Gte, value) 2696 } 2697 2698 func (b *filterCndBuilderSpecNetplanConfigNetwork) Lt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 2699 return b.compare(gotenfilter.Lt, value) 2700 } 2701 2702 func (b *filterCndBuilderSpecNetplanConfigNetwork) Lte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 2703 return b.compare(gotenfilter.Lte, value) 2704 } 2705 2706 func (b *filterCndBuilderSpecNetplanConfigNetwork) In(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 2707 return b.builder.addCond(&FilterConditionIn{ 2708 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().WithArrayOfValues(values), 2709 }) 2710 } 2711 2712 func (b *filterCndBuilderSpecNetplanConfigNetwork) NotIn(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 2713 return b.builder.addCond(&FilterConditionNotIn{ 2714 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().WithArrayOfValues(values), 2715 }) 2716 } 2717 2718 func (b *filterCndBuilderSpecNetplanConfigNetwork) IsNull() *FilterBuilder { 2719 return b.builder.addCond(&FilterConditionIsNull{ 2720 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().FieldPath(), 2721 }) 2722 } 2723 2724 func (b *filterCndBuilderSpecNetplanConfigNetwork) IsNan() *FilterBuilder { 2725 return b.builder.addCond(&FilterConditionIsNaN{ 2726 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().FieldPath(), 2727 }) 2728 } 2729 2730 func (b *filterCndBuilderSpecNetplanConfigNetwork) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig) *FilterBuilder { 2731 return b.builder.addCond(&FilterConditionCompare{ 2732 Operator: op, 2733 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().WithValue(value), 2734 }) 2735 } 2736 2737 func (b *filterCndBuilderSpecNetplanConfigNetwork) Version() *filterCndBuilderSpecNetplanConfigNetworkVersion { 2738 return &filterCndBuilderSpecNetplanConfigNetworkVersion{builder: b.builder} 2739 } 2740 2741 func (b *filterCndBuilderSpecNetplanConfigNetwork) Renderer() *filterCndBuilderSpecNetplanConfigNetworkRenderer { 2742 return &filterCndBuilderSpecNetplanConfigNetworkRenderer{builder: b.builder} 2743 } 2744 2745 func (b *filterCndBuilderSpecNetplanConfigNetwork) Ethernets() *filterCndBuilderSpecNetplanConfigNetworkEthernets { 2746 return &filterCndBuilderSpecNetplanConfigNetworkEthernets{builder: b.builder} 2747 } 2748 2749 func (b *filterCndBuilderSpecNetplanConfigNetwork) Wifis() *filterCndBuilderSpecNetplanConfigNetworkWifis { 2750 return &filterCndBuilderSpecNetplanConfigNetworkWifis{builder: b.builder} 2751 } 2752 2753 func (b *filterCndBuilderSpecNetplanConfigNetwork) Bridges() *filterCndBuilderSpecNetplanConfigNetworkBridges { 2754 return &filterCndBuilderSpecNetplanConfigNetworkBridges{builder: b.builder} 2755 } 2756 2757 func (b *filterCndBuilderSpecNetplanConfigNetwork) Bonds() *filterCndBuilderSpecNetplanConfigNetworkBonds { 2758 return &filterCndBuilderSpecNetplanConfigNetworkBonds{builder: b.builder} 2759 } 2760 2761 func (b *filterCndBuilderSpecNetplanConfigNetwork) Tunnels() *filterCndBuilderSpecNetplanConfigNetworkTunnels { 2762 return &filterCndBuilderSpecNetplanConfigNetworkTunnels{builder: b.builder} 2763 } 2764 2765 func (b *filterCndBuilderSpecNetplanConfigNetwork) Vlans() *filterCndBuilderSpecNetplanConfigNetworkVlans { 2766 return &filterCndBuilderSpecNetplanConfigNetworkVlans{builder: b.builder} 2767 } 2768 2769 func (b *filterCndBuilderSpecNetplanConfigNetwork) Modems() *filterCndBuilderSpecNetplanConfigNetworkModems { 2770 return &filterCndBuilderSpecNetplanConfigNetworkModems{builder: b.builder} 2771 } 2772 2773 type filterCndBuilderSpecNetplanConfigNetworkVersion struct { 2774 builder *FilterBuilder 2775 } 2776 2777 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) Eq(value int32) *FilterBuilder { 2778 return b.compare(gotenfilter.Eq, value) 2779 } 2780 2781 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) Neq(value int32) *FilterBuilder { 2782 return b.compare(gotenfilter.Neq, value) 2783 } 2784 2785 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) Gt(value int32) *FilterBuilder { 2786 return b.compare(gotenfilter.Gt, value) 2787 } 2788 2789 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) Gte(value int32) *FilterBuilder { 2790 return b.compare(gotenfilter.Gte, value) 2791 } 2792 2793 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) Lt(value int32) *FilterBuilder { 2794 return b.compare(gotenfilter.Lt, value) 2795 } 2796 2797 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) Lte(value int32) *FilterBuilder { 2798 return b.compare(gotenfilter.Lte, value) 2799 } 2800 2801 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) In(values []int32) *FilterBuilder { 2802 return b.builder.addCond(&FilterConditionIn{ 2803 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Version().WithArrayOfValues(values), 2804 }) 2805 } 2806 2807 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) NotIn(values []int32) *FilterBuilder { 2808 return b.builder.addCond(&FilterConditionNotIn{ 2809 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Version().WithArrayOfValues(values), 2810 }) 2811 } 2812 2813 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) IsNull() *FilterBuilder { 2814 return b.builder.addCond(&FilterConditionIsNull{ 2815 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Version().FieldPath(), 2816 }) 2817 } 2818 2819 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) IsNan() *FilterBuilder { 2820 return b.builder.addCond(&FilterConditionIsNaN{ 2821 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Version().FieldPath(), 2822 }) 2823 } 2824 2825 func (b *filterCndBuilderSpecNetplanConfigNetworkVersion) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 2826 return b.builder.addCond(&FilterConditionCompare{ 2827 Operator: op, 2828 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Version().WithValue(value), 2829 }) 2830 } 2831 2832 type filterCndBuilderSpecNetplanConfigNetworkRenderer struct { 2833 builder *FilterBuilder 2834 } 2835 2836 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) Eq(value string) *FilterBuilder { 2837 return b.compare(gotenfilter.Eq, value) 2838 } 2839 2840 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) Neq(value string) *FilterBuilder { 2841 return b.compare(gotenfilter.Neq, value) 2842 } 2843 2844 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) Gt(value string) *FilterBuilder { 2845 return b.compare(gotenfilter.Gt, value) 2846 } 2847 2848 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) Gte(value string) *FilterBuilder { 2849 return b.compare(gotenfilter.Gte, value) 2850 } 2851 2852 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) Lt(value string) *FilterBuilder { 2853 return b.compare(gotenfilter.Lt, value) 2854 } 2855 2856 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) Lte(value string) *FilterBuilder { 2857 return b.compare(gotenfilter.Lte, value) 2858 } 2859 2860 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) In(values []string) *FilterBuilder { 2861 return b.builder.addCond(&FilterConditionIn{ 2862 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Renderer().WithArrayOfValues(values), 2863 }) 2864 } 2865 2866 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) NotIn(values []string) *FilterBuilder { 2867 return b.builder.addCond(&FilterConditionNotIn{ 2868 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Renderer().WithArrayOfValues(values), 2869 }) 2870 } 2871 2872 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) IsNull() *FilterBuilder { 2873 return b.builder.addCond(&FilterConditionIsNull{ 2874 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Renderer().FieldPath(), 2875 }) 2876 } 2877 2878 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) IsNan() *FilterBuilder { 2879 return b.builder.addCond(&FilterConditionIsNaN{ 2880 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Renderer().FieldPath(), 2881 }) 2882 } 2883 2884 func (b *filterCndBuilderSpecNetplanConfigNetworkRenderer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2885 return b.builder.addCond(&FilterConditionCompare{ 2886 Operator: op, 2887 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Renderer().WithValue(value), 2888 }) 2889 } 2890 2891 type filterCndBuilderSpecNetplanConfigNetworkEthernets struct { 2892 builder *FilterBuilder 2893 } 2894 2895 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) Eq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2896 return b.compare(gotenfilter.Eq, value) 2897 } 2898 2899 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) Neq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2900 return b.compare(gotenfilter.Neq, value) 2901 } 2902 2903 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) Gt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2904 return b.compare(gotenfilter.Gt, value) 2905 } 2906 2907 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) Gte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2908 return b.compare(gotenfilter.Gte, value) 2909 } 2910 2911 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) Lt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2912 return b.compare(gotenfilter.Lt, value) 2913 } 2914 2915 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) Lte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2916 return b.compare(gotenfilter.Lte, value) 2917 } 2918 2919 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) In(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2920 return b.builder.addCond(&FilterConditionIn{ 2921 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithArrayOfValues(values), 2922 }) 2923 } 2924 2925 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) NotIn(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2926 return b.builder.addCond(&FilterConditionNotIn{ 2927 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithArrayOfValues(values), 2928 }) 2929 } 2930 2931 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) IsNull() *FilterBuilder { 2932 return b.builder.addCond(&FilterConditionIsNull{ 2933 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().FieldPath(), 2934 }) 2935 } 2936 2937 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) IsNan() *FilterBuilder { 2938 return b.builder.addCond(&FilterConditionIsNaN{ 2939 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().FieldPath(), 2940 }) 2941 } 2942 2943 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2944 return b.builder.addCond(&FilterConditionCompare{ 2945 Operator: op, 2946 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithValue(value), 2947 }) 2948 } 2949 2950 func (b *filterCndBuilderSpecNetplanConfigNetworkEthernets) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets { 2951 return &mapFilterCndBuilderSpecNetplanConfigNetworkEthernets{builder: b.builder, key: key} 2952 } 2953 2954 type mapFilterCndBuilderSpecNetplanConfigNetworkEthernets struct { 2955 builder *FilterBuilder 2956 key string 2957 } 2958 2959 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) Eq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2960 return b.compare(gotenfilter.Eq, value) 2961 } 2962 2963 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) Neq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2964 return b.compare(gotenfilter.Neq, value) 2965 } 2966 2967 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) Gt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2968 return b.compare(gotenfilter.Gt, value) 2969 } 2970 2971 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) Gte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2972 return b.compare(gotenfilter.Gte, value) 2973 } 2974 2975 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) Lt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2976 return b.compare(gotenfilter.Lt, value) 2977 } 2978 2979 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) Lte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2980 return b.compare(gotenfilter.Lte, value) 2981 } 2982 2983 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) In(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2984 return b.builder.addCond(&FilterConditionIn{ 2985 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 2986 }) 2987 } 2988 2989 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) NotIn(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 2990 return b.builder.addCond(&FilterConditionNotIn{ 2991 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 2992 }) 2993 } 2994 2995 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) IsNull() *FilterBuilder { 2996 return b.builder.addCond(&FilterConditionIsNull{ 2997 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 2998 }) 2999 } 3000 3001 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) IsNan() *FilterBuilder { 3002 return b.builder.addCond(&FilterConditionIsNaN{ 3003 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 3004 }) 3005 } 3006 3007 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 3008 return b.builder.addCond(&FilterConditionCompare{ 3009 Operator: op, 3010 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Ethernets().WithKey(b.key).WithValue(value), 3011 }) 3012 } 3013 3014 type filterCndBuilderSpecNetplanConfigNetworkWifis struct { 3015 builder *FilterBuilder 3016 } 3017 3018 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) Eq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3019 return b.compare(gotenfilter.Eq, value) 3020 } 3021 3022 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) Neq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3023 return b.compare(gotenfilter.Neq, value) 3024 } 3025 3026 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) Gt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3027 return b.compare(gotenfilter.Gt, value) 3028 } 3029 3030 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) Gte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3031 return b.compare(gotenfilter.Gte, value) 3032 } 3033 3034 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) Lt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3035 return b.compare(gotenfilter.Lt, value) 3036 } 3037 3038 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) Lte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3039 return b.compare(gotenfilter.Lte, value) 3040 } 3041 3042 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) In(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3043 return b.builder.addCond(&FilterConditionIn{ 3044 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithArrayOfValues(values), 3045 }) 3046 } 3047 3048 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) NotIn(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3049 return b.builder.addCond(&FilterConditionNotIn{ 3050 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithArrayOfValues(values), 3051 }) 3052 } 3053 3054 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) IsNull() *FilterBuilder { 3055 return b.builder.addCond(&FilterConditionIsNull{ 3056 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().FieldPath(), 3057 }) 3058 } 3059 3060 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) IsNan() *FilterBuilder { 3061 return b.builder.addCond(&FilterConditionIsNaN{ 3062 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().FieldPath(), 3063 }) 3064 } 3065 3066 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3067 return b.builder.addCond(&FilterConditionCompare{ 3068 Operator: op, 3069 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithValue(value), 3070 }) 3071 } 3072 3073 func (b *filterCndBuilderSpecNetplanConfigNetworkWifis) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkWifis { 3074 return &mapFilterCndBuilderSpecNetplanConfigNetworkWifis{builder: b.builder, key: key} 3075 } 3076 3077 type mapFilterCndBuilderSpecNetplanConfigNetworkWifis struct { 3078 builder *FilterBuilder 3079 key string 3080 } 3081 3082 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) Eq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3083 return b.compare(gotenfilter.Eq, value) 3084 } 3085 3086 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) Neq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3087 return b.compare(gotenfilter.Neq, value) 3088 } 3089 3090 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) Gt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3091 return b.compare(gotenfilter.Gt, value) 3092 } 3093 3094 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) Gte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3095 return b.compare(gotenfilter.Gte, value) 3096 } 3097 3098 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) Lt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3099 return b.compare(gotenfilter.Lt, value) 3100 } 3101 3102 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) Lte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3103 return b.compare(gotenfilter.Lte, value) 3104 } 3105 3106 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) In(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3107 return b.builder.addCond(&FilterConditionIn{ 3108 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 3109 }) 3110 } 3111 3112 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) NotIn(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3113 return b.builder.addCond(&FilterConditionNotIn{ 3114 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 3115 }) 3116 } 3117 3118 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) IsNull() *FilterBuilder { 3119 return b.builder.addCond(&FilterConditionIsNull{ 3120 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithKey(b.key).FieldPath(), 3121 }) 3122 } 3123 3124 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) IsNan() *FilterBuilder { 3125 return b.builder.addCond(&FilterConditionIsNaN{ 3126 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithKey(b.key).FieldPath(), 3127 }) 3128 } 3129 3130 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 3131 return b.builder.addCond(&FilterConditionCompare{ 3132 Operator: op, 3133 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Wifis().WithKey(b.key).WithValue(value), 3134 }) 3135 } 3136 3137 type filterCndBuilderSpecNetplanConfigNetworkBridges struct { 3138 builder *FilterBuilder 3139 } 3140 3141 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) Eq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3142 return b.compare(gotenfilter.Eq, value) 3143 } 3144 3145 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) Neq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3146 return b.compare(gotenfilter.Neq, value) 3147 } 3148 3149 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) Gt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3150 return b.compare(gotenfilter.Gt, value) 3151 } 3152 3153 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) Gte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3154 return b.compare(gotenfilter.Gte, value) 3155 } 3156 3157 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) Lt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3158 return b.compare(gotenfilter.Lt, value) 3159 } 3160 3161 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) Lte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3162 return b.compare(gotenfilter.Lte, value) 3163 } 3164 3165 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) In(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3166 return b.builder.addCond(&FilterConditionIn{ 3167 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithArrayOfValues(values), 3168 }) 3169 } 3170 3171 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3172 return b.builder.addCond(&FilterConditionNotIn{ 3173 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithArrayOfValues(values), 3174 }) 3175 } 3176 3177 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) IsNull() *FilterBuilder { 3178 return b.builder.addCond(&FilterConditionIsNull{ 3179 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().FieldPath(), 3180 }) 3181 } 3182 3183 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) IsNan() *FilterBuilder { 3184 return b.builder.addCond(&FilterConditionIsNaN{ 3185 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().FieldPath(), 3186 }) 3187 } 3188 3189 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3190 return b.builder.addCond(&FilterConditionCompare{ 3191 Operator: op, 3192 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithValue(value), 3193 }) 3194 } 3195 3196 func (b *filterCndBuilderSpecNetplanConfigNetworkBridges) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkBridges { 3197 return &mapFilterCndBuilderSpecNetplanConfigNetworkBridges{builder: b.builder, key: key} 3198 } 3199 3200 type mapFilterCndBuilderSpecNetplanConfigNetworkBridges struct { 3201 builder *FilterBuilder 3202 key string 3203 } 3204 3205 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) Eq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3206 return b.compare(gotenfilter.Eq, value) 3207 } 3208 3209 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) Neq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3210 return b.compare(gotenfilter.Neq, value) 3211 } 3212 3213 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) Gt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3214 return b.compare(gotenfilter.Gt, value) 3215 } 3216 3217 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) Gte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3218 return b.compare(gotenfilter.Gte, value) 3219 } 3220 3221 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) Lt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3222 return b.compare(gotenfilter.Lt, value) 3223 } 3224 3225 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) Lte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3226 return b.compare(gotenfilter.Lte, value) 3227 } 3228 3229 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) In(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3230 return b.builder.addCond(&FilterConditionIn{ 3231 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 3232 }) 3233 } 3234 3235 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) NotIn(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3236 return b.builder.addCond(&FilterConditionNotIn{ 3237 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 3238 }) 3239 } 3240 3241 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) IsNull() *FilterBuilder { 3242 return b.builder.addCond(&FilterConditionIsNull{ 3243 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithKey(b.key).FieldPath(), 3244 }) 3245 } 3246 3247 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) IsNan() *FilterBuilder { 3248 return b.builder.addCond(&FilterConditionIsNaN{ 3249 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithKey(b.key).FieldPath(), 3250 }) 3251 } 3252 3253 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 3254 return b.builder.addCond(&FilterConditionCompare{ 3255 Operator: op, 3256 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bridges().WithKey(b.key).WithValue(value), 3257 }) 3258 } 3259 3260 type filterCndBuilderSpecNetplanConfigNetworkBonds struct { 3261 builder *FilterBuilder 3262 } 3263 3264 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) Eq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3265 return b.compare(gotenfilter.Eq, value) 3266 } 3267 3268 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) Neq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3269 return b.compare(gotenfilter.Neq, value) 3270 } 3271 3272 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) Gt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3273 return b.compare(gotenfilter.Gt, value) 3274 } 3275 3276 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) Gte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3277 return b.compare(gotenfilter.Gte, value) 3278 } 3279 3280 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) Lt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3281 return b.compare(gotenfilter.Lt, value) 3282 } 3283 3284 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) Lte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3285 return b.compare(gotenfilter.Lte, value) 3286 } 3287 3288 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) In(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3289 return b.builder.addCond(&FilterConditionIn{ 3290 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithArrayOfValues(values), 3291 }) 3292 } 3293 3294 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3295 return b.builder.addCond(&FilterConditionNotIn{ 3296 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithArrayOfValues(values), 3297 }) 3298 } 3299 3300 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) IsNull() *FilterBuilder { 3301 return b.builder.addCond(&FilterConditionIsNull{ 3302 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().FieldPath(), 3303 }) 3304 } 3305 3306 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) IsNan() *FilterBuilder { 3307 return b.builder.addCond(&FilterConditionIsNaN{ 3308 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().FieldPath(), 3309 }) 3310 } 3311 3312 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3313 return b.builder.addCond(&FilterConditionCompare{ 3314 Operator: op, 3315 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithValue(value), 3316 }) 3317 } 3318 3319 func (b *filterCndBuilderSpecNetplanConfigNetworkBonds) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkBonds { 3320 return &mapFilterCndBuilderSpecNetplanConfigNetworkBonds{builder: b.builder, key: key} 3321 } 3322 3323 type mapFilterCndBuilderSpecNetplanConfigNetworkBonds struct { 3324 builder *FilterBuilder 3325 key string 3326 } 3327 3328 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) Eq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3329 return b.compare(gotenfilter.Eq, value) 3330 } 3331 3332 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) Neq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3333 return b.compare(gotenfilter.Neq, value) 3334 } 3335 3336 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) Gt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3337 return b.compare(gotenfilter.Gt, value) 3338 } 3339 3340 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) Gte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3341 return b.compare(gotenfilter.Gte, value) 3342 } 3343 3344 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) Lt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3345 return b.compare(gotenfilter.Lt, value) 3346 } 3347 3348 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) Lte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3349 return b.compare(gotenfilter.Lte, value) 3350 } 3351 3352 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) In(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3353 return b.builder.addCond(&FilterConditionIn{ 3354 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 3355 }) 3356 } 3357 3358 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) NotIn(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3359 return b.builder.addCond(&FilterConditionNotIn{ 3360 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 3361 }) 3362 } 3363 3364 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) IsNull() *FilterBuilder { 3365 return b.builder.addCond(&FilterConditionIsNull{ 3366 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithKey(b.key).FieldPath(), 3367 }) 3368 } 3369 3370 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) IsNan() *FilterBuilder { 3371 return b.builder.addCond(&FilterConditionIsNaN{ 3372 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithKey(b.key).FieldPath(), 3373 }) 3374 } 3375 3376 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 3377 return b.builder.addCond(&FilterConditionCompare{ 3378 Operator: op, 3379 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Bonds().WithKey(b.key).WithValue(value), 3380 }) 3381 } 3382 3383 type filterCndBuilderSpecNetplanConfigNetworkTunnels struct { 3384 builder *FilterBuilder 3385 } 3386 3387 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) Eq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3388 return b.compare(gotenfilter.Eq, value) 3389 } 3390 3391 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) Neq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3392 return b.compare(gotenfilter.Neq, value) 3393 } 3394 3395 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) Gt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3396 return b.compare(gotenfilter.Gt, value) 3397 } 3398 3399 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) Gte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3400 return b.compare(gotenfilter.Gte, value) 3401 } 3402 3403 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) Lt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3404 return b.compare(gotenfilter.Lt, value) 3405 } 3406 3407 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) Lte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3408 return b.compare(gotenfilter.Lte, value) 3409 } 3410 3411 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) In(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3412 return b.builder.addCond(&FilterConditionIn{ 3413 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithArrayOfValues(values), 3414 }) 3415 } 3416 3417 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) NotIn(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3418 return b.builder.addCond(&FilterConditionNotIn{ 3419 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithArrayOfValues(values), 3420 }) 3421 } 3422 3423 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) IsNull() *FilterBuilder { 3424 return b.builder.addCond(&FilterConditionIsNull{ 3425 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().FieldPath(), 3426 }) 3427 } 3428 3429 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) IsNan() *FilterBuilder { 3430 return b.builder.addCond(&FilterConditionIsNaN{ 3431 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().FieldPath(), 3432 }) 3433 } 3434 3435 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3436 return b.builder.addCond(&FilterConditionCompare{ 3437 Operator: op, 3438 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithValue(value), 3439 }) 3440 } 3441 3442 func (b *filterCndBuilderSpecNetplanConfigNetworkTunnels) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels { 3443 return &mapFilterCndBuilderSpecNetplanConfigNetworkTunnels{builder: b.builder, key: key} 3444 } 3445 3446 type mapFilterCndBuilderSpecNetplanConfigNetworkTunnels struct { 3447 builder *FilterBuilder 3448 key string 3449 } 3450 3451 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) Eq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3452 return b.compare(gotenfilter.Eq, value) 3453 } 3454 3455 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) Neq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3456 return b.compare(gotenfilter.Neq, value) 3457 } 3458 3459 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) Gt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3460 return b.compare(gotenfilter.Gt, value) 3461 } 3462 3463 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) Gte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3464 return b.compare(gotenfilter.Gte, value) 3465 } 3466 3467 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) Lt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3468 return b.compare(gotenfilter.Lt, value) 3469 } 3470 3471 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) Lte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3472 return b.compare(gotenfilter.Lte, value) 3473 } 3474 3475 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) In(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3476 return b.builder.addCond(&FilterConditionIn{ 3477 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 3478 }) 3479 } 3480 3481 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) NotIn(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3482 return b.builder.addCond(&FilterConditionNotIn{ 3483 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 3484 }) 3485 } 3486 3487 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) IsNull() *FilterBuilder { 3488 return b.builder.addCond(&FilterConditionIsNull{ 3489 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 3490 }) 3491 } 3492 3493 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) IsNan() *FilterBuilder { 3494 return b.builder.addCond(&FilterConditionIsNaN{ 3495 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 3496 }) 3497 } 3498 3499 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 3500 return b.builder.addCond(&FilterConditionCompare{ 3501 Operator: op, 3502 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Tunnels().WithKey(b.key).WithValue(value), 3503 }) 3504 } 3505 3506 type filterCndBuilderSpecNetplanConfigNetworkVlans struct { 3507 builder *FilterBuilder 3508 } 3509 3510 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) Eq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3511 return b.compare(gotenfilter.Eq, value) 3512 } 3513 3514 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) Neq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3515 return b.compare(gotenfilter.Neq, value) 3516 } 3517 3518 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) Gt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3519 return b.compare(gotenfilter.Gt, value) 3520 } 3521 3522 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) Gte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3523 return b.compare(gotenfilter.Gte, value) 3524 } 3525 3526 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) Lt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3527 return b.compare(gotenfilter.Lt, value) 3528 } 3529 3530 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) Lte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3531 return b.compare(gotenfilter.Lte, value) 3532 } 3533 3534 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) In(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3535 return b.builder.addCond(&FilterConditionIn{ 3536 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithArrayOfValues(values), 3537 }) 3538 } 3539 3540 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) NotIn(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3541 return b.builder.addCond(&FilterConditionNotIn{ 3542 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithArrayOfValues(values), 3543 }) 3544 } 3545 3546 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) IsNull() *FilterBuilder { 3547 return b.builder.addCond(&FilterConditionIsNull{ 3548 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().FieldPath(), 3549 }) 3550 } 3551 3552 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) IsNan() *FilterBuilder { 3553 return b.builder.addCond(&FilterConditionIsNaN{ 3554 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().FieldPath(), 3555 }) 3556 } 3557 3558 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3559 return b.builder.addCond(&FilterConditionCompare{ 3560 Operator: op, 3561 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithValue(value), 3562 }) 3563 } 3564 3565 func (b *filterCndBuilderSpecNetplanConfigNetworkVlans) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkVlans { 3566 return &mapFilterCndBuilderSpecNetplanConfigNetworkVlans{builder: b.builder, key: key} 3567 } 3568 3569 type mapFilterCndBuilderSpecNetplanConfigNetworkVlans struct { 3570 builder *FilterBuilder 3571 key string 3572 } 3573 3574 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) Eq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3575 return b.compare(gotenfilter.Eq, value) 3576 } 3577 3578 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) Neq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3579 return b.compare(gotenfilter.Neq, value) 3580 } 3581 3582 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) Gt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3583 return b.compare(gotenfilter.Gt, value) 3584 } 3585 3586 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) Gte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3587 return b.compare(gotenfilter.Gte, value) 3588 } 3589 3590 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) Lt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3591 return b.compare(gotenfilter.Lt, value) 3592 } 3593 3594 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) Lte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3595 return b.compare(gotenfilter.Lte, value) 3596 } 3597 3598 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) In(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3599 return b.builder.addCond(&FilterConditionIn{ 3600 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 3601 }) 3602 } 3603 3604 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) NotIn(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3605 return b.builder.addCond(&FilterConditionNotIn{ 3606 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 3607 }) 3608 } 3609 3610 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) IsNull() *FilterBuilder { 3611 return b.builder.addCond(&FilterConditionIsNull{ 3612 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithKey(b.key).FieldPath(), 3613 }) 3614 } 3615 3616 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) IsNan() *FilterBuilder { 3617 return b.builder.addCond(&FilterConditionIsNaN{ 3618 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithKey(b.key).FieldPath(), 3619 }) 3620 } 3621 3622 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 3623 return b.builder.addCond(&FilterConditionCompare{ 3624 Operator: op, 3625 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Vlans().WithKey(b.key).WithValue(value), 3626 }) 3627 } 3628 3629 type filterCndBuilderSpecNetplanConfigNetworkModems struct { 3630 builder *FilterBuilder 3631 } 3632 3633 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) Eq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3634 return b.compare(gotenfilter.Eq, value) 3635 } 3636 3637 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) Neq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3638 return b.compare(gotenfilter.Neq, value) 3639 } 3640 3641 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) Gt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3642 return b.compare(gotenfilter.Gt, value) 3643 } 3644 3645 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) Gte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3646 return b.compare(gotenfilter.Gte, value) 3647 } 3648 3649 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) Lt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3650 return b.compare(gotenfilter.Lt, value) 3651 } 3652 3653 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) Lte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3654 return b.compare(gotenfilter.Lte, value) 3655 } 3656 3657 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) In(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3658 return b.builder.addCond(&FilterConditionIn{ 3659 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithArrayOfValues(values), 3660 }) 3661 } 3662 3663 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) NotIn(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3664 return b.builder.addCond(&FilterConditionNotIn{ 3665 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithArrayOfValues(values), 3666 }) 3667 } 3668 3669 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) IsNull() *FilterBuilder { 3670 return b.builder.addCond(&FilterConditionIsNull{ 3671 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().FieldPath(), 3672 }) 3673 } 3674 3675 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) IsNan() *FilterBuilder { 3676 return b.builder.addCond(&FilterConditionIsNaN{ 3677 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().FieldPath(), 3678 }) 3679 } 3680 3681 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3682 return b.builder.addCond(&FilterConditionCompare{ 3683 Operator: op, 3684 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithValue(value), 3685 }) 3686 } 3687 3688 func (b *filterCndBuilderSpecNetplanConfigNetworkModems) WithKey(key string) *mapFilterCndBuilderSpecNetplanConfigNetworkModems { 3689 return &mapFilterCndBuilderSpecNetplanConfigNetworkModems{builder: b.builder, key: key} 3690 } 3691 3692 type mapFilterCndBuilderSpecNetplanConfigNetworkModems struct { 3693 builder *FilterBuilder 3694 key string 3695 } 3696 3697 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) Eq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3698 return b.compare(gotenfilter.Eq, value) 3699 } 3700 3701 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) Neq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3702 return b.compare(gotenfilter.Neq, value) 3703 } 3704 3705 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) Gt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3706 return b.compare(gotenfilter.Gt, value) 3707 } 3708 3709 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) Gte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3710 return b.compare(gotenfilter.Gte, value) 3711 } 3712 3713 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) Lt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3714 return b.compare(gotenfilter.Lt, value) 3715 } 3716 3717 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) Lte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3718 return b.compare(gotenfilter.Lte, value) 3719 } 3720 3721 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) In(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3722 return b.builder.addCond(&FilterConditionIn{ 3723 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 3724 }) 3725 } 3726 3727 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) NotIn(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3728 return b.builder.addCond(&FilterConditionNotIn{ 3729 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 3730 }) 3731 } 3732 3733 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) IsNull() *FilterBuilder { 3734 return b.builder.addCond(&FilterConditionIsNull{ 3735 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithKey(b.key).FieldPath(), 3736 }) 3737 } 3738 3739 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) IsNan() *FilterBuilder { 3740 return b.builder.addCond(&FilterConditionIsNaN{ 3741 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithKey(b.key).FieldPath(), 3742 }) 3743 } 3744 3745 func (b *mapFilterCndBuilderSpecNetplanConfigNetworkModems) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 3746 return b.builder.addCond(&FilterConditionCompare{ 3747 Operator: op, 3748 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanConfig().Network().Modems().WithKey(b.key).WithValue(value), 3749 }) 3750 } 3751 3752 type filterCndBuilderSpecNetplanApiConfigMode struct { 3753 builder *FilterBuilder 3754 } 3755 3756 func (b *filterCndBuilderSpecNetplanApiConfigMode) Eq(value Device_Spec_NetworkConfigMode) *FilterBuilder { 3757 return b.compare(gotenfilter.Eq, value) 3758 } 3759 3760 func (b *filterCndBuilderSpecNetplanApiConfigMode) Neq(value Device_Spec_NetworkConfigMode) *FilterBuilder { 3761 return b.compare(gotenfilter.Neq, value) 3762 } 3763 3764 func (b *filterCndBuilderSpecNetplanApiConfigMode) Gt(value Device_Spec_NetworkConfigMode) *FilterBuilder { 3765 return b.compare(gotenfilter.Gt, value) 3766 } 3767 3768 func (b *filterCndBuilderSpecNetplanApiConfigMode) Gte(value Device_Spec_NetworkConfigMode) *FilterBuilder { 3769 return b.compare(gotenfilter.Gte, value) 3770 } 3771 3772 func (b *filterCndBuilderSpecNetplanApiConfigMode) Lt(value Device_Spec_NetworkConfigMode) *FilterBuilder { 3773 return b.compare(gotenfilter.Lt, value) 3774 } 3775 3776 func (b *filterCndBuilderSpecNetplanApiConfigMode) Lte(value Device_Spec_NetworkConfigMode) *FilterBuilder { 3777 return b.compare(gotenfilter.Lte, value) 3778 } 3779 3780 func (b *filterCndBuilderSpecNetplanApiConfigMode) In(values []Device_Spec_NetworkConfigMode) *FilterBuilder { 3781 return b.builder.addCond(&FilterConditionIn{ 3782 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().WithArrayOfValues(values), 3783 }) 3784 } 3785 3786 func (b *filterCndBuilderSpecNetplanApiConfigMode) NotIn(values []Device_Spec_NetworkConfigMode) *FilterBuilder { 3787 return b.builder.addCond(&FilterConditionNotIn{ 3788 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().WithArrayOfValues(values), 3789 }) 3790 } 3791 3792 func (b *filterCndBuilderSpecNetplanApiConfigMode) IsNull() *FilterBuilder { 3793 return b.builder.addCond(&FilterConditionIsNull{ 3794 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().FieldPath(), 3795 }) 3796 } 3797 3798 func (b *filterCndBuilderSpecNetplanApiConfigMode) IsNan() *FilterBuilder { 3799 return b.builder.addCond(&FilterConditionIsNaN{ 3800 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().FieldPath(), 3801 }) 3802 } 3803 3804 func (b *filterCndBuilderSpecNetplanApiConfigMode) compare(op gotenfilter.CompareOperator, value Device_Spec_NetworkConfigMode) *FilterBuilder { 3805 return b.builder.addCond(&FilterConditionCompare{ 3806 Operator: op, 3807 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().WithValue(value), 3808 }) 3809 } 3810 3811 type filterCndBuilderSpecOsImageUrl struct { 3812 builder *FilterBuilder 3813 } 3814 3815 func (b *filterCndBuilderSpecOsImageUrl) Eq(value string) *FilterBuilder { 3816 return b.compare(gotenfilter.Eq, value) 3817 } 3818 3819 func (b *filterCndBuilderSpecOsImageUrl) Neq(value string) *FilterBuilder { 3820 return b.compare(gotenfilter.Neq, value) 3821 } 3822 3823 func (b *filterCndBuilderSpecOsImageUrl) Gt(value string) *FilterBuilder { 3824 return b.compare(gotenfilter.Gt, value) 3825 } 3826 3827 func (b *filterCndBuilderSpecOsImageUrl) Gte(value string) *FilterBuilder { 3828 return b.compare(gotenfilter.Gte, value) 3829 } 3830 3831 func (b *filterCndBuilderSpecOsImageUrl) Lt(value string) *FilterBuilder { 3832 return b.compare(gotenfilter.Lt, value) 3833 } 3834 3835 func (b *filterCndBuilderSpecOsImageUrl) Lte(value string) *FilterBuilder { 3836 return b.compare(gotenfilter.Lte, value) 3837 } 3838 3839 func (b *filterCndBuilderSpecOsImageUrl) In(values []string) *FilterBuilder { 3840 return b.builder.addCond(&FilterConditionIn{ 3841 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsImageUrl().WithArrayOfValues(values), 3842 }) 3843 } 3844 3845 func (b *filterCndBuilderSpecOsImageUrl) NotIn(values []string) *FilterBuilder { 3846 return b.builder.addCond(&FilterConditionNotIn{ 3847 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsImageUrl().WithArrayOfValues(values), 3848 }) 3849 } 3850 3851 func (b *filterCndBuilderSpecOsImageUrl) IsNull() *FilterBuilder { 3852 return b.builder.addCond(&FilterConditionIsNull{ 3853 FieldPath: NewDeviceFieldPathBuilder().Spec().OsImageUrl().FieldPath(), 3854 }) 3855 } 3856 3857 func (b *filterCndBuilderSpecOsImageUrl) IsNan() *FilterBuilder { 3858 return b.builder.addCond(&FilterConditionIsNaN{ 3859 FieldPath: NewDeviceFieldPathBuilder().Spec().OsImageUrl().FieldPath(), 3860 }) 3861 } 3862 3863 func (b *filterCndBuilderSpecOsImageUrl) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 3864 return b.builder.addCond(&FilterConditionCompare{ 3865 Operator: op, 3866 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().OsImageUrl().WithValue(value), 3867 }) 3868 } 3869 3870 type filterCndBuilderSpecSshConfig struct { 3871 builder *FilterBuilder 3872 } 3873 3874 func (b *filterCndBuilderSpecSshConfig) Eq(value *Device_Spec_SSHConfig) *FilterBuilder { 3875 return b.compare(gotenfilter.Eq, value) 3876 } 3877 3878 func (b *filterCndBuilderSpecSshConfig) Neq(value *Device_Spec_SSHConfig) *FilterBuilder { 3879 return b.compare(gotenfilter.Neq, value) 3880 } 3881 3882 func (b *filterCndBuilderSpecSshConfig) Gt(value *Device_Spec_SSHConfig) *FilterBuilder { 3883 return b.compare(gotenfilter.Gt, value) 3884 } 3885 3886 func (b *filterCndBuilderSpecSshConfig) Gte(value *Device_Spec_SSHConfig) *FilterBuilder { 3887 return b.compare(gotenfilter.Gte, value) 3888 } 3889 3890 func (b *filterCndBuilderSpecSshConfig) Lt(value *Device_Spec_SSHConfig) *FilterBuilder { 3891 return b.compare(gotenfilter.Lt, value) 3892 } 3893 3894 func (b *filterCndBuilderSpecSshConfig) Lte(value *Device_Spec_SSHConfig) *FilterBuilder { 3895 return b.compare(gotenfilter.Lte, value) 3896 } 3897 3898 func (b *filterCndBuilderSpecSshConfig) In(values []*Device_Spec_SSHConfig) *FilterBuilder { 3899 return b.builder.addCond(&FilterConditionIn{ 3900 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().WithArrayOfValues(values), 3901 }) 3902 } 3903 3904 func (b *filterCndBuilderSpecSshConfig) NotIn(values []*Device_Spec_SSHConfig) *FilterBuilder { 3905 return b.builder.addCond(&FilterConditionNotIn{ 3906 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().WithArrayOfValues(values), 3907 }) 3908 } 3909 3910 func (b *filterCndBuilderSpecSshConfig) IsNull() *FilterBuilder { 3911 return b.builder.addCond(&FilterConditionIsNull{ 3912 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().FieldPath(), 3913 }) 3914 } 3915 3916 func (b *filterCndBuilderSpecSshConfig) IsNan() *FilterBuilder { 3917 return b.builder.addCond(&FilterConditionIsNaN{ 3918 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().FieldPath(), 3919 }) 3920 } 3921 3922 func (b *filterCndBuilderSpecSshConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_SSHConfig) *FilterBuilder { 3923 return b.builder.addCond(&FilterConditionCompare{ 3924 Operator: op, 3925 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().WithValue(value), 3926 }) 3927 } 3928 3929 func (b *filterCndBuilderSpecSshConfig) DisableSshServer() *filterCndBuilderSpecSshConfigDisableSshServer { 3930 return &filterCndBuilderSpecSshConfigDisableSshServer{builder: b.builder} 3931 } 3932 3933 func (b *filterCndBuilderSpecSshConfig) DisableSshPassword() *filterCndBuilderSpecSshConfigDisableSshPassword { 3934 return &filterCndBuilderSpecSshConfigDisableSshPassword{builder: b.builder} 3935 } 3936 3937 func (b *filterCndBuilderSpecSshConfig) SshAuthorized() *filterCndBuilderSpecSshConfigSshAuthorized { 3938 return &filterCndBuilderSpecSshConfigSshAuthorized{builder: b.builder} 3939 } 3940 3941 func (b *filterCndBuilderSpecSshConfig) IpAllowList() *filterCndBuilderSpecSshConfigIpAllowList { 3942 return &filterCndBuilderSpecSshConfigIpAllowList{builder: b.builder} 3943 } 3944 3945 func (b *filterCndBuilderSpecSshConfig) IpDenyList() *filterCndBuilderSpecSshConfigIpDenyList { 3946 return &filterCndBuilderSpecSshConfigIpDenyList{builder: b.builder} 3947 } 3948 3949 func (b *filterCndBuilderSpecSshConfig) RejectPeriod() *filterCndBuilderSpecSshConfigRejectPeriod { 3950 return &filterCndBuilderSpecSshConfigRejectPeriod{builder: b.builder} 3951 } 3952 3953 func (b *filterCndBuilderSpecSshConfig) DisableSshAuthkey() *filterCndBuilderSpecSshConfigDisableSshAuthkey { 3954 return &filterCndBuilderSpecSshConfigDisableSshAuthkey{builder: b.builder} 3955 } 3956 3957 type filterCndBuilderSpecSshConfigDisableSshServer struct { 3958 builder *FilterBuilder 3959 } 3960 3961 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Eq(value bool) *FilterBuilder { 3962 return b.compare(gotenfilter.Eq, value) 3963 } 3964 3965 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Neq(value bool) *FilterBuilder { 3966 return b.compare(gotenfilter.Neq, value) 3967 } 3968 3969 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Gt(value bool) *FilterBuilder { 3970 return b.compare(gotenfilter.Gt, value) 3971 } 3972 3973 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Gte(value bool) *FilterBuilder { 3974 return b.compare(gotenfilter.Gte, value) 3975 } 3976 3977 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Lt(value bool) *FilterBuilder { 3978 return b.compare(gotenfilter.Lt, value) 3979 } 3980 3981 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Lte(value bool) *FilterBuilder { 3982 return b.compare(gotenfilter.Lte, value) 3983 } 3984 3985 func (b *filterCndBuilderSpecSshConfigDisableSshServer) In(values []bool) *FilterBuilder { 3986 return b.builder.addCond(&FilterConditionIn{ 3987 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().WithArrayOfValues(values), 3988 }) 3989 } 3990 3991 func (b *filterCndBuilderSpecSshConfigDisableSshServer) NotIn(values []bool) *FilterBuilder { 3992 return b.builder.addCond(&FilterConditionNotIn{ 3993 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().WithArrayOfValues(values), 3994 }) 3995 } 3996 3997 func (b *filterCndBuilderSpecSshConfigDisableSshServer) IsNull() *FilterBuilder { 3998 return b.builder.addCond(&FilterConditionIsNull{ 3999 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().FieldPath(), 4000 }) 4001 } 4002 4003 func (b *filterCndBuilderSpecSshConfigDisableSshServer) IsNan() *FilterBuilder { 4004 return b.builder.addCond(&FilterConditionIsNaN{ 4005 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().FieldPath(), 4006 }) 4007 } 4008 4009 func (b *filterCndBuilderSpecSshConfigDisableSshServer) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4010 return b.builder.addCond(&FilterConditionCompare{ 4011 Operator: op, 4012 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().WithValue(value), 4013 }) 4014 } 4015 4016 type filterCndBuilderSpecSshConfigDisableSshPassword struct { 4017 builder *FilterBuilder 4018 } 4019 4020 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Eq(value bool) *FilterBuilder { 4021 return b.compare(gotenfilter.Eq, value) 4022 } 4023 4024 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Neq(value bool) *FilterBuilder { 4025 return b.compare(gotenfilter.Neq, value) 4026 } 4027 4028 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Gt(value bool) *FilterBuilder { 4029 return b.compare(gotenfilter.Gt, value) 4030 } 4031 4032 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Gte(value bool) *FilterBuilder { 4033 return b.compare(gotenfilter.Gte, value) 4034 } 4035 4036 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Lt(value bool) *FilterBuilder { 4037 return b.compare(gotenfilter.Lt, value) 4038 } 4039 4040 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Lte(value bool) *FilterBuilder { 4041 return b.compare(gotenfilter.Lte, value) 4042 } 4043 4044 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) In(values []bool) *FilterBuilder { 4045 return b.builder.addCond(&FilterConditionIn{ 4046 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().WithArrayOfValues(values), 4047 }) 4048 } 4049 4050 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) NotIn(values []bool) *FilterBuilder { 4051 return b.builder.addCond(&FilterConditionNotIn{ 4052 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().WithArrayOfValues(values), 4053 }) 4054 } 4055 4056 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) IsNull() *FilterBuilder { 4057 return b.builder.addCond(&FilterConditionIsNull{ 4058 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().FieldPath(), 4059 }) 4060 } 4061 4062 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) IsNan() *FilterBuilder { 4063 return b.builder.addCond(&FilterConditionIsNaN{ 4064 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().FieldPath(), 4065 }) 4066 } 4067 4068 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4069 return b.builder.addCond(&FilterConditionCompare{ 4070 Operator: op, 4071 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().WithValue(value), 4072 }) 4073 } 4074 4075 type filterCndBuilderSpecSshConfigSshAuthorized struct { 4076 builder *FilterBuilder 4077 } 4078 4079 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Eq(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4080 return b.compare(gotenfilter.Eq, value) 4081 } 4082 4083 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Neq(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4084 return b.compare(gotenfilter.Neq, value) 4085 } 4086 4087 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Gt(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4088 return b.compare(gotenfilter.Gt, value) 4089 } 4090 4091 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Gte(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4092 return b.compare(gotenfilter.Gte, value) 4093 } 4094 4095 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Lt(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4096 return b.compare(gotenfilter.Lt, value) 4097 } 4098 4099 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Lte(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4100 return b.compare(gotenfilter.Lte, value) 4101 } 4102 4103 func (b *filterCndBuilderSpecSshConfigSshAuthorized) In(values [][]*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4104 return b.builder.addCond(&FilterConditionIn{ 4105 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithArrayOfValues(values), 4106 }) 4107 } 4108 4109 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NotIn(values [][]*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4110 return b.builder.addCond(&FilterConditionNotIn{ 4111 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithArrayOfValues(values), 4112 }) 4113 } 4114 4115 func (b *filterCndBuilderSpecSshConfigSshAuthorized) IsNull() *FilterBuilder { 4116 return b.builder.addCond(&FilterConditionIsNull{ 4117 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 4118 }) 4119 } 4120 4121 func (b *filterCndBuilderSpecSshConfigSshAuthorized) IsNan() *FilterBuilder { 4122 return b.builder.addCond(&FilterConditionIsNaN{ 4123 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 4124 }) 4125 } 4126 4127 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Contains(value *Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4128 return b.builder.addCond(&FilterConditionContains{ 4129 Type: gotenresource.ConditionContainsTypeValue, 4130 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 4131 Value: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithItemValue(value), 4132 }) 4133 } 4134 4135 func (b *filterCndBuilderSpecSshConfigSshAuthorized) ContainsAnyOf(values []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4136 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized() 4137 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4138 for _, value := range values { 4139 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4140 } 4141 return b.builder.addCond(&FilterConditionContains{ 4142 Type: gotenresource.ConditionContainsTypeAny, 4143 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 4144 Values: itemValues, 4145 }) 4146 } 4147 4148 func (b *filterCndBuilderSpecSshConfigSshAuthorized) ContainsAll(values []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4149 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized() 4150 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4151 for _, value := range values { 4152 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4153 } 4154 return b.builder.addCond(&FilterConditionContains{ 4155 Type: gotenresource.ConditionContainsTypeAll, 4156 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 4157 Values: itemValues, 4158 }) 4159 } 4160 4161 func (b *filterCndBuilderSpecSshConfigSshAuthorized) compare(op gotenfilter.CompareOperator, value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 4162 return b.builder.addCond(&FilterConditionCompare{ 4163 Operator: op, 4164 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithValue(value), 4165 }) 4166 } 4167 4168 func (b *filterCndBuilderSpecSshConfigSshAuthorized) SshaKey() *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey { 4169 return &filterCndBuilderSpecSshConfigSshAuthorizedSshaKey{builder: b.builder} 4170 } 4171 4172 func (b *filterCndBuilderSpecSshConfigSshAuthorized) CertAuthority() *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority { 4173 return &filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority{builder: b.builder} 4174 } 4175 4176 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Command() *filterCndBuilderSpecSshConfigSshAuthorizedCommand { 4177 return &filterCndBuilderSpecSshConfigSshAuthorizedCommand{builder: b.builder} 4178 } 4179 4180 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Environment() *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment { 4181 return &filterCndBuilderSpecSshConfigSshAuthorizedEnvironment{builder: b.builder} 4182 } 4183 4184 func (b *filterCndBuilderSpecSshConfigSshAuthorized) From() *filterCndBuilderSpecSshConfigSshAuthorizedFrom { 4185 return &filterCndBuilderSpecSshConfigSshAuthorizedFrom{builder: b.builder} 4186 } 4187 4188 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoAgentForwarding() *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding { 4189 return &filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding{builder: b.builder} 4190 } 4191 4192 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoPortForwarding() *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding { 4193 return &filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding{builder: b.builder} 4194 } 4195 4196 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoPty() *filterCndBuilderSpecSshConfigSshAuthorizedNoPty { 4197 return &filterCndBuilderSpecSshConfigSshAuthorizedNoPty{builder: b.builder} 4198 } 4199 4200 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoUserRc() *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc { 4201 return &filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc{builder: b.builder} 4202 } 4203 4204 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoX11Forwarding() *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding { 4205 return &filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding{builder: b.builder} 4206 } 4207 4208 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Permitopen() *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen { 4209 return &filterCndBuilderSpecSshConfigSshAuthorizedPermitopen{builder: b.builder} 4210 } 4211 4212 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Principals() *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals { 4213 return &filterCndBuilderSpecSshConfigSshAuthorizedPrincipals{builder: b.builder} 4214 } 4215 4216 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Tunnel() *filterCndBuilderSpecSshConfigSshAuthorizedTunnel { 4217 return &filterCndBuilderSpecSshConfigSshAuthorizedTunnel{builder: b.builder} 4218 } 4219 4220 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Restrict() *filterCndBuilderSpecSshConfigSshAuthorizedRestrict { 4221 return &filterCndBuilderSpecSshConfigSshAuthorizedRestrict{builder: b.builder} 4222 } 4223 4224 type filterCndBuilderSpecSshConfigSshAuthorizedSshaKey struct { 4225 builder *FilterBuilder 4226 } 4227 4228 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Eq(value string) *FilterBuilder { 4229 return b.compare(gotenfilter.Eq, value) 4230 } 4231 4232 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Neq(value string) *FilterBuilder { 4233 return b.compare(gotenfilter.Neq, value) 4234 } 4235 4236 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Gt(value string) *FilterBuilder { 4237 return b.compare(gotenfilter.Gt, value) 4238 } 4239 4240 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Gte(value string) *FilterBuilder { 4241 return b.compare(gotenfilter.Gte, value) 4242 } 4243 4244 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Lt(value string) *FilterBuilder { 4245 return b.compare(gotenfilter.Lt, value) 4246 } 4247 4248 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Lte(value string) *FilterBuilder { 4249 return b.compare(gotenfilter.Lte, value) 4250 } 4251 4252 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) In(values []string) *FilterBuilder { 4253 return b.builder.addCond(&FilterConditionIn{ 4254 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().WithArrayOfValues(values), 4255 }) 4256 } 4257 4258 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) NotIn(values []string) *FilterBuilder { 4259 return b.builder.addCond(&FilterConditionNotIn{ 4260 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().WithArrayOfValues(values), 4261 }) 4262 } 4263 4264 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) IsNull() *FilterBuilder { 4265 return b.builder.addCond(&FilterConditionIsNull{ 4266 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().FieldPath(), 4267 }) 4268 } 4269 4270 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) IsNan() *FilterBuilder { 4271 return b.builder.addCond(&FilterConditionIsNaN{ 4272 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().FieldPath(), 4273 }) 4274 } 4275 4276 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4277 return b.builder.addCond(&FilterConditionCompare{ 4278 Operator: op, 4279 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().WithValue(value), 4280 }) 4281 } 4282 4283 type filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority struct { 4284 builder *FilterBuilder 4285 } 4286 4287 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Eq(value bool) *FilterBuilder { 4288 return b.compare(gotenfilter.Eq, value) 4289 } 4290 4291 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Neq(value bool) *FilterBuilder { 4292 return b.compare(gotenfilter.Neq, value) 4293 } 4294 4295 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Gt(value bool) *FilterBuilder { 4296 return b.compare(gotenfilter.Gt, value) 4297 } 4298 4299 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Gte(value bool) *FilterBuilder { 4300 return b.compare(gotenfilter.Gte, value) 4301 } 4302 4303 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Lt(value bool) *FilterBuilder { 4304 return b.compare(gotenfilter.Lt, value) 4305 } 4306 4307 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Lte(value bool) *FilterBuilder { 4308 return b.compare(gotenfilter.Lte, value) 4309 } 4310 4311 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) In(values []bool) *FilterBuilder { 4312 return b.builder.addCond(&FilterConditionIn{ 4313 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().WithArrayOfValues(values), 4314 }) 4315 } 4316 4317 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) NotIn(values []bool) *FilterBuilder { 4318 return b.builder.addCond(&FilterConditionNotIn{ 4319 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().WithArrayOfValues(values), 4320 }) 4321 } 4322 4323 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) IsNull() *FilterBuilder { 4324 return b.builder.addCond(&FilterConditionIsNull{ 4325 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().FieldPath(), 4326 }) 4327 } 4328 4329 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) IsNan() *FilterBuilder { 4330 return b.builder.addCond(&FilterConditionIsNaN{ 4331 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().FieldPath(), 4332 }) 4333 } 4334 4335 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4336 return b.builder.addCond(&FilterConditionCompare{ 4337 Operator: op, 4338 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().WithValue(value), 4339 }) 4340 } 4341 4342 type filterCndBuilderSpecSshConfigSshAuthorizedCommand struct { 4343 builder *FilterBuilder 4344 } 4345 4346 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Eq(value string) *FilterBuilder { 4347 return b.compare(gotenfilter.Eq, value) 4348 } 4349 4350 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Neq(value string) *FilterBuilder { 4351 return b.compare(gotenfilter.Neq, value) 4352 } 4353 4354 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Gt(value string) *FilterBuilder { 4355 return b.compare(gotenfilter.Gt, value) 4356 } 4357 4358 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Gte(value string) *FilterBuilder { 4359 return b.compare(gotenfilter.Gte, value) 4360 } 4361 4362 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Lt(value string) *FilterBuilder { 4363 return b.compare(gotenfilter.Lt, value) 4364 } 4365 4366 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Lte(value string) *FilterBuilder { 4367 return b.compare(gotenfilter.Lte, value) 4368 } 4369 4370 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) In(values []string) *FilterBuilder { 4371 return b.builder.addCond(&FilterConditionIn{ 4372 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().WithArrayOfValues(values), 4373 }) 4374 } 4375 4376 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) NotIn(values []string) *FilterBuilder { 4377 return b.builder.addCond(&FilterConditionNotIn{ 4378 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().WithArrayOfValues(values), 4379 }) 4380 } 4381 4382 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) IsNull() *FilterBuilder { 4383 return b.builder.addCond(&FilterConditionIsNull{ 4384 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().FieldPath(), 4385 }) 4386 } 4387 4388 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) IsNan() *FilterBuilder { 4389 return b.builder.addCond(&FilterConditionIsNaN{ 4390 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().FieldPath(), 4391 }) 4392 } 4393 4394 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4395 return b.builder.addCond(&FilterConditionCompare{ 4396 Operator: op, 4397 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().WithValue(value), 4398 }) 4399 } 4400 4401 type filterCndBuilderSpecSshConfigSshAuthorizedEnvironment struct { 4402 builder *FilterBuilder 4403 } 4404 4405 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Eq(value string) *FilterBuilder { 4406 return b.compare(gotenfilter.Eq, value) 4407 } 4408 4409 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Neq(value string) *FilterBuilder { 4410 return b.compare(gotenfilter.Neq, value) 4411 } 4412 4413 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Gt(value string) *FilterBuilder { 4414 return b.compare(gotenfilter.Gt, value) 4415 } 4416 4417 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Gte(value string) *FilterBuilder { 4418 return b.compare(gotenfilter.Gte, value) 4419 } 4420 4421 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Lt(value string) *FilterBuilder { 4422 return b.compare(gotenfilter.Lt, value) 4423 } 4424 4425 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Lte(value string) *FilterBuilder { 4426 return b.compare(gotenfilter.Lte, value) 4427 } 4428 4429 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) In(values []string) *FilterBuilder { 4430 return b.builder.addCond(&FilterConditionIn{ 4431 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().WithArrayOfValues(values), 4432 }) 4433 } 4434 4435 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) NotIn(values []string) *FilterBuilder { 4436 return b.builder.addCond(&FilterConditionNotIn{ 4437 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().WithArrayOfValues(values), 4438 }) 4439 } 4440 4441 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) IsNull() *FilterBuilder { 4442 return b.builder.addCond(&FilterConditionIsNull{ 4443 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().FieldPath(), 4444 }) 4445 } 4446 4447 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) IsNan() *FilterBuilder { 4448 return b.builder.addCond(&FilterConditionIsNaN{ 4449 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().FieldPath(), 4450 }) 4451 } 4452 4453 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4454 return b.builder.addCond(&FilterConditionCompare{ 4455 Operator: op, 4456 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().WithValue(value), 4457 }) 4458 } 4459 4460 type filterCndBuilderSpecSshConfigSshAuthorizedFrom struct { 4461 builder *FilterBuilder 4462 } 4463 4464 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Eq(value string) *FilterBuilder { 4465 return b.compare(gotenfilter.Eq, value) 4466 } 4467 4468 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Neq(value string) *FilterBuilder { 4469 return b.compare(gotenfilter.Neq, value) 4470 } 4471 4472 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Gt(value string) *FilterBuilder { 4473 return b.compare(gotenfilter.Gt, value) 4474 } 4475 4476 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Gte(value string) *FilterBuilder { 4477 return b.compare(gotenfilter.Gte, value) 4478 } 4479 4480 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Lt(value string) *FilterBuilder { 4481 return b.compare(gotenfilter.Lt, value) 4482 } 4483 4484 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Lte(value string) *FilterBuilder { 4485 return b.compare(gotenfilter.Lte, value) 4486 } 4487 4488 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) In(values []string) *FilterBuilder { 4489 return b.builder.addCond(&FilterConditionIn{ 4490 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().WithArrayOfValues(values), 4491 }) 4492 } 4493 4494 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) NotIn(values []string) *FilterBuilder { 4495 return b.builder.addCond(&FilterConditionNotIn{ 4496 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().WithArrayOfValues(values), 4497 }) 4498 } 4499 4500 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) IsNull() *FilterBuilder { 4501 return b.builder.addCond(&FilterConditionIsNull{ 4502 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().FieldPath(), 4503 }) 4504 } 4505 4506 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) IsNan() *FilterBuilder { 4507 return b.builder.addCond(&FilterConditionIsNaN{ 4508 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().FieldPath(), 4509 }) 4510 } 4511 4512 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4513 return b.builder.addCond(&FilterConditionCompare{ 4514 Operator: op, 4515 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().WithValue(value), 4516 }) 4517 } 4518 4519 type filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding struct { 4520 builder *FilterBuilder 4521 } 4522 4523 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Eq(value bool) *FilterBuilder { 4524 return b.compare(gotenfilter.Eq, value) 4525 } 4526 4527 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Neq(value bool) *FilterBuilder { 4528 return b.compare(gotenfilter.Neq, value) 4529 } 4530 4531 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Gt(value bool) *FilterBuilder { 4532 return b.compare(gotenfilter.Gt, value) 4533 } 4534 4535 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Gte(value bool) *FilterBuilder { 4536 return b.compare(gotenfilter.Gte, value) 4537 } 4538 4539 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Lt(value bool) *FilterBuilder { 4540 return b.compare(gotenfilter.Lt, value) 4541 } 4542 4543 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Lte(value bool) *FilterBuilder { 4544 return b.compare(gotenfilter.Lte, value) 4545 } 4546 4547 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) In(values []bool) *FilterBuilder { 4548 return b.builder.addCond(&FilterConditionIn{ 4549 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().WithArrayOfValues(values), 4550 }) 4551 } 4552 4553 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) NotIn(values []bool) *FilterBuilder { 4554 return b.builder.addCond(&FilterConditionNotIn{ 4555 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().WithArrayOfValues(values), 4556 }) 4557 } 4558 4559 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) IsNull() *FilterBuilder { 4560 return b.builder.addCond(&FilterConditionIsNull{ 4561 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().FieldPath(), 4562 }) 4563 } 4564 4565 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) IsNan() *FilterBuilder { 4566 return b.builder.addCond(&FilterConditionIsNaN{ 4567 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().FieldPath(), 4568 }) 4569 } 4570 4571 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4572 return b.builder.addCond(&FilterConditionCompare{ 4573 Operator: op, 4574 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().WithValue(value), 4575 }) 4576 } 4577 4578 type filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding struct { 4579 builder *FilterBuilder 4580 } 4581 4582 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Eq(value bool) *FilterBuilder { 4583 return b.compare(gotenfilter.Eq, value) 4584 } 4585 4586 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Neq(value bool) *FilterBuilder { 4587 return b.compare(gotenfilter.Neq, value) 4588 } 4589 4590 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Gt(value bool) *FilterBuilder { 4591 return b.compare(gotenfilter.Gt, value) 4592 } 4593 4594 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Gte(value bool) *FilterBuilder { 4595 return b.compare(gotenfilter.Gte, value) 4596 } 4597 4598 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Lt(value bool) *FilterBuilder { 4599 return b.compare(gotenfilter.Lt, value) 4600 } 4601 4602 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Lte(value bool) *FilterBuilder { 4603 return b.compare(gotenfilter.Lte, value) 4604 } 4605 4606 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) In(values []bool) *FilterBuilder { 4607 return b.builder.addCond(&FilterConditionIn{ 4608 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().WithArrayOfValues(values), 4609 }) 4610 } 4611 4612 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) NotIn(values []bool) *FilterBuilder { 4613 return b.builder.addCond(&FilterConditionNotIn{ 4614 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().WithArrayOfValues(values), 4615 }) 4616 } 4617 4618 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) IsNull() *FilterBuilder { 4619 return b.builder.addCond(&FilterConditionIsNull{ 4620 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().FieldPath(), 4621 }) 4622 } 4623 4624 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) IsNan() *FilterBuilder { 4625 return b.builder.addCond(&FilterConditionIsNaN{ 4626 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().FieldPath(), 4627 }) 4628 } 4629 4630 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4631 return b.builder.addCond(&FilterConditionCompare{ 4632 Operator: op, 4633 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().WithValue(value), 4634 }) 4635 } 4636 4637 type filterCndBuilderSpecSshConfigSshAuthorizedNoPty struct { 4638 builder *FilterBuilder 4639 } 4640 4641 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Eq(value bool) *FilterBuilder { 4642 return b.compare(gotenfilter.Eq, value) 4643 } 4644 4645 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Neq(value bool) *FilterBuilder { 4646 return b.compare(gotenfilter.Neq, value) 4647 } 4648 4649 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Gt(value bool) *FilterBuilder { 4650 return b.compare(gotenfilter.Gt, value) 4651 } 4652 4653 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Gte(value bool) *FilterBuilder { 4654 return b.compare(gotenfilter.Gte, value) 4655 } 4656 4657 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Lt(value bool) *FilterBuilder { 4658 return b.compare(gotenfilter.Lt, value) 4659 } 4660 4661 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Lte(value bool) *FilterBuilder { 4662 return b.compare(gotenfilter.Lte, value) 4663 } 4664 4665 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) In(values []bool) *FilterBuilder { 4666 return b.builder.addCond(&FilterConditionIn{ 4667 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().WithArrayOfValues(values), 4668 }) 4669 } 4670 4671 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) NotIn(values []bool) *FilterBuilder { 4672 return b.builder.addCond(&FilterConditionNotIn{ 4673 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().WithArrayOfValues(values), 4674 }) 4675 } 4676 4677 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) IsNull() *FilterBuilder { 4678 return b.builder.addCond(&FilterConditionIsNull{ 4679 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().FieldPath(), 4680 }) 4681 } 4682 4683 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) IsNan() *FilterBuilder { 4684 return b.builder.addCond(&FilterConditionIsNaN{ 4685 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().FieldPath(), 4686 }) 4687 } 4688 4689 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4690 return b.builder.addCond(&FilterConditionCompare{ 4691 Operator: op, 4692 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().WithValue(value), 4693 }) 4694 } 4695 4696 type filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc struct { 4697 builder *FilterBuilder 4698 } 4699 4700 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Eq(value bool) *FilterBuilder { 4701 return b.compare(gotenfilter.Eq, value) 4702 } 4703 4704 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Neq(value bool) *FilterBuilder { 4705 return b.compare(gotenfilter.Neq, value) 4706 } 4707 4708 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Gt(value bool) *FilterBuilder { 4709 return b.compare(gotenfilter.Gt, value) 4710 } 4711 4712 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Gte(value bool) *FilterBuilder { 4713 return b.compare(gotenfilter.Gte, value) 4714 } 4715 4716 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Lt(value bool) *FilterBuilder { 4717 return b.compare(gotenfilter.Lt, value) 4718 } 4719 4720 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Lte(value bool) *FilterBuilder { 4721 return b.compare(gotenfilter.Lte, value) 4722 } 4723 4724 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) In(values []bool) *FilterBuilder { 4725 return b.builder.addCond(&FilterConditionIn{ 4726 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().WithArrayOfValues(values), 4727 }) 4728 } 4729 4730 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) NotIn(values []bool) *FilterBuilder { 4731 return b.builder.addCond(&FilterConditionNotIn{ 4732 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().WithArrayOfValues(values), 4733 }) 4734 } 4735 4736 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) IsNull() *FilterBuilder { 4737 return b.builder.addCond(&FilterConditionIsNull{ 4738 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().FieldPath(), 4739 }) 4740 } 4741 4742 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) IsNan() *FilterBuilder { 4743 return b.builder.addCond(&FilterConditionIsNaN{ 4744 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().FieldPath(), 4745 }) 4746 } 4747 4748 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4749 return b.builder.addCond(&FilterConditionCompare{ 4750 Operator: op, 4751 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().WithValue(value), 4752 }) 4753 } 4754 4755 type filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding struct { 4756 builder *FilterBuilder 4757 } 4758 4759 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Eq(value bool) *FilterBuilder { 4760 return b.compare(gotenfilter.Eq, value) 4761 } 4762 4763 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Neq(value bool) *FilterBuilder { 4764 return b.compare(gotenfilter.Neq, value) 4765 } 4766 4767 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Gt(value bool) *FilterBuilder { 4768 return b.compare(gotenfilter.Gt, value) 4769 } 4770 4771 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Gte(value bool) *FilterBuilder { 4772 return b.compare(gotenfilter.Gte, value) 4773 } 4774 4775 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Lt(value bool) *FilterBuilder { 4776 return b.compare(gotenfilter.Lt, value) 4777 } 4778 4779 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Lte(value bool) *FilterBuilder { 4780 return b.compare(gotenfilter.Lte, value) 4781 } 4782 4783 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) In(values []bool) *FilterBuilder { 4784 return b.builder.addCond(&FilterConditionIn{ 4785 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().WithArrayOfValues(values), 4786 }) 4787 } 4788 4789 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) NotIn(values []bool) *FilterBuilder { 4790 return b.builder.addCond(&FilterConditionNotIn{ 4791 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().WithArrayOfValues(values), 4792 }) 4793 } 4794 4795 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) IsNull() *FilterBuilder { 4796 return b.builder.addCond(&FilterConditionIsNull{ 4797 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().FieldPath(), 4798 }) 4799 } 4800 4801 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) IsNan() *FilterBuilder { 4802 return b.builder.addCond(&FilterConditionIsNaN{ 4803 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().FieldPath(), 4804 }) 4805 } 4806 4807 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4808 return b.builder.addCond(&FilterConditionCompare{ 4809 Operator: op, 4810 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().WithValue(value), 4811 }) 4812 } 4813 4814 type filterCndBuilderSpecSshConfigSshAuthorizedPermitopen struct { 4815 builder *FilterBuilder 4816 } 4817 4818 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Eq(value string) *FilterBuilder { 4819 return b.compare(gotenfilter.Eq, value) 4820 } 4821 4822 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Neq(value string) *FilterBuilder { 4823 return b.compare(gotenfilter.Neq, value) 4824 } 4825 4826 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Gt(value string) *FilterBuilder { 4827 return b.compare(gotenfilter.Gt, value) 4828 } 4829 4830 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Gte(value string) *FilterBuilder { 4831 return b.compare(gotenfilter.Gte, value) 4832 } 4833 4834 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Lt(value string) *FilterBuilder { 4835 return b.compare(gotenfilter.Lt, value) 4836 } 4837 4838 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Lte(value string) *FilterBuilder { 4839 return b.compare(gotenfilter.Lte, value) 4840 } 4841 4842 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) In(values []string) *FilterBuilder { 4843 return b.builder.addCond(&FilterConditionIn{ 4844 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().WithArrayOfValues(values), 4845 }) 4846 } 4847 4848 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) NotIn(values []string) *FilterBuilder { 4849 return b.builder.addCond(&FilterConditionNotIn{ 4850 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().WithArrayOfValues(values), 4851 }) 4852 } 4853 4854 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) IsNull() *FilterBuilder { 4855 return b.builder.addCond(&FilterConditionIsNull{ 4856 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().FieldPath(), 4857 }) 4858 } 4859 4860 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) IsNan() *FilterBuilder { 4861 return b.builder.addCond(&FilterConditionIsNaN{ 4862 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().FieldPath(), 4863 }) 4864 } 4865 4866 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4867 return b.builder.addCond(&FilterConditionCompare{ 4868 Operator: op, 4869 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().WithValue(value), 4870 }) 4871 } 4872 4873 type filterCndBuilderSpecSshConfigSshAuthorizedPrincipals struct { 4874 builder *FilterBuilder 4875 } 4876 4877 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Eq(value string) *FilterBuilder { 4878 return b.compare(gotenfilter.Eq, value) 4879 } 4880 4881 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Neq(value string) *FilterBuilder { 4882 return b.compare(gotenfilter.Neq, value) 4883 } 4884 4885 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Gt(value string) *FilterBuilder { 4886 return b.compare(gotenfilter.Gt, value) 4887 } 4888 4889 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Gte(value string) *FilterBuilder { 4890 return b.compare(gotenfilter.Gte, value) 4891 } 4892 4893 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Lt(value string) *FilterBuilder { 4894 return b.compare(gotenfilter.Lt, value) 4895 } 4896 4897 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Lte(value string) *FilterBuilder { 4898 return b.compare(gotenfilter.Lte, value) 4899 } 4900 4901 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) In(values []string) *FilterBuilder { 4902 return b.builder.addCond(&FilterConditionIn{ 4903 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().WithArrayOfValues(values), 4904 }) 4905 } 4906 4907 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) NotIn(values []string) *FilterBuilder { 4908 return b.builder.addCond(&FilterConditionNotIn{ 4909 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().WithArrayOfValues(values), 4910 }) 4911 } 4912 4913 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) IsNull() *FilterBuilder { 4914 return b.builder.addCond(&FilterConditionIsNull{ 4915 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().FieldPath(), 4916 }) 4917 } 4918 4919 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) IsNan() *FilterBuilder { 4920 return b.builder.addCond(&FilterConditionIsNaN{ 4921 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().FieldPath(), 4922 }) 4923 } 4924 4925 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4926 return b.builder.addCond(&FilterConditionCompare{ 4927 Operator: op, 4928 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().WithValue(value), 4929 }) 4930 } 4931 4932 type filterCndBuilderSpecSshConfigSshAuthorizedTunnel struct { 4933 builder *FilterBuilder 4934 } 4935 4936 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Eq(value string) *FilterBuilder { 4937 return b.compare(gotenfilter.Eq, value) 4938 } 4939 4940 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Neq(value string) *FilterBuilder { 4941 return b.compare(gotenfilter.Neq, value) 4942 } 4943 4944 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Gt(value string) *FilterBuilder { 4945 return b.compare(gotenfilter.Gt, value) 4946 } 4947 4948 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Gte(value string) *FilterBuilder { 4949 return b.compare(gotenfilter.Gte, value) 4950 } 4951 4952 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Lt(value string) *FilterBuilder { 4953 return b.compare(gotenfilter.Lt, value) 4954 } 4955 4956 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Lte(value string) *FilterBuilder { 4957 return b.compare(gotenfilter.Lte, value) 4958 } 4959 4960 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) In(values []string) *FilterBuilder { 4961 return b.builder.addCond(&FilterConditionIn{ 4962 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().WithArrayOfValues(values), 4963 }) 4964 } 4965 4966 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) NotIn(values []string) *FilterBuilder { 4967 return b.builder.addCond(&FilterConditionNotIn{ 4968 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().WithArrayOfValues(values), 4969 }) 4970 } 4971 4972 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) IsNull() *FilterBuilder { 4973 return b.builder.addCond(&FilterConditionIsNull{ 4974 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().FieldPath(), 4975 }) 4976 } 4977 4978 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) IsNan() *FilterBuilder { 4979 return b.builder.addCond(&FilterConditionIsNaN{ 4980 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().FieldPath(), 4981 }) 4982 } 4983 4984 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4985 return b.builder.addCond(&FilterConditionCompare{ 4986 Operator: op, 4987 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().WithValue(value), 4988 }) 4989 } 4990 4991 type filterCndBuilderSpecSshConfigSshAuthorizedRestrict struct { 4992 builder *FilterBuilder 4993 } 4994 4995 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Eq(value bool) *FilterBuilder { 4996 return b.compare(gotenfilter.Eq, value) 4997 } 4998 4999 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Neq(value bool) *FilterBuilder { 5000 return b.compare(gotenfilter.Neq, value) 5001 } 5002 5003 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Gt(value bool) *FilterBuilder { 5004 return b.compare(gotenfilter.Gt, value) 5005 } 5006 5007 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Gte(value bool) *FilterBuilder { 5008 return b.compare(gotenfilter.Gte, value) 5009 } 5010 5011 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Lt(value bool) *FilterBuilder { 5012 return b.compare(gotenfilter.Lt, value) 5013 } 5014 5015 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Lte(value bool) *FilterBuilder { 5016 return b.compare(gotenfilter.Lte, value) 5017 } 5018 5019 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) In(values []bool) *FilterBuilder { 5020 return b.builder.addCond(&FilterConditionIn{ 5021 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().WithArrayOfValues(values), 5022 }) 5023 } 5024 5025 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) NotIn(values []bool) *FilterBuilder { 5026 return b.builder.addCond(&FilterConditionNotIn{ 5027 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().WithArrayOfValues(values), 5028 }) 5029 } 5030 5031 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) IsNull() *FilterBuilder { 5032 return b.builder.addCond(&FilterConditionIsNull{ 5033 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().FieldPath(), 5034 }) 5035 } 5036 5037 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) IsNan() *FilterBuilder { 5038 return b.builder.addCond(&FilterConditionIsNaN{ 5039 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().FieldPath(), 5040 }) 5041 } 5042 5043 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5044 return b.builder.addCond(&FilterConditionCompare{ 5045 Operator: op, 5046 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().WithValue(value), 5047 }) 5048 } 5049 5050 type filterCndBuilderSpecSshConfigIpAllowList struct { 5051 builder *FilterBuilder 5052 } 5053 5054 func (b *filterCndBuilderSpecSshConfigIpAllowList) Eq(value []string) *FilterBuilder { 5055 return b.compare(gotenfilter.Eq, value) 5056 } 5057 5058 func (b *filterCndBuilderSpecSshConfigIpAllowList) Neq(value []string) *FilterBuilder { 5059 return b.compare(gotenfilter.Neq, value) 5060 } 5061 5062 func (b *filterCndBuilderSpecSshConfigIpAllowList) Gt(value []string) *FilterBuilder { 5063 return b.compare(gotenfilter.Gt, value) 5064 } 5065 5066 func (b *filterCndBuilderSpecSshConfigIpAllowList) Gte(value []string) *FilterBuilder { 5067 return b.compare(gotenfilter.Gte, value) 5068 } 5069 5070 func (b *filterCndBuilderSpecSshConfigIpAllowList) Lt(value []string) *FilterBuilder { 5071 return b.compare(gotenfilter.Lt, value) 5072 } 5073 5074 func (b *filterCndBuilderSpecSshConfigIpAllowList) Lte(value []string) *FilterBuilder { 5075 return b.compare(gotenfilter.Lte, value) 5076 } 5077 5078 func (b *filterCndBuilderSpecSshConfigIpAllowList) In(values [][]string) *FilterBuilder { 5079 return b.builder.addCond(&FilterConditionIn{ 5080 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithArrayOfValues(values), 5081 }) 5082 } 5083 5084 func (b *filterCndBuilderSpecSshConfigIpAllowList) NotIn(values [][]string) *FilterBuilder { 5085 return b.builder.addCond(&FilterConditionNotIn{ 5086 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithArrayOfValues(values), 5087 }) 5088 } 5089 5090 func (b *filterCndBuilderSpecSshConfigIpAllowList) IsNull() *FilterBuilder { 5091 return b.builder.addCond(&FilterConditionIsNull{ 5092 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 5093 }) 5094 } 5095 5096 func (b *filterCndBuilderSpecSshConfigIpAllowList) IsNan() *FilterBuilder { 5097 return b.builder.addCond(&FilterConditionIsNaN{ 5098 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 5099 }) 5100 } 5101 5102 func (b *filterCndBuilderSpecSshConfigIpAllowList) Contains(value string) *FilterBuilder { 5103 return b.builder.addCond(&FilterConditionContains{ 5104 Type: gotenresource.ConditionContainsTypeValue, 5105 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 5106 Value: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithItemValue(value), 5107 }) 5108 } 5109 5110 func (b *filterCndBuilderSpecSshConfigIpAllowList) ContainsAnyOf(values []string) *FilterBuilder { 5111 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList() 5112 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5113 for _, value := range values { 5114 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5115 } 5116 return b.builder.addCond(&FilterConditionContains{ 5117 Type: gotenresource.ConditionContainsTypeAny, 5118 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 5119 Values: itemValues, 5120 }) 5121 } 5122 5123 func (b *filterCndBuilderSpecSshConfigIpAllowList) ContainsAll(values []string) *FilterBuilder { 5124 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList() 5125 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5126 for _, value := range values { 5127 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5128 } 5129 return b.builder.addCond(&FilterConditionContains{ 5130 Type: gotenresource.ConditionContainsTypeAll, 5131 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 5132 Values: itemValues, 5133 }) 5134 } 5135 5136 func (b *filterCndBuilderSpecSshConfigIpAllowList) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 5137 return b.builder.addCond(&FilterConditionCompare{ 5138 Operator: op, 5139 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithValue(value), 5140 }) 5141 } 5142 5143 type filterCndBuilderSpecSshConfigIpDenyList struct { 5144 builder *FilterBuilder 5145 } 5146 5147 func (b *filterCndBuilderSpecSshConfigIpDenyList) Eq(value []string) *FilterBuilder { 5148 return b.compare(gotenfilter.Eq, value) 5149 } 5150 5151 func (b *filterCndBuilderSpecSshConfigIpDenyList) Neq(value []string) *FilterBuilder { 5152 return b.compare(gotenfilter.Neq, value) 5153 } 5154 5155 func (b *filterCndBuilderSpecSshConfigIpDenyList) Gt(value []string) *FilterBuilder { 5156 return b.compare(gotenfilter.Gt, value) 5157 } 5158 5159 func (b *filterCndBuilderSpecSshConfigIpDenyList) Gte(value []string) *FilterBuilder { 5160 return b.compare(gotenfilter.Gte, value) 5161 } 5162 5163 func (b *filterCndBuilderSpecSshConfigIpDenyList) Lt(value []string) *FilterBuilder { 5164 return b.compare(gotenfilter.Lt, value) 5165 } 5166 5167 func (b *filterCndBuilderSpecSshConfigIpDenyList) Lte(value []string) *FilterBuilder { 5168 return b.compare(gotenfilter.Lte, value) 5169 } 5170 5171 func (b *filterCndBuilderSpecSshConfigIpDenyList) In(values [][]string) *FilterBuilder { 5172 return b.builder.addCond(&FilterConditionIn{ 5173 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithArrayOfValues(values), 5174 }) 5175 } 5176 5177 func (b *filterCndBuilderSpecSshConfigIpDenyList) NotIn(values [][]string) *FilterBuilder { 5178 return b.builder.addCond(&FilterConditionNotIn{ 5179 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithArrayOfValues(values), 5180 }) 5181 } 5182 5183 func (b *filterCndBuilderSpecSshConfigIpDenyList) IsNull() *FilterBuilder { 5184 return b.builder.addCond(&FilterConditionIsNull{ 5185 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 5186 }) 5187 } 5188 5189 func (b *filterCndBuilderSpecSshConfigIpDenyList) IsNan() *FilterBuilder { 5190 return b.builder.addCond(&FilterConditionIsNaN{ 5191 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 5192 }) 5193 } 5194 5195 func (b *filterCndBuilderSpecSshConfigIpDenyList) Contains(value string) *FilterBuilder { 5196 return b.builder.addCond(&FilterConditionContains{ 5197 Type: gotenresource.ConditionContainsTypeValue, 5198 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 5199 Value: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithItemValue(value), 5200 }) 5201 } 5202 5203 func (b *filterCndBuilderSpecSshConfigIpDenyList) ContainsAnyOf(values []string) *FilterBuilder { 5204 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList() 5205 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5206 for _, value := range values { 5207 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5208 } 5209 return b.builder.addCond(&FilterConditionContains{ 5210 Type: gotenresource.ConditionContainsTypeAny, 5211 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 5212 Values: itemValues, 5213 }) 5214 } 5215 5216 func (b *filterCndBuilderSpecSshConfigIpDenyList) ContainsAll(values []string) *FilterBuilder { 5217 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList() 5218 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5219 for _, value := range values { 5220 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5221 } 5222 return b.builder.addCond(&FilterConditionContains{ 5223 Type: gotenresource.ConditionContainsTypeAll, 5224 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 5225 Values: itemValues, 5226 }) 5227 } 5228 5229 func (b *filterCndBuilderSpecSshConfigIpDenyList) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 5230 return b.builder.addCond(&FilterConditionCompare{ 5231 Operator: op, 5232 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithValue(value), 5233 }) 5234 } 5235 5236 type filterCndBuilderSpecSshConfigRejectPeriod struct { 5237 builder *FilterBuilder 5238 } 5239 5240 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Eq(value *durationpb.Duration) *FilterBuilder { 5241 return b.compare(gotenfilter.Eq, value) 5242 } 5243 5244 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Neq(value *durationpb.Duration) *FilterBuilder { 5245 return b.compare(gotenfilter.Neq, value) 5246 } 5247 5248 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Gt(value *durationpb.Duration) *FilterBuilder { 5249 return b.compare(gotenfilter.Gt, value) 5250 } 5251 5252 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Gte(value *durationpb.Duration) *FilterBuilder { 5253 return b.compare(gotenfilter.Gte, value) 5254 } 5255 5256 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Lt(value *durationpb.Duration) *FilterBuilder { 5257 return b.compare(gotenfilter.Lt, value) 5258 } 5259 5260 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Lte(value *durationpb.Duration) *FilterBuilder { 5261 return b.compare(gotenfilter.Lte, value) 5262 } 5263 5264 func (b *filterCndBuilderSpecSshConfigRejectPeriod) In(values []*durationpb.Duration) *FilterBuilder { 5265 return b.builder.addCond(&FilterConditionIn{ 5266 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().WithArrayOfValues(values), 5267 }) 5268 } 5269 5270 func (b *filterCndBuilderSpecSshConfigRejectPeriod) NotIn(values []*durationpb.Duration) *FilterBuilder { 5271 return b.builder.addCond(&FilterConditionNotIn{ 5272 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().WithArrayOfValues(values), 5273 }) 5274 } 5275 5276 func (b *filterCndBuilderSpecSshConfigRejectPeriod) IsNull() *FilterBuilder { 5277 return b.builder.addCond(&FilterConditionIsNull{ 5278 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().FieldPath(), 5279 }) 5280 } 5281 5282 func (b *filterCndBuilderSpecSshConfigRejectPeriod) IsNan() *FilterBuilder { 5283 return b.builder.addCond(&FilterConditionIsNaN{ 5284 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().FieldPath(), 5285 }) 5286 } 5287 5288 func (b *filterCndBuilderSpecSshConfigRejectPeriod) compare(op gotenfilter.CompareOperator, value *durationpb.Duration) *FilterBuilder { 5289 return b.builder.addCond(&FilterConditionCompare{ 5290 Operator: op, 5291 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().WithValue(value), 5292 }) 5293 } 5294 5295 type filterCndBuilderSpecSshConfigDisableSshAuthkey struct { 5296 builder *FilterBuilder 5297 } 5298 5299 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Eq(value bool) *FilterBuilder { 5300 return b.compare(gotenfilter.Eq, value) 5301 } 5302 5303 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Neq(value bool) *FilterBuilder { 5304 return b.compare(gotenfilter.Neq, value) 5305 } 5306 5307 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Gt(value bool) *FilterBuilder { 5308 return b.compare(gotenfilter.Gt, value) 5309 } 5310 5311 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Gte(value bool) *FilterBuilder { 5312 return b.compare(gotenfilter.Gte, value) 5313 } 5314 5315 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Lt(value bool) *FilterBuilder { 5316 return b.compare(gotenfilter.Lt, value) 5317 } 5318 5319 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Lte(value bool) *FilterBuilder { 5320 return b.compare(gotenfilter.Lte, value) 5321 } 5322 5323 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) In(values []bool) *FilterBuilder { 5324 return b.builder.addCond(&FilterConditionIn{ 5325 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().WithArrayOfValues(values), 5326 }) 5327 } 5328 5329 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) NotIn(values []bool) *FilterBuilder { 5330 return b.builder.addCond(&FilterConditionNotIn{ 5331 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().WithArrayOfValues(values), 5332 }) 5333 } 5334 5335 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) IsNull() *FilterBuilder { 5336 return b.builder.addCond(&FilterConditionIsNull{ 5337 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().FieldPath(), 5338 }) 5339 } 5340 5341 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) IsNan() *FilterBuilder { 5342 return b.builder.addCond(&FilterConditionIsNaN{ 5343 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().FieldPath(), 5344 }) 5345 } 5346 5347 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5348 return b.builder.addCond(&FilterConditionCompare{ 5349 Operator: op, 5350 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().WithValue(value), 5351 }) 5352 } 5353 5354 type filterCndBuilderSpecAttestationConfig struct { 5355 builder *FilterBuilder 5356 } 5357 5358 func (b *filterCndBuilderSpecAttestationConfig) Eq(value *Device_Spec_AttestationConfig) *FilterBuilder { 5359 return b.compare(gotenfilter.Eq, value) 5360 } 5361 5362 func (b *filterCndBuilderSpecAttestationConfig) Neq(value *Device_Spec_AttestationConfig) *FilterBuilder { 5363 return b.compare(gotenfilter.Neq, value) 5364 } 5365 5366 func (b *filterCndBuilderSpecAttestationConfig) Gt(value *Device_Spec_AttestationConfig) *FilterBuilder { 5367 return b.compare(gotenfilter.Gt, value) 5368 } 5369 5370 func (b *filterCndBuilderSpecAttestationConfig) Gte(value *Device_Spec_AttestationConfig) *FilterBuilder { 5371 return b.compare(gotenfilter.Gte, value) 5372 } 5373 5374 func (b *filterCndBuilderSpecAttestationConfig) Lt(value *Device_Spec_AttestationConfig) *FilterBuilder { 5375 return b.compare(gotenfilter.Lt, value) 5376 } 5377 5378 func (b *filterCndBuilderSpecAttestationConfig) Lte(value *Device_Spec_AttestationConfig) *FilterBuilder { 5379 return b.compare(gotenfilter.Lte, value) 5380 } 5381 5382 func (b *filterCndBuilderSpecAttestationConfig) In(values []*Device_Spec_AttestationConfig) *FilterBuilder { 5383 return b.builder.addCond(&FilterConditionIn{ 5384 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().WithArrayOfValues(values), 5385 }) 5386 } 5387 5388 func (b *filterCndBuilderSpecAttestationConfig) NotIn(values []*Device_Spec_AttestationConfig) *FilterBuilder { 5389 return b.builder.addCond(&FilterConditionNotIn{ 5390 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().WithArrayOfValues(values), 5391 }) 5392 } 5393 5394 func (b *filterCndBuilderSpecAttestationConfig) IsNull() *FilterBuilder { 5395 return b.builder.addCond(&FilterConditionIsNull{ 5396 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().FieldPath(), 5397 }) 5398 } 5399 5400 func (b *filterCndBuilderSpecAttestationConfig) IsNan() *FilterBuilder { 5401 return b.builder.addCond(&FilterConditionIsNaN{ 5402 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().FieldPath(), 5403 }) 5404 } 5405 5406 func (b *filterCndBuilderSpecAttestationConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_AttestationConfig) *FilterBuilder { 5407 return b.builder.addCond(&FilterConditionCompare{ 5408 Operator: op, 5409 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().WithValue(value), 5410 }) 5411 } 5412 5413 func (b *filterCndBuilderSpecAttestationConfig) AttestationExpected() *filterCndBuilderSpecAttestationConfigAttestationExpected { 5414 return &filterCndBuilderSpecAttestationConfigAttestationExpected{builder: b.builder} 5415 } 5416 5417 func (b *filterCndBuilderSpecAttestationConfig) AttestationDomain() *filterCndBuilderSpecAttestationConfigAttestationDomain { 5418 return &filterCndBuilderSpecAttestationConfigAttestationDomain{builder: b.builder} 5419 } 5420 5421 func (b *filterCndBuilderSpecAttestationConfig) InsecureUseTpmSimulatorSeed() *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed { 5422 return &filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed{builder: b.builder} 5423 } 5424 5425 type filterCndBuilderSpecAttestationConfigAttestationExpected struct { 5426 builder *FilterBuilder 5427 } 5428 5429 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Eq(value bool) *FilterBuilder { 5430 return b.compare(gotenfilter.Eq, value) 5431 } 5432 5433 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Neq(value bool) *FilterBuilder { 5434 return b.compare(gotenfilter.Neq, value) 5435 } 5436 5437 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Gt(value bool) *FilterBuilder { 5438 return b.compare(gotenfilter.Gt, value) 5439 } 5440 5441 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Gte(value bool) *FilterBuilder { 5442 return b.compare(gotenfilter.Gte, value) 5443 } 5444 5445 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Lt(value bool) *FilterBuilder { 5446 return b.compare(gotenfilter.Lt, value) 5447 } 5448 5449 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Lte(value bool) *FilterBuilder { 5450 return b.compare(gotenfilter.Lte, value) 5451 } 5452 5453 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) In(values []bool) *FilterBuilder { 5454 return b.builder.addCond(&FilterConditionIn{ 5455 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().WithArrayOfValues(values), 5456 }) 5457 } 5458 5459 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) NotIn(values []bool) *FilterBuilder { 5460 return b.builder.addCond(&FilterConditionNotIn{ 5461 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().WithArrayOfValues(values), 5462 }) 5463 } 5464 5465 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) IsNull() *FilterBuilder { 5466 return b.builder.addCond(&FilterConditionIsNull{ 5467 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().FieldPath(), 5468 }) 5469 } 5470 5471 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) IsNan() *FilterBuilder { 5472 return b.builder.addCond(&FilterConditionIsNaN{ 5473 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().FieldPath(), 5474 }) 5475 } 5476 5477 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5478 return b.builder.addCond(&FilterConditionCompare{ 5479 Operator: op, 5480 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().WithValue(value), 5481 }) 5482 } 5483 5484 type filterCndBuilderSpecAttestationConfigAttestationDomain struct { 5485 builder *FilterBuilder 5486 } 5487 5488 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Eq(value *iam_attestation_domain.Reference) *FilterBuilder { 5489 return b.compare(gotenfilter.Eq, value) 5490 } 5491 5492 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Neq(value *iam_attestation_domain.Reference) *FilterBuilder { 5493 return b.compare(gotenfilter.Neq, value) 5494 } 5495 5496 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Gt(value *iam_attestation_domain.Reference) *FilterBuilder { 5497 return b.compare(gotenfilter.Gt, value) 5498 } 5499 5500 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Gte(value *iam_attestation_domain.Reference) *FilterBuilder { 5501 return b.compare(gotenfilter.Gte, value) 5502 } 5503 5504 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Lt(value *iam_attestation_domain.Reference) *FilterBuilder { 5505 return b.compare(gotenfilter.Lt, value) 5506 } 5507 5508 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Lte(value *iam_attestation_domain.Reference) *FilterBuilder { 5509 return b.compare(gotenfilter.Lte, value) 5510 } 5511 5512 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) In(values []*iam_attestation_domain.Reference) *FilterBuilder { 5513 return b.builder.addCond(&FilterConditionIn{ 5514 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().WithArrayOfValues(values), 5515 }) 5516 } 5517 5518 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) NotIn(values []*iam_attestation_domain.Reference) *FilterBuilder { 5519 return b.builder.addCond(&FilterConditionNotIn{ 5520 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().WithArrayOfValues(values), 5521 }) 5522 } 5523 5524 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) IsNull() *FilterBuilder { 5525 return b.builder.addCond(&FilterConditionIsNull{ 5526 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().FieldPath(), 5527 }) 5528 } 5529 5530 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) IsNan() *FilterBuilder { 5531 return b.builder.addCond(&FilterConditionIsNaN{ 5532 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().FieldPath(), 5533 }) 5534 } 5535 5536 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) compare(op gotenfilter.CompareOperator, value *iam_attestation_domain.Reference) *FilterBuilder { 5537 return b.builder.addCond(&FilterConditionCompare{ 5538 Operator: op, 5539 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().WithValue(value), 5540 }) 5541 } 5542 5543 type filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed struct { 5544 builder *FilterBuilder 5545 } 5546 5547 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) Eq(value int32) *FilterBuilder { 5548 return b.compare(gotenfilter.Eq, value) 5549 } 5550 5551 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) Neq(value int32) *FilterBuilder { 5552 return b.compare(gotenfilter.Neq, value) 5553 } 5554 5555 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) Gt(value int32) *FilterBuilder { 5556 return b.compare(gotenfilter.Gt, value) 5557 } 5558 5559 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) Gte(value int32) *FilterBuilder { 5560 return b.compare(gotenfilter.Gte, value) 5561 } 5562 5563 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) Lt(value int32) *FilterBuilder { 5564 return b.compare(gotenfilter.Lt, value) 5565 } 5566 5567 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) Lte(value int32) *FilterBuilder { 5568 return b.compare(gotenfilter.Lte, value) 5569 } 5570 5571 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) In(values []int32) *FilterBuilder { 5572 return b.builder.addCond(&FilterConditionIn{ 5573 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().InsecureUseTpmSimulatorSeed().WithArrayOfValues(values), 5574 }) 5575 } 5576 5577 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) NotIn(values []int32) *FilterBuilder { 5578 return b.builder.addCond(&FilterConditionNotIn{ 5579 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().InsecureUseTpmSimulatorSeed().WithArrayOfValues(values), 5580 }) 5581 } 5582 5583 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) IsNull() *FilterBuilder { 5584 return b.builder.addCond(&FilterConditionIsNull{ 5585 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().InsecureUseTpmSimulatorSeed().FieldPath(), 5586 }) 5587 } 5588 5589 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) IsNan() *FilterBuilder { 5590 return b.builder.addCond(&FilterConditionIsNaN{ 5591 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().InsecureUseTpmSimulatorSeed().FieldPath(), 5592 }) 5593 } 5594 5595 func (b *filterCndBuilderSpecAttestationConfigInsecureUseTpmSimulatorSeed) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 5596 return b.builder.addCond(&FilterConditionCompare{ 5597 Operator: op, 5598 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().InsecureUseTpmSimulatorSeed().WithValue(value), 5599 }) 5600 } 5601 5602 type filterCndBuilderSpecDisableDeviceDiscovery struct { 5603 builder *FilterBuilder 5604 } 5605 5606 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Eq(value bool) *FilterBuilder { 5607 return b.compare(gotenfilter.Eq, value) 5608 } 5609 5610 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Neq(value bool) *FilterBuilder { 5611 return b.compare(gotenfilter.Neq, value) 5612 } 5613 5614 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Gt(value bool) *FilterBuilder { 5615 return b.compare(gotenfilter.Gt, value) 5616 } 5617 5618 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Gte(value bool) *FilterBuilder { 5619 return b.compare(gotenfilter.Gte, value) 5620 } 5621 5622 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Lt(value bool) *FilterBuilder { 5623 return b.compare(gotenfilter.Lt, value) 5624 } 5625 5626 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Lte(value bool) *FilterBuilder { 5627 return b.compare(gotenfilter.Lte, value) 5628 } 5629 5630 func (b *filterCndBuilderSpecDisableDeviceDiscovery) In(values []bool) *FilterBuilder { 5631 return b.builder.addCond(&FilterConditionIn{ 5632 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().WithArrayOfValues(values), 5633 }) 5634 } 5635 5636 func (b *filterCndBuilderSpecDisableDeviceDiscovery) NotIn(values []bool) *FilterBuilder { 5637 return b.builder.addCond(&FilterConditionNotIn{ 5638 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().WithArrayOfValues(values), 5639 }) 5640 } 5641 5642 func (b *filterCndBuilderSpecDisableDeviceDiscovery) IsNull() *FilterBuilder { 5643 return b.builder.addCond(&FilterConditionIsNull{ 5644 FieldPath: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().FieldPath(), 5645 }) 5646 } 5647 5648 func (b *filterCndBuilderSpecDisableDeviceDiscovery) IsNan() *FilterBuilder { 5649 return b.builder.addCond(&FilterConditionIsNaN{ 5650 FieldPath: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().FieldPath(), 5651 }) 5652 } 5653 5654 func (b *filterCndBuilderSpecDisableDeviceDiscovery) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5655 return b.builder.addCond(&FilterConditionCompare{ 5656 Operator: op, 5657 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().WithValue(value), 5658 }) 5659 } 5660 5661 type filterCndBuilderSpecLoggingConfig struct { 5662 builder *FilterBuilder 5663 } 5664 5665 func (b *filterCndBuilderSpecLoggingConfig) Eq(value *Device_Spec_LoggingConfig) *FilterBuilder { 5666 return b.compare(gotenfilter.Eq, value) 5667 } 5668 5669 func (b *filterCndBuilderSpecLoggingConfig) Neq(value *Device_Spec_LoggingConfig) *FilterBuilder { 5670 return b.compare(gotenfilter.Neq, value) 5671 } 5672 5673 func (b *filterCndBuilderSpecLoggingConfig) Gt(value *Device_Spec_LoggingConfig) *FilterBuilder { 5674 return b.compare(gotenfilter.Gt, value) 5675 } 5676 5677 func (b *filterCndBuilderSpecLoggingConfig) Gte(value *Device_Spec_LoggingConfig) *FilterBuilder { 5678 return b.compare(gotenfilter.Gte, value) 5679 } 5680 5681 func (b *filterCndBuilderSpecLoggingConfig) Lt(value *Device_Spec_LoggingConfig) *FilterBuilder { 5682 return b.compare(gotenfilter.Lt, value) 5683 } 5684 5685 func (b *filterCndBuilderSpecLoggingConfig) Lte(value *Device_Spec_LoggingConfig) *FilterBuilder { 5686 return b.compare(gotenfilter.Lte, value) 5687 } 5688 5689 func (b *filterCndBuilderSpecLoggingConfig) In(values []*Device_Spec_LoggingConfig) *FilterBuilder { 5690 return b.builder.addCond(&FilterConditionIn{ 5691 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().WithArrayOfValues(values), 5692 }) 5693 } 5694 5695 func (b *filterCndBuilderSpecLoggingConfig) NotIn(values []*Device_Spec_LoggingConfig) *FilterBuilder { 5696 return b.builder.addCond(&FilterConditionNotIn{ 5697 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().WithArrayOfValues(values), 5698 }) 5699 } 5700 5701 func (b *filterCndBuilderSpecLoggingConfig) IsNull() *FilterBuilder { 5702 return b.builder.addCond(&FilterConditionIsNull{ 5703 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().FieldPath(), 5704 }) 5705 } 5706 5707 func (b *filterCndBuilderSpecLoggingConfig) IsNan() *FilterBuilder { 5708 return b.builder.addCond(&FilterConditionIsNaN{ 5709 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().FieldPath(), 5710 }) 5711 } 5712 5713 func (b *filterCndBuilderSpecLoggingConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_LoggingConfig) *FilterBuilder { 5714 return b.builder.addCond(&FilterConditionCompare{ 5715 Operator: op, 5716 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().WithValue(value), 5717 }) 5718 } 5719 5720 func (b *filterCndBuilderSpecLoggingConfig) Priority() *filterCndBuilderSpecLoggingConfigPriority { 5721 return &filterCndBuilderSpecLoggingConfigPriority{builder: b.builder} 5722 } 5723 5724 func (b *filterCndBuilderSpecLoggingConfig) Units() *filterCndBuilderSpecLoggingConfigUnits { 5725 return &filterCndBuilderSpecLoggingConfigUnits{builder: b.builder} 5726 } 5727 5728 func (b *filterCndBuilderSpecLoggingConfig) EnableJournalExport() *filterCndBuilderSpecLoggingConfigEnableJournalExport { 5729 return &filterCndBuilderSpecLoggingConfigEnableJournalExport{builder: b.builder} 5730 } 5731 5732 type filterCndBuilderSpecLoggingConfigPriority struct { 5733 builder *FilterBuilder 5734 } 5735 5736 func (b *filterCndBuilderSpecLoggingConfigPriority) Eq(value int32) *FilterBuilder { 5737 return b.compare(gotenfilter.Eq, value) 5738 } 5739 5740 func (b *filterCndBuilderSpecLoggingConfigPriority) Neq(value int32) *FilterBuilder { 5741 return b.compare(gotenfilter.Neq, value) 5742 } 5743 5744 func (b *filterCndBuilderSpecLoggingConfigPriority) Gt(value int32) *FilterBuilder { 5745 return b.compare(gotenfilter.Gt, value) 5746 } 5747 5748 func (b *filterCndBuilderSpecLoggingConfigPriority) Gte(value int32) *FilterBuilder { 5749 return b.compare(gotenfilter.Gte, value) 5750 } 5751 5752 func (b *filterCndBuilderSpecLoggingConfigPriority) Lt(value int32) *FilterBuilder { 5753 return b.compare(gotenfilter.Lt, value) 5754 } 5755 5756 func (b *filterCndBuilderSpecLoggingConfigPriority) Lte(value int32) *FilterBuilder { 5757 return b.compare(gotenfilter.Lte, value) 5758 } 5759 5760 func (b *filterCndBuilderSpecLoggingConfigPriority) In(values []int32) *FilterBuilder { 5761 return b.builder.addCond(&FilterConditionIn{ 5762 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().WithArrayOfValues(values), 5763 }) 5764 } 5765 5766 func (b *filterCndBuilderSpecLoggingConfigPriority) NotIn(values []int32) *FilterBuilder { 5767 return b.builder.addCond(&FilterConditionNotIn{ 5768 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().WithArrayOfValues(values), 5769 }) 5770 } 5771 5772 func (b *filterCndBuilderSpecLoggingConfigPriority) IsNull() *FilterBuilder { 5773 return b.builder.addCond(&FilterConditionIsNull{ 5774 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().FieldPath(), 5775 }) 5776 } 5777 5778 func (b *filterCndBuilderSpecLoggingConfigPriority) IsNan() *FilterBuilder { 5779 return b.builder.addCond(&FilterConditionIsNaN{ 5780 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().FieldPath(), 5781 }) 5782 } 5783 5784 func (b *filterCndBuilderSpecLoggingConfigPriority) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 5785 return b.builder.addCond(&FilterConditionCompare{ 5786 Operator: op, 5787 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().WithValue(value), 5788 }) 5789 } 5790 5791 type filterCndBuilderSpecLoggingConfigUnits struct { 5792 builder *FilterBuilder 5793 } 5794 5795 func (b *filterCndBuilderSpecLoggingConfigUnits) Eq(value []string) *FilterBuilder { 5796 return b.compare(gotenfilter.Eq, value) 5797 } 5798 5799 func (b *filterCndBuilderSpecLoggingConfigUnits) Neq(value []string) *FilterBuilder { 5800 return b.compare(gotenfilter.Neq, value) 5801 } 5802 5803 func (b *filterCndBuilderSpecLoggingConfigUnits) Gt(value []string) *FilterBuilder { 5804 return b.compare(gotenfilter.Gt, value) 5805 } 5806 5807 func (b *filterCndBuilderSpecLoggingConfigUnits) Gte(value []string) *FilterBuilder { 5808 return b.compare(gotenfilter.Gte, value) 5809 } 5810 5811 func (b *filterCndBuilderSpecLoggingConfigUnits) Lt(value []string) *FilterBuilder { 5812 return b.compare(gotenfilter.Lt, value) 5813 } 5814 5815 func (b *filterCndBuilderSpecLoggingConfigUnits) Lte(value []string) *FilterBuilder { 5816 return b.compare(gotenfilter.Lte, value) 5817 } 5818 5819 func (b *filterCndBuilderSpecLoggingConfigUnits) In(values [][]string) *FilterBuilder { 5820 return b.builder.addCond(&FilterConditionIn{ 5821 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithArrayOfValues(values), 5822 }) 5823 } 5824 5825 func (b *filterCndBuilderSpecLoggingConfigUnits) NotIn(values [][]string) *FilterBuilder { 5826 return b.builder.addCond(&FilterConditionNotIn{ 5827 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithArrayOfValues(values), 5828 }) 5829 } 5830 5831 func (b *filterCndBuilderSpecLoggingConfigUnits) IsNull() *FilterBuilder { 5832 return b.builder.addCond(&FilterConditionIsNull{ 5833 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 5834 }) 5835 } 5836 5837 func (b *filterCndBuilderSpecLoggingConfigUnits) IsNan() *FilterBuilder { 5838 return b.builder.addCond(&FilterConditionIsNaN{ 5839 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 5840 }) 5841 } 5842 5843 func (b *filterCndBuilderSpecLoggingConfigUnits) Contains(value string) *FilterBuilder { 5844 return b.builder.addCond(&FilterConditionContains{ 5845 Type: gotenresource.ConditionContainsTypeValue, 5846 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 5847 Value: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithItemValue(value), 5848 }) 5849 } 5850 5851 func (b *filterCndBuilderSpecLoggingConfigUnits) ContainsAnyOf(values []string) *FilterBuilder { 5852 pathSelector := NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units() 5853 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5854 for _, value := range values { 5855 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5856 } 5857 return b.builder.addCond(&FilterConditionContains{ 5858 Type: gotenresource.ConditionContainsTypeAny, 5859 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 5860 Values: itemValues, 5861 }) 5862 } 5863 5864 func (b *filterCndBuilderSpecLoggingConfigUnits) ContainsAll(values []string) *FilterBuilder { 5865 pathSelector := NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units() 5866 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5867 for _, value := range values { 5868 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5869 } 5870 return b.builder.addCond(&FilterConditionContains{ 5871 Type: gotenresource.ConditionContainsTypeAll, 5872 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 5873 Values: itemValues, 5874 }) 5875 } 5876 5877 func (b *filterCndBuilderSpecLoggingConfigUnits) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 5878 return b.builder.addCond(&FilterConditionCompare{ 5879 Operator: op, 5880 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithValue(value), 5881 }) 5882 } 5883 5884 type filterCndBuilderSpecLoggingConfigEnableJournalExport struct { 5885 builder *FilterBuilder 5886 } 5887 5888 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Eq(value bool) *FilterBuilder { 5889 return b.compare(gotenfilter.Eq, value) 5890 } 5891 5892 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Neq(value bool) *FilterBuilder { 5893 return b.compare(gotenfilter.Neq, value) 5894 } 5895 5896 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Gt(value bool) *FilterBuilder { 5897 return b.compare(gotenfilter.Gt, value) 5898 } 5899 5900 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Gte(value bool) *FilterBuilder { 5901 return b.compare(gotenfilter.Gte, value) 5902 } 5903 5904 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Lt(value bool) *FilterBuilder { 5905 return b.compare(gotenfilter.Lt, value) 5906 } 5907 5908 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Lte(value bool) *FilterBuilder { 5909 return b.compare(gotenfilter.Lte, value) 5910 } 5911 5912 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) In(values []bool) *FilterBuilder { 5913 return b.builder.addCond(&FilterConditionIn{ 5914 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().WithArrayOfValues(values), 5915 }) 5916 } 5917 5918 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) NotIn(values []bool) *FilterBuilder { 5919 return b.builder.addCond(&FilterConditionNotIn{ 5920 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().WithArrayOfValues(values), 5921 }) 5922 } 5923 5924 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) IsNull() *FilterBuilder { 5925 return b.builder.addCond(&FilterConditionIsNull{ 5926 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().FieldPath(), 5927 }) 5928 } 5929 5930 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) IsNan() *FilterBuilder { 5931 return b.builder.addCond(&FilterConditionIsNaN{ 5932 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().FieldPath(), 5933 }) 5934 } 5935 5936 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5937 return b.builder.addCond(&FilterConditionCompare{ 5938 Operator: op, 5939 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().WithValue(value), 5940 }) 5941 } 5942 5943 type filterCndBuilderSpecProxyConfig struct { 5944 builder *FilterBuilder 5945 } 5946 5947 func (b *filterCndBuilderSpecProxyConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 5948 return b.compare(gotenfilter.Eq, value) 5949 } 5950 5951 func (b *filterCndBuilderSpecProxyConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 5952 return b.compare(gotenfilter.Neq, value) 5953 } 5954 5955 func (b *filterCndBuilderSpecProxyConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 5956 return b.compare(gotenfilter.Gt, value) 5957 } 5958 5959 func (b *filterCndBuilderSpecProxyConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 5960 return b.compare(gotenfilter.Gte, value) 5961 } 5962 5963 func (b *filterCndBuilderSpecProxyConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 5964 return b.compare(gotenfilter.Lt, value) 5965 } 5966 5967 func (b *filterCndBuilderSpecProxyConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 5968 return b.compare(gotenfilter.Lte, value) 5969 } 5970 5971 func (b *filterCndBuilderSpecProxyConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 5972 return b.builder.addCond(&FilterConditionIn{ 5973 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().WithArrayOfValues(values), 5974 }) 5975 } 5976 5977 func (b *filterCndBuilderSpecProxyConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 5978 return b.builder.addCond(&FilterConditionNotIn{ 5979 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().WithArrayOfValues(values), 5980 }) 5981 } 5982 5983 func (b *filterCndBuilderSpecProxyConfig) IsNull() *FilterBuilder { 5984 return b.builder.addCond(&FilterConditionIsNull{ 5985 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().FieldPath(), 5986 }) 5987 } 5988 5989 func (b *filterCndBuilderSpecProxyConfig) IsNan() *FilterBuilder { 5990 return b.builder.addCond(&FilterConditionIsNaN{ 5991 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().FieldPath(), 5992 }) 5993 } 5994 5995 func (b *filterCndBuilderSpecProxyConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 5996 return b.builder.addCond(&FilterConditionCompare{ 5997 Operator: op, 5998 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().WithValue(value), 5999 }) 6000 } 6001 6002 func (b *filterCndBuilderSpecProxyConfig) HttpProxy() *filterCndBuilderSpecProxyConfigHttpProxy { 6003 return &filterCndBuilderSpecProxyConfigHttpProxy{builder: b.builder} 6004 } 6005 6006 func (b *filterCndBuilderSpecProxyConfig) HttpsProxy() *filterCndBuilderSpecProxyConfigHttpsProxy { 6007 return &filterCndBuilderSpecProxyConfigHttpsProxy{builder: b.builder} 6008 } 6009 6010 func (b *filterCndBuilderSpecProxyConfig) NoProxy() *filterCndBuilderSpecProxyConfigNoProxy { 6011 return &filterCndBuilderSpecProxyConfigNoProxy{builder: b.builder} 6012 } 6013 6014 func (b *filterCndBuilderSpecProxyConfig) ProxyInterfaces() *filterCndBuilderSpecProxyConfigProxyInterfaces { 6015 return &filterCndBuilderSpecProxyConfigProxyInterfaces{builder: b.builder} 6016 } 6017 6018 type filterCndBuilderSpecProxyConfigHttpProxy struct { 6019 builder *FilterBuilder 6020 } 6021 6022 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Eq(value string) *FilterBuilder { 6023 return b.compare(gotenfilter.Eq, value) 6024 } 6025 6026 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Neq(value string) *FilterBuilder { 6027 return b.compare(gotenfilter.Neq, value) 6028 } 6029 6030 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Gt(value string) *FilterBuilder { 6031 return b.compare(gotenfilter.Gt, value) 6032 } 6033 6034 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Gte(value string) *FilterBuilder { 6035 return b.compare(gotenfilter.Gte, value) 6036 } 6037 6038 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Lt(value string) *FilterBuilder { 6039 return b.compare(gotenfilter.Lt, value) 6040 } 6041 6042 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Lte(value string) *FilterBuilder { 6043 return b.compare(gotenfilter.Lte, value) 6044 } 6045 6046 func (b *filterCndBuilderSpecProxyConfigHttpProxy) In(values []string) *FilterBuilder { 6047 return b.builder.addCond(&FilterConditionIn{ 6048 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().WithArrayOfValues(values), 6049 }) 6050 } 6051 6052 func (b *filterCndBuilderSpecProxyConfigHttpProxy) NotIn(values []string) *FilterBuilder { 6053 return b.builder.addCond(&FilterConditionNotIn{ 6054 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().WithArrayOfValues(values), 6055 }) 6056 } 6057 6058 func (b *filterCndBuilderSpecProxyConfigHttpProxy) IsNull() *FilterBuilder { 6059 return b.builder.addCond(&FilterConditionIsNull{ 6060 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().FieldPath(), 6061 }) 6062 } 6063 6064 func (b *filterCndBuilderSpecProxyConfigHttpProxy) IsNan() *FilterBuilder { 6065 return b.builder.addCond(&FilterConditionIsNaN{ 6066 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().FieldPath(), 6067 }) 6068 } 6069 6070 func (b *filterCndBuilderSpecProxyConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6071 return b.builder.addCond(&FilterConditionCompare{ 6072 Operator: op, 6073 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().WithValue(value), 6074 }) 6075 } 6076 6077 type filterCndBuilderSpecProxyConfigHttpsProxy struct { 6078 builder *FilterBuilder 6079 } 6080 6081 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Eq(value string) *FilterBuilder { 6082 return b.compare(gotenfilter.Eq, value) 6083 } 6084 6085 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Neq(value string) *FilterBuilder { 6086 return b.compare(gotenfilter.Neq, value) 6087 } 6088 6089 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Gt(value string) *FilterBuilder { 6090 return b.compare(gotenfilter.Gt, value) 6091 } 6092 6093 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Gte(value string) *FilterBuilder { 6094 return b.compare(gotenfilter.Gte, value) 6095 } 6096 6097 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Lt(value string) *FilterBuilder { 6098 return b.compare(gotenfilter.Lt, value) 6099 } 6100 6101 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Lte(value string) *FilterBuilder { 6102 return b.compare(gotenfilter.Lte, value) 6103 } 6104 6105 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) In(values []string) *FilterBuilder { 6106 return b.builder.addCond(&FilterConditionIn{ 6107 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().WithArrayOfValues(values), 6108 }) 6109 } 6110 6111 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 6112 return b.builder.addCond(&FilterConditionNotIn{ 6113 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().WithArrayOfValues(values), 6114 }) 6115 } 6116 6117 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) IsNull() *FilterBuilder { 6118 return b.builder.addCond(&FilterConditionIsNull{ 6119 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().FieldPath(), 6120 }) 6121 } 6122 6123 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) IsNan() *FilterBuilder { 6124 return b.builder.addCond(&FilterConditionIsNaN{ 6125 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().FieldPath(), 6126 }) 6127 } 6128 6129 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6130 return b.builder.addCond(&FilterConditionCompare{ 6131 Operator: op, 6132 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().WithValue(value), 6133 }) 6134 } 6135 6136 type filterCndBuilderSpecProxyConfigNoProxy struct { 6137 builder *FilterBuilder 6138 } 6139 6140 func (b *filterCndBuilderSpecProxyConfigNoProxy) Eq(value string) *FilterBuilder { 6141 return b.compare(gotenfilter.Eq, value) 6142 } 6143 6144 func (b *filterCndBuilderSpecProxyConfigNoProxy) Neq(value string) *FilterBuilder { 6145 return b.compare(gotenfilter.Neq, value) 6146 } 6147 6148 func (b *filterCndBuilderSpecProxyConfigNoProxy) Gt(value string) *FilterBuilder { 6149 return b.compare(gotenfilter.Gt, value) 6150 } 6151 6152 func (b *filterCndBuilderSpecProxyConfigNoProxy) Gte(value string) *FilterBuilder { 6153 return b.compare(gotenfilter.Gte, value) 6154 } 6155 6156 func (b *filterCndBuilderSpecProxyConfigNoProxy) Lt(value string) *FilterBuilder { 6157 return b.compare(gotenfilter.Lt, value) 6158 } 6159 6160 func (b *filterCndBuilderSpecProxyConfigNoProxy) Lte(value string) *FilterBuilder { 6161 return b.compare(gotenfilter.Lte, value) 6162 } 6163 6164 func (b *filterCndBuilderSpecProxyConfigNoProxy) In(values []string) *FilterBuilder { 6165 return b.builder.addCond(&FilterConditionIn{ 6166 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().WithArrayOfValues(values), 6167 }) 6168 } 6169 6170 func (b *filterCndBuilderSpecProxyConfigNoProxy) NotIn(values []string) *FilterBuilder { 6171 return b.builder.addCond(&FilterConditionNotIn{ 6172 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().WithArrayOfValues(values), 6173 }) 6174 } 6175 6176 func (b *filterCndBuilderSpecProxyConfigNoProxy) IsNull() *FilterBuilder { 6177 return b.builder.addCond(&FilterConditionIsNull{ 6178 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().FieldPath(), 6179 }) 6180 } 6181 6182 func (b *filterCndBuilderSpecProxyConfigNoProxy) IsNan() *FilterBuilder { 6183 return b.builder.addCond(&FilterConditionIsNaN{ 6184 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().FieldPath(), 6185 }) 6186 } 6187 6188 func (b *filterCndBuilderSpecProxyConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6189 return b.builder.addCond(&FilterConditionCompare{ 6190 Operator: op, 6191 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().WithValue(value), 6192 }) 6193 } 6194 6195 type filterCndBuilderSpecProxyConfigProxyInterfaces struct { 6196 builder *FilterBuilder 6197 } 6198 6199 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 6200 return b.compare(gotenfilter.Eq, value) 6201 } 6202 6203 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 6204 return b.compare(gotenfilter.Neq, value) 6205 } 6206 6207 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 6208 return b.compare(gotenfilter.Gt, value) 6209 } 6210 6211 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 6212 return b.compare(gotenfilter.Gte, value) 6213 } 6214 6215 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 6216 return b.compare(gotenfilter.Lt, value) 6217 } 6218 6219 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 6220 return b.compare(gotenfilter.Lte, value) 6221 } 6222 6223 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 6224 return b.builder.addCond(&FilterConditionIn{ 6225 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithArrayOfValues(values), 6226 }) 6227 } 6228 6229 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 6230 return b.builder.addCond(&FilterConditionNotIn{ 6231 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithArrayOfValues(values), 6232 }) 6233 } 6234 6235 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) IsNull() *FilterBuilder { 6236 return b.builder.addCond(&FilterConditionIsNull{ 6237 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 6238 }) 6239 } 6240 6241 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) IsNan() *FilterBuilder { 6242 return b.builder.addCond(&FilterConditionIsNaN{ 6243 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 6244 }) 6245 } 6246 6247 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Contains(value string) *FilterBuilder { 6248 return b.builder.addCond(&FilterConditionContains{ 6249 Type: gotenresource.ConditionContainsTypeValue, 6250 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 6251 Value: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithItemValue(value), 6252 }) 6253 } 6254 6255 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 6256 pathSelector := NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces() 6257 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6258 for _, value := range values { 6259 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6260 } 6261 return b.builder.addCond(&FilterConditionContains{ 6262 Type: gotenresource.ConditionContainsTypeAny, 6263 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 6264 Values: itemValues, 6265 }) 6266 } 6267 6268 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 6269 pathSelector := NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces() 6270 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6271 for _, value := range values { 6272 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6273 } 6274 return b.builder.addCond(&FilterConditionContains{ 6275 Type: gotenresource.ConditionContainsTypeAll, 6276 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 6277 Values: itemValues, 6278 }) 6279 } 6280 6281 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 6282 return b.builder.addCond(&FilterConditionCompare{ 6283 Operator: op, 6284 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithValue(value), 6285 }) 6286 } 6287 6288 type filterCndBuilderSpecLocation struct { 6289 builder *FilterBuilder 6290 } 6291 6292 func (b *filterCndBuilderSpecLocation) Eq(value *Device_Spec_Location) *FilterBuilder { 6293 return b.compare(gotenfilter.Eq, value) 6294 } 6295 6296 func (b *filterCndBuilderSpecLocation) Neq(value *Device_Spec_Location) *FilterBuilder { 6297 return b.compare(gotenfilter.Neq, value) 6298 } 6299 6300 func (b *filterCndBuilderSpecLocation) Gt(value *Device_Spec_Location) *FilterBuilder { 6301 return b.compare(gotenfilter.Gt, value) 6302 } 6303 6304 func (b *filterCndBuilderSpecLocation) Gte(value *Device_Spec_Location) *FilterBuilder { 6305 return b.compare(gotenfilter.Gte, value) 6306 } 6307 6308 func (b *filterCndBuilderSpecLocation) Lt(value *Device_Spec_Location) *FilterBuilder { 6309 return b.compare(gotenfilter.Lt, value) 6310 } 6311 6312 func (b *filterCndBuilderSpecLocation) Lte(value *Device_Spec_Location) *FilterBuilder { 6313 return b.compare(gotenfilter.Lte, value) 6314 } 6315 6316 func (b *filterCndBuilderSpecLocation) In(values []*Device_Spec_Location) *FilterBuilder { 6317 return b.builder.addCond(&FilterConditionIn{ 6318 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().WithArrayOfValues(values), 6319 }) 6320 } 6321 6322 func (b *filterCndBuilderSpecLocation) NotIn(values []*Device_Spec_Location) *FilterBuilder { 6323 return b.builder.addCond(&FilterConditionNotIn{ 6324 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().WithArrayOfValues(values), 6325 }) 6326 } 6327 6328 func (b *filterCndBuilderSpecLocation) IsNull() *FilterBuilder { 6329 return b.builder.addCond(&FilterConditionIsNull{ 6330 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().FieldPath(), 6331 }) 6332 } 6333 6334 func (b *filterCndBuilderSpecLocation) IsNan() *FilterBuilder { 6335 return b.builder.addCond(&FilterConditionIsNaN{ 6336 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().FieldPath(), 6337 }) 6338 } 6339 6340 func (b *filterCndBuilderSpecLocation) compare(op gotenfilter.CompareOperator, value *Device_Spec_Location) *FilterBuilder { 6341 return b.builder.addCond(&FilterConditionCompare{ 6342 Operator: op, 6343 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().Location().WithValue(value), 6344 }) 6345 } 6346 6347 func (b *filterCndBuilderSpecLocation) Address() *filterCndBuilderSpecLocationAddress { 6348 return &filterCndBuilderSpecLocationAddress{builder: b.builder} 6349 } 6350 6351 func (b *filterCndBuilderSpecLocation) Placement() *filterCndBuilderSpecLocationPlacement { 6352 return &filterCndBuilderSpecLocationPlacement{builder: b.builder} 6353 } 6354 6355 type filterCndBuilderSpecLocationAddress struct { 6356 builder *FilterBuilder 6357 } 6358 6359 func (b *filterCndBuilderSpecLocationAddress) Eq(value string) *FilterBuilder { 6360 return b.compare(gotenfilter.Eq, value) 6361 } 6362 6363 func (b *filterCndBuilderSpecLocationAddress) Neq(value string) *FilterBuilder { 6364 return b.compare(gotenfilter.Neq, value) 6365 } 6366 6367 func (b *filterCndBuilderSpecLocationAddress) Gt(value string) *FilterBuilder { 6368 return b.compare(gotenfilter.Gt, value) 6369 } 6370 6371 func (b *filterCndBuilderSpecLocationAddress) Gte(value string) *FilterBuilder { 6372 return b.compare(gotenfilter.Gte, value) 6373 } 6374 6375 func (b *filterCndBuilderSpecLocationAddress) Lt(value string) *FilterBuilder { 6376 return b.compare(gotenfilter.Lt, value) 6377 } 6378 6379 func (b *filterCndBuilderSpecLocationAddress) Lte(value string) *FilterBuilder { 6380 return b.compare(gotenfilter.Lte, value) 6381 } 6382 6383 func (b *filterCndBuilderSpecLocationAddress) In(values []string) *FilterBuilder { 6384 return b.builder.addCond(&FilterConditionIn{ 6385 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Address().WithArrayOfValues(values), 6386 }) 6387 } 6388 6389 func (b *filterCndBuilderSpecLocationAddress) NotIn(values []string) *FilterBuilder { 6390 return b.builder.addCond(&FilterConditionNotIn{ 6391 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Address().WithArrayOfValues(values), 6392 }) 6393 } 6394 6395 func (b *filterCndBuilderSpecLocationAddress) IsNull() *FilterBuilder { 6396 return b.builder.addCond(&FilterConditionIsNull{ 6397 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Address().FieldPath(), 6398 }) 6399 } 6400 6401 func (b *filterCndBuilderSpecLocationAddress) IsNan() *FilterBuilder { 6402 return b.builder.addCond(&FilterConditionIsNaN{ 6403 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Address().FieldPath(), 6404 }) 6405 } 6406 6407 func (b *filterCndBuilderSpecLocationAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6408 return b.builder.addCond(&FilterConditionCompare{ 6409 Operator: op, 6410 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().Location().Address().WithValue(value), 6411 }) 6412 } 6413 6414 type filterCndBuilderSpecLocationPlacement struct { 6415 builder *FilterBuilder 6416 } 6417 6418 func (b *filterCndBuilderSpecLocationPlacement) Eq(value string) *FilterBuilder { 6419 return b.compare(gotenfilter.Eq, value) 6420 } 6421 6422 func (b *filterCndBuilderSpecLocationPlacement) Neq(value string) *FilterBuilder { 6423 return b.compare(gotenfilter.Neq, value) 6424 } 6425 6426 func (b *filterCndBuilderSpecLocationPlacement) Gt(value string) *FilterBuilder { 6427 return b.compare(gotenfilter.Gt, value) 6428 } 6429 6430 func (b *filterCndBuilderSpecLocationPlacement) Gte(value string) *FilterBuilder { 6431 return b.compare(gotenfilter.Gte, value) 6432 } 6433 6434 func (b *filterCndBuilderSpecLocationPlacement) Lt(value string) *FilterBuilder { 6435 return b.compare(gotenfilter.Lt, value) 6436 } 6437 6438 func (b *filterCndBuilderSpecLocationPlacement) Lte(value string) *FilterBuilder { 6439 return b.compare(gotenfilter.Lte, value) 6440 } 6441 6442 func (b *filterCndBuilderSpecLocationPlacement) In(values []string) *FilterBuilder { 6443 return b.builder.addCond(&FilterConditionIn{ 6444 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Placement().WithArrayOfValues(values), 6445 }) 6446 } 6447 6448 func (b *filterCndBuilderSpecLocationPlacement) NotIn(values []string) *FilterBuilder { 6449 return b.builder.addCond(&FilterConditionNotIn{ 6450 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Placement().WithArrayOfValues(values), 6451 }) 6452 } 6453 6454 func (b *filterCndBuilderSpecLocationPlacement) IsNull() *FilterBuilder { 6455 return b.builder.addCond(&FilterConditionIsNull{ 6456 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Placement().FieldPath(), 6457 }) 6458 } 6459 6460 func (b *filterCndBuilderSpecLocationPlacement) IsNan() *FilterBuilder { 6461 return b.builder.addCond(&FilterConditionIsNaN{ 6462 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Placement().FieldPath(), 6463 }) 6464 } 6465 6466 func (b *filterCndBuilderSpecLocationPlacement) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6467 return b.builder.addCond(&FilterConditionCompare{ 6468 Operator: op, 6469 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().Location().Placement().WithValue(value), 6470 }) 6471 } 6472 6473 type filterCndBuilderStatus struct { 6474 builder *FilterBuilder 6475 } 6476 6477 func (b *filterCndBuilderStatus) Eq(value *Device_Status) *FilterBuilder { 6478 return b.compare(gotenfilter.Eq, value) 6479 } 6480 6481 func (b *filterCndBuilderStatus) Neq(value *Device_Status) *FilterBuilder { 6482 return b.compare(gotenfilter.Neq, value) 6483 } 6484 6485 func (b *filterCndBuilderStatus) Gt(value *Device_Status) *FilterBuilder { 6486 return b.compare(gotenfilter.Gt, value) 6487 } 6488 6489 func (b *filterCndBuilderStatus) Gte(value *Device_Status) *FilterBuilder { 6490 return b.compare(gotenfilter.Gte, value) 6491 } 6492 6493 func (b *filterCndBuilderStatus) Lt(value *Device_Status) *FilterBuilder { 6494 return b.compare(gotenfilter.Lt, value) 6495 } 6496 6497 func (b *filterCndBuilderStatus) Lte(value *Device_Status) *FilterBuilder { 6498 return b.compare(gotenfilter.Lte, value) 6499 } 6500 6501 func (b *filterCndBuilderStatus) In(values []*Device_Status) *FilterBuilder { 6502 return b.builder.addCond(&FilterConditionIn{ 6503 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().WithArrayOfValues(values), 6504 }) 6505 } 6506 6507 func (b *filterCndBuilderStatus) NotIn(values []*Device_Status) *FilterBuilder { 6508 return b.builder.addCond(&FilterConditionNotIn{ 6509 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().WithArrayOfValues(values), 6510 }) 6511 } 6512 6513 func (b *filterCndBuilderStatus) IsNull() *FilterBuilder { 6514 return b.builder.addCond(&FilterConditionIsNull{ 6515 FieldPath: NewDeviceFieldPathBuilder().Status().FieldPath(), 6516 }) 6517 } 6518 6519 func (b *filterCndBuilderStatus) IsNan() *FilterBuilder { 6520 return b.builder.addCond(&FilterConditionIsNaN{ 6521 FieldPath: NewDeviceFieldPathBuilder().Status().FieldPath(), 6522 }) 6523 } 6524 6525 func (b *filterCndBuilderStatus) compare(op gotenfilter.CompareOperator, value *Device_Status) *FilterBuilder { 6526 return b.builder.addCond(&FilterConditionCompare{ 6527 Operator: op, 6528 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().WithValue(value), 6529 }) 6530 } 6531 6532 func (b *filterCndBuilderStatus) Addresses() *filterCndBuilderStatusAddresses { 6533 return &filterCndBuilderStatusAddresses{builder: b.builder} 6534 } 6535 6536 func (b *filterCndBuilderStatus) Conditions() *filterCndBuilderStatusConditions { 6537 return &filterCndBuilderStatusConditions{builder: b.builder} 6538 } 6539 6540 func (b *filterCndBuilderStatus) NetworkConfigState() *filterCndBuilderStatusNetworkConfigState { 6541 return &filterCndBuilderStatusNetworkConfigState{builder: b.builder} 6542 } 6543 6544 func (b *filterCndBuilderStatus) ProxyConfigStatus() *filterCndBuilderStatusProxyConfigStatus { 6545 return &filterCndBuilderStatusProxyConfigStatus{builder: b.builder} 6546 } 6547 6548 func (b *filterCndBuilderStatus) DeviceInfo() *filterCndBuilderStatusDeviceInfo { 6549 return &filterCndBuilderStatusDeviceInfo{builder: b.builder} 6550 } 6551 6552 func (b *filterCndBuilderStatus) AttestationStatus() *filterCndBuilderStatusAttestationStatus { 6553 return &filterCndBuilderStatusAttestationStatus{builder: b.builder} 6554 } 6555 6556 func (b *filterCndBuilderStatus) NormalizedAddress() *filterCndBuilderStatusNormalizedAddress { 6557 return &filterCndBuilderStatusNormalizedAddress{builder: b.builder} 6558 } 6559 6560 type filterCndBuilderStatusAddresses struct { 6561 builder *FilterBuilder 6562 } 6563 6564 func (b *filterCndBuilderStatusAddresses) Eq(value []*Device_Status_Address) *FilterBuilder { 6565 return b.compare(gotenfilter.Eq, value) 6566 } 6567 6568 func (b *filterCndBuilderStatusAddresses) Neq(value []*Device_Status_Address) *FilterBuilder { 6569 return b.compare(gotenfilter.Neq, value) 6570 } 6571 6572 func (b *filterCndBuilderStatusAddresses) Gt(value []*Device_Status_Address) *FilterBuilder { 6573 return b.compare(gotenfilter.Gt, value) 6574 } 6575 6576 func (b *filterCndBuilderStatusAddresses) Gte(value []*Device_Status_Address) *FilterBuilder { 6577 return b.compare(gotenfilter.Gte, value) 6578 } 6579 6580 func (b *filterCndBuilderStatusAddresses) Lt(value []*Device_Status_Address) *FilterBuilder { 6581 return b.compare(gotenfilter.Lt, value) 6582 } 6583 6584 func (b *filterCndBuilderStatusAddresses) Lte(value []*Device_Status_Address) *FilterBuilder { 6585 return b.compare(gotenfilter.Lte, value) 6586 } 6587 6588 func (b *filterCndBuilderStatusAddresses) In(values [][]*Device_Status_Address) *FilterBuilder { 6589 return b.builder.addCond(&FilterConditionIn{ 6590 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().WithArrayOfValues(values), 6591 }) 6592 } 6593 6594 func (b *filterCndBuilderStatusAddresses) NotIn(values [][]*Device_Status_Address) *FilterBuilder { 6595 return b.builder.addCond(&FilterConditionNotIn{ 6596 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().WithArrayOfValues(values), 6597 }) 6598 } 6599 6600 func (b *filterCndBuilderStatusAddresses) IsNull() *FilterBuilder { 6601 return b.builder.addCond(&FilterConditionIsNull{ 6602 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6603 }) 6604 } 6605 6606 func (b *filterCndBuilderStatusAddresses) IsNan() *FilterBuilder { 6607 return b.builder.addCond(&FilterConditionIsNaN{ 6608 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6609 }) 6610 } 6611 6612 func (b *filterCndBuilderStatusAddresses) Contains(value *Device_Status_Address) *FilterBuilder { 6613 return b.builder.addCond(&FilterConditionContains{ 6614 Type: gotenresource.ConditionContainsTypeValue, 6615 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6616 Value: NewDeviceFieldPathBuilder().Status().Addresses().WithItemValue(value), 6617 }) 6618 } 6619 6620 func (b *filterCndBuilderStatusAddresses) ContainsAnyOf(values []*Device_Status_Address) *FilterBuilder { 6621 pathSelector := NewDeviceFieldPathBuilder().Status().Addresses() 6622 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6623 for _, value := range values { 6624 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6625 } 6626 return b.builder.addCond(&FilterConditionContains{ 6627 Type: gotenresource.ConditionContainsTypeAny, 6628 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6629 Values: itemValues, 6630 }) 6631 } 6632 6633 func (b *filterCndBuilderStatusAddresses) ContainsAll(values []*Device_Status_Address) *FilterBuilder { 6634 pathSelector := NewDeviceFieldPathBuilder().Status().Addresses() 6635 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6636 for _, value := range values { 6637 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6638 } 6639 return b.builder.addCond(&FilterConditionContains{ 6640 Type: gotenresource.ConditionContainsTypeAll, 6641 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6642 Values: itemValues, 6643 }) 6644 } 6645 6646 func (b *filterCndBuilderStatusAddresses) compare(op gotenfilter.CompareOperator, value []*Device_Status_Address) *FilterBuilder { 6647 return b.builder.addCond(&FilterConditionCompare{ 6648 Operator: op, 6649 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Addresses().WithValue(value), 6650 }) 6651 } 6652 6653 func (b *filterCndBuilderStatusAddresses) Address() *filterCndBuilderStatusAddressesAddress { 6654 return &filterCndBuilderStatusAddressesAddress{builder: b.builder} 6655 } 6656 6657 func (b *filterCndBuilderStatusAddresses) Type() *filterCndBuilderStatusAddressesType { 6658 return &filterCndBuilderStatusAddressesType{builder: b.builder} 6659 } 6660 6661 type filterCndBuilderStatusAddressesAddress struct { 6662 builder *FilterBuilder 6663 } 6664 6665 func (b *filterCndBuilderStatusAddressesAddress) Eq(value string) *FilterBuilder { 6666 return b.compare(gotenfilter.Eq, value) 6667 } 6668 6669 func (b *filterCndBuilderStatusAddressesAddress) Neq(value string) *FilterBuilder { 6670 return b.compare(gotenfilter.Neq, value) 6671 } 6672 6673 func (b *filterCndBuilderStatusAddressesAddress) Gt(value string) *FilterBuilder { 6674 return b.compare(gotenfilter.Gt, value) 6675 } 6676 6677 func (b *filterCndBuilderStatusAddressesAddress) Gte(value string) *FilterBuilder { 6678 return b.compare(gotenfilter.Gte, value) 6679 } 6680 6681 func (b *filterCndBuilderStatusAddressesAddress) Lt(value string) *FilterBuilder { 6682 return b.compare(gotenfilter.Lt, value) 6683 } 6684 6685 func (b *filterCndBuilderStatusAddressesAddress) Lte(value string) *FilterBuilder { 6686 return b.compare(gotenfilter.Lte, value) 6687 } 6688 6689 func (b *filterCndBuilderStatusAddressesAddress) In(values []string) *FilterBuilder { 6690 return b.builder.addCond(&FilterConditionIn{ 6691 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Address().WithArrayOfValues(values), 6692 }) 6693 } 6694 6695 func (b *filterCndBuilderStatusAddressesAddress) NotIn(values []string) *FilterBuilder { 6696 return b.builder.addCond(&FilterConditionNotIn{ 6697 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Address().WithArrayOfValues(values), 6698 }) 6699 } 6700 6701 func (b *filterCndBuilderStatusAddressesAddress) IsNull() *FilterBuilder { 6702 return b.builder.addCond(&FilterConditionIsNull{ 6703 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Address().FieldPath(), 6704 }) 6705 } 6706 6707 func (b *filterCndBuilderStatusAddressesAddress) IsNan() *FilterBuilder { 6708 return b.builder.addCond(&FilterConditionIsNaN{ 6709 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Address().FieldPath(), 6710 }) 6711 } 6712 6713 func (b *filterCndBuilderStatusAddressesAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6714 return b.builder.addCond(&FilterConditionCompare{ 6715 Operator: op, 6716 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Addresses().Address().WithValue(value), 6717 }) 6718 } 6719 6720 type filterCndBuilderStatusAddressesType struct { 6721 builder *FilterBuilder 6722 } 6723 6724 func (b *filterCndBuilderStatusAddressesType) Eq(value string) *FilterBuilder { 6725 return b.compare(gotenfilter.Eq, value) 6726 } 6727 6728 func (b *filterCndBuilderStatusAddressesType) Neq(value string) *FilterBuilder { 6729 return b.compare(gotenfilter.Neq, value) 6730 } 6731 6732 func (b *filterCndBuilderStatusAddressesType) Gt(value string) *FilterBuilder { 6733 return b.compare(gotenfilter.Gt, value) 6734 } 6735 6736 func (b *filterCndBuilderStatusAddressesType) Gte(value string) *FilterBuilder { 6737 return b.compare(gotenfilter.Gte, value) 6738 } 6739 6740 func (b *filterCndBuilderStatusAddressesType) Lt(value string) *FilterBuilder { 6741 return b.compare(gotenfilter.Lt, value) 6742 } 6743 6744 func (b *filterCndBuilderStatusAddressesType) Lte(value string) *FilterBuilder { 6745 return b.compare(gotenfilter.Lte, value) 6746 } 6747 6748 func (b *filterCndBuilderStatusAddressesType) In(values []string) *FilterBuilder { 6749 return b.builder.addCond(&FilterConditionIn{ 6750 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Type().WithArrayOfValues(values), 6751 }) 6752 } 6753 6754 func (b *filterCndBuilderStatusAddressesType) NotIn(values []string) *FilterBuilder { 6755 return b.builder.addCond(&FilterConditionNotIn{ 6756 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Type().WithArrayOfValues(values), 6757 }) 6758 } 6759 6760 func (b *filterCndBuilderStatusAddressesType) IsNull() *FilterBuilder { 6761 return b.builder.addCond(&FilterConditionIsNull{ 6762 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Type().FieldPath(), 6763 }) 6764 } 6765 6766 func (b *filterCndBuilderStatusAddressesType) IsNan() *FilterBuilder { 6767 return b.builder.addCond(&FilterConditionIsNaN{ 6768 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Type().FieldPath(), 6769 }) 6770 } 6771 6772 func (b *filterCndBuilderStatusAddressesType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6773 return b.builder.addCond(&FilterConditionCompare{ 6774 Operator: op, 6775 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Addresses().Type().WithValue(value), 6776 }) 6777 } 6778 6779 type filterCndBuilderStatusConditions struct { 6780 builder *FilterBuilder 6781 } 6782 6783 func (b *filterCndBuilderStatusConditions) Eq(value []*Device_Status_Condition) *FilterBuilder { 6784 return b.compare(gotenfilter.Eq, value) 6785 } 6786 6787 func (b *filterCndBuilderStatusConditions) Neq(value []*Device_Status_Condition) *FilterBuilder { 6788 return b.compare(gotenfilter.Neq, value) 6789 } 6790 6791 func (b *filterCndBuilderStatusConditions) Gt(value []*Device_Status_Condition) *FilterBuilder { 6792 return b.compare(gotenfilter.Gt, value) 6793 } 6794 6795 func (b *filterCndBuilderStatusConditions) Gte(value []*Device_Status_Condition) *FilterBuilder { 6796 return b.compare(gotenfilter.Gte, value) 6797 } 6798 6799 func (b *filterCndBuilderStatusConditions) Lt(value []*Device_Status_Condition) *FilterBuilder { 6800 return b.compare(gotenfilter.Lt, value) 6801 } 6802 6803 func (b *filterCndBuilderStatusConditions) Lte(value []*Device_Status_Condition) *FilterBuilder { 6804 return b.compare(gotenfilter.Lte, value) 6805 } 6806 6807 func (b *filterCndBuilderStatusConditions) In(values [][]*Device_Status_Condition) *FilterBuilder { 6808 return b.builder.addCond(&FilterConditionIn{ 6809 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().WithArrayOfValues(values), 6810 }) 6811 } 6812 6813 func (b *filterCndBuilderStatusConditions) NotIn(values [][]*Device_Status_Condition) *FilterBuilder { 6814 return b.builder.addCond(&FilterConditionNotIn{ 6815 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().WithArrayOfValues(values), 6816 }) 6817 } 6818 6819 func (b *filterCndBuilderStatusConditions) IsNull() *FilterBuilder { 6820 return b.builder.addCond(&FilterConditionIsNull{ 6821 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 6822 }) 6823 } 6824 6825 func (b *filterCndBuilderStatusConditions) IsNan() *FilterBuilder { 6826 return b.builder.addCond(&FilterConditionIsNaN{ 6827 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 6828 }) 6829 } 6830 6831 func (b *filterCndBuilderStatusConditions) Contains(value *Device_Status_Condition) *FilterBuilder { 6832 return b.builder.addCond(&FilterConditionContains{ 6833 Type: gotenresource.ConditionContainsTypeValue, 6834 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 6835 Value: NewDeviceFieldPathBuilder().Status().Conditions().WithItemValue(value), 6836 }) 6837 } 6838 6839 func (b *filterCndBuilderStatusConditions) ContainsAnyOf(values []*Device_Status_Condition) *FilterBuilder { 6840 pathSelector := NewDeviceFieldPathBuilder().Status().Conditions() 6841 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6842 for _, value := range values { 6843 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6844 } 6845 return b.builder.addCond(&FilterConditionContains{ 6846 Type: gotenresource.ConditionContainsTypeAny, 6847 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 6848 Values: itemValues, 6849 }) 6850 } 6851 6852 func (b *filterCndBuilderStatusConditions) ContainsAll(values []*Device_Status_Condition) *FilterBuilder { 6853 pathSelector := NewDeviceFieldPathBuilder().Status().Conditions() 6854 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6855 for _, value := range values { 6856 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6857 } 6858 return b.builder.addCond(&FilterConditionContains{ 6859 Type: gotenresource.ConditionContainsTypeAll, 6860 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 6861 Values: itemValues, 6862 }) 6863 } 6864 6865 func (b *filterCndBuilderStatusConditions) compare(op gotenfilter.CompareOperator, value []*Device_Status_Condition) *FilterBuilder { 6866 return b.builder.addCond(&FilterConditionCompare{ 6867 Operator: op, 6868 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().WithValue(value), 6869 }) 6870 } 6871 6872 func (b *filterCndBuilderStatusConditions) Message() *filterCndBuilderStatusConditionsMessage { 6873 return &filterCndBuilderStatusConditionsMessage{builder: b.builder} 6874 } 6875 6876 func (b *filterCndBuilderStatusConditions) Reason() *filterCndBuilderStatusConditionsReason { 6877 return &filterCndBuilderStatusConditionsReason{builder: b.builder} 6878 } 6879 6880 func (b *filterCndBuilderStatusConditions) Status() *filterCndBuilderStatusConditionsStatus { 6881 return &filterCndBuilderStatusConditionsStatus{builder: b.builder} 6882 } 6883 6884 func (b *filterCndBuilderStatusConditions) Type() *filterCndBuilderStatusConditionsType { 6885 return &filterCndBuilderStatusConditionsType{builder: b.builder} 6886 } 6887 6888 func (b *filterCndBuilderStatusConditions) LastHeartBeatTime() *filterCndBuilderStatusConditionsLastHeartBeatTime { 6889 return &filterCndBuilderStatusConditionsLastHeartBeatTime{builder: b.builder} 6890 } 6891 6892 func (b *filterCndBuilderStatusConditions) LastTransitionTime() *filterCndBuilderStatusConditionsLastTransitionTime { 6893 return &filterCndBuilderStatusConditionsLastTransitionTime{builder: b.builder} 6894 } 6895 6896 type filterCndBuilderStatusConditionsMessage struct { 6897 builder *FilterBuilder 6898 } 6899 6900 func (b *filterCndBuilderStatusConditionsMessage) Eq(value string) *FilterBuilder { 6901 return b.compare(gotenfilter.Eq, value) 6902 } 6903 6904 func (b *filterCndBuilderStatusConditionsMessage) Neq(value string) *FilterBuilder { 6905 return b.compare(gotenfilter.Neq, value) 6906 } 6907 6908 func (b *filterCndBuilderStatusConditionsMessage) Gt(value string) *FilterBuilder { 6909 return b.compare(gotenfilter.Gt, value) 6910 } 6911 6912 func (b *filterCndBuilderStatusConditionsMessage) Gte(value string) *FilterBuilder { 6913 return b.compare(gotenfilter.Gte, value) 6914 } 6915 6916 func (b *filterCndBuilderStatusConditionsMessage) Lt(value string) *FilterBuilder { 6917 return b.compare(gotenfilter.Lt, value) 6918 } 6919 6920 func (b *filterCndBuilderStatusConditionsMessage) Lte(value string) *FilterBuilder { 6921 return b.compare(gotenfilter.Lte, value) 6922 } 6923 6924 func (b *filterCndBuilderStatusConditionsMessage) In(values []string) *FilterBuilder { 6925 return b.builder.addCond(&FilterConditionIn{ 6926 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Message().WithArrayOfValues(values), 6927 }) 6928 } 6929 6930 func (b *filterCndBuilderStatusConditionsMessage) NotIn(values []string) *FilterBuilder { 6931 return b.builder.addCond(&FilterConditionNotIn{ 6932 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Message().WithArrayOfValues(values), 6933 }) 6934 } 6935 6936 func (b *filterCndBuilderStatusConditionsMessage) IsNull() *FilterBuilder { 6937 return b.builder.addCond(&FilterConditionIsNull{ 6938 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Message().FieldPath(), 6939 }) 6940 } 6941 6942 func (b *filterCndBuilderStatusConditionsMessage) IsNan() *FilterBuilder { 6943 return b.builder.addCond(&FilterConditionIsNaN{ 6944 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Message().FieldPath(), 6945 }) 6946 } 6947 6948 func (b *filterCndBuilderStatusConditionsMessage) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6949 return b.builder.addCond(&FilterConditionCompare{ 6950 Operator: op, 6951 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Message().WithValue(value), 6952 }) 6953 } 6954 6955 type filterCndBuilderStatusConditionsReason struct { 6956 builder *FilterBuilder 6957 } 6958 6959 func (b *filterCndBuilderStatusConditionsReason) Eq(value string) *FilterBuilder { 6960 return b.compare(gotenfilter.Eq, value) 6961 } 6962 6963 func (b *filterCndBuilderStatusConditionsReason) Neq(value string) *FilterBuilder { 6964 return b.compare(gotenfilter.Neq, value) 6965 } 6966 6967 func (b *filterCndBuilderStatusConditionsReason) Gt(value string) *FilterBuilder { 6968 return b.compare(gotenfilter.Gt, value) 6969 } 6970 6971 func (b *filterCndBuilderStatusConditionsReason) Gte(value string) *FilterBuilder { 6972 return b.compare(gotenfilter.Gte, value) 6973 } 6974 6975 func (b *filterCndBuilderStatusConditionsReason) Lt(value string) *FilterBuilder { 6976 return b.compare(gotenfilter.Lt, value) 6977 } 6978 6979 func (b *filterCndBuilderStatusConditionsReason) Lte(value string) *FilterBuilder { 6980 return b.compare(gotenfilter.Lte, value) 6981 } 6982 6983 func (b *filterCndBuilderStatusConditionsReason) In(values []string) *FilterBuilder { 6984 return b.builder.addCond(&FilterConditionIn{ 6985 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Reason().WithArrayOfValues(values), 6986 }) 6987 } 6988 6989 func (b *filterCndBuilderStatusConditionsReason) NotIn(values []string) *FilterBuilder { 6990 return b.builder.addCond(&FilterConditionNotIn{ 6991 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Reason().WithArrayOfValues(values), 6992 }) 6993 } 6994 6995 func (b *filterCndBuilderStatusConditionsReason) IsNull() *FilterBuilder { 6996 return b.builder.addCond(&FilterConditionIsNull{ 6997 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Reason().FieldPath(), 6998 }) 6999 } 7000 7001 func (b *filterCndBuilderStatusConditionsReason) IsNan() *FilterBuilder { 7002 return b.builder.addCond(&FilterConditionIsNaN{ 7003 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Reason().FieldPath(), 7004 }) 7005 } 7006 7007 func (b *filterCndBuilderStatusConditionsReason) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7008 return b.builder.addCond(&FilterConditionCompare{ 7009 Operator: op, 7010 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Reason().WithValue(value), 7011 }) 7012 } 7013 7014 type filterCndBuilderStatusConditionsStatus struct { 7015 builder *FilterBuilder 7016 } 7017 7018 func (b *filterCndBuilderStatusConditionsStatus) Eq(value string) *FilterBuilder { 7019 return b.compare(gotenfilter.Eq, value) 7020 } 7021 7022 func (b *filterCndBuilderStatusConditionsStatus) Neq(value string) *FilterBuilder { 7023 return b.compare(gotenfilter.Neq, value) 7024 } 7025 7026 func (b *filterCndBuilderStatusConditionsStatus) Gt(value string) *FilterBuilder { 7027 return b.compare(gotenfilter.Gt, value) 7028 } 7029 7030 func (b *filterCndBuilderStatusConditionsStatus) Gte(value string) *FilterBuilder { 7031 return b.compare(gotenfilter.Gte, value) 7032 } 7033 7034 func (b *filterCndBuilderStatusConditionsStatus) Lt(value string) *FilterBuilder { 7035 return b.compare(gotenfilter.Lt, value) 7036 } 7037 7038 func (b *filterCndBuilderStatusConditionsStatus) Lte(value string) *FilterBuilder { 7039 return b.compare(gotenfilter.Lte, value) 7040 } 7041 7042 func (b *filterCndBuilderStatusConditionsStatus) In(values []string) *FilterBuilder { 7043 return b.builder.addCond(&FilterConditionIn{ 7044 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Status().WithArrayOfValues(values), 7045 }) 7046 } 7047 7048 func (b *filterCndBuilderStatusConditionsStatus) NotIn(values []string) *FilterBuilder { 7049 return b.builder.addCond(&FilterConditionNotIn{ 7050 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Status().WithArrayOfValues(values), 7051 }) 7052 } 7053 7054 func (b *filterCndBuilderStatusConditionsStatus) IsNull() *FilterBuilder { 7055 return b.builder.addCond(&FilterConditionIsNull{ 7056 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Status().FieldPath(), 7057 }) 7058 } 7059 7060 func (b *filterCndBuilderStatusConditionsStatus) IsNan() *FilterBuilder { 7061 return b.builder.addCond(&FilterConditionIsNaN{ 7062 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Status().FieldPath(), 7063 }) 7064 } 7065 7066 func (b *filterCndBuilderStatusConditionsStatus) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7067 return b.builder.addCond(&FilterConditionCompare{ 7068 Operator: op, 7069 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Status().WithValue(value), 7070 }) 7071 } 7072 7073 type filterCndBuilderStatusConditionsType struct { 7074 builder *FilterBuilder 7075 } 7076 7077 func (b *filterCndBuilderStatusConditionsType) Eq(value string) *FilterBuilder { 7078 return b.compare(gotenfilter.Eq, value) 7079 } 7080 7081 func (b *filterCndBuilderStatusConditionsType) Neq(value string) *FilterBuilder { 7082 return b.compare(gotenfilter.Neq, value) 7083 } 7084 7085 func (b *filterCndBuilderStatusConditionsType) Gt(value string) *FilterBuilder { 7086 return b.compare(gotenfilter.Gt, value) 7087 } 7088 7089 func (b *filterCndBuilderStatusConditionsType) Gte(value string) *FilterBuilder { 7090 return b.compare(gotenfilter.Gte, value) 7091 } 7092 7093 func (b *filterCndBuilderStatusConditionsType) Lt(value string) *FilterBuilder { 7094 return b.compare(gotenfilter.Lt, value) 7095 } 7096 7097 func (b *filterCndBuilderStatusConditionsType) Lte(value string) *FilterBuilder { 7098 return b.compare(gotenfilter.Lte, value) 7099 } 7100 7101 func (b *filterCndBuilderStatusConditionsType) In(values []string) *FilterBuilder { 7102 return b.builder.addCond(&FilterConditionIn{ 7103 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Type().WithArrayOfValues(values), 7104 }) 7105 } 7106 7107 func (b *filterCndBuilderStatusConditionsType) NotIn(values []string) *FilterBuilder { 7108 return b.builder.addCond(&FilterConditionNotIn{ 7109 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Type().WithArrayOfValues(values), 7110 }) 7111 } 7112 7113 func (b *filterCndBuilderStatusConditionsType) IsNull() *FilterBuilder { 7114 return b.builder.addCond(&FilterConditionIsNull{ 7115 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Type().FieldPath(), 7116 }) 7117 } 7118 7119 func (b *filterCndBuilderStatusConditionsType) IsNan() *FilterBuilder { 7120 return b.builder.addCond(&FilterConditionIsNaN{ 7121 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Type().FieldPath(), 7122 }) 7123 } 7124 7125 func (b *filterCndBuilderStatusConditionsType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7126 return b.builder.addCond(&FilterConditionCompare{ 7127 Operator: op, 7128 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Type().WithValue(value), 7129 }) 7130 } 7131 7132 type filterCndBuilderStatusConditionsLastHeartBeatTime struct { 7133 builder *FilterBuilder 7134 } 7135 7136 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 7137 return b.compare(gotenfilter.Eq, value) 7138 } 7139 7140 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 7141 return b.compare(gotenfilter.Neq, value) 7142 } 7143 7144 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 7145 return b.compare(gotenfilter.Gt, value) 7146 } 7147 7148 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 7149 return b.compare(gotenfilter.Gte, value) 7150 } 7151 7152 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 7153 return b.compare(gotenfilter.Lt, value) 7154 } 7155 7156 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 7157 return b.compare(gotenfilter.Lte, value) 7158 } 7159 7160 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 7161 return b.builder.addCond(&FilterConditionIn{ 7162 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().WithArrayOfValues(values), 7163 }) 7164 } 7165 7166 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 7167 return b.builder.addCond(&FilterConditionNotIn{ 7168 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().WithArrayOfValues(values), 7169 }) 7170 } 7171 7172 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) IsNull() *FilterBuilder { 7173 return b.builder.addCond(&FilterConditionIsNull{ 7174 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().FieldPath(), 7175 }) 7176 } 7177 7178 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) IsNan() *FilterBuilder { 7179 return b.builder.addCond(&FilterConditionIsNaN{ 7180 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().FieldPath(), 7181 }) 7182 } 7183 7184 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 7185 return b.builder.addCond(&FilterConditionCompare{ 7186 Operator: op, 7187 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().WithValue(value), 7188 }) 7189 } 7190 7191 type filterCndBuilderStatusConditionsLastTransitionTime struct { 7192 builder *FilterBuilder 7193 } 7194 7195 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 7196 return b.compare(gotenfilter.Eq, value) 7197 } 7198 7199 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 7200 return b.compare(gotenfilter.Neq, value) 7201 } 7202 7203 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 7204 return b.compare(gotenfilter.Gt, value) 7205 } 7206 7207 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 7208 return b.compare(gotenfilter.Gte, value) 7209 } 7210 7211 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 7212 return b.compare(gotenfilter.Lt, value) 7213 } 7214 7215 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 7216 return b.compare(gotenfilter.Lte, value) 7217 } 7218 7219 func (b *filterCndBuilderStatusConditionsLastTransitionTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 7220 return b.builder.addCond(&FilterConditionIn{ 7221 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().WithArrayOfValues(values), 7222 }) 7223 } 7224 7225 func (b *filterCndBuilderStatusConditionsLastTransitionTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 7226 return b.builder.addCond(&FilterConditionNotIn{ 7227 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().WithArrayOfValues(values), 7228 }) 7229 } 7230 7231 func (b *filterCndBuilderStatusConditionsLastTransitionTime) IsNull() *FilterBuilder { 7232 return b.builder.addCond(&FilterConditionIsNull{ 7233 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().FieldPath(), 7234 }) 7235 } 7236 7237 func (b *filterCndBuilderStatusConditionsLastTransitionTime) IsNan() *FilterBuilder { 7238 return b.builder.addCond(&FilterConditionIsNaN{ 7239 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().FieldPath(), 7240 }) 7241 } 7242 7243 func (b *filterCndBuilderStatusConditionsLastTransitionTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 7244 return b.builder.addCond(&FilterConditionCompare{ 7245 Operator: op, 7246 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().WithValue(value), 7247 }) 7248 } 7249 7250 type filterCndBuilderStatusNetworkConfigState struct { 7251 builder *FilterBuilder 7252 } 7253 7254 func (b *filterCndBuilderStatusNetworkConfigState) Eq(value *Device_Status_NetworkConfigState) *FilterBuilder { 7255 return b.compare(gotenfilter.Eq, value) 7256 } 7257 7258 func (b *filterCndBuilderStatusNetworkConfigState) Neq(value *Device_Status_NetworkConfigState) *FilterBuilder { 7259 return b.compare(gotenfilter.Neq, value) 7260 } 7261 7262 func (b *filterCndBuilderStatusNetworkConfigState) Gt(value *Device_Status_NetworkConfigState) *FilterBuilder { 7263 return b.compare(gotenfilter.Gt, value) 7264 } 7265 7266 func (b *filterCndBuilderStatusNetworkConfigState) Gte(value *Device_Status_NetworkConfigState) *FilterBuilder { 7267 return b.compare(gotenfilter.Gte, value) 7268 } 7269 7270 func (b *filterCndBuilderStatusNetworkConfigState) Lt(value *Device_Status_NetworkConfigState) *FilterBuilder { 7271 return b.compare(gotenfilter.Lt, value) 7272 } 7273 7274 func (b *filterCndBuilderStatusNetworkConfigState) Lte(value *Device_Status_NetworkConfigState) *FilterBuilder { 7275 return b.compare(gotenfilter.Lte, value) 7276 } 7277 7278 func (b *filterCndBuilderStatusNetworkConfigState) In(values []*Device_Status_NetworkConfigState) *FilterBuilder { 7279 return b.builder.addCond(&FilterConditionIn{ 7280 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().WithArrayOfValues(values), 7281 }) 7282 } 7283 7284 func (b *filterCndBuilderStatusNetworkConfigState) NotIn(values []*Device_Status_NetworkConfigState) *FilterBuilder { 7285 return b.builder.addCond(&FilterConditionNotIn{ 7286 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().WithArrayOfValues(values), 7287 }) 7288 } 7289 7290 func (b *filterCndBuilderStatusNetworkConfigState) IsNull() *FilterBuilder { 7291 return b.builder.addCond(&FilterConditionIsNull{ 7292 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().FieldPath(), 7293 }) 7294 } 7295 7296 func (b *filterCndBuilderStatusNetworkConfigState) IsNan() *FilterBuilder { 7297 return b.builder.addCond(&FilterConditionIsNaN{ 7298 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().FieldPath(), 7299 }) 7300 } 7301 7302 func (b *filterCndBuilderStatusNetworkConfigState) compare(op gotenfilter.CompareOperator, value *Device_Status_NetworkConfigState) *FilterBuilder { 7303 return b.builder.addCond(&FilterConditionCompare{ 7304 Operator: op, 7305 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().WithValue(value), 7306 }) 7307 } 7308 7309 func (b *filterCndBuilderStatusNetworkConfigState) ActiveNetworkConfigSource() *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource { 7310 return &filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource{builder: b.builder} 7311 } 7312 7313 func (b *filterCndBuilderStatusNetworkConfigState) DesiredNetworkConfigSource() *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource { 7314 return &filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource{builder: b.builder} 7315 } 7316 7317 func (b *filterCndBuilderStatusNetworkConfigState) DesiredNetworkConfigError() *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError { 7318 return &filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError{builder: b.builder} 7319 } 7320 7321 func (b *filterCndBuilderStatusNetworkConfigState) DefaultConfig() *filterCndBuilderStatusNetworkConfigStateDefaultConfig { 7322 return &filterCndBuilderStatusNetworkConfigStateDefaultConfig{builder: b.builder} 7323 } 7324 7325 func (b *filterCndBuilderStatusNetworkConfigState) ActiveConfig() *filterCndBuilderStatusNetworkConfigStateActiveConfig { 7326 return &filterCndBuilderStatusNetworkConfigStateActiveConfig{builder: b.builder} 7327 } 7328 7329 func (b *filterCndBuilderStatusNetworkConfigState) DesiredConfig() *filterCndBuilderStatusNetworkConfigStateDesiredConfig { 7330 return &filterCndBuilderStatusNetworkConfigStateDesiredConfig{builder: b.builder} 7331 } 7332 7333 type filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource struct { 7334 builder *FilterBuilder 7335 } 7336 7337 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Eq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7338 return b.compare(gotenfilter.Eq, value) 7339 } 7340 7341 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Neq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7342 return b.compare(gotenfilter.Neq, value) 7343 } 7344 7345 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Gt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7346 return b.compare(gotenfilter.Gt, value) 7347 } 7348 7349 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Gte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7350 return b.compare(gotenfilter.Gte, value) 7351 } 7352 7353 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Lt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7354 return b.compare(gotenfilter.Lt, value) 7355 } 7356 7357 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Lte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7358 return b.compare(gotenfilter.Lte, value) 7359 } 7360 7361 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) In(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7362 return b.builder.addCond(&FilterConditionIn{ 7363 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().WithArrayOfValues(values), 7364 }) 7365 } 7366 7367 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) NotIn(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7368 return b.builder.addCond(&FilterConditionNotIn{ 7369 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().WithArrayOfValues(values), 7370 }) 7371 } 7372 7373 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) IsNull() *FilterBuilder { 7374 return b.builder.addCond(&FilterConditionIsNull{ 7375 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().FieldPath(), 7376 }) 7377 } 7378 7379 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) IsNan() *FilterBuilder { 7380 return b.builder.addCond(&FilterConditionIsNaN{ 7381 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().FieldPath(), 7382 }) 7383 } 7384 7385 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7386 return b.builder.addCond(&FilterConditionCompare{ 7387 Operator: op, 7388 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().WithValue(value), 7389 }) 7390 } 7391 7392 type filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource struct { 7393 builder *FilterBuilder 7394 } 7395 7396 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Eq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7397 return b.compare(gotenfilter.Eq, value) 7398 } 7399 7400 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Neq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7401 return b.compare(gotenfilter.Neq, value) 7402 } 7403 7404 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Gt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7405 return b.compare(gotenfilter.Gt, value) 7406 } 7407 7408 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Gte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7409 return b.compare(gotenfilter.Gte, value) 7410 } 7411 7412 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Lt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7413 return b.compare(gotenfilter.Lt, value) 7414 } 7415 7416 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Lte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7417 return b.compare(gotenfilter.Lte, value) 7418 } 7419 7420 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) In(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7421 return b.builder.addCond(&FilterConditionIn{ 7422 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().WithArrayOfValues(values), 7423 }) 7424 } 7425 7426 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) NotIn(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7427 return b.builder.addCond(&FilterConditionNotIn{ 7428 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().WithArrayOfValues(values), 7429 }) 7430 } 7431 7432 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) IsNull() *FilterBuilder { 7433 return b.builder.addCond(&FilterConditionIsNull{ 7434 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().FieldPath(), 7435 }) 7436 } 7437 7438 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) IsNan() *FilterBuilder { 7439 return b.builder.addCond(&FilterConditionIsNaN{ 7440 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().FieldPath(), 7441 }) 7442 } 7443 7444 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7445 return b.builder.addCond(&FilterConditionCompare{ 7446 Operator: op, 7447 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().WithValue(value), 7448 }) 7449 } 7450 7451 type filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError struct { 7452 builder *FilterBuilder 7453 } 7454 7455 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Eq(value string) *FilterBuilder { 7456 return b.compare(gotenfilter.Eq, value) 7457 } 7458 7459 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Neq(value string) *FilterBuilder { 7460 return b.compare(gotenfilter.Neq, value) 7461 } 7462 7463 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Gt(value string) *FilterBuilder { 7464 return b.compare(gotenfilter.Gt, value) 7465 } 7466 7467 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Gte(value string) *FilterBuilder { 7468 return b.compare(gotenfilter.Gte, value) 7469 } 7470 7471 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Lt(value string) *FilterBuilder { 7472 return b.compare(gotenfilter.Lt, value) 7473 } 7474 7475 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Lte(value string) *FilterBuilder { 7476 return b.compare(gotenfilter.Lte, value) 7477 } 7478 7479 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) In(values []string) *FilterBuilder { 7480 return b.builder.addCond(&FilterConditionIn{ 7481 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().WithArrayOfValues(values), 7482 }) 7483 } 7484 7485 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) NotIn(values []string) *FilterBuilder { 7486 return b.builder.addCond(&FilterConditionNotIn{ 7487 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().WithArrayOfValues(values), 7488 }) 7489 } 7490 7491 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) IsNull() *FilterBuilder { 7492 return b.builder.addCond(&FilterConditionIsNull{ 7493 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().FieldPath(), 7494 }) 7495 } 7496 7497 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) IsNan() *FilterBuilder { 7498 return b.builder.addCond(&FilterConditionIsNaN{ 7499 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().FieldPath(), 7500 }) 7501 } 7502 7503 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7504 return b.builder.addCond(&FilterConditionCompare{ 7505 Operator: op, 7506 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().WithValue(value), 7507 }) 7508 } 7509 7510 type filterCndBuilderStatusNetworkConfigStateDefaultConfig struct { 7511 builder *FilterBuilder 7512 } 7513 7514 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Eq(value *Device_Spec_NetplanConfig) *FilterBuilder { 7515 return b.compare(gotenfilter.Eq, value) 7516 } 7517 7518 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Neq(value *Device_Spec_NetplanConfig) *FilterBuilder { 7519 return b.compare(gotenfilter.Neq, value) 7520 } 7521 7522 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Gt(value *Device_Spec_NetplanConfig) *FilterBuilder { 7523 return b.compare(gotenfilter.Gt, value) 7524 } 7525 7526 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Gte(value *Device_Spec_NetplanConfig) *FilterBuilder { 7527 return b.compare(gotenfilter.Gte, value) 7528 } 7529 7530 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Lt(value *Device_Spec_NetplanConfig) *FilterBuilder { 7531 return b.compare(gotenfilter.Lt, value) 7532 } 7533 7534 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Lte(value *Device_Spec_NetplanConfig) *FilterBuilder { 7535 return b.compare(gotenfilter.Lte, value) 7536 } 7537 7538 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) In(values []*Device_Spec_NetplanConfig) *FilterBuilder { 7539 return b.builder.addCond(&FilterConditionIn{ 7540 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().WithArrayOfValues(values), 7541 }) 7542 } 7543 7544 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) NotIn(values []*Device_Spec_NetplanConfig) *FilterBuilder { 7545 return b.builder.addCond(&FilterConditionNotIn{ 7546 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().WithArrayOfValues(values), 7547 }) 7548 } 7549 7550 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) IsNull() *FilterBuilder { 7551 return b.builder.addCond(&FilterConditionIsNull{ 7552 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().FieldPath(), 7553 }) 7554 } 7555 7556 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) IsNan() *FilterBuilder { 7557 return b.builder.addCond(&FilterConditionIsNaN{ 7558 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().FieldPath(), 7559 }) 7560 } 7561 7562 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetplanConfig) *FilterBuilder { 7563 return b.builder.addCond(&FilterConditionCompare{ 7564 Operator: op, 7565 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().WithValue(value), 7566 }) 7567 } 7568 7569 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfig) Network() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork { 7570 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork{builder: b.builder} 7571 } 7572 7573 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork struct { 7574 builder *FilterBuilder 7575 } 7576 7577 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Eq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 7578 return b.compare(gotenfilter.Eq, value) 7579 } 7580 7581 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Neq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 7582 return b.compare(gotenfilter.Neq, value) 7583 } 7584 7585 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Gt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 7586 return b.compare(gotenfilter.Gt, value) 7587 } 7588 7589 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Gte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 7590 return b.compare(gotenfilter.Gte, value) 7591 } 7592 7593 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Lt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 7594 return b.compare(gotenfilter.Lt, value) 7595 } 7596 7597 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Lte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 7598 return b.compare(gotenfilter.Lte, value) 7599 } 7600 7601 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) In(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 7602 return b.builder.addCond(&FilterConditionIn{ 7603 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().WithArrayOfValues(values), 7604 }) 7605 } 7606 7607 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) NotIn(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 7608 return b.builder.addCond(&FilterConditionNotIn{ 7609 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().WithArrayOfValues(values), 7610 }) 7611 } 7612 7613 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) IsNull() *FilterBuilder { 7614 return b.builder.addCond(&FilterConditionIsNull{ 7615 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().FieldPath(), 7616 }) 7617 } 7618 7619 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) IsNan() *FilterBuilder { 7620 return b.builder.addCond(&FilterConditionIsNaN{ 7621 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().FieldPath(), 7622 }) 7623 } 7624 7625 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig) *FilterBuilder { 7626 return b.builder.addCond(&FilterConditionCompare{ 7627 Operator: op, 7628 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().WithValue(value), 7629 }) 7630 } 7631 7632 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Version() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion { 7633 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion{builder: b.builder} 7634 } 7635 7636 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Renderer() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer { 7637 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer{builder: b.builder} 7638 } 7639 7640 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Ethernets() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets { 7641 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets{builder: b.builder} 7642 } 7643 7644 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Wifis() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis { 7645 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis{builder: b.builder} 7646 } 7647 7648 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Bridges() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges { 7649 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges{builder: b.builder} 7650 } 7651 7652 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Bonds() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds { 7653 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds{builder: b.builder} 7654 } 7655 7656 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Tunnels() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels { 7657 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels{builder: b.builder} 7658 } 7659 7660 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Vlans() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans { 7661 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans{builder: b.builder} 7662 } 7663 7664 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetwork) Modems() *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems { 7665 return &filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems{builder: b.builder} 7666 } 7667 7668 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion struct { 7669 builder *FilterBuilder 7670 } 7671 7672 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) Eq(value int32) *FilterBuilder { 7673 return b.compare(gotenfilter.Eq, value) 7674 } 7675 7676 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) Neq(value int32) *FilterBuilder { 7677 return b.compare(gotenfilter.Neq, value) 7678 } 7679 7680 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) Gt(value int32) *FilterBuilder { 7681 return b.compare(gotenfilter.Gt, value) 7682 } 7683 7684 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) Gte(value int32) *FilterBuilder { 7685 return b.compare(gotenfilter.Gte, value) 7686 } 7687 7688 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) Lt(value int32) *FilterBuilder { 7689 return b.compare(gotenfilter.Lt, value) 7690 } 7691 7692 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) Lte(value int32) *FilterBuilder { 7693 return b.compare(gotenfilter.Lte, value) 7694 } 7695 7696 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) In(values []int32) *FilterBuilder { 7697 return b.builder.addCond(&FilterConditionIn{ 7698 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Version().WithArrayOfValues(values), 7699 }) 7700 } 7701 7702 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) NotIn(values []int32) *FilterBuilder { 7703 return b.builder.addCond(&FilterConditionNotIn{ 7704 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Version().WithArrayOfValues(values), 7705 }) 7706 } 7707 7708 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) IsNull() *FilterBuilder { 7709 return b.builder.addCond(&FilterConditionIsNull{ 7710 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Version().FieldPath(), 7711 }) 7712 } 7713 7714 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) IsNan() *FilterBuilder { 7715 return b.builder.addCond(&FilterConditionIsNaN{ 7716 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Version().FieldPath(), 7717 }) 7718 } 7719 7720 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVersion) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 7721 return b.builder.addCond(&FilterConditionCompare{ 7722 Operator: op, 7723 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Version().WithValue(value), 7724 }) 7725 } 7726 7727 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer struct { 7728 builder *FilterBuilder 7729 } 7730 7731 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) Eq(value string) *FilterBuilder { 7732 return b.compare(gotenfilter.Eq, value) 7733 } 7734 7735 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) Neq(value string) *FilterBuilder { 7736 return b.compare(gotenfilter.Neq, value) 7737 } 7738 7739 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) Gt(value string) *FilterBuilder { 7740 return b.compare(gotenfilter.Gt, value) 7741 } 7742 7743 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) Gte(value string) *FilterBuilder { 7744 return b.compare(gotenfilter.Gte, value) 7745 } 7746 7747 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) Lt(value string) *FilterBuilder { 7748 return b.compare(gotenfilter.Lt, value) 7749 } 7750 7751 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) Lte(value string) *FilterBuilder { 7752 return b.compare(gotenfilter.Lte, value) 7753 } 7754 7755 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) In(values []string) *FilterBuilder { 7756 return b.builder.addCond(&FilterConditionIn{ 7757 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Renderer().WithArrayOfValues(values), 7758 }) 7759 } 7760 7761 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) NotIn(values []string) *FilterBuilder { 7762 return b.builder.addCond(&FilterConditionNotIn{ 7763 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Renderer().WithArrayOfValues(values), 7764 }) 7765 } 7766 7767 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) IsNull() *FilterBuilder { 7768 return b.builder.addCond(&FilterConditionIsNull{ 7769 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Renderer().FieldPath(), 7770 }) 7771 } 7772 7773 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) IsNan() *FilterBuilder { 7774 return b.builder.addCond(&FilterConditionIsNaN{ 7775 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Renderer().FieldPath(), 7776 }) 7777 } 7778 7779 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkRenderer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7780 return b.builder.addCond(&FilterConditionCompare{ 7781 Operator: op, 7782 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Renderer().WithValue(value), 7783 }) 7784 } 7785 7786 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets struct { 7787 builder *FilterBuilder 7788 } 7789 7790 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Eq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7791 return b.compare(gotenfilter.Eq, value) 7792 } 7793 7794 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Neq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7795 return b.compare(gotenfilter.Neq, value) 7796 } 7797 7798 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Gt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7799 return b.compare(gotenfilter.Gt, value) 7800 } 7801 7802 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Gte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7803 return b.compare(gotenfilter.Gte, value) 7804 } 7805 7806 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Lt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7807 return b.compare(gotenfilter.Lt, value) 7808 } 7809 7810 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Lte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7811 return b.compare(gotenfilter.Lte, value) 7812 } 7813 7814 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) In(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7815 return b.builder.addCond(&FilterConditionIn{ 7816 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithArrayOfValues(values), 7817 }) 7818 } 7819 7820 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) NotIn(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7821 return b.builder.addCond(&FilterConditionNotIn{ 7822 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithArrayOfValues(values), 7823 }) 7824 } 7825 7826 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) IsNull() *FilterBuilder { 7827 return b.builder.addCond(&FilterConditionIsNull{ 7828 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().FieldPath(), 7829 }) 7830 } 7831 7832 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) IsNan() *FilterBuilder { 7833 return b.builder.addCond(&FilterConditionIsNaN{ 7834 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().FieldPath(), 7835 }) 7836 } 7837 7838 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7839 return b.builder.addCond(&FilterConditionCompare{ 7840 Operator: op, 7841 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithValue(value), 7842 }) 7843 } 7844 7845 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets { 7846 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets{builder: b.builder, key: key} 7847 } 7848 7849 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets struct { 7850 builder *FilterBuilder 7851 key string 7852 } 7853 7854 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Eq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7855 return b.compare(gotenfilter.Eq, value) 7856 } 7857 7858 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Neq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7859 return b.compare(gotenfilter.Neq, value) 7860 } 7861 7862 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Gt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7863 return b.compare(gotenfilter.Gt, value) 7864 } 7865 7866 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Gte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7867 return b.compare(gotenfilter.Gte, value) 7868 } 7869 7870 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Lt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7871 return b.compare(gotenfilter.Lt, value) 7872 } 7873 7874 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) Lte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7875 return b.compare(gotenfilter.Lte, value) 7876 } 7877 7878 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) In(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7879 return b.builder.addCond(&FilterConditionIn{ 7880 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 7881 }) 7882 } 7883 7884 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) NotIn(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7885 return b.builder.addCond(&FilterConditionNotIn{ 7886 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 7887 }) 7888 } 7889 7890 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) IsNull() *FilterBuilder { 7891 return b.builder.addCond(&FilterConditionIsNull{ 7892 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 7893 }) 7894 } 7895 7896 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) IsNan() *FilterBuilder { 7897 return b.builder.addCond(&FilterConditionIsNaN{ 7898 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 7899 }) 7900 } 7901 7902 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 7903 return b.builder.addCond(&FilterConditionCompare{ 7904 Operator: op, 7905 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Ethernets().WithKey(b.key).WithValue(value), 7906 }) 7907 } 7908 7909 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis struct { 7910 builder *FilterBuilder 7911 } 7912 7913 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Eq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7914 return b.compare(gotenfilter.Eq, value) 7915 } 7916 7917 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Neq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7918 return b.compare(gotenfilter.Neq, value) 7919 } 7920 7921 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Gt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7922 return b.compare(gotenfilter.Gt, value) 7923 } 7924 7925 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Gte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7926 return b.compare(gotenfilter.Gte, value) 7927 } 7928 7929 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Lt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7930 return b.compare(gotenfilter.Lt, value) 7931 } 7932 7933 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Lte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7934 return b.compare(gotenfilter.Lte, value) 7935 } 7936 7937 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) In(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7938 return b.builder.addCond(&FilterConditionIn{ 7939 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithArrayOfValues(values), 7940 }) 7941 } 7942 7943 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) NotIn(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7944 return b.builder.addCond(&FilterConditionNotIn{ 7945 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithArrayOfValues(values), 7946 }) 7947 } 7948 7949 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) IsNull() *FilterBuilder { 7950 return b.builder.addCond(&FilterConditionIsNull{ 7951 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().FieldPath(), 7952 }) 7953 } 7954 7955 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) IsNan() *FilterBuilder { 7956 return b.builder.addCond(&FilterConditionIsNaN{ 7957 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().FieldPath(), 7958 }) 7959 } 7960 7961 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7962 return b.builder.addCond(&FilterConditionCompare{ 7963 Operator: op, 7964 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithValue(value), 7965 }) 7966 } 7967 7968 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis { 7969 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis{builder: b.builder, key: key} 7970 } 7971 7972 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis struct { 7973 builder *FilterBuilder 7974 key string 7975 } 7976 7977 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Eq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7978 return b.compare(gotenfilter.Eq, value) 7979 } 7980 7981 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Neq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7982 return b.compare(gotenfilter.Neq, value) 7983 } 7984 7985 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Gt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7986 return b.compare(gotenfilter.Gt, value) 7987 } 7988 7989 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Gte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7990 return b.compare(gotenfilter.Gte, value) 7991 } 7992 7993 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Lt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7994 return b.compare(gotenfilter.Lt, value) 7995 } 7996 7997 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) Lte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 7998 return b.compare(gotenfilter.Lte, value) 7999 } 8000 8001 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) In(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 8002 return b.builder.addCond(&FilterConditionIn{ 8003 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 8004 }) 8005 } 8006 8007 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) NotIn(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 8008 return b.builder.addCond(&FilterConditionNotIn{ 8009 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 8010 }) 8011 } 8012 8013 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) IsNull() *FilterBuilder { 8014 return b.builder.addCond(&FilterConditionIsNull{ 8015 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithKey(b.key).FieldPath(), 8016 }) 8017 } 8018 8019 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) IsNan() *FilterBuilder { 8020 return b.builder.addCond(&FilterConditionIsNaN{ 8021 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithKey(b.key).FieldPath(), 8022 }) 8023 } 8024 8025 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 8026 return b.builder.addCond(&FilterConditionCompare{ 8027 Operator: op, 8028 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Wifis().WithKey(b.key).WithValue(value), 8029 }) 8030 } 8031 8032 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges struct { 8033 builder *FilterBuilder 8034 } 8035 8036 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Eq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8037 return b.compare(gotenfilter.Eq, value) 8038 } 8039 8040 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Neq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8041 return b.compare(gotenfilter.Neq, value) 8042 } 8043 8044 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Gt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8045 return b.compare(gotenfilter.Gt, value) 8046 } 8047 8048 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Gte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8049 return b.compare(gotenfilter.Gte, value) 8050 } 8051 8052 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Lt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8053 return b.compare(gotenfilter.Lt, value) 8054 } 8055 8056 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Lte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8057 return b.compare(gotenfilter.Lte, value) 8058 } 8059 8060 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) In(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8061 return b.builder.addCond(&FilterConditionIn{ 8062 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithArrayOfValues(values), 8063 }) 8064 } 8065 8066 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8067 return b.builder.addCond(&FilterConditionNotIn{ 8068 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithArrayOfValues(values), 8069 }) 8070 } 8071 8072 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) IsNull() *FilterBuilder { 8073 return b.builder.addCond(&FilterConditionIsNull{ 8074 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().FieldPath(), 8075 }) 8076 } 8077 8078 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) IsNan() *FilterBuilder { 8079 return b.builder.addCond(&FilterConditionIsNaN{ 8080 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().FieldPath(), 8081 }) 8082 } 8083 8084 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8085 return b.builder.addCond(&FilterConditionCompare{ 8086 Operator: op, 8087 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithValue(value), 8088 }) 8089 } 8090 8091 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges { 8092 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges{builder: b.builder, key: key} 8093 } 8094 8095 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges struct { 8096 builder *FilterBuilder 8097 key string 8098 } 8099 8100 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Eq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8101 return b.compare(gotenfilter.Eq, value) 8102 } 8103 8104 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Neq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8105 return b.compare(gotenfilter.Neq, value) 8106 } 8107 8108 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Gt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8109 return b.compare(gotenfilter.Gt, value) 8110 } 8111 8112 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Gte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8113 return b.compare(gotenfilter.Gte, value) 8114 } 8115 8116 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Lt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8117 return b.compare(gotenfilter.Lt, value) 8118 } 8119 8120 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) Lte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8121 return b.compare(gotenfilter.Lte, value) 8122 } 8123 8124 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) In(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8125 return b.builder.addCond(&FilterConditionIn{ 8126 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 8127 }) 8128 } 8129 8130 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) NotIn(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8131 return b.builder.addCond(&FilterConditionNotIn{ 8132 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 8133 }) 8134 } 8135 8136 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) IsNull() *FilterBuilder { 8137 return b.builder.addCond(&FilterConditionIsNull{ 8138 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithKey(b.key).FieldPath(), 8139 }) 8140 } 8141 8142 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) IsNan() *FilterBuilder { 8143 return b.builder.addCond(&FilterConditionIsNaN{ 8144 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithKey(b.key).FieldPath(), 8145 }) 8146 } 8147 8148 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 8149 return b.builder.addCond(&FilterConditionCompare{ 8150 Operator: op, 8151 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bridges().WithKey(b.key).WithValue(value), 8152 }) 8153 } 8154 8155 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds struct { 8156 builder *FilterBuilder 8157 } 8158 8159 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Eq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8160 return b.compare(gotenfilter.Eq, value) 8161 } 8162 8163 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Neq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8164 return b.compare(gotenfilter.Neq, value) 8165 } 8166 8167 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Gt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8168 return b.compare(gotenfilter.Gt, value) 8169 } 8170 8171 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Gte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8172 return b.compare(gotenfilter.Gte, value) 8173 } 8174 8175 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Lt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8176 return b.compare(gotenfilter.Lt, value) 8177 } 8178 8179 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Lte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8180 return b.compare(gotenfilter.Lte, value) 8181 } 8182 8183 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) In(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8184 return b.builder.addCond(&FilterConditionIn{ 8185 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithArrayOfValues(values), 8186 }) 8187 } 8188 8189 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8190 return b.builder.addCond(&FilterConditionNotIn{ 8191 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithArrayOfValues(values), 8192 }) 8193 } 8194 8195 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) IsNull() *FilterBuilder { 8196 return b.builder.addCond(&FilterConditionIsNull{ 8197 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().FieldPath(), 8198 }) 8199 } 8200 8201 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) IsNan() *FilterBuilder { 8202 return b.builder.addCond(&FilterConditionIsNaN{ 8203 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().FieldPath(), 8204 }) 8205 } 8206 8207 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8208 return b.builder.addCond(&FilterConditionCompare{ 8209 Operator: op, 8210 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithValue(value), 8211 }) 8212 } 8213 8214 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds { 8215 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds{builder: b.builder, key: key} 8216 } 8217 8218 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds struct { 8219 builder *FilterBuilder 8220 key string 8221 } 8222 8223 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Eq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8224 return b.compare(gotenfilter.Eq, value) 8225 } 8226 8227 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Neq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8228 return b.compare(gotenfilter.Neq, value) 8229 } 8230 8231 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Gt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8232 return b.compare(gotenfilter.Gt, value) 8233 } 8234 8235 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Gte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8236 return b.compare(gotenfilter.Gte, value) 8237 } 8238 8239 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Lt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8240 return b.compare(gotenfilter.Lt, value) 8241 } 8242 8243 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) Lte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8244 return b.compare(gotenfilter.Lte, value) 8245 } 8246 8247 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) In(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8248 return b.builder.addCond(&FilterConditionIn{ 8249 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 8250 }) 8251 } 8252 8253 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) NotIn(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8254 return b.builder.addCond(&FilterConditionNotIn{ 8255 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 8256 }) 8257 } 8258 8259 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) IsNull() *FilterBuilder { 8260 return b.builder.addCond(&FilterConditionIsNull{ 8261 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithKey(b.key).FieldPath(), 8262 }) 8263 } 8264 8265 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) IsNan() *FilterBuilder { 8266 return b.builder.addCond(&FilterConditionIsNaN{ 8267 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithKey(b.key).FieldPath(), 8268 }) 8269 } 8270 8271 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 8272 return b.builder.addCond(&FilterConditionCompare{ 8273 Operator: op, 8274 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Bonds().WithKey(b.key).WithValue(value), 8275 }) 8276 } 8277 8278 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels struct { 8279 builder *FilterBuilder 8280 } 8281 8282 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Eq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8283 return b.compare(gotenfilter.Eq, value) 8284 } 8285 8286 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Neq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8287 return b.compare(gotenfilter.Neq, value) 8288 } 8289 8290 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Gt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8291 return b.compare(gotenfilter.Gt, value) 8292 } 8293 8294 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Gte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8295 return b.compare(gotenfilter.Gte, value) 8296 } 8297 8298 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Lt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8299 return b.compare(gotenfilter.Lt, value) 8300 } 8301 8302 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Lte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8303 return b.compare(gotenfilter.Lte, value) 8304 } 8305 8306 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) In(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8307 return b.builder.addCond(&FilterConditionIn{ 8308 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithArrayOfValues(values), 8309 }) 8310 } 8311 8312 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) NotIn(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8313 return b.builder.addCond(&FilterConditionNotIn{ 8314 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithArrayOfValues(values), 8315 }) 8316 } 8317 8318 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) IsNull() *FilterBuilder { 8319 return b.builder.addCond(&FilterConditionIsNull{ 8320 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().FieldPath(), 8321 }) 8322 } 8323 8324 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) IsNan() *FilterBuilder { 8325 return b.builder.addCond(&FilterConditionIsNaN{ 8326 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().FieldPath(), 8327 }) 8328 } 8329 8330 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8331 return b.builder.addCond(&FilterConditionCompare{ 8332 Operator: op, 8333 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithValue(value), 8334 }) 8335 } 8336 8337 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels { 8338 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels{builder: b.builder, key: key} 8339 } 8340 8341 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels struct { 8342 builder *FilterBuilder 8343 key string 8344 } 8345 8346 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Eq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8347 return b.compare(gotenfilter.Eq, value) 8348 } 8349 8350 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Neq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8351 return b.compare(gotenfilter.Neq, value) 8352 } 8353 8354 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Gt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8355 return b.compare(gotenfilter.Gt, value) 8356 } 8357 8358 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Gte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8359 return b.compare(gotenfilter.Gte, value) 8360 } 8361 8362 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Lt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8363 return b.compare(gotenfilter.Lt, value) 8364 } 8365 8366 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) Lte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8367 return b.compare(gotenfilter.Lte, value) 8368 } 8369 8370 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) In(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8371 return b.builder.addCond(&FilterConditionIn{ 8372 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 8373 }) 8374 } 8375 8376 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) NotIn(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8377 return b.builder.addCond(&FilterConditionNotIn{ 8378 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 8379 }) 8380 } 8381 8382 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) IsNull() *FilterBuilder { 8383 return b.builder.addCond(&FilterConditionIsNull{ 8384 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 8385 }) 8386 } 8387 8388 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) IsNan() *FilterBuilder { 8389 return b.builder.addCond(&FilterConditionIsNaN{ 8390 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 8391 }) 8392 } 8393 8394 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 8395 return b.builder.addCond(&FilterConditionCompare{ 8396 Operator: op, 8397 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Tunnels().WithKey(b.key).WithValue(value), 8398 }) 8399 } 8400 8401 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans struct { 8402 builder *FilterBuilder 8403 } 8404 8405 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Eq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8406 return b.compare(gotenfilter.Eq, value) 8407 } 8408 8409 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Neq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8410 return b.compare(gotenfilter.Neq, value) 8411 } 8412 8413 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Gt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8414 return b.compare(gotenfilter.Gt, value) 8415 } 8416 8417 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Gte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8418 return b.compare(gotenfilter.Gte, value) 8419 } 8420 8421 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Lt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8422 return b.compare(gotenfilter.Lt, value) 8423 } 8424 8425 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Lte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8426 return b.compare(gotenfilter.Lte, value) 8427 } 8428 8429 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) In(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8430 return b.builder.addCond(&FilterConditionIn{ 8431 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithArrayOfValues(values), 8432 }) 8433 } 8434 8435 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) NotIn(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8436 return b.builder.addCond(&FilterConditionNotIn{ 8437 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithArrayOfValues(values), 8438 }) 8439 } 8440 8441 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) IsNull() *FilterBuilder { 8442 return b.builder.addCond(&FilterConditionIsNull{ 8443 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().FieldPath(), 8444 }) 8445 } 8446 8447 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) IsNan() *FilterBuilder { 8448 return b.builder.addCond(&FilterConditionIsNaN{ 8449 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().FieldPath(), 8450 }) 8451 } 8452 8453 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8454 return b.builder.addCond(&FilterConditionCompare{ 8455 Operator: op, 8456 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithValue(value), 8457 }) 8458 } 8459 8460 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans { 8461 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans{builder: b.builder, key: key} 8462 } 8463 8464 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans struct { 8465 builder *FilterBuilder 8466 key string 8467 } 8468 8469 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Eq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8470 return b.compare(gotenfilter.Eq, value) 8471 } 8472 8473 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Neq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8474 return b.compare(gotenfilter.Neq, value) 8475 } 8476 8477 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Gt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8478 return b.compare(gotenfilter.Gt, value) 8479 } 8480 8481 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Gte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8482 return b.compare(gotenfilter.Gte, value) 8483 } 8484 8485 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Lt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8486 return b.compare(gotenfilter.Lt, value) 8487 } 8488 8489 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) Lte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8490 return b.compare(gotenfilter.Lte, value) 8491 } 8492 8493 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) In(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8494 return b.builder.addCond(&FilterConditionIn{ 8495 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 8496 }) 8497 } 8498 8499 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) NotIn(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8500 return b.builder.addCond(&FilterConditionNotIn{ 8501 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 8502 }) 8503 } 8504 8505 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) IsNull() *FilterBuilder { 8506 return b.builder.addCond(&FilterConditionIsNull{ 8507 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithKey(b.key).FieldPath(), 8508 }) 8509 } 8510 8511 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) IsNan() *FilterBuilder { 8512 return b.builder.addCond(&FilterConditionIsNaN{ 8513 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithKey(b.key).FieldPath(), 8514 }) 8515 } 8516 8517 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 8518 return b.builder.addCond(&FilterConditionCompare{ 8519 Operator: op, 8520 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Vlans().WithKey(b.key).WithValue(value), 8521 }) 8522 } 8523 8524 type filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems struct { 8525 builder *FilterBuilder 8526 } 8527 8528 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Eq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8529 return b.compare(gotenfilter.Eq, value) 8530 } 8531 8532 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Neq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8533 return b.compare(gotenfilter.Neq, value) 8534 } 8535 8536 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Gt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8537 return b.compare(gotenfilter.Gt, value) 8538 } 8539 8540 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Gte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8541 return b.compare(gotenfilter.Gte, value) 8542 } 8543 8544 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Lt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8545 return b.compare(gotenfilter.Lt, value) 8546 } 8547 8548 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Lte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8549 return b.compare(gotenfilter.Lte, value) 8550 } 8551 8552 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) In(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8553 return b.builder.addCond(&FilterConditionIn{ 8554 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithArrayOfValues(values), 8555 }) 8556 } 8557 8558 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) NotIn(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8559 return b.builder.addCond(&FilterConditionNotIn{ 8560 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithArrayOfValues(values), 8561 }) 8562 } 8563 8564 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) IsNull() *FilterBuilder { 8565 return b.builder.addCond(&FilterConditionIsNull{ 8566 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().FieldPath(), 8567 }) 8568 } 8569 8570 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) IsNan() *FilterBuilder { 8571 return b.builder.addCond(&FilterConditionIsNaN{ 8572 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().FieldPath(), 8573 }) 8574 } 8575 8576 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8577 return b.builder.addCond(&FilterConditionCompare{ 8578 Operator: op, 8579 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithValue(value), 8580 }) 8581 } 8582 8583 func (b *filterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems { 8584 return &mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems{builder: b.builder, key: key} 8585 } 8586 8587 type mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems struct { 8588 builder *FilterBuilder 8589 key string 8590 } 8591 8592 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Eq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8593 return b.compare(gotenfilter.Eq, value) 8594 } 8595 8596 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Neq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8597 return b.compare(gotenfilter.Neq, value) 8598 } 8599 8600 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Gt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8601 return b.compare(gotenfilter.Gt, value) 8602 } 8603 8604 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Gte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8605 return b.compare(gotenfilter.Gte, value) 8606 } 8607 8608 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Lt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8609 return b.compare(gotenfilter.Lt, value) 8610 } 8611 8612 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) Lte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8613 return b.compare(gotenfilter.Lte, value) 8614 } 8615 8616 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) In(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8617 return b.builder.addCond(&FilterConditionIn{ 8618 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 8619 }) 8620 } 8621 8622 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) NotIn(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8623 return b.builder.addCond(&FilterConditionNotIn{ 8624 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 8625 }) 8626 } 8627 8628 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) IsNull() *FilterBuilder { 8629 return b.builder.addCond(&FilterConditionIsNull{ 8630 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithKey(b.key).FieldPath(), 8631 }) 8632 } 8633 8634 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) IsNan() *FilterBuilder { 8635 return b.builder.addCond(&FilterConditionIsNaN{ 8636 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithKey(b.key).FieldPath(), 8637 }) 8638 } 8639 8640 func (b *mapFilterCndBuilderStatusNetworkConfigStateDefaultConfigNetworkModems) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 8641 return b.builder.addCond(&FilterConditionCompare{ 8642 Operator: op, 8643 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultConfig().Network().Modems().WithKey(b.key).WithValue(value), 8644 }) 8645 } 8646 8647 type filterCndBuilderStatusNetworkConfigStateActiveConfig struct { 8648 builder *FilterBuilder 8649 } 8650 8651 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Eq(value *Device_Spec_NetplanConfig) *FilterBuilder { 8652 return b.compare(gotenfilter.Eq, value) 8653 } 8654 8655 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Neq(value *Device_Spec_NetplanConfig) *FilterBuilder { 8656 return b.compare(gotenfilter.Neq, value) 8657 } 8658 8659 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Gt(value *Device_Spec_NetplanConfig) *FilterBuilder { 8660 return b.compare(gotenfilter.Gt, value) 8661 } 8662 8663 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Gte(value *Device_Spec_NetplanConfig) *FilterBuilder { 8664 return b.compare(gotenfilter.Gte, value) 8665 } 8666 8667 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Lt(value *Device_Spec_NetplanConfig) *FilterBuilder { 8668 return b.compare(gotenfilter.Lt, value) 8669 } 8670 8671 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Lte(value *Device_Spec_NetplanConfig) *FilterBuilder { 8672 return b.compare(gotenfilter.Lte, value) 8673 } 8674 8675 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) In(values []*Device_Spec_NetplanConfig) *FilterBuilder { 8676 return b.builder.addCond(&FilterConditionIn{ 8677 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().WithArrayOfValues(values), 8678 }) 8679 } 8680 8681 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) NotIn(values []*Device_Spec_NetplanConfig) *FilterBuilder { 8682 return b.builder.addCond(&FilterConditionNotIn{ 8683 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().WithArrayOfValues(values), 8684 }) 8685 } 8686 8687 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) IsNull() *FilterBuilder { 8688 return b.builder.addCond(&FilterConditionIsNull{ 8689 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().FieldPath(), 8690 }) 8691 } 8692 8693 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) IsNan() *FilterBuilder { 8694 return b.builder.addCond(&FilterConditionIsNaN{ 8695 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().FieldPath(), 8696 }) 8697 } 8698 8699 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetplanConfig) *FilterBuilder { 8700 return b.builder.addCond(&FilterConditionCompare{ 8701 Operator: op, 8702 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().WithValue(value), 8703 }) 8704 } 8705 8706 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfig) Network() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork { 8707 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork{builder: b.builder} 8708 } 8709 8710 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork struct { 8711 builder *FilterBuilder 8712 } 8713 8714 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Eq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 8715 return b.compare(gotenfilter.Eq, value) 8716 } 8717 8718 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Neq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 8719 return b.compare(gotenfilter.Neq, value) 8720 } 8721 8722 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Gt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 8723 return b.compare(gotenfilter.Gt, value) 8724 } 8725 8726 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Gte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 8727 return b.compare(gotenfilter.Gte, value) 8728 } 8729 8730 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Lt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 8731 return b.compare(gotenfilter.Lt, value) 8732 } 8733 8734 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Lte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 8735 return b.compare(gotenfilter.Lte, value) 8736 } 8737 8738 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) In(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 8739 return b.builder.addCond(&FilterConditionIn{ 8740 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().WithArrayOfValues(values), 8741 }) 8742 } 8743 8744 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) NotIn(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 8745 return b.builder.addCond(&FilterConditionNotIn{ 8746 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().WithArrayOfValues(values), 8747 }) 8748 } 8749 8750 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) IsNull() *FilterBuilder { 8751 return b.builder.addCond(&FilterConditionIsNull{ 8752 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().FieldPath(), 8753 }) 8754 } 8755 8756 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) IsNan() *FilterBuilder { 8757 return b.builder.addCond(&FilterConditionIsNaN{ 8758 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().FieldPath(), 8759 }) 8760 } 8761 8762 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig) *FilterBuilder { 8763 return b.builder.addCond(&FilterConditionCompare{ 8764 Operator: op, 8765 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().WithValue(value), 8766 }) 8767 } 8768 8769 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Version() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion { 8770 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion{builder: b.builder} 8771 } 8772 8773 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Renderer() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer { 8774 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer{builder: b.builder} 8775 } 8776 8777 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Ethernets() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets { 8778 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets{builder: b.builder} 8779 } 8780 8781 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Wifis() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis { 8782 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis{builder: b.builder} 8783 } 8784 8785 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Bridges() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges { 8786 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges{builder: b.builder} 8787 } 8788 8789 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Bonds() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds { 8790 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds{builder: b.builder} 8791 } 8792 8793 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Tunnels() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels { 8794 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels{builder: b.builder} 8795 } 8796 8797 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Vlans() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans { 8798 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans{builder: b.builder} 8799 } 8800 8801 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetwork) Modems() *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems { 8802 return &filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems{builder: b.builder} 8803 } 8804 8805 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion struct { 8806 builder *FilterBuilder 8807 } 8808 8809 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) Eq(value int32) *FilterBuilder { 8810 return b.compare(gotenfilter.Eq, value) 8811 } 8812 8813 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) Neq(value int32) *FilterBuilder { 8814 return b.compare(gotenfilter.Neq, value) 8815 } 8816 8817 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) Gt(value int32) *FilterBuilder { 8818 return b.compare(gotenfilter.Gt, value) 8819 } 8820 8821 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) Gte(value int32) *FilterBuilder { 8822 return b.compare(gotenfilter.Gte, value) 8823 } 8824 8825 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) Lt(value int32) *FilterBuilder { 8826 return b.compare(gotenfilter.Lt, value) 8827 } 8828 8829 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) Lte(value int32) *FilterBuilder { 8830 return b.compare(gotenfilter.Lte, value) 8831 } 8832 8833 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) In(values []int32) *FilterBuilder { 8834 return b.builder.addCond(&FilterConditionIn{ 8835 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Version().WithArrayOfValues(values), 8836 }) 8837 } 8838 8839 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) NotIn(values []int32) *FilterBuilder { 8840 return b.builder.addCond(&FilterConditionNotIn{ 8841 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Version().WithArrayOfValues(values), 8842 }) 8843 } 8844 8845 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) IsNull() *FilterBuilder { 8846 return b.builder.addCond(&FilterConditionIsNull{ 8847 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Version().FieldPath(), 8848 }) 8849 } 8850 8851 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) IsNan() *FilterBuilder { 8852 return b.builder.addCond(&FilterConditionIsNaN{ 8853 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Version().FieldPath(), 8854 }) 8855 } 8856 8857 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVersion) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 8858 return b.builder.addCond(&FilterConditionCompare{ 8859 Operator: op, 8860 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Version().WithValue(value), 8861 }) 8862 } 8863 8864 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer struct { 8865 builder *FilterBuilder 8866 } 8867 8868 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) Eq(value string) *FilterBuilder { 8869 return b.compare(gotenfilter.Eq, value) 8870 } 8871 8872 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) Neq(value string) *FilterBuilder { 8873 return b.compare(gotenfilter.Neq, value) 8874 } 8875 8876 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) Gt(value string) *FilterBuilder { 8877 return b.compare(gotenfilter.Gt, value) 8878 } 8879 8880 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) Gte(value string) *FilterBuilder { 8881 return b.compare(gotenfilter.Gte, value) 8882 } 8883 8884 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) Lt(value string) *FilterBuilder { 8885 return b.compare(gotenfilter.Lt, value) 8886 } 8887 8888 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) Lte(value string) *FilterBuilder { 8889 return b.compare(gotenfilter.Lte, value) 8890 } 8891 8892 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) In(values []string) *FilterBuilder { 8893 return b.builder.addCond(&FilterConditionIn{ 8894 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Renderer().WithArrayOfValues(values), 8895 }) 8896 } 8897 8898 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) NotIn(values []string) *FilterBuilder { 8899 return b.builder.addCond(&FilterConditionNotIn{ 8900 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Renderer().WithArrayOfValues(values), 8901 }) 8902 } 8903 8904 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) IsNull() *FilterBuilder { 8905 return b.builder.addCond(&FilterConditionIsNull{ 8906 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Renderer().FieldPath(), 8907 }) 8908 } 8909 8910 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) IsNan() *FilterBuilder { 8911 return b.builder.addCond(&FilterConditionIsNaN{ 8912 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Renderer().FieldPath(), 8913 }) 8914 } 8915 8916 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkRenderer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8917 return b.builder.addCond(&FilterConditionCompare{ 8918 Operator: op, 8919 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Renderer().WithValue(value), 8920 }) 8921 } 8922 8923 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets struct { 8924 builder *FilterBuilder 8925 } 8926 8927 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Eq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8928 return b.compare(gotenfilter.Eq, value) 8929 } 8930 8931 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Neq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8932 return b.compare(gotenfilter.Neq, value) 8933 } 8934 8935 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Gt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8936 return b.compare(gotenfilter.Gt, value) 8937 } 8938 8939 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Gte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8940 return b.compare(gotenfilter.Gte, value) 8941 } 8942 8943 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Lt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8944 return b.compare(gotenfilter.Lt, value) 8945 } 8946 8947 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Lte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8948 return b.compare(gotenfilter.Lte, value) 8949 } 8950 8951 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) In(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8952 return b.builder.addCond(&FilterConditionIn{ 8953 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithArrayOfValues(values), 8954 }) 8955 } 8956 8957 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) NotIn(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8958 return b.builder.addCond(&FilterConditionNotIn{ 8959 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithArrayOfValues(values), 8960 }) 8961 } 8962 8963 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) IsNull() *FilterBuilder { 8964 return b.builder.addCond(&FilterConditionIsNull{ 8965 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().FieldPath(), 8966 }) 8967 } 8968 8969 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) IsNan() *FilterBuilder { 8970 return b.builder.addCond(&FilterConditionIsNaN{ 8971 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().FieldPath(), 8972 }) 8973 } 8974 8975 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8976 return b.builder.addCond(&FilterConditionCompare{ 8977 Operator: op, 8978 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithValue(value), 8979 }) 8980 } 8981 8982 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets { 8983 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets{builder: b.builder, key: key} 8984 } 8985 8986 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets struct { 8987 builder *FilterBuilder 8988 key string 8989 } 8990 8991 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Eq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8992 return b.compare(gotenfilter.Eq, value) 8993 } 8994 8995 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Neq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 8996 return b.compare(gotenfilter.Neq, value) 8997 } 8998 8999 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Gt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9000 return b.compare(gotenfilter.Gt, value) 9001 } 9002 9003 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Gte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9004 return b.compare(gotenfilter.Gte, value) 9005 } 9006 9007 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Lt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9008 return b.compare(gotenfilter.Lt, value) 9009 } 9010 9011 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) Lte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9012 return b.compare(gotenfilter.Lte, value) 9013 } 9014 9015 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) In(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9016 return b.builder.addCond(&FilterConditionIn{ 9017 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 9018 }) 9019 } 9020 9021 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) NotIn(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9022 return b.builder.addCond(&FilterConditionNotIn{ 9023 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 9024 }) 9025 } 9026 9027 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) IsNull() *FilterBuilder { 9028 return b.builder.addCond(&FilterConditionIsNull{ 9029 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 9030 }) 9031 } 9032 9033 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) IsNan() *FilterBuilder { 9034 return b.builder.addCond(&FilterConditionIsNaN{ 9035 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 9036 }) 9037 } 9038 9039 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 9040 return b.builder.addCond(&FilterConditionCompare{ 9041 Operator: op, 9042 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Ethernets().WithKey(b.key).WithValue(value), 9043 }) 9044 } 9045 9046 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis struct { 9047 builder *FilterBuilder 9048 } 9049 9050 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Eq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9051 return b.compare(gotenfilter.Eq, value) 9052 } 9053 9054 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Neq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9055 return b.compare(gotenfilter.Neq, value) 9056 } 9057 9058 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Gt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9059 return b.compare(gotenfilter.Gt, value) 9060 } 9061 9062 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Gte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9063 return b.compare(gotenfilter.Gte, value) 9064 } 9065 9066 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Lt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9067 return b.compare(gotenfilter.Lt, value) 9068 } 9069 9070 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Lte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9071 return b.compare(gotenfilter.Lte, value) 9072 } 9073 9074 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) In(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9075 return b.builder.addCond(&FilterConditionIn{ 9076 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithArrayOfValues(values), 9077 }) 9078 } 9079 9080 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) NotIn(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9081 return b.builder.addCond(&FilterConditionNotIn{ 9082 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithArrayOfValues(values), 9083 }) 9084 } 9085 9086 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) IsNull() *FilterBuilder { 9087 return b.builder.addCond(&FilterConditionIsNull{ 9088 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().FieldPath(), 9089 }) 9090 } 9091 9092 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) IsNan() *FilterBuilder { 9093 return b.builder.addCond(&FilterConditionIsNaN{ 9094 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().FieldPath(), 9095 }) 9096 } 9097 9098 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9099 return b.builder.addCond(&FilterConditionCompare{ 9100 Operator: op, 9101 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithValue(value), 9102 }) 9103 } 9104 9105 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis { 9106 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis{builder: b.builder, key: key} 9107 } 9108 9109 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis struct { 9110 builder *FilterBuilder 9111 key string 9112 } 9113 9114 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Eq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9115 return b.compare(gotenfilter.Eq, value) 9116 } 9117 9118 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Neq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9119 return b.compare(gotenfilter.Neq, value) 9120 } 9121 9122 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Gt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9123 return b.compare(gotenfilter.Gt, value) 9124 } 9125 9126 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Gte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9127 return b.compare(gotenfilter.Gte, value) 9128 } 9129 9130 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Lt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9131 return b.compare(gotenfilter.Lt, value) 9132 } 9133 9134 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) Lte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9135 return b.compare(gotenfilter.Lte, value) 9136 } 9137 9138 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) In(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9139 return b.builder.addCond(&FilterConditionIn{ 9140 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 9141 }) 9142 } 9143 9144 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) NotIn(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9145 return b.builder.addCond(&FilterConditionNotIn{ 9146 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 9147 }) 9148 } 9149 9150 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) IsNull() *FilterBuilder { 9151 return b.builder.addCond(&FilterConditionIsNull{ 9152 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithKey(b.key).FieldPath(), 9153 }) 9154 } 9155 9156 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) IsNan() *FilterBuilder { 9157 return b.builder.addCond(&FilterConditionIsNaN{ 9158 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithKey(b.key).FieldPath(), 9159 }) 9160 } 9161 9162 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 9163 return b.builder.addCond(&FilterConditionCompare{ 9164 Operator: op, 9165 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Wifis().WithKey(b.key).WithValue(value), 9166 }) 9167 } 9168 9169 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges struct { 9170 builder *FilterBuilder 9171 } 9172 9173 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Eq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9174 return b.compare(gotenfilter.Eq, value) 9175 } 9176 9177 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Neq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9178 return b.compare(gotenfilter.Neq, value) 9179 } 9180 9181 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Gt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9182 return b.compare(gotenfilter.Gt, value) 9183 } 9184 9185 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Gte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9186 return b.compare(gotenfilter.Gte, value) 9187 } 9188 9189 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Lt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9190 return b.compare(gotenfilter.Lt, value) 9191 } 9192 9193 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Lte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9194 return b.compare(gotenfilter.Lte, value) 9195 } 9196 9197 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) In(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9198 return b.builder.addCond(&FilterConditionIn{ 9199 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithArrayOfValues(values), 9200 }) 9201 } 9202 9203 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9204 return b.builder.addCond(&FilterConditionNotIn{ 9205 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithArrayOfValues(values), 9206 }) 9207 } 9208 9209 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) IsNull() *FilterBuilder { 9210 return b.builder.addCond(&FilterConditionIsNull{ 9211 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().FieldPath(), 9212 }) 9213 } 9214 9215 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) IsNan() *FilterBuilder { 9216 return b.builder.addCond(&FilterConditionIsNaN{ 9217 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().FieldPath(), 9218 }) 9219 } 9220 9221 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9222 return b.builder.addCond(&FilterConditionCompare{ 9223 Operator: op, 9224 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithValue(value), 9225 }) 9226 } 9227 9228 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges { 9229 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges{builder: b.builder, key: key} 9230 } 9231 9232 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges struct { 9233 builder *FilterBuilder 9234 key string 9235 } 9236 9237 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Eq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9238 return b.compare(gotenfilter.Eq, value) 9239 } 9240 9241 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Neq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9242 return b.compare(gotenfilter.Neq, value) 9243 } 9244 9245 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Gt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9246 return b.compare(gotenfilter.Gt, value) 9247 } 9248 9249 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Gte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9250 return b.compare(gotenfilter.Gte, value) 9251 } 9252 9253 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Lt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9254 return b.compare(gotenfilter.Lt, value) 9255 } 9256 9257 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) Lte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9258 return b.compare(gotenfilter.Lte, value) 9259 } 9260 9261 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) In(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9262 return b.builder.addCond(&FilterConditionIn{ 9263 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 9264 }) 9265 } 9266 9267 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) NotIn(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9268 return b.builder.addCond(&FilterConditionNotIn{ 9269 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 9270 }) 9271 } 9272 9273 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) IsNull() *FilterBuilder { 9274 return b.builder.addCond(&FilterConditionIsNull{ 9275 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithKey(b.key).FieldPath(), 9276 }) 9277 } 9278 9279 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) IsNan() *FilterBuilder { 9280 return b.builder.addCond(&FilterConditionIsNaN{ 9281 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithKey(b.key).FieldPath(), 9282 }) 9283 } 9284 9285 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 9286 return b.builder.addCond(&FilterConditionCompare{ 9287 Operator: op, 9288 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bridges().WithKey(b.key).WithValue(value), 9289 }) 9290 } 9291 9292 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds struct { 9293 builder *FilterBuilder 9294 } 9295 9296 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Eq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9297 return b.compare(gotenfilter.Eq, value) 9298 } 9299 9300 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Neq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9301 return b.compare(gotenfilter.Neq, value) 9302 } 9303 9304 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Gt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9305 return b.compare(gotenfilter.Gt, value) 9306 } 9307 9308 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Gte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9309 return b.compare(gotenfilter.Gte, value) 9310 } 9311 9312 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Lt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9313 return b.compare(gotenfilter.Lt, value) 9314 } 9315 9316 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Lte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9317 return b.compare(gotenfilter.Lte, value) 9318 } 9319 9320 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) In(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9321 return b.builder.addCond(&FilterConditionIn{ 9322 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithArrayOfValues(values), 9323 }) 9324 } 9325 9326 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9327 return b.builder.addCond(&FilterConditionNotIn{ 9328 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithArrayOfValues(values), 9329 }) 9330 } 9331 9332 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) IsNull() *FilterBuilder { 9333 return b.builder.addCond(&FilterConditionIsNull{ 9334 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().FieldPath(), 9335 }) 9336 } 9337 9338 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) IsNan() *FilterBuilder { 9339 return b.builder.addCond(&FilterConditionIsNaN{ 9340 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().FieldPath(), 9341 }) 9342 } 9343 9344 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9345 return b.builder.addCond(&FilterConditionCompare{ 9346 Operator: op, 9347 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithValue(value), 9348 }) 9349 } 9350 9351 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds { 9352 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds{builder: b.builder, key: key} 9353 } 9354 9355 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds struct { 9356 builder *FilterBuilder 9357 key string 9358 } 9359 9360 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Eq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9361 return b.compare(gotenfilter.Eq, value) 9362 } 9363 9364 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Neq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9365 return b.compare(gotenfilter.Neq, value) 9366 } 9367 9368 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Gt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9369 return b.compare(gotenfilter.Gt, value) 9370 } 9371 9372 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Gte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9373 return b.compare(gotenfilter.Gte, value) 9374 } 9375 9376 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Lt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9377 return b.compare(gotenfilter.Lt, value) 9378 } 9379 9380 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) Lte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9381 return b.compare(gotenfilter.Lte, value) 9382 } 9383 9384 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) In(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9385 return b.builder.addCond(&FilterConditionIn{ 9386 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 9387 }) 9388 } 9389 9390 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) NotIn(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9391 return b.builder.addCond(&FilterConditionNotIn{ 9392 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 9393 }) 9394 } 9395 9396 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) IsNull() *FilterBuilder { 9397 return b.builder.addCond(&FilterConditionIsNull{ 9398 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithKey(b.key).FieldPath(), 9399 }) 9400 } 9401 9402 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) IsNan() *FilterBuilder { 9403 return b.builder.addCond(&FilterConditionIsNaN{ 9404 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithKey(b.key).FieldPath(), 9405 }) 9406 } 9407 9408 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 9409 return b.builder.addCond(&FilterConditionCompare{ 9410 Operator: op, 9411 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Bonds().WithKey(b.key).WithValue(value), 9412 }) 9413 } 9414 9415 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels struct { 9416 builder *FilterBuilder 9417 } 9418 9419 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Eq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9420 return b.compare(gotenfilter.Eq, value) 9421 } 9422 9423 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Neq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9424 return b.compare(gotenfilter.Neq, value) 9425 } 9426 9427 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Gt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9428 return b.compare(gotenfilter.Gt, value) 9429 } 9430 9431 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Gte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9432 return b.compare(gotenfilter.Gte, value) 9433 } 9434 9435 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Lt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9436 return b.compare(gotenfilter.Lt, value) 9437 } 9438 9439 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Lte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9440 return b.compare(gotenfilter.Lte, value) 9441 } 9442 9443 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) In(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9444 return b.builder.addCond(&FilterConditionIn{ 9445 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithArrayOfValues(values), 9446 }) 9447 } 9448 9449 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) NotIn(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9450 return b.builder.addCond(&FilterConditionNotIn{ 9451 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithArrayOfValues(values), 9452 }) 9453 } 9454 9455 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) IsNull() *FilterBuilder { 9456 return b.builder.addCond(&FilterConditionIsNull{ 9457 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().FieldPath(), 9458 }) 9459 } 9460 9461 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) IsNan() *FilterBuilder { 9462 return b.builder.addCond(&FilterConditionIsNaN{ 9463 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().FieldPath(), 9464 }) 9465 } 9466 9467 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9468 return b.builder.addCond(&FilterConditionCompare{ 9469 Operator: op, 9470 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithValue(value), 9471 }) 9472 } 9473 9474 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels { 9475 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels{builder: b.builder, key: key} 9476 } 9477 9478 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels struct { 9479 builder *FilterBuilder 9480 key string 9481 } 9482 9483 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Eq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9484 return b.compare(gotenfilter.Eq, value) 9485 } 9486 9487 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Neq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9488 return b.compare(gotenfilter.Neq, value) 9489 } 9490 9491 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Gt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9492 return b.compare(gotenfilter.Gt, value) 9493 } 9494 9495 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Gte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9496 return b.compare(gotenfilter.Gte, value) 9497 } 9498 9499 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Lt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9500 return b.compare(gotenfilter.Lt, value) 9501 } 9502 9503 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) Lte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9504 return b.compare(gotenfilter.Lte, value) 9505 } 9506 9507 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) In(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9508 return b.builder.addCond(&FilterConditionIn{ 9509 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 9510 }) 9511 } 9512 9513 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) NotIn(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9514 return b.builder.addCond(&FilterConditionNotIn{ 9515 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 9516 }) 9517 } 9518 9519 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) IsNull() *FilterBuilder { 9520 return b.builder.addCond(&FilterConditionIsNull{ 9521 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 9522 }) 9523 } 9524 9525 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) IsNan() *FilterBuilder { 9526 return b.builder.addCond(&FilterConditionIsNaN{ 9527 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 9528 }) 9529 } 9530 9531 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 9532 return b.builder.addCond(&FilterConditionCompare{ 9533 Operator: op, 9534 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Tunnels().WithKey(b.key).WithValue(value), 9535 }) 9536 } 9537 9538 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans struct { 9539 builder *FilterBuilder 9540 } 9541 9542 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Eq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9543 return b.compare(gotenfilter.Eq, value) 9544 } 9545 9546 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Neq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9547 return b.compare(gotenfilter.Neq, value) 9548 } 9549 9550 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Gt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9551 return b.compare(gotenfilter.Gt, value) 9552 } 9553 9554 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Gte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9555 return b.compare(gotenfilter.Gte, value) 9556 } 9557 9558 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Lt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9559 return b.compare(gotenfilter.Lt, value) 9560 } 9561 9562 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Lte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9563 return b.compare(gotenfilter.Lte, value) 9564 } 9565 9566 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) In(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9567 return b.builder.addCond(&FilterConditionIn{ 9568 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithArrayOfValues(values), 9569 }) 9570 } 9571 9572 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) NotIn(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9573 return b.builder.addCond(&FilterConditionNotIn{ 9574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithArrayOfValues(values), 9575 }) 9576 } 9577 9578 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) IsNull() *FilterBuilder { 9579 return b.builder.addCond(&FilterConditionIsNull{ 9580 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().FieldPath(), 9581 }) 9582 } 9583 9584 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) IsNan() *FilterBuilder { 9585 return b.builder.addCond(&FilterConditionIsNaN{ 9586 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().FieldPath(), 9587 }) 9588 } 9589 9590 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9591 return b.builder.addCond(&FilterConditionCompare{ 9592 Operator: op, 9593 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithValue(value), 9594 }) 9595 } 9596 9597 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans { 9598 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans{builder: b.builder, key: key} 9599 } 9600 9601 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans struct { 9602 builder *FilterBuilder 9603 key string 9604 } 9605 9606 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Eq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9607 return b.compare(gotenfilter.Eq, value) 9608 } 9609 9610 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Neq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9611 return b.compare(gotenfilter.Neq, value) 9612 } 9613 9614 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Gt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9615 return b.compare(gotenfilter.Gt, value) 9616 } 9617 9618 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Gte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9619 return b.compare(gotenfilter.Gte, value) 9620 } 9621 9622 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Lt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9623 return b.compare(gotenfilter.Lt, value) 9624 } 9625 9626 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) Lte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9627 return b.compare(gotenfilter.Lte, value) 9628 } 9629 9630 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) In(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9631 return b.builder.addCond(&FilterConditionIn{ 9632 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 9633 }) 9634 } 9635 9636 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) NotIn(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9637 return b.builder.addCond(&FilterConditionNotIn{ 9638 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 9639 }) 9640 } 9641 9642 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) IsNull() *FilterBuilder { 9643 return b.builder.addCond(&FilterConditionIsNull{ 9644 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithKey(b.key).FieldPath(), 9645 }) 9646 } 9647 9648 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) IsNan() *FilterBuilder { 9649 return b.builder.addCond(&FilterConditionIsNaN{ 9650 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithKey(b.key).FieldPath(), 9651 }) 9652 } 9653 9654 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 9655 return b.builder.addCond(&FilterConditionCompare{ 9656 Operator: op, 9657 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Vlans().WithKey(b.key).WithValue(value), 9658 }) 9659 } 9660 9661 type filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems struct { 9662 builder *FilterBuilder 9663 } 9664 9665 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Eq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9666 return b.compare(gotenfilter.Eq, value) 9667 } 9668 9669 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Neq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9670 return b.compare(gotenfilter.Neq, value) 9671 } 9672 9673 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Gt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9674 return b.compare(gotenfilter.Gt, value) 9675 } 9676 9677 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Gte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9678 return b.compare(gotenfilter.Gte, value) 9679 } 9680 9681 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Lt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9682 return b.compare(gotenfilter.Lt, value) 9683 } 9684 9685 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Lte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9686 return b.compare(gotenfilter.Lte, value) 9687 } 9688 9689 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) In(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9690 return b.builder.addCond(&FilterConditionIn{ 9691 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithArrayOfValues(values), 9692 }) 9693 } 9694 9695 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) NotIn(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9696 return b.builder.addCond(&FilterConditionNotIn{ 9697 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithArrayOfValues(values), 9698 }) 9699 } 9700 9701 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) IsNull() *FilterBuilder { 9702 return b.builder.addCond(&FilterConditionIsNull{ 9703 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().FieldPath(), 9704 }) 9705 } 9706 9707 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) IsNan() *FilterBuilder { 9708 return b.builder.addCond(&FilterConditionIsNaN{ 9709 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().FieldPath(), 9710 }) 9711 } 9712 9713 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9714 return b.builder.addCond(&FilterConditionCompare{ 9715 Operator: op, 9716 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithValue(value), 9717 }) 9718 } 9719 9720 func (b *filterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems { 9721 return &mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems{builder: b.builder, key: key} 9722 } 9723 9724 type mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems struct { 9725 builder *FilterBuilder 9726 key string 9727 } 9728 9729 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Eq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9730 return b.compare(gotenfilter.Eq, value) 9731 } 9732 9733 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Neq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9734 return b.compare(gotenfilter.Neq, value) 9735 } 9736 9737 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Gt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9738 return b.compare(gotenfilter.Gt, value) 9739 } 9740 9741 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Gte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9742 return b.compare(gotenfilter.Gte, value) 9743 } 9744 9745 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Lt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9746 return b.compare(gotenfilter.Lt, value) 9747 } 9748 9749 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) Lte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9750 return b.compare(gotenfilter.Lte, value) 9751 } 9752 9753 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) In(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9754 return b.builder.addCond(&FilterConditionIn{ 9755 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 9756 }) 9757 } 9758 9759 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) NotIn(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9760 return b.builder.addCond(&FilterConditionNotIn{ 9761 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 9762 }) 9763 } 9764 9765 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) IsNull() *FilterBuilder { 9766 return b.builder.addCond(&FilterConditionIsNull{ 9767 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithKey(b.key).FieldPath(), 9768 }) 9769 } 9770 9771 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) IsNan() *FilterBuilder { 9772 return b.builder.addCond(&FilterConditionIsNaN{ 9773 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithKey(b.key).FieldPath(), 9774 }) 9775 } 9776 9777 func (b *mapFilterCndBuilderStatusNetworkConfigStateActiveConfigNetworkModems) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 9778 return b.builder.addCond(&FilterConditionCompare{ 9779 Operator: op, 9780 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveConfig().Network().Modems().WithKey(b.key).WithValue(value), 9781 }) 9782 } 9783 9784 type filterCndBuilderStatusNetworkConfigStateDesiredConfig struct { 9785 builder *FilterBuilder 9786 } 9787 9788 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Eq(value *Device_Spec_NetplanConfig) *FilterBuilder { 9789 return b.compare(gotenfilter.Eq, value) 9790 } 9791 9792 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Neq(value *Device_Spec_NetplanConfig) *FilterBuilder { 9793 return b.compare(gotenfilter.Neq, value) 9794 } 9795 9796 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Gt(value *Device_Spec_NetplanConfig) *FilterBuilder { 9797 return b.compare(gotenfilter.Gt, value) 9798 } 9799 9800 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Gte(value *Device_Spec_NetplanConfig) *FilterBuilder { 9801 return b.compare(gotenfilter.Gte, value) 9802 } 9803 9804 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Lt(value *Device_Spec_NetplanConfig) *FilterBuilder { 9805 return b.compare(gotenfilter.Lt, value) 9806 } 9807 9808 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Lte(value *Device_Spec_NetplanConfig) *FilterBuilder { 9809 return b.compare(gotenfilter.Lte, value) 9810 } 9811 9812 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) In(values []*Device_Spec_NetplanConfig) *FilterBuilder { 9813 return b.builder.addCond(&FilterConditionIn{ 9814 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().WithArrayOfValues(values), 9815 }) 9816 } 9817 9818 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) NotIn(values []*Device_Spec_NetplanConfig) *FilterBuilder { 9819 return b.builder.addCond(&FilterConditionNotIn{ 9820 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().WithArrayOfValues(values), 9821 }) 9822 } 9823 9824 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) IsNull() *FilterBuilder { 9825 return b.builder.addCond(&FilterConditionIsNull{ 9826 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().FieldPath(), 9827 }) 9828 } 9829 9830 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) IsNan() *FilterBuilder { 9831 return b.builder.addCond(&FilterConditionIsNaN{ 9832 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().FieldPath(), 9833 }) 9834 } 9835 9836 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetplanConfig) *FilterBuilder { 9837 return b.builder.addCond(&FilterConditionCompare{ 9838 Operator: op, 9839 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().WithValue(value), 9840 }) 9841 } 9842 9843 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfig) Network() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork { 9844 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork{builder: b.builder} 9845 } 9846 9847 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork struct { 9848 builder *FilterBuilder 9849 } 9850 9851 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Eq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 9852 return b.compare(gotenfilter.Eq, value) 9853 } 9854 9855 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Neq(value *Device_Spec_NetworkingConfig) *FilterBuilder { 9856 return b.compare(gotenfilter.Neq, value) 9857 } 9858 9859 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Gt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 9860 return b.compare(gotenfilter.Gt, value) 9861 } 9862 9863 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Gte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 9864 return b.compare(gotenfilter.Gte, value) 9865 } 9866 9867 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Lt(value *Device_Spec_NetworkingConfig) *FilterBuilder { 9868 return b.compare(gotenfilter.Lt, value) 9869 } 9870 9871 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Lte(value *Device_Spec_NetworkingConfig) *FilterBuilder { 9872 return b.compare(gotenfilter.Lte, value) 9873 } 9874 9875 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) In(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 9876 return b.builder.addCond(&FilterConditionIn{ 9877 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().WithArrayOfValues(values), 9878 }) 9879 } 9880 9881 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) NotIn(values []*Device_Spec_NetworkingConfig) *FilterBuilder { 9882 return b.builder.addCond(&FilterConditionNotIn{ 9883 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().WithArrayOfValues(values), 9884 }) 9885 } 9886 9887 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) IsNull() *FilterBuilder { 9888 return b.builder.addCond(&FilterConditionIsNull{ 9889 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().FieldPath(), 9890 }) 9891 } 9892 9893 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) IsNan() *FilterBuilder { 9894 return b.builder.addCond(&FilterConditionIsNaN{ 9895 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().FieldPath(), 9896 }) 9897 } 9898 9899 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig) *FilterBuilder { 9900 return b.builder.addCond(&FilterConditionCompare{ 9901 Operator: op, 9902 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().WithValue(value), 9903 }) 9904 } 9905 9906 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Version() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion { 9907 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion{builder: b.builder} 9908 } 9909 9910 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Renderer() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer { 9911 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer{builder: b.builder} 9912 } 9913 9914 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Ethernets() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets { 9915 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets{builder: b.builder} 9916 } 9917 9918 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Wifis() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis { 9919 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis{builder: b.builder} 9920 } 9921 9922 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Bridges() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges { 9923 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges{builder: b.builder} 9924 } 9925 9926 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Bonds() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds { 9927 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds{builder: b.builder} 9928 } 9929 9930 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Tunnels() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels { 9931 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels{builder: b.builder} 9932 } 9933 9934 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Vlans() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans { 9935 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans{builder: b.builder} 9936 } 9937 9938 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetwork) Modems() *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems { 9939 return &filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems{builder: b.builder} 9940 } 9941 9942 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion struct { 9943 builder *FilterBuilder 9944 } 9945 9946 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) Eq(value int32) *FilterBuilder { 9947 return b.compare(gotenfilter.Eq, value) 9948 } 9949 9950 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) Neq(value int32) *FilterBuilder { 9951 return b.compare(gotenfilter.Neq, value) 9952 } 9953 9954 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) Gt(value int32) *FilterBuilder { 9955 return b.compare(gotenfilter.Gt, value) 9956 } 9957 9958 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) Gte(value int32) *FilterBuilder { 9959 return b.compare(gotenfilter.Gte, value) 9960 } 9961 9962 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) Lt(value int32) *FilterBuilder { 9963 return b.compare(gotenfilter.Lt, value) 9964 } 9965 9966 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) Lte(value int32) *FilterBuilder { 9967 return b.compare(gotenfilter.Lte, value) 9968 } 9969 9970 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) In(values []int32) *FilterBuilder { 9971 return b.builder.addCond(&FilterConditionIn{ 9972 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Version().WithArrayOfValues(values), 9973 }) 9974 } 9975 9976 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) NotIn(values []int32) *FilterBuilder { 9977 return b.builder.addCond(&FilterConditionNotIn{ 9978 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Version().WithArrayOfValues(values), 9979 }) 9980 } 9981 9982 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) IsNull() *FilterBuilder { 9983 return b.builder.addCond(&FilterConditionIsNull{ 9984 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Version().FieldPath(), 9985 }) 9986 } 9987 9988 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) IsNan() *FilterBuilder { 9989 return b.builder.addCond(&FilterConditionIsNaN{ 9990 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Version().FieldPath(), 9991 }) 9992 } 9993 9994 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVersion) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 9995 return b.builder.addCond(&FilterConditionCompare{ 9996 Operator: op, 9997 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Version().WithValue(value), 9998 }) 9999 } 10000 10001 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer struct { 10002 builder *FilterBuilder 10003 } 10004 10005 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) Eq(value string) *FilterBuilder { 10006 return b.compare(gotenfilter.Eq, value) 10007 } 10008 10009 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) Neq(value string) *FilterBuilder { 10010 return b.compare(gotenfilter.Neq, value) 10011 } 10012 10013 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) Gt(value string) *FilterBuilder { 10014 return b.compare(gotenfilter.Gt, value) 10015 } 10016 10017 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) Gte(value string) *FilterBuilder { 10018 return b.compare(gotenfilter.Gte, value) 10019 } 10020 10021 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) Lt(value string) *FilterBuilder { 10022 return b.compare(gotenfilter.Lt, value) 10023 } 10024 10025 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) Lte(value string) *FilterBuilder { 10026 return b.compare(gotenfilter.Lte, value) 10027 } 10028 10029 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) In(values []string) *FilterBuilder { 10030 return b.builder.addCond(&FilterConditionIn{ 10031 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Renderer().WithArrayOfValues(values), 10032 }) 10033 } 10034 10035 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) NotIn(values []string) *FilterBuilder { 10036 return b.builder.addCond(&FilterConditionNotIn{ 10037 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Renderer().WithArrayOfValues(values), 10038 }) 10039 } 10040 10041 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) IsNull() *FilterBuilder { 10042 return b.builder.addCond(&FilterConditionIsNull{ 10043 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Renderer().FieldPath(), 10044 }) 10045 } 10046 10047 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) IsNan() *FilterBuilder { 10048 return b.builder.addCond(&FilterConditionIsNaN{ 10049 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Renderer().FieldPath(), 10050 }) 10051 } 10052 10053 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkRenderer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10054 return b.builder.addCond(&FilterConditionCompare{ 10055 Operator: op, 10056 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Renderer().WithValue(value), 10057 }) 10058 } 10059 10060 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets struct { 10061 builder *FilterBuilder 10062 } 10063 10064 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Eq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10065 return b.compare(gotenfilter.Eq, value) 10066 } 10067 10068 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Neq(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10069 return b.compare(gotenfilter.Neq, value) 10070 } 10071 10072 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Gt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10073 return b.compare(gotenfilter.Gt, value) 10074 } 10075 10076 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Gte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10077 return b.compare(gotenfilter.Gte, value) 10078 } 10079 10080 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Lt(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10081 return b.compare(gotenfilter.Lt, value) 10082 } 10083 10084 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Lte(value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10085 return b.compare(gotenfilter.Lte, value) 10086 } 10087 10088 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) In(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10089 return b.builder.addCond(&FilterConditionIn{ 10090 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithArrayOfValues(values), 10091 }) 10092 } 10093 10094 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) NotIn(values []map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10095 return b.builder.addCond(&FilterConditionNotIn{ 10096 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithArrayOfValues(values), 10097 }) 10098 } 10099 10100 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) IsNull() *FilterBuilder { 10101 return b.builder.addCond(&FilterConditionIsNull{ 10102 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().FieldPath(), 10103 }) 10104 } 10105 10106 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) IsNan() *FilterBuilder { 10107 return b.builder.addCond(&FilterConditionIsNaN{ 10108 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().FieldPath(), 10109 }) 10110 } 10111 10112 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10113 return b.builder.addCond(&FilterConditionCompare{ 10114 Operator: op, 10115 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithValue(value), 10116 }) 10117 } 10118 10119 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets { 10120 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets{builder: b.builder, key: key} 10121 } 10122 10123 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets struct { 10124 builder *FilterBuilder 10125 key string 10126 } 10127 10128 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Eq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10129 return b.compare(gotenfilter.Eq, value) 10130 } 10131 10132 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Neq(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10133 return b.compare(gotenfilter.Neq, value) 10134 } 10135 10136 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Gt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10137 return b.compare(gotenfilter.Gt, value) 10138 } 10139 10140 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Gte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10141 return b.compare(gotenfilter.Gte, value) 10142 } 10143 10144 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Lt(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10145 return b.compare(gotenfilter.Lt, value) 10146 } 10147 10148 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) Lte(value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10149 return b.compare(gotenfilter.Lte, value) 10150 } 10151 10152 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) In(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10153 return b.builder.addCond(&FilterConditionIn{ 10154 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 10155 }) 10156 } 10157 10158 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) NotIn(values []*Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10159 return b.builder.addCond(&FilterConditionNotIn{ 10160 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithKey(b.key).WithArrayOfValues(values), 10161 }) 10162 } 10163 10164 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) IsNull() *FilterBuilder { 10165 return b.builder.addCond(&FilterConditionIsNull{ 10166 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 10167 }) 10168 } 10169 10170 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) IsNan() *FilterBuilder { 10171 return b.builder.addCond(&FilterConditionIsNaN{ 10172 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithKey(b.key).FieldPath(), 10173 }) 10174 } 10175 10176 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkEthernets) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_EthOpts) *FilterBuilder { 10177 return b.builder.addCond(&FilterConditionCompare{ 10178 Operator: op, 10179 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Ethernets().WithKey(b.key).WithValue(value), 10180 }) 10181 } 10182 10183 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis struct { 10184 builder *FilterBuilder 10185 } 10186 10187 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Eq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10188 return b.compare(gotenfilter.Eq, value) 10189 } 10190 10191 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Neq(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10192 return b.compare(gotenfilter.Neq, value) 10193 } 10194 10195 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Gt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10196 return b.compare(gotenfilter.Gt, value) 10197 } 10198 10199 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Gte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10200 return b.compare(gotenfilter.Gte, value) 10201 } 10202 10203 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Lt(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10204 return b.compare(gotenfilter.Lt, value) 10205 } 10206 10207 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Lte(value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10208 return b.compare(gotenfilter.Lte, value) 10209 } 10210 10211 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) In(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10212 return b.builder.addCond(&FilterConditionIn{ 10213 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithArrayOfValues(values), 10214 }) 10215 } 10216 10217 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) NotIn(values []map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10218 return b.builder.addCond(&FilterConditionNotIn{ 10219 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithArrayOfValues(values), 10220 }) 10221 } 10222 10223 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) IsNull() *FilterBuilder { 10224 return b.builder.addCond(&FilterConditionIsNull{ 10225 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().FieldPath(), 10226 }) 10227 } 10228 10229 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) IsNan() *FilterBuilder { 10230 return b.builder.addCond(&FilterConditionIsNaN{ 10231 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().FieldPath(), 10232 }) 10233 } 10234 10235 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10236 return b.builder.addCond(&FilterConditionCompare{ 10237 Operator: op, 10238 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithValue(value), 10239 }) 10240 } 10241 10242 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis { 10243 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis{builder: b.builder, key: key} 10244 } 10245 10246 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis struct { 10247 builder *FilterBuilder 10248 key string 10249 } 10250 10251 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Eq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10252 return b.compare(gotenfilter.Eq, value) 10253 } 10254 10255 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Neq(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10256 return b.compare(gotenfilter.Neq, value) 10257 } 10258 10259 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Gt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10260 return b.compare(gotenfilter.Gt, value) 10261 } 10262 10263 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Gte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10264 return b.compare(gotenfilter.Gte, value) 10265 } 10266 10267 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Lt(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10268 return b.compare(gotenfilter.Lt, value) 10269 } 10270 10271 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) Lte(value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10272 return b.compare(gotenfilter.Lte, value) 10273 } 10274 10275 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) In(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10276 return b.builder.addCond(&FilterConditionIn{ 10277 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 10278 }) 10279 } 10280 10281 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) NotIn(values []*Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10282 return b.builder.addCond(&FilterConditionNotIn{ 10283 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithKey(b.key).WithArrayOfValues(values), 10284 }) 10285 } 10286 10287 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) IsNull() *FilterBuilder { 10288 return b.builder.addCond(&FilterConditionIsNull{ 10289 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithKey(b.key).FieldPath(), 10290 }) 10291 } 10292 10293 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) IsNan() *FilterBuilder { 10294 return b.builder.addCond(&FilterConditionIsNaN{ 10295 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithKey(b.key).FieldPath(), 10296 }) 10297 } 10298 10299 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkWifis) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_WifiOpts) *FilterBuilder { 10300 return b.builder.addCond(&FilterConditionCompare{ 10301 Operator: op, 10302 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Wifis().WithKey(b.key).WithValue(value), 10303 }) 10304 } 10305 10306 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges struct { 10307 builder *FilterBuilder 10308 } 10309 10310 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Eq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10311 return b.compare(gotenfilter.Eq, value) 10312 } 10313 10314 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Neq(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10315 return b.compare(gotenfilter.Neq, value) 10316 } 10317 10318 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Gt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10319 return b.compare(gotenfilter.Gt, value) 10320 } 10321 10322 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Gte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10323 return b.compare(gotenfilter.Gte, value) 10324 } 10325 10326 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Lt(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10327 return b.compare(gotenfilter.Lt, value) 10328 } 10329 10330 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Lte(value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10331 return b.compare(gotenfilter.Lte, value) 10332 } 10333 10334 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) In(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10335 return b.builder.addCond(&FilterConditionIn{ 10336 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithArrayOfValues(values), 10337 }) 10338 } 10339 10340 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10341 return b.builder.addCond(&FilterConditionNotIn{ 10342 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithArrayOfValues(values), 10343 }) 10344 } 10345 10346 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) IsNull() *FilterBuilder { 10347 return b.builder.addCond(&FilterConditionIsNull{ 10348 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().FieldPath(), 10349 }) 10350 } 10351 10352 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) IsNan() *FilterBuilder { 10353 return b.builder.addCond(&FilterConditionIsNaN{ 10354 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().FieldPath(), 10355 }) 10356 } 10357 10358 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10359 return b.builder.addCond(&FilterConditionCompare{ 10360 Operator: op, 10361 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithValue(value), 10362 }) 10363 } 10364 10365 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges { 10366 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges{builder: b.builder, key: key} 10367 } 10368 10369 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges struct { 10370 builder *FilterBuilder 10371 key string 10372 } 10373 10374 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Eq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10375 return b.compare(gotenfilter.Eq, value) 10376 } 10377 10378 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Neq(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10379 return b.compare(gotenfilter.Neq, value) 10380 } 10381 10382 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Gt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10383 return b.compare(gotenfilter.Gt, value) 10384 } 10385 10386 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Gte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10387 return b.compare(gotenfilter.Gte, value) 10388 } 10389 10390 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Lt(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10391 return b.compare(gotenfilter.Lt, value) 10392 } 10393 10394 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) Lte(value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10395 return b.compare(gotenfilter.Lte, value) 10396 } 10397 10398 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) In(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10399 return b.builder.addCond(&FilterConditionIn{ 10400 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 10401 }) 10402 } 10403 10404 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) NotIn(values []*Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10405 return b.builder.addCond(&FilterConditionNotIn{ 10406 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithKey(b.key).WithArrayOfValues(values), 10407 }) 10408 } 10409 10410 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) IsNull() *FilterBuilder { 10411 return b.builder.addCond(&FilterConditionIsNull{ 10412 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithKey(b.key).FieldPath(), 10413 }) 10414 } 10415 10416 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) IsNan() *FilterBuilder { 10417 return b.builder.addCond(&FilterConditionIsNaN{ 10418 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithKey(b.key).FieldPath(), 10419 }) 10420 } 10421 10422 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBridges) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BridgesOpts) *FilterBuilder { 10423 return b.builder.addCond(&FilterConditionCompare{ 10424 Operator: op, 10425 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bridges().WithKey(b.key).WithValue(value), 10426 }) 10427 } 10428 10429 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds struct { 10430 builder *FilterBuilder 10431 } 10432 10433 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Eq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10434 return b.compare(gotenfilter.Eq, value) 10435 } 10436 10437 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Neq(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10438 return b.compare(gotenfilter.Neq, value) 10439 } 10440 10441 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Gt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10442 return b.compare(gotenfilter.Gt, value) 10443 } 10444 10445 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Gte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10446 return b.compare(gotenfilter.Gte, value) 10447 } 10448 10449 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Lt(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10450 return b.compare(gotenfilter.Lt, value) 10451 } 10452 10453 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Lte(value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10454 return b.compare(gotenfilter.Lte, value) 10455 } 10456 10457 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) In(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10458 return b.builder.addCond(&FilterConditionIn{ 10459 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithArrayOfValues(values), 10460 }) 10461 } 10462 10463 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) NotIn(values []map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10464 return b.builder.addCond(&FilterConditionNotIn{ 10465 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithArrayOfValues(values), 10466 }) 10467 } 10468 10469 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) IsNull() *FilterBuilder { 10470 return b.builder.addCond(&FilterConditionIsNull{ 10471 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().FieldPath(), 10472 }) 10473 } 10474 10475 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) IsNan() *FilterBuilder { 10476 return b.builder.addCond(&FilterConditionIsNaN{ 10477 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().FieldPath(), 10478 }) 10479 } 10480 10481 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10482 return b.builder.addCond(&FilterConditionCompare{ 10483 Operator: op, 10484 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithValue(value), 10485 }) 10486 } 10487 10488 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds { 10489 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds{builder: b.builder, key: key} 10490 } 10491 10492 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds struct { 10493 builder *FilterBuilder 10494 key string 10495 } 10496 10497 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Eq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10498 return b.compare(gotenfilter.Eq, value) 10499 } 10500 10501 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Neq(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10502 return b.compare(gotenfilter.Neq, value) 10503 } 10504 10505 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Gt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10506 return b.compare(gotenfilter.Gt, value) 10507 } 10508 10509 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Gte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10510 return b.compare(gotenfilter.Gte, value) 10511 } 10512 10513 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Lt(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10514 return b.compare(gotenfilter.Lt, value) 10515 } 10516 10517 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) Lte(value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10518 return b.compare(gotenfilter.Lte, value) 10519 } 10520 10521 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) In(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10522 return b.builder.addCond(&FilterConditionIn{ 10523 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 10524 }) 10525 } 10526 10527 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) NotIn(values []*Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10528 return b.builder.addCond(&FilterConditionNotIn{ 10529 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithKey(b.key).WithArrayOfValues(values), 10530 }) 10531 } 10532 10533 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) IsNull() *FilterBuilder { 10534 return b.builder.addCond(&FilterConditionIsNull{ 10535 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithKey(b.key).FieldPath(), 10536 }) 10537 } 10538 10539 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) IsNan() *FilterBuilder { 10540 return b.builder.addCond(&FilterConditionIsNaN{ 10541 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithKey(b.key).FieldPath(), 10542 }) 10543 } 10544 10545 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkBonds) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_BondsOpts) *FilterBuilder { 10546 return b.builder.addCond(&FilterConditionCompare{ 10547 Operator: op, 10548 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Bonds().WithKey(b.key).WithValue(value), 10549 }) 10550 } 10551 10552 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels struct { 10553 builder *FilterBuilder 10554 } 10555 10556 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Eq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10557 return b.compare(gotenfilter.Eq, value) 10558 } 10559 10560 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Neq(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10561 return b.compare(gotenfilter.Neq, value) 10562 } 10563 10564 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Gt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10565 return b.compare(gotenfilter.Gt, value) 10566 } 10567 10568 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Gte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10569 return b.compare(gotenfilter.Gte, value) 10570 } 10571 10572 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Lt(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10573 return b.compare(gotenfilter.Lt, value) 10574 } 10575 10576 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Lte(value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10577 return b.compare(gotenfilter.Lte, value) 10578 } 10579 10580 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) In(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10581 return b.builder.addCond(&FilterConditionIn{ 10582 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithArrayOfValues(values), 10583 }) 10584 } 10585 10586 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) NotIn(values []map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10587 return b.builder.addCond(&FilterConditionNotIn{ 10588 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithArrayOfValues(values), 10589 }) 10590 } 10591 10592 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) IsNull() *FilterBuilder { 10593 return b.builder.addCond(&FilterConditionIsNull{ 10594 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().FieldPath(), 10595 }) 10596 } 10597 10598 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) IsNan() *FilterBuilder { 10599 return b.builder.addCond(&FilterConditionIsNaN{ 10600 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().FieldPath(), 10601 }) 10602 } 10603 10604 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10605 return b.builder.addCond(&FilterConditionCompare{ 10606 Operator: op, 10607 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithValue(value), 10608 }) 10609 } 10610 10611 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels { 10612 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels{builder: b.builder, key: key} 10613 } 10614 10615 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels struct { 10616 builder *FilterBuilder 10617 key string 10618 } 10619 10620 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Eq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10621 return b.compare(gotenfilter.Eq, value) 10622 } 10623 10624 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Neq(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10625 return b.compare(gotenfilter.Neq, value) 10626 } 10627 10628 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Gt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10629 return b.compare(gotenfilter.Gt, value) 10630 } 10631 10632 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Gte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10633 return b.compare(gotenfilter.Gte, value) 10634 } 10635 10636 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Lt(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10637 return b.compare(gotenfilter.Lt, value) 10638 } 10639 10640 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) Lte(value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10641 return b.compare(gotenfilter.Lte, value) 10642 } 10643 10644 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) In(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10645 return b.builder.addCond(&FilterConditionIn{ 10646 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 10647 }) 10648 } 10649 10650 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) NotIn(values []*Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10651 return b.builder.addCond(&FilterConditionNotIn{ 10652 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithKey(b.key).WithArrayOfValues(values), 10653 }) 10654 } 10655 10656 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) IsNull() *FilterBuilder { 10657 return b.builder.addCond(&FilterConditionIsNull{ 10658 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 10659 }) 10660 } 10661 10662 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) IsNan() *FilterBuilder { 10663 return b.builder.addCond(&FilterConditionIsNaN{ 10664 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithKey(b.key).FieldPath(), 10665 }) 10666 } 10667 10668 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkTunnels) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_TunnelsOpts) *FilterBuilder { 10669 return b.builder.addCond(&FilterConditionCompare{ 10670 Operator: op, 10671 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Tunnels().WithKey(b.key).WithValue(value), 10672 }) 10673 } 10674 10675 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans struct { 10676 builder *FilterBuilder 10677 } 10678 10679 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Eq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10680 return b.compare(gotenfilter.Eq, value) 10681 } 10682 10683 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Neq(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10684 return b.compare(gotenfilter.Neq, value) 10685 } 10686 10687 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Gt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10688 return b.compare(gotenfilter.Gt, value) 10689 } 10690 10691 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Gte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10692 return b.compare(gotenfilter.Gte, value) 10693 } 10694 10695 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Lt(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10696 return b.compare(gotenfilter.Lt, value) 10697 } 10698 10699 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Lte(value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10700 return b.compare(gotenfilter.Lte, value) 10701 } 10702 10703 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) In(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10704 return b.builder.addCond(&FilterConditionIn{ 10705 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithArrayOfValues(values), 10706 }) 10707 } 10708 10709 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) NotIn(values []map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10710 return b.builder.addCond(&FilterConditionNotIn{ 10711 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithArrayOfValues(values), 10712 }) 10713 } 10714 10715 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) IsNull() *FilterBuilder { 10716 return b.builder.addCond(&FilterConditionIsNull{ 10717 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().FieldPath(), 10718 }) 10719 } 10720 10721 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) IsNan() *FilterBuilder { 10722 return b.builder.addCond(&FilterConditionIsNaN{ 10723 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().FieldPath(), 10724 }) 10725 } 10726 10727 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10728 return b.builder.addCond(&FilterConditionCompare{ 10729 Operator: op, 10730 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithValue(value), 10731 }) 10732 } 10733 10734 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans { 10735 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans{builder: b.builder, key: key} 10736 } 10737 10738 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans struct { 10739 builder *FilterBuilder 10740 key string 10741 } 10742 10743 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Eq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10744 return b.compare(gotenfilter.Eq, value) 10745 } 10746 10747 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Neq(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10748 return b.compare(gotenfilter.Neq, value) 10749 } 10750 10751 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Gt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10752 return b.compare(gotenfilter.Gt, value) 10753 } 10754 10755 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Gte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10756 return b.compare(gotenfilter.Gte, value) 10757 } 10758 10759 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Lt(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10760 return b.compare(gotenfilter.Lt, value) 10761 } 10762 10763 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) Lte(value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10764 return b.compare(gotenfilter.Lte, value) 10765 } 10766 10767 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) In(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10768 return b.builder.addCond(&FilterConditionIn{ 10769 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 10770 }) 10771 } 10772 10773 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) NotIn(values []*Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10774 return b.builder.addCond(&FilterConditionNotIn{ 10775 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithKey(b.key).WithArrayOfValues(values), 10776 }) 10777 } 10778 10779 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) IsNull() *FilterBuilder { 10780 return b.builder.addCond(&FilterConditionIsNull{ 10781 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithKey(b.key).FieldPath(), 10782 }) 10783 } 10784 10785 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) IsNan() *FilterBuilder { 10786 return b.builder.addCond(&FilterConditionIsNaN{ 10787 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithKey(b.key).FieldPath(), 10788 }) 10789 } 10790 10791 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkVlans) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_VlansOpts) *FilterBuilder { 10792 return b.builder.addCond(&FilterConditionCompare{ 10793 Operator: op, 10794 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Vlans().WithKey(b.key).WithValue(value), 10795 }) 10796 } 10797 10798 type filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems struct { 10799 builder *FilterBuilder 10800 } 10801 10802 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Eq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10803 return b.compare(gotenfilter.Eq, value) 10804 } 10805 10806 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Neq(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10807 return b.compare(gotenfilter.Neq, value) 10808 } 10809 10810 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Gt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10811 return b.compare(gotenfilter.Gt, value) 10812 } 10813 10814 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Gte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10815 return b.compare(gotenfilter.Gte, value) 10816 } 10817 10818 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Lt(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10819 return b.compare(gotenfilter.Lt, value) 10820 } 10821 10822 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Lte(value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10823 return b.compare(gotenfilter.Lte, value) 10824 } 10825 10826 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) In(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10827 return b.builder.addCond(&FilterConditionIn{ 10828 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithArrayOfValues(values), 10829 }) 10830 } 10831 10832 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) NotIn(values []map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10833 return b.builder.addCond(&FilterConditionNotIn{ 10834 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithArrayOfValues(values), 10835 }) 10836 } 10837 10838 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) IsNull() *FilterBuilder { 10839 return b.builder.addCond(&FilterConditionIsNull{ 10840 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().FieldPath(), 10841 }) 10842 } 10843 10844 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) IsNan() *FilterBuilder { 10845 return b.builder.addCond(&FilterConditionIsNaN{ 10846 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().FieldPath(), 10847 }) 10848 } 10849 10850 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) compare(op gotenfilter.CompareOperator, value map[string]*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10851 return b.builder.addCond(&FilterConditionCompare{ 10852 Operator: op, 10853 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithValue(value), 10854 }) 10855 } 10856 10857 func (b *filterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) WithKey(key string) *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems { 10858 return &mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems{builder: b.builder, key: key} 10859 } 10860 10861 type mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems struct { 10862 builder *FilterBuilder 10863 key string 10864 } 10865 10866 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Eq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10867 return b.compare(gotenfilter.Eq, value) 10868 } 10869 10870 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Neq(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10871 return b.compare(gotenfilter.Neq, value) 10872 } 10873 10874 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Gt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10875 return b.compare(gotenfilter.Gt, value) 10876 } 10877 10878 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Gte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10879 return b.compare(gotenfilter.Gte, value) 10880 } 10881 10882 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Lt(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10883 return b.compare(gotenfilter.Lt, value) 10884 } 10885 10886 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) Lte(value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10887 return b.compare(gotenfilter.Lte, value) 10888 } 10889 10890 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) In(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10891 return b.builder.addCond(&FilterConditionIn{ 10892 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 10893 }) 10894 } 10895 10896 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) NotIn(values []*Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10897 return b.builder.addCond(&FilterConditionNotIn{ 10898 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithKey(b.key).WithArrayOfValues(values), 10899 }) 10900 } 10901 10902 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) IsNull() *FilterBuilder { 10903 return b.builder.addCond(&FilterConditionIsNull{ 10904 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithKey(b.key).FieldPath(), 10905 }) 10906 } 10907 10908 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) IsNan() *FilterBuilder { 10909 return b.builder.addCond(&FilterConditionIsNaN{ 10910 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithKey(b.key).FieldPath(), 10911 }) 10912 } 10913 10914 func (b *mapFilterCndBuilderStatusNetworkConfigStateDesiredConfigNetworkModems) compare(op gotenfilter.CompareOperator, value *Device_Spec_NetworkingConfig_ModemOpts) *FilterBuilder { 10915 return b.builder.addCond(&FilterConditionCompare{ 10916 Operator: op, 10917 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredConfig().Network().Modems().WithKey(b.key).WithValue(value), 10918 }) 10919 } 10920 10921 type filterCndBuilderStatusProxyConfigStatus struct { 10922 builder *FilterBuilder 10923 } 10924 10925 func (b *filterCndBuilderStatusProxyConfigStatus) Eq(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10926 return b.compare(gotenfilter.Eq, value) 10927 } 10928 10929 func (b *filterCndBuilderStatusProxyConfigStatus) Neq(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10930 return b.compare(gotenfilter.Neq, value) 10931 } 10932 10933 func (b *filterCndBuilderStatusProxyConfigStatus) Gt(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10934 return b.compare(gotenfilter.Gt, value) 10935 } 10936 10937 func (b *filterCndBuilderStatusProxyConfigStatus) Gte(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10938 return b.compare(gotenfilter.Gte, value) 10939 } 10940 10941 func (b *filterCndBuilderStatusProxyConfigStatus) Lt(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10942 return b.compare(gotenfilter.Lt, value) 10943 } 10944 10945 func (b *filterCndBuilderStatusProxyConfigStatus) Lte(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10946 return b.compare(gotenfilter.Lte, value) 10947 } 10948 10949 func (b *filterCndBuilderStatusProxyConfigStatus) In(values []*Device_Status_ProxyConfigStatus) *FilterBuilder { 10950 return b.builder.addCond(&FilterConditionIn{ 10951 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().WithArrayOfValues(values), 10952 }) 10953 } 10954 10955 func (b *filterCndBuilderStatusProxyConfigStatus) NotIn(values []*Device_Status_ProxyConfigStatus) *FilterBuilder { 10956 return b.builder.addCond(&FilterConditionNotIn{ 10957 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().WithArrayOfValues(values), 10958 }) 10959 } 10960 10961 func (b *filterCndBuilderStatusProxyConfigStatus) IsNull() *FilterBuilder { 10962 return b.builder.addCond(&FilterConditionIsNull{ 10963 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().FieldPath(), 10964 }) 10965 } 10966 10967 func (b *filterCndBuilderStatusProxyConfigStatus) IsNan() *FilterBuilder { 10968 return b.builder.addCond(&FilterConditionIsNaN{ 10969 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().FieldPath(), 10970 }) 10971 } 10972 10973 func (b *filterCndBuilderStatusProxyConfigStatus) compare(op gotenfilter.CompareOperator, value *Device_Status_ProxyConfigStatus) *FilterBuilder { 10974 return b.builder.addCond(&FilterConditionCompare{ 10975 Operator: op, 10976 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().WithValue(value), 10977 }) 10978 } 10979 10980 func (b *filterCndBuilderStatusProxyConfigStatus) ActiveConfigSource() *filterCndBuilderStatusProxyConfigStatusActiveConfigSource { 10981 return &filterCndBuilderStatusProxyConfigStatusActiveConfigSource{builder: b.builder} 10982 } 10983 10984 func (b *filterCndBuilderStatusProxyConfigStatus) DesiredConfigSource() *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource { 10985 return &filterCndBuilderStatusProxyConfigStatusDesiredConfigSource{builder: b.builder} 10986 } 10987 10988 func (b *filterCndBuilderStatusProxyConfigStatus) ProxyConfigError() *filterCndBuilderStatusProxyConfigStatusProxyConfigError { 10989 return &filterCndBuilderStatusProxyConfigStatusProxyConfigError{builder: b.builder} 10990 } 10991 10992 func (b *filterCndBuilderStatusProxyConfigStatus) DefaultConfig() *filterCndBuilderStatusProxyConfigStatusDefaultConfig { 10993 return &filterCndBuilderStatusProxyConfigStatusDefaultConfig{builder: b.builder} 10994 } 10995 10996 func (b *filterCndBuilderStatusProxyConfigStatus) ActiveConfig() *filterCndBuilderStatusProxyConfigStatusActiveConfig { 10997 return &filterCndBuilderStatusProxyConfigStatusActiveConfig{builder: b.builder} 10998 } 10999 11000 func (b *filterCndBuilderStatusProxyConfigStatus) ApiConfig() *filterCndBuilderStatusProxyConfigStatusApiConfig { 11001 return &filterCndBuilderStatusProxyConfigStatusApiConfig{builder: b.builder} 11002 } 11003 11004 type filterCndBuilderStatusProxyConfigStatusActiveConfigSource struct { 11005 builder *FilterBuilder 11006 } 11007 11008 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Eq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11009 return b.compare(gotenfilter.Eq, value) 11010 } 11011 11012 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Neq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11013 return b.compare(gotenfilter.Neq, value) 11014 } 11015 11016 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Gt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11017 return b.compare(gotenfilter.Gt, value) 11018 } 11019 11020 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Gte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11021 return b.compare(gotenfilter.Gte, value) 11022 } 11023 11024 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Lt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11025 return b.compare(gotenfilter.Lt, value) 11026 } 11027 11028 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Lte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11029 return b.compare(gotenfilter.Lte, value) 11030 } 11031 11032 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) In(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11033 return b.builder.addCond(&FilterConditionIn{ 11034 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().WithArrayOfValues(values), 11035 }) 11036 } 11037 11038 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) NotIn(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11039 return b.builder.addCond(&FilterConditionNotIn{ 11040 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().WithArrayOfValues(values), 11041 }) 11042 } 11043 11044 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) IsNull() *FilterBuilder { 11045 return b.builder.addCond(&FilterConditionIsNull{ 11046 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().FieldPath(), 11047 }) 11048 } 11049 11050 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) IsNan() *FilterBuilder { 11051 return b.builder.addCond(&FilterConditionIsNaN{ 11052 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().FieldPath(), 11053 }) 11054 } 11055 11056 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11057 return b.builder.addCond(&FilterConditionCompare{ 11058 Operator: op, 11059 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().WithValue(value), 11060 }) 11061 } 11062 11063 type filterCndBuilderStatusProxyConfigStatusDesiredConfigSource struct { 11064 builder *FilterBuilder 11065 } 11066 11067 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Eq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11068 return b.compare(gotenfilter.Eq, value) 11069 } 11070 11071 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Neq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11072 return b.compare(gotenfilter.Neq, value) 11073 } 11074 11075 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Gt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11076 return b.compare(gotenfilter.Gt, value) 11077 } 11078 11079 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Gte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11080 return b.compare(gotenfilter.Gte, value) 11081 } 11082 11083 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Lt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11084 return b.compare(gotenfilter.Lt, value) 11085 } 11086 11087 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Lte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11088 return b.compare(gotenfilter.Lte, value) 11089 } 11090 11091 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) In(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11092 return b.builder.addCond(&FilterConditionIn{ 11093 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().WithArrayOfValues(values), 11094 }) 11095 } 11096 11097 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) NotIn(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11098 return b.builder.addCond(&FilterConditionNotIn{ 11099 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().WithArrayOfValues(values), 11100 }) 11101 } 11102 11103 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) IsNull() *FilterBuilder { 11104 return b.builder.addCond(&FilterConditionIsNull{ 11105 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().FieldPath(), 11106 }) 11107 } 11108 11109 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) IsNan() *FilterBuilder { 11110 return b.builder.addCond(&FilterConditionIsNaN{ 11111 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().FieldPath(), 11112 }) 11113 } 11114 11115 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 11116 return b.builder.addCond(&FilterConditionCompare{ 11117 Operator: op, 11118 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().WithValue(value), 11119 }) 11120 } 11121 11122 type filterCndBuilderStatusProxyConfigStatusProxyConfigError struct { 11123 builder *FilterBuilder 11124 } 11125 11126 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Eq(value string) *FilterBuilder { 11127 return b.compare(gotenfilter.Eq, value) 11128 } 11129 11130 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Neq(value string) *FilterBuilder { 11131 return b.compare(gotenfilter.Neq, value) 11132 } 11133 11134 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Gt(value string) *FilterBuilder { 11135 return b.compare(gotenfilter.Gt, value) 11136 } 11137 11138 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Gte(value string) *FilterBuilder { 11139 return b.compare(gotenfilter.Gte, value) 11140 } 11141 11142 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Lt(value string) *FilterBuilder { 11143 return b.compare(gotenfilter.Lt, value) 11144 } 11145 11146 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Lte(value string) *FilterBuilder { 11147 return b.compare(gotenfilter.Lte, value) 11148 } 11149 11150 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) In(values []string) *FilterBuilder { 11151 return b.builder.addCond(&FilterConditionIn{ 11152 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().WithArrayOfValues(values), 11153 }) 11154 } 11155 11156 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) NotIn(values []string) *FilterBuilder { 11157 return b.builder.addCond(&FilterConditionNotIn{ 11158 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().WithArrayOfValues(values), 11159 }) 11160 } 11161 11162 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) IsNull() *FilterBuilder { 11163 return b.builder.addCond(&FilterConditionIsNull{ 11164 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().FieldPath(), 11165 }) 11166 } 11167 11168 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) IsNan() *FilterBuilder { 11169 return b.builder.addCond(&FilterConditionIsNaN{ 11170 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().FieldPath(), 11171 }) 11172 } 11173 11174 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11175 return b.builder.addCond(&FilterConditionCompare{ 11176 Operator: op, 11177 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().WithValue(value), 11178 }) 11179 } 11180 11181 type filterCndBuilderStatusProxyConfigStatusDefaultConfig struct { 11182 builder *FilterBuilder 11183 } 11184 11185 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 11186 return b.compare(gotenfilter.Eq, value) 11187 } 11188 11189 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 11190 return b.compare(gotenfilter.Neq, value) 11191 } 11192 11193 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 11194 return b.compare(gotenfilter.Gt, value) 11195 } 11196 11197 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 11198 return b.compare(gotenfilter.Gte, value) 11199 } 11200 11201 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 11202 return b.compare(gotenfilter.Lt, value) 11203 } 11204 11205 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 11206 return b.compare(gotenfilter.Lte, value) 11207 } 11208 11209 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 11210 return b.builder.addCond(&FilterConditionIn{ 11211 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().WithArrayOfValues(values), 11212 }) 11213 } 11214 11215 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 11216 return b.builder.addCond(&FilterConditionNotIn{ 11217 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().WithArrayOfValues(values), 11218 }) 11219 } 11220 11221 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) IsNull() *FilterBuilder { 11222 return b.builder.addCond(&FilterConditionIsNull{ 11223 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().FieldPath(), 11224 }) 11225 } 11226 11227 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) IsNan() *FilterBuilder { 11228 return b.builder.addCond(&FilterConditionIsNaN{ 11229 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().FieldPath(), 11230 }) 11231 } 11232 11233 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 11234 return b.builder.addCond(&FilterConditionCompare{ 11235 Operator: op, 11236 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().WithValue(value), 11237 }) 11238 } 11239 11240 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) HttpProxy() *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy { 11241 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy{builder: b.builder} 11242 } 11243 11244 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) HttpsProxy() *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy { 11245 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy{builder: b.builder} 11246 } 11247 11248 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) NoProxy() *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy { 11249 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy{builder: b.builder} 11250 } 11251 11252 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) ProxyInterfaces() *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces { 11253 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces{builder: b.builder} 11254 } 11255 11256 type filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy struct { 11257 builder *FilterBuilder 11258 } 11259 11260 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Eq(value string) *FilterBuilder { 11261 return b.compare(gotenfilter.Eq, value) 11262 } 11263 11264 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Neq(value string) *FilterBuilder { 11265 return b.compare(gotenfilter.Neq, value) 11266 } 11267 11268 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Gt(value string) *FilterBuilder { 11269 return b.compare(gotenfilter.Gt, value) 11270 } 11271 11272 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Gte(value string) *FilterBuilder { 11273 return b.compare(gotenfilter.Gte, value) 11274 } 11275 11276 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Lt(value string) *FilterBuilder { 11277 return b.compare(gotenfilter.Lt, value) 11278 } 11279 11280 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Lte(value string) *FilterBuilder { 11281 return b.compare(gotenfilter.Lte, value) 11282 } 11283 11284 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) In(values []string) *FilterBuilder { 11285 return b.builder.addCond(&FilterConditionIn{ 11286 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().WithArrayOfValues(values), 11287 }) 11288 } 11289 11290 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) NotIn(values []string) *FilterBuilder { 11291 return b.builder.addCond(&FilterConditionNotIn{ 11292 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().WithArrayOfValues(values), 11293 }) 11294 } 11295 11296 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) IsNull() *FilterBuilder { 11297 return b.builder.addCond(&FilterConditionIsNull{ 11298 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().FieldPath(), 11299 }) 11300 } 11301 11302 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) IsNan() *FilterBuilder { 11303 return b.builder.addCond(&FilterConditionIsNaN{ 11304 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().FieldPath(), 11305 }) 11306 } 11307 11308 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11309 return b.builder.addCond(&FilterConditionCompare{ 11310 Operator: op, 11311 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().WithValue(value), 11312 }) 11313 } 11314 11315 type filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy struct { 11316 builder *FilterBuilder 11317 } 11318 11319 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Eq(value string) *FilterBuilder { 11320 return b.compare(gotenfilter.Eq, value) 11321 } 11322 11323 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Neq(value string) *FilterBuilder { 11324 return b.compare(gotenfilter.Neq, value) 11325 } 11326 11327 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Gt(value string) *FilterBuilder { 11328 return b.compare(gotenfilter.Gt, value) 11329 } 11330 11331 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Gte(value string) *FilterBuilder { 11332 return b.compare(gotenfilter.Gte, value) 11333 } 11334 11335 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Lt(value string) *FilterBuilder { 11336 return b.compare(gotenfilter.Lt, value) 11337 } 11338 11339 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Lte(value string) *FilterBuilder { 11340 return b.compare(gotenfilter.Lte, value) 11341 } 11342 11343 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) In(values []string) *FilterBuilder { 11344 return b.builder.addCond(&FilterConditionIn{ 11345 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().WithArrayOfValues(values), 11346 }) 11347 } 11348 11349 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 11350 return b.builder.addCond(&FilterConditionNotIn{ 11351 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().WithArrayOfValues(values), 11352 }) 11353 } 11354 11355 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) IsNull() *FilterBuilder { 11356 return b.builder.addCond(&FilterConditionIsNull{ 11357 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().FieldPath(), 11358 }) 11359 } 11360 11361 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) IsNan() *FilterBuilder { 11362 return b.builder.addCond(&FilterConditionIsNaN{ 11363 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().FieldPath(), 11364 }) 11365 } 11366 11367 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11368 return b.builder.addCond(&FilterConditionCompare{ 11369 Operator: op, 11370 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().WithValue(value), 11371 }) 11372 } 11373 11374 type filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy struct { 11375 builder *FilterBuilder 11376 } 11377 11378 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Eq(value string) *FilterBuilder { 11379 return b.compare(gotenfilter.Eq, value) 11380 } 11381 11382 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Neq(value string) *FilterBuilder { 11383 return b.compare(gotenfilter.Neq, value) 11384 } 11385 11386 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Gt(value string) *FilterBuilder { 11387 return b.compare(gotenfilter.Gt, value) 11388 } 11389 11390 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Gte(value string) *FilterBuilder { 11391 return b.compare(gotenfilter.Gte, value) 11392 } 11393 11394 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Lt(value string) *FilterBuilder { 11395 return b.compare(gotenfilter.Lt, value) 11396 } 11397 11398 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Lte(value string) *FilterBuilder { 11399 return b.compare(gotenfilter.Lte, value) 11400 } 11401 11402 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) In(values []string) *FilterBuilder { 11403 return b.builder.addCond(&FilterConditionIn{ 11404 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().WithArrayOfValues(values), 11405 }) 11406 } 11407 11408 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) NotIn(values []string) *FilterBuilder { 11409 return b.builder.addCond(&FilterConditionNotIn{ 11410 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().WithArrayOfValues(values), 11411 }) 11412 } 11413 11414 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) IsNull() *FilterBuilder { 11415 return b.builder.addCond(&FilterConditionIsNull{ 11416 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().FieldPath(), 11417 }) 11418 } 11419 11420 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) IsNan() *FilterBuilder { 11421 return b.builder.addCond(&FilterConditionIsNaN{ 11422 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().FieldPath(), 11423 }) 11424 } 11425 11426 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11427 return b.builder.addCond(&FilterConditionCompare{ 11428 Operator: op, 11429 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().WithValue(value), 11430 }) 11431 } 11432 11433 type filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces struct { 11434 builder *FilterBuilder 11435 } 11436 11437 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 11438 return b.compare(gotenfilter.Eq, value) 11439 } 11440 11441 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 11442 return b.compare(gotenfilter.Neq, value) 11443 } 11444 11445 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 11446 return b.compare(gotenfilter.Gt, value) 11447 } 11448 11449 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 11450 return b.compare(gotenfilter.Gte, value) 11451 } 11452 11453 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 11454 return b.compare(gotenfilter.Lt, value) 11455 } 11456 11457 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 11458 return b.compare(gotenfilter.Lte, value) 11459 } 11460 11461 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 11462 return b.builder.addCond(&FilterConditionIn{ 11463 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithArrayOfValues(values), 11464 }) 11465 } 11466 11467 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 11468 return b.builder.addCond(&FilterConditionNotIn{ 11469 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithArrayOfValues(values), 11470 }) 11471 } 11472 11473 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) IsNull() *FilterBuilder { 11474 return b.builder.addCond(&FilterConditionIsNull{ 11475 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 11476 }) 11477 } 11478 11479 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) IsNan() *FilterBuilder { 11480 return b.builder.addCond(&FilterConditionIsNaN{ 11481 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 11482 }) 11483 } 11484 11485 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Contains(value string) *FilterBuilder { 11486 return b.builder.addCond(&FilterConditionContains{ 11487 Type: gotenresource.ConditionContainsTypeValue, 11488 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 11489 Value: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithItemValue(value), 11490 }) 11491 } 11492 11493 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 11494 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces() 11495 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11496 for _, value := range values { 11497 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11498 } 11499 return b.builder.addCond(&FilterConditionContains{ 11500 Type: gotenresource.ConditionContainsTypeAny, 11501 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 11502 Values: itemValues, 11503 }) 11504 } 11505 11506 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 11507 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces() 11508 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11509 for _, value := range values { 11510 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11511 } 11512 return b.builder.addCond(&FilterConditionContains{ 11513 Type: gotenresource.ConditionContainsTypeAll, 11514 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 11515 Values: itemValues, 11516 }) 11517 } 11518 11519 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 11520 return b.builder.addCond(&FilterConditionCompare{ 11521 Operator: op, 11522 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithValue(value), 11523 }) 11524 } 11525 11526 type filterCndBuilderStatusProxyConfigStatusActiveConfig struct { 11527 builder *FilterBuilder 11528 } 11529 11530 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 11531 return b.compare(gotenfilter.Eq, value) 11532 } 11533 11534 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 11535 return b.compare(gotenfilter.Neq, value) 11536 } 11537 11538 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 11539 return b.compare(gotenfilter.Gt, value) 11540 } 11541 11542 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 11543 return b.compare(gotenfilter.Gte, value) 11544 } 11545 11546 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 11547 return b.compare(gotenfilter.Lt, value) 11548 } 11549 11550 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 11551 return b.compare(gotenfilter.Lte, value) 11552 } 11553 11554 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 11555 return b.builder.addCond(&FilterConditionIn{ 11556 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().WithArrayOfValues(values), 11557 }) 11558 } 11559 11560 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 11561 return b.builder.addCond(&FilterConditionNotIn{ 11562 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().WithArrayOfValues(values), 11563 }) 11564 } 11565 11566 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) IsNull() *FilterBuilder { 11567 return b.builder.addCond(&FilterConditionIsNull{ 11568 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().FieldPath(), 11569 }) 11570 } 11571 11572 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) IsNan() *FilterBuilder { 11573 return b.builder.addCond(&FilterConditionIsNaN{ 11574 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().FieldPath(), 11575 }) 11576 } 11577 11578 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 11579 return b.builder.addCond(&FilterConditionCompare{ 11580 Operator: op, 11581 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().WithValue(value), 11582 }) 11583 } 11584 11585 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) HttpProxy() *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy { 11586 return &filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy{builder: b.builder} 11587 } 11588 11589 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) HttpsProxy() *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy { 11590 return &filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy{builder: b.builder} 11591 } 11592 11593 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) NoProxy() *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy { 11594 return &filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy{builder: b.builder} 11595 } 11596 11597 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) ProxyInterfaces() *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces { 11598 return &filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces{builder: b.builder} 11599 } 11600 11601 type filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy struct { 11602 builder *FilterBuilder 11603 } 11604 11605 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Eq(value string) *FilterBuilder { 11606 return b.compare(gotenfilter.Eq, value) 11607 } 11608 11609 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Neq(value string) *FilterBuilder { 11610 return b.compare(gotenfilter.Neq, value) 11611 } 11612 11613 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Gt(value string) *FilterBuilder { 11614 return b.compare(gotenfilter.Gt, value) 11615 } 11616 11617 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Gte(value string) *FilterBuilder { 11618 return b.compare(gotenfilter.Gte, value) 11619 } 11620 11621 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Lt(value string) *FilterBuilder { 11622 return b.compare(gotenfilter.Lt, value) 11623 } 11624 11625 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Lte(value string) *FilterBuilder { 11626 return b.compare(gotenfilter.Lte, value) 11627 } 11628 11629 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) In(values []string) *FilterBuilder { 11630 return b.builder.addCond(&FilterConditionIn{ 11631 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().WithArrayOfValues(values), 11632 }) 11633 } 11634 11635 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) NotIn(values []string) *FilterBuilder { 11636 return b.builder.addCond(&FilterConditionNotIn{ 11637 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().WithArrayOfValues(values), 11638 }) 11639 } 11640 11641 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) IsNull() *FilterBuilder { 11642 return b.builder.addCond(&FilterConditionIsNull{ 11643 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().FieldPath(), 11644 }) 11645 } 11646 11647 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) IsNan() *FilterBuilder { 11648 return b.builder.addCond(&FilterConditionIsNaN{ 11649 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().FieldPath(), 11650 }) 11651 } 11652 11653 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11654 return b.builder.addCond(&FilterConditionCompare{ 11655 Operator: op, 11656 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().WithValue(value), 11657 }) 11658 } 11659 11660 type filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy struct { 11661 builder *FilterBuilder 11662 } 11663 11664 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Eq(value string) *FilterBuilder { 11665 return b.compare(gotenfilter.Eq, value) 11666 } 11667 11668 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Neq(value string) *FilterBuilder { 11669 return b.compare(gotenfilter.Neq, value) 11670 } 11671 11672 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Gt(value string) *FilterBuilder { 11673 return b.compare(gotenfilter.Gt, value) 11674 } 11675 11676 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Gte(value string) *FilterBuilder { 11677 return b.compare(gotenfilter.Gte, value) 11678 } 11679 11680 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Lt(value string) *FilterBuilder { 11681 return b.compare(gotenfilter.Lt, value) 11682 } 11683 11684 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Lte(value string) *FilterBuilder { 11685 return b.compare(gotenfilter.Lte, value) 11686 } 11687 11688 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) In(values []string) *FilterBuilder { 11689 return b.builder.addCond(&FilterConditionIn{ 11690 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().WithArrayOfValues(values), 11691 }) 11692 } 11693 11694 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 11695 return b.builder.addCond(&FilterConditionNotIn{ 11696 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().WithArrayOfValues(values), 11697 }) 11698 } 11699 11700 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) IsNull() *FilterBuilder { 11701 return b.builder.addCond(&FilterConditionIsNull{ 11702 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().FieldPath(), 11703 }) 11704 } 11705 11706 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) IsNan() *FilterBuilder { 11707 return b.builder.addCond(&FilterConditionIsNaN{ 11708 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().FieldPath(), 11709 }) 11710 } 11711 11712 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11713 return b.builder.addCond(&FilterConditionCompare{ 11714 Operator: op, 11715 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().WithValue(value), 11716 }) 11717 } 11718 11719 type filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy struct { 11720 builder *FilterBuilder 11721 } 11722 11723 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Eq(value string) *FilterBuilder { 11724 return b.compare(gotenfilter.Eq, value) 11725 } 11726 11727 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Neq(value string) *FilterBuilder { 11728 return b.compare(gotenfilter.Neq, value) 11729 } 11730 11731 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Gt(value string) *FilterBuilder { 11732 return b.compare(gotenfilter.Gt, value) 11733 } 11734 11735 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Gte(value string) *FilterBuilder { 11736 return b.compare(gotenfilter.Gte, value) 11737 } 11738 11739 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Lt(value string) *FilterBuilder { 11740 return b.compare(gotenfilter.Lt, value) 11741 } 11742 11743 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Lte(value string) *FilterBuilder { 11744 return b.compare(gotenfilter.Lte, value) 11745 } 11746 11747 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) In(values []string) *FilterBuilder { 11748 return b.builder.addCond(&FilterConditionIn{ 11749 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().WithArrayOfValues(values), 11750 }) 11751 } 11752 11753 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) NotIn(values []string) *FilterBuilder { 11754 return b.builder.addCond(&FilterConditionNotIn{ 11755 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().WithArrayOfValues(values), 11756 }) 11757 } 11758 11759 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) IsNull() *FilterBuilder { 11760 return b.builder.addCond(&FilterConditionIsNull{ 11761 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().FieldPath(), 11762 }) 11763 } 11764 11765 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) IsNan() *FilterBuilder { 11766 return b.builder.addCond(&FilterConditionIsNaN{ 11767 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().FieldPath(), 11768 }) 11769 } 11770 11771 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11772 return b.builder.addCond(&FilterConditionCompare{ 11773 Operator: op, 11774 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().WithValue(value), 11775 }) 11776 } 11777 11778 type filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces struct { 11779 builder *FilterBuilder 11780 } 11781 11782 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 11783 return b.compare(gotenfilter.Eq, value) 11784 } 11785 11786 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 11787 return b.compare(gotenfilter.Neq, value) 11788 } 11789 11790 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 11791 return b.compare(gotenfilter.Gt, value) 11792 } 11793 11794 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 11795 return b.compare(gotenfilter.Gte, value) 11796 } 11797 11798 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 11799 return b.compare(gotenfilter.Lt, value) 11800 } 11801 11802 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 11803 return b.compare(gotenfilter.Lte, value) 11804 } 11805 11806 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 11807 return b.builder.addCond(&FilterConditionIn{ 11808 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithArrayOfValues(values), 11809 }) 11810 } 11811 11812 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 11813 return b.builder.addCond(&FilterConditionNotIn{ 11814 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithArrayOfValues(values), 11815 }) 11816 } 11817 11818 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) IsNull() *FilterBuilder { 11819 return b.builder.addCond(&FilterConditionIsNull{ 11820 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 11821 }) 11822 } 11823 11824 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) IsNan() *FilterBuilder { 11825 return b.builder.addCond(&FilterConditionIsNaN{ 11826 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 11827 }) 11828 } 11829 11830 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Contains(value string) *FilterBuilder { 11831 return b.builder.addCond(&FilterConditionContains{ 11832 Type: gotenresource.ConditionContainsTypeValue, 11833 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 11834 Value: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithItemValue(value), 11835 }) 11836 } 11837 11838 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 11839 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces() 11840 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11841 for _, value := range values { 11842 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11843 } 11844 return b.builder.addCond(&FilterConditionContains{ 11845 Type: gotenresource.ConditionContainsTypeAny, 11846 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 11847 Values: itemValues, 11848 }) 11849 } 11850 11851 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 11852 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces() 11853 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11854 for _, value := range values { 11855 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11856 } 11857 return b.builder.addCond(&FilterConditionContains{ 11858 Type: gotenresource.ConditionContainsTypeAll, 11859 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 11860 Values: itemValues, 11861 }) 11862 } 11863 11864 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 11865 return b.builder.addCond(&FilterConditionCompare{ 11866 Operator: op, 11867 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithValue(value), 11868 }) 11869 } 11870 11871 type filterCndBuilderStatusProxyConfigStatusApiConfig struct { 11872 builder *FilterBuilder 11873 } 11874 11875 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 11876 return b.compare(gotenfilter.Eq, value) 11877 } 11878 11879 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 11880 return b.compare(gotenfilter.Neq, value) 11881 } 11882 11883 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 11884 return b.compare(gotenfilter.Gt, value) 11885 } 11886 11887 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 11888 return b.compare(gotenfilter.Gte, value) 11889 } 11890 11891 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 11892 return b.compare(gotenfilter.Lt, value) 11893 } 11894 11895 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 11896 return b.compare(gotenfilter.Lte, value) 11897 } 11898 11899 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 11900 return b.builder.addCond(&FilterConditionIn{ 11901 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().WithArrayOfValues(values), 11902 }) 11903 } 11904 11905 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 11906 return b.builder.addCond(&FilterConditionNotIn{ 11907 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().WithArrayOfValues(values), 11908 }) 11909 } 11910 11911 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) IsNull() *FilterBuilder { 11912 return b.builder.addCond(&FilterConditionIsNull{ 11913 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().FieldPath(), 11914 }) 11915 } 11916 11917 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) IsNan() *FilterBuilder { 11918 return b.builder.addCond(&FilterConditionIsNaN{ 11919 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().FieldPath(), 11920 }) 11921 } 11922 11923 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 11924 return b.builder.addCond(&FilterConditionCompare{ 11925 Operator: op, 11926 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().WithValue(value), 11927 }) 11928 } 11929 11930 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) HttpProxy() *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy { 11931 return &filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy{builder: b.builder} 11932 } 11933 11934 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) HttpsProxy() *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy { 11935 return &filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy{builder: b.builder} 11936 } 11937 11938 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) NoProxy() *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy { 11939 return &filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy{builder: b.builder} 11940 } 11941 11942 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) ProxyInterfaces() *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces { 11943 return &filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces{builder: b.builder} 11944 } 11945 11946 type filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy struct { 11947 builder *FilterBuilder 11948 } 11949 11950 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Eq(value string) *FilterBuilder { 11951 return b.compare(gotenfilter.Eq, value) 11952 } 11953 11954 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Neq(value string) *FilterBuilder { 11955 return b.compare(gotenfilter.Neq, value) 11956 } 11957 11958 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Gt(value string) *FilterBuilder { 11959 return b.compare(gotenfilter.Gt, value) 11960 } 11961 11962 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Gte(value string) *FilterBuilder { 11963 return b.compare(gotenfilter.Gte, value) 11964 } 11965 11966 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Lt(value string) *FilterBuilder { 11967 return b.compare(gotenfilter.Lt, value) 11968 } 11969 11970 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Lte(value string) *FilterBuilder { 11971 return b.compare(gotenfilter.Lte, value) 11972 } 11973 11974 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) In(values []string) *FilterBuilder { 11975 return b.builder.addCond(&FilterConditionIn{ 11976 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().WithArrayOfValues(values), 11977 }) 11978 } 11979 11980 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) NotIn(values []string) *FilterBuilder { 11981 return b.builder.addCond(&FilterConditionNotIn{ 11982 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().WithArrayOfValues(values), 11983 }) 11984 } 11985 11986 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) IsNull() *FilterBuilder { 11987 return b.builder.addCond(&FilterConditionIsNull{ 11988 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().FieldPath(), 11989 }) 11990 } 11991 11992 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) IsNan() *FilterBuilder { 11993 return b.builder.addCond(&FilterConditionIsNaN{ 11994 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().FieldPath(), 11995 }) 11996 } 11997 11998 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11999 return b.builder.addCond(&FilterConditionCompare{ 12000 Operator: op, 12001 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().WithValue(value), 12002 }) 12003 } 12004 12005 type filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy struct { 12006 builder *FilterBuilder 12007 } 12008 12009 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Eq(value string) *FilterBuilder { 12010 return b.compare(gotenfilter.Eq, value) 12011 } 12012 12013 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Neq(value string) *FilterBuilder { 12014 return b.compare(gotenfilter.Neq, value) 12015 } 12016 12017 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Gt(value string) *FilterBuilder { 12018 return b.compare(gotenfilter.Gt, value) 12019 } 12020 12021 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Gte(value string) *FilterBuilder { 12022 return b.compare(gotenfilter.Gte, value) 12023 } 12024 12025 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Lt(value string) *FilterBuilder { 12026 return b.compare(gotenfilter.Lt, value) 12027 } 12028 12029 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Lte(value string) *FilterBuilder { 12030 return b.compare(gotenfilter.Lte, value) 12031 } 12032 12033 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) In(values []string) *FilterBuilder { 12034 return b.builder.addCond(&FilterConditionIn{ 12035 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().WithArrayOfValues(values), 12036 }) 12037 } 12038 12039 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 12040 return b.builder.addCond(&FilterConditionNotIn{ 12041 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().WithArrayOfValues(values), 12042 }) 12043 } 12044 12045 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) IsNull() *FilterBuilder { 12046 return b.builder.addCond(&FilterConditionIsNull{ 12047 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().FieldPath(), 12048 }) 12049 } 12050 12051 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) IsNan() *FilterBuilder { 12052 return b.builder.addCond(&FilterConditionIsNaN{ 12053 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().FieldPath(), 12054 }) 12055 } 12056 12057 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12058 return b.builder.addCond(&FilterConditionCompare{ 12059 Operator: op, 12060 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().WithValue(value), 12061 }) 12062 } 12063 12064 type filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy struct { 12065 builder *FilterBuilder 12066 } 12067 12068 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Eq(value string) *FilterBuilder { 12069 return b.compare(gotenfilter.Eq, value) 12070 } 12071 12072 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Neq(value string) *FilterBuilder { 12073 return b.compare(gotenfilter.Neq, value) 12074 } 12075 12076 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Gt(value string) *FilterBuilder { 12077 return b.compare(gotenfilter.Gt, value) 12078 } 12079 12080 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Gte(value string) *FilterBuilder { 12081 return b.compare(gotenfilter.Gte, value) 12082 } 12083 12084 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Lt(value string) *FilterBuilder { 12085 return b.compare(gotenfilter.Lt, value) 12086 } 12087 12088 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Lte(value string) *FilterBuilder { 12089 return b.compare(gotenfilter.Lte, value) 12090 } 12091 12092 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) In(values []string) *FilterBuilder { 12093 return b.builder.addCond(&FilterConditionIn{ 12094 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().WithArrayOfValues(values), 12095 }) 12096 } 12097 12098 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) NotIn(values []string) *FilterBuilder { 12099 return b.builder.addCond(&FilterConditionNotIn{ 12100 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().WithArrayOfValues(values), 12101 }) 12102 } 12103 12104 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) IsNull() *FilterBuilder { 12105 return b.builder.addCond(&FilterConditionIsNull{ 12106 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().FieldPath(), 12107 }) 12108 } 12109 12110 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) IsNan() *FilterBuilder { 12111 return b.builder.addCond(&FilterConditionIsNaN{ 12112 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().FieldPath(), 12113 }) 12114 } 12115 12116 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12117 return b.builder.addCond(&FilterConditionCompare{ 12118 Operator: op, 12119 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().WithValue(value), 12120 }) 12121 } 12122 12123 type filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces struct { 12124 builder *FilterBuilder 12125 } 12126 12127 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 12128 return b.compare(gotenfilter.Eq, value) 12129 } 12130 12131 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 12132 return b.compare(gotenfilter.Neq, value) 12133 } 12134 12135 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 12136 return b.compare(gotenfilter.Gt, value) 12137 } 12138 12139 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 12140 return b.compare(gotenfilter.Gte, value) 12141 } 12142 12143 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 12144 return b.compare(gotenfilter.Lt, value) 12145 } 12146 12147 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 12148 return b.compare(gotenfilter.Lte, value) 12149 } 12150 12151 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 12152 return b.builder.addCond(&FilterConditionIn{ 12153 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithArrayOfValues(values), 12154 }) 12155 } 12156 12157 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 12158 return b.builder.addCond(&FilterConditionNotIn{ 12159 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithArrayOfValues(values), 12160 }) 12161 } 12162 12163 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) IsNull() *FilterBuilder { 12164 return b.builder.addCond(&FilterConditionIsNull{ 12165 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 12166 }) 12167 } 12168 12169 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) IsNan() *FilterBuilder { 12170 return b.builder.addCond(&FilterConditionIsNaN{ 12171 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 12172 }) 12173 } 12174 12175 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Contains(value string) *FilterBuilder { 12176 return b.builder.addCond(&FilterConditionContains{ 12177 Type: gotenresource.ConditionContainsTypeValue, 12178 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 12179 Value: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithItemValue(value), 12180 }) 12181 } 12182 12183 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 12184 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces() 12185 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 12186 for _, value := range values { 12187 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 12188 } 12189 return b.builder.addCond(&FilterConditionContains{ 12190 Type: gotenresource.ConditionContainsTypeAny, 12191 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 12192 Values: itemValues, 12193 }) 12194 } 12195 12196 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 12197 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces() 12198 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 12199 for _, value := range values { 12200 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 12201 } 12202 return b.builder.addCond(&FilterConditionContains{ 12203 Type: gotenresource.ConditionContainsTypeAll, 12204 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 12205 Values: itemValues, 12206 }) 12207 } 12208 12209 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 12210 return b.builder.addCond(&FilterConditionCompare{ 12211 Operator: op, 12212 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithValue(value), 12213 }) 12214 } 12215 12216 type filterCndBuilderStatusDeviceInfo struct { 12217 builder *FilterBuilder 12218 } 12219 12220 func (b *filterCndBuilderStatusDeviceInfo) Eq(value *Device_Status_DeviceInfo) *FilterBuilder { 12221 return b.compare(gotenfilter.Eq, value) 12222 } 12223 12224 func (b *filterCndBuilderStatusDeviceInfo) Neq(value *Device_Status_DeviceInfo) *FilterBuilder { 12225 return b.compare(gotenfilter.Neq, value) 12226 } 12227 12228 func (b *filterCndBuilderStatusDeviceInfo) Gt(value *Device_Status_DeviceInfo) *FilterBuilder { 12229 return b.compare(gotenfilter.Gt, value) 12230 } 12231 12232 func (b *filterCndBuilderStatusDeviceInfo) Gte(value *Device_Status_DeviceInfo) *FilterBuilder { 12233 return b.compare(gotenfilter.Gte, value) 12234 } 12235 12236 func (b *filterCndBuilderStatusDeviceInfo) Lt(value *Device_Status_DeviceInfo) *FilterBuilder { 12237 return b.compare(gotenfilter.Lt, value) 12238 } 12239 12240 func (b *filterCndBuilderStatusDeviceInfo) Lte(value *Device_Status_DeviceInfo) *FilterBuilder { 12241 return b.compare(gotenfilter.Lte, value) 12242 } 12243 12244 func (b *filterCndBuilderStatusDeviceInfo) In(values []*Device_Status_DeviceInfo) *FilterBuilder { 12245 return b.builder.addCond(&FilterConditionIn{ 12246 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().WithArrayOfValues(values), 12247 }) 12248 } 12249 12250 func (b *filterCndBuilderStatusDeviceInfo) NotIn(values []*Device_Status_DeviceInfo) *FilterBuilder { 12251 return b.builder.addCond(&FilterConditionNotIn{ 12252 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().WithArrayOfValues(values), 12253 }) 12254 } 12255 12256 func (b *filterCndBuilderStatusDeviceInfo) IsNull() *FilterBuilder { 12257 return b.builder.addCond(&FilterConditionIsNull{ 12258 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().FieldPath(), 12259 }) 12260 } 12261 12262 func (b *filterCndBuilderStatusDeviceInfo) IsNan() *FilterBuilder { 12263 return b.builder.addCond(&FilterConditionIsNaN{ 12264 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().FieldPath(), 12265 }) 12266 } 12267 12268 func (b *filterCndBuilderStatusDeviceInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo) *FilterBuilder { 12269 return b.builder.addCond(&FilterConditionCompare{ 12270 Operator: op, 12271 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().WithValue(value), 12272 }) 12273 } 12274 12275 func (b *filterCndBuilderStatusDeviceInfo) Architecture() *filterCndBuilderStatusDeviceInfoArchitecture { 12276 return &filterCndBuilderStatusDeviceInfoArchitecture{builder: b.builder} 12277 } 12278 12279 func (b *filterCndBuilderStatusDeviceInfo) OperatingSystem() *filterCndBuilderStatusDeviceInfoOperatingSystem { 12280 return &filterCndBuilderStatusDeviceInfoOperatingSystem{builder: b.builder} 12281 } 12282 12283 func (b *filterCndBuilderStatusDeviceInfo) KernelVersion() *filterCndBuilderStatusDeviceInfoKernelVersion { 12284 return &filterCndBuilderStatusDeviceInfoKernelVersion{builder: b.builder} 12285 } 12286 12287 func (b *filterCndBuilderStatusDeviceInfo) OsImage() *filterCndBuilderStatusDeviceInfoOsImage { 12288 return &filterCndBuilderStatusDeviceInfoOsImage{builder: b.builder} 12289 } 12290 12291 func (b *filterCndBuilderStatusDeviceInfo) ContainerRuntimeVersion() *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion { 12292 return &filterCndBuilderStatusDeviceInfoContainerRuntimeVersion{builder: b.builder} 12293 } 12294 12295 func (b *filterCndBuilderStatusDeviceInfo) OsVersion() *filterCndBuilderStatusDeviceInfoOsVersion { 12296 return &filterCndBuilderStatusDeviceInfoOsVersion{builder: b.builder} 12297 } 12298 12299 func (b *filterCndBuilderStatusDeviceInfo) Driver() *filterCndBuilderStatusDeviceInfoDriver { 12300 return &filterCndBuilderStatusDeviceInfoDriver{builder: b.builder} 12301 } 12302 12303 func (b *filterCndBuilderStatusDeviceInfo) HardwareInformation() *filterCndBuilderStatusDeviceInfoHardwareInformation { 12304 return &filterCndBuilderStatusDeviceInfoHardwareInformation{builder: b.builder} 12305 } 12306 12307 func (b *filterCndBuilderStatusDeviceInfo) NetworkInterfaces() *filterCndBuilderStatusDeviceInfoNetworkInterfaces { 12308 return &filterCndBuilderStatusDeviceInfoNetworkInterfaces{builder: b.builder} 12309 } 12310 12311 func (b *filterCndBuilderStatusDeviceInfo) ControlPlaneInterfaceInfo() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo { 12312 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo{builder: b.builder} 12313 } 12314 12315 type filterCndBuilderStatusDeviceInfoArchitecture struct { 12316 builder *FilterBuilder 12317 } 12318 12319 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Eq(value string) *FilterBuilder { 12320 return b.compare(gotenfilter.Eq, value) 12321 } 12322 12323 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Neq(value string) *FilterBuilder { 12324 return b.compare(gotenfilter.Neq, value) 12325 } 12326 12327 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Gt(value string) *FilterBuilder { 12328 return b.compare(gotenfilter.Gt, value) 12329 } 12330 12331 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Gte(value string) *FilterBuilder { 12332 return b.compare(gotenfilter.Gte, value) 12333 } 12334 12335 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Lt(value string) *FilterBuilder { 12336 return b.compare(gotenfilter.Lt, value) 12337 } 12338 12339 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Lte(value string) *FilterBuilder { 12340 return b.compare(gotenfilter.Lte, value) 12341 } 12342 12343 func (b *filterCndBuilderStatusDeviceInfoArchitecture) In(values []string) *FilterBuilder { 12344 return b.builder.addCond(&FilterConditionIn{ 12345 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().WithArrayOfValues(values), 12346 }) 12347 } 12348 12349 func (b *filterCndBuilderStatusDeviceInfoArchitecture) NotIn(values []string) *FilterBuilder { 12350 return b.builder.addCond(&FilterConditionNotIn{ 12351 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().WithArrayOfValues(values), 12352 }) 12353 } 12354 12355 func (b *filterCndBuilderStatusDeviceInfoArchitecture) IsNull() *FilterBuilder { 12356 return b.builder.addCond(&FilterConditionIsNull{ 12357 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().FieldPath(), 12358 }) 12359 } 12360 12361 func (b *filterCndBuilderStatusDeviceInfoArchitecture) IsNan() *FilterBuilder { 12362 return b.builder.addCond(&FilterConditionIsNaN{ 12363 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().FieldPath(), 12364 }) 12365 } 12366 12367 func (b *filterCndBuilderStatusDeviceInfoArchitecture) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12368 return b.builder.addCond(&FilterConditionCompare{ 12369 Operator: op, 12370 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().WithValue(value), 12371 }) 12372 } 12373 12374 type filterCndBuilderStatusDeviceInfoOperatingSystem struct { 12375 builder *FilterBuilder 12376 } 12377 12378 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Eq(value string) *FilterBuilder { 12379 return b.compare(gotenfilter.Eq, value) 12380 } 12381 12382 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Neq(value string) *FilterBuilder { 12383 return b.compare(gotenfilter.Neq, value) 12384 } 12385 12386 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Gt(value string) *FilterBuilder { 12387 return b.compare(gotenfilter.Gt, value) 12388 } 12389 12390 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Gte(value string) *FilterBuilder { 12391 return b.compare(gotenfilter.Gte, value) 12392 } 12393 12394 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Lt(value string) *FilterBuilder { 12395 return b.compare(gotenfilter.Lt, value) 12396 } 12397 12398 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Lte(value string) *FilterBuilder { 12399 return b.compare(gotenfilter.Lte, value) 12400 } 12401 12402 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) In(values []string) *FilterBuilder { 12403 return b.builder.addCond(&FilterConditionIn{ 12404 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().WithArrayOfValues(values), 12405 }) 12406 } 12407 12408 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) NotIn(values []string) *FilterBuilder { 12409 return b.builder.addCond(&FilterConditionNotIn{ 12410 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().WithArrayOfValues(values), 12411 }) 12412 } 12413 12414 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) IsNull() *FilterBuilder { 12415 return b.builder.addCond(&FilterConditionIsNull{ 12416 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().FieldPath(), 12417 }) 12418 } 12419 12420 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) IsNan() *FilterBuilder { 12421 return b.builder.addCond(&FilterConditionIsNaN{ 12422 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().FieldPath(), 12423 }) 12424 } 12425 12426 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12427 return b.builder.addCond(&FilterConditionCompare{ 12428 Operator: op, 12429 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().WithValue(value), 12430 }) 12431 } 12432 12433 type filterCndBuilderStatusDeviceInfoKernelVersion struct { 12434 builder *FilterBuilder 12435 } 12436 12437 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Eq(value string) *FilterBuilder { 12438 return b.compare(gotenfilter.Eq, value) 12439 } 12440 12441 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Neq(value string) *FilterBuilder { 12442 return b.compare(gotenfilter.Neq, value) 12443 } 12444 12445 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Gt(value string) *FilterBuilder { 12446 return b.compare(gotenfilter.Gt, value) 12447 } 12448 12449 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Gte(value string) *FilterBuilder { 12450 return b.compare(gotenfilter.Gte, value) 12451 } 12452 12453 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Lt(value string) *FilterBuilder { 12454 return b.compare(gotenfilter.Lt, value) 12455 } 12456 12457 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Lte(value string) *FilterBuilder { 12458 return b.compare(gotenfilter.Lte, value) 12459 } 12460 12461 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) In(values []string) *FilterBuilder { 12462 return b.builder.addCond(&FilterConditionIn{ 12463 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().WithArrayOfValues(values), 12464 }) 12465 } 12466 12467 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) NotIn(values []string) *FilterBuilder { 12468 return b.builder.addCond(&FilterConditionNotIn{ 12469 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().WithArrayOfValues(values), 12470 }) 12471 } 12472 12473 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) IsNull() *FilterBuilder { 12474 return b.builder.addCond(&FilterConditionIsNull{ 12475 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().FieldPath(), 12476 }) 12477 } 12478 12479 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) IsNan() *FilterBuilder { 12480 return b.builder.addCond(&FilterConditionIsNaN{ 12481 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().FieldPath(), 12482 }) 12483 } 12484 12485 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12486 return b.builder.addCond(&FilterConditionCompare{ 12487 Operator: op, 12488 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().WithValue(value), 12489 }) 12490 } 12491 12492 type filterCndBuilderStatusDeviceInfoOsImage struct { 12493 builder *FilterBuilder 12494 } 12495 12496 func (b *filterCndBuilderStatusDeviceInfoOsImage) Eq(value string) *FilterBuilder { 12497 return b.compare(gotenfilter.Eq, value) 12498 } 12499 12500 func (b *filterCndBuilderStatusDeviceInfoOsImage) Neq(value string) *FilterBuilder { 12501 return b.compare(gotenfilter.Neq, value) 12502 } 12503 12504 func (b *filterCndBuilderStatusDeviceInfoOsImage) Gt(value string) *FilterBuilder { 12505 return b.compare(gotenfilter.Gt, value) 12506 } 12507 12508 func (b *filterCndBuilderStatusDeviceInfoOsImage) Gte(value string) *FilterBuilder { 12509 return b.compare(gotenfilter.Gte, value) 12510 } 12511 12512 func (b *filterCndBuilderStatusDeviceInfoOsImage) Lt(value string) *FilterBuilder { 12513 return b.compare(gotenfilter.Lt, value) 12514 } 12515 12516 func (b *filterCndBuilderStatusDeviceInfoOsImage) Lte(value string) *FilterBuilder { 12517 return b.compare(gotenfilter.Lte, value) 12518 } 12519 12520 func (b *filterCndBuilderStatusDeviceInfoOsImage) In(values []string) *FilterBuilder { 12521 return b.builder.addCond(&FilterConditionIn{ 12522 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().WithArrayOfValues(values), 12523 }) 12524 } 12525 12526 func (b *filterCndBuilderStatusDeviceInfoOsImage) NotIn(values []string) *FilterBuilder { 12527 return b.builder.addCond(&FilterConditionNotIn{ 12528 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().WithArrayOfValues(values), 12529 }) 12530 } 12531 12532 func (b *filterCndBuilderStatusDeviceInfoOsImage) IsNull() *FilterBuilder { 12533 return b.builder.addCond(&FilterConditionIsNull{ 12534 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().FieldPath(), 12535 }) 12536 } 12537 12538 func (b *filterCndBuilderStatusDeviceInfoOsImage) IsNan() *FilterBuilder { 12539 return b.builder.addCond(&FilterConditionIsNaN{ 12540 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().FieldPath(), 12541 }) 12542 } 12543 12544 func (b *filterCndBuilderStatusDeviceInfoOsImage) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12545 return b.builder.addCond(&FilterConditionCompare{ 12546 Operator: op, 12547 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().WithValue(value), 12548 }) 12549 } 12550 12551 type filterCndBuilderStatusDeviceInfoContainerRuntimeVersion struct { 12552 builder *FilterBuilder 12553 } 12554 12555 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Eq(value string) *FilterBuilder { 12556 return b.compare(gotenfilter.Eq, value) 12557 } 12558 12559 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Neq(value string) *FilterBuilder { 12560 return b.compare(gotenfilter.Neq, value) 12561 } 12562 12563 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Gt(value string) *FilterBuilder { 12564 return b.compare(gotenfilter.Gt, value) 12565 } 12566 12567 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Gte(value string) *FilterBuilder { 12568 return b.compare(gotenfilter.Gte, value) 12569 } 12570 12571 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Lt(value string) *FilterBuilder { 12572 return b.compare(gotenfilter.Lt, value) 12573 } 12574 12575 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Lte(value string) *FilterBuilder { 12576 return b.compare(gotenfilter.Lte, value) 12577 } 12578 12579 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) In(values []string) *FilterBuilder { 12580 return b.builder.addCond(&FilterConditionIn{ 12581 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().WithArrayOfValues(values), 12582 }) 12583 } 12584 12585 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) NotIn(values []string) *FilterBuilder { 12586 return b.builder.addCond(&FilterConditionNotIn{ 12587 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().WithArrayOfValues(values), 12588 }) 12589 } 12590 12591 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) IsNull() *FilterBuilder { 12592 return b.builder.addCond(&FilterConditionIsNull{ 12593 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().FieldPath(), 12594 }) 12595 } 12596 12597 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) IsNan() *FilterBuilder { 12598 return b.builder.addCond(&FilterConditionIsNaN{ 12599 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().FieldPath(), 12600 }) 12601 } 12602 12603 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12604 return b.builder.addCond(&FilterConditionCompare{ 12605 Operator: op, 12606 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().WithValue(value), 12607 }) 12608 } 12609 12610 type filterCndBuilderStatusDeviceInfoOsVersion struct { 12611 builder *FilterBuilder 12612 } 12613 12614 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Eq(value string) *FilterBuilder { 12615 return b.compare(gotenfilter.Eq, value) 12616 } 12617 12618 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Neq(value string) *FilterBuilder { 12619 return b.compare(gotenfilter.Neq, value) 12620 } 12621 12622 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Gt(value string) *FilterBuilder { 12623 return b.compare(gotenfilter.Gt, value) 12624 } 12625 12626 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Gte(value string) *FilterBuilder { 12627 return b.compare(gotenfilter.Gte, value) 12628 } 12629 12630 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Lt(value string) *FilterBuilder { 12631 return b.compare(gotenfilter.Lt, value) 12632 } 12633 12634 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Lte(value string) *FilterBuilder { 12635 return b.compare(gotenfilter.Lte, value) 12636 } 12637 12638 func (b *filterCndBuilderStatusDeviceInfoOsVersion) In(values []string) *FilterBuilder { 12639 return b.builder.addCond(&FilterConditionIn{ 12640 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().WithArrayOfValues(values), 12641 }) 12642 } 12643 12644 func (b *filterCndBuilderStatusDeviceInfoOsVersion) NotIn(values []string) *FilterBuilder { 12645 return b.builder.addCond(&FilterConditionNotIn{ 12646 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().WithArrayOfValues(values), 12647 }) 12648 } 12649 12650 func (b *filterCndBuilderStatusDeviceInfoOsVersion) IsNull() *FilterBuilder { 12651 return b.builder.addCond(&FilterConditionIsNull{ 12652 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().FieldPath(), 12653 }) 12654 } 12655 12656 func (b *filterCndBuilderStatusDeviceInfoOsVersion) IsNan() *FilterBuilder { 12657 return b.builder.addCond(&FilterConditionIsNaN{ 12658 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().FieldPath(), 12659 }) 12660 } 12661 12662 func (b *filterCndBuilderStatusDeviceInfoOsVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12663 return b.builder.addCond(&FilterConditionCompare{ 12664 Operator: op, 12665 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().WithValue(value), 12666 }) 12667 } 12668 12669 type filterCndBuilderStatusDeviceInfoDriver struct { 12670 builder *FilterBuilder 12671 } 12672 12673 func (b *filterCndBuilderStatusDeviceInfoDriver) Eq(value string) *FilterBuilder { 12674 return b.compare(gotenfilter.Eq, value) 12675 } 12676 12677 func (b *filterCndBuilderStatusDeviceInfoDriver) Neq(value string) *FilterBuilder { 12678 return b.compare(gotenfilter.Neq, value) 12679 } 12680 12681 func (b *filterCndBuilderStatusDeviceInfoDriver) Gt(value string) *FilterBuilder { 12682 return b.compare(gotenfilter.Gt, value) 12683 } 12684 12685 func (b *filterCndBuilderStatusDeviceInfoDriver) Gte(value string) *FilterBuilder { 12686 return b.compare(gotenfilter.Gte, value) 12687 } 12688 12689 func (b *filterCndBuilderStatusDeviceInfoDriver) Lt(value string) *FilterBuilder { 12690 return b.compare(gotenfilter.Lt, value) 12691 } 12692 12693 func (b *filterCndBuilderStatusDeviceInfoDriver) Lte(value string) *FilterBuilder { 12694 return b.compare(gotenfilter.Lte, value) 12695 } 12696 12697 func (b *filterCndBuilderStatusDeviceInfoDriver) In(values []string) *FilterBuilder { 12698 return b.builder.addCond(&FilterConditionIn{ 12699 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().WithArrayOfValues(values), 12700 }) 12701 } 12702 12703 func (b *filterCndBuilderStatusDeviceInfoDriver) NotIn(values []string) *FilterBuilder { 12704 return b.builder.addCond(&FilterConditionNotIn{ 12705 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().WithArrayOfValues(values), 12706 }) 12707 } 12708 12709 func (b *filterCndBuilderStatusDeviceInfoDriver) IsNull() *FilterBuilder { 12710 return b.builder.addCond(&FilterConditionIsNull{ 12711 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().FieldPath(), 12712 }) 12713 } 12714 12715 func (b *filterCndBuilderStatusDeviceInfoDriver) IsNan() *FilterBuilder { 12716 return b.builder.addCond(&FilterConditionIsNaN{ 12717 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().FieldPath(), 12718 }) 12719 } 12720 12721 func (b *filterCndBuilderStatusDeviceInfoDriver) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12722 return b.builder.addCond(&FilterConditionCompare{ 12723 Operator: op, 12724 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().WithValue(value), 12725 }) 12726 } 12727 12728 type filterCndBuilderStatusDeviceInfoHardwareInformation struct { 12729 builder *FilterBuilder 12730 } 12731 12732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Eq(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12733 return b.compare(gotenfilter.Eq, value) 12734 } 12735 12736 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Neq(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12737 return b.compare(gotenfilter.Neq, value) 12738 } 12739 12740 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Gt(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12741 return b.compare(gotenfilter.Gt, value) 12742 } 12743 12744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Gte(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12745 return b.compare(gotenfilter.Gte, value) 12746 } 12747 12748 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Lt(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12749 return b.compare(gotenfilter.Lt, value) 12750 } 12751 12752 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Lte(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12753 return b.compare(gotenfilter.Lte, value) 12754 } 12755 12756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) In(values []*Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12757 return b.builder.addCond(&FilterConditionIn{ 12758 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().WithArrayOfValues(values), 12759 }) 12760 } 12761 12762 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12763 return b.builder.addCond(&FilterConditionNotIn{ 12764 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().WithArrayOfValues(values), 12765 }) 12766 } 12767 12768 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) IsNull() *FilterBuilder { 12769 return b.builder.addCond(&FilterConditionIsNull{ 12770 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().FieldPath(), 12771 }) 12772 } 12773 12774 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) IsNan() *FilterBuilder { 12775 return b.builder.addCond(&FilterConditionIsNaN{ 12776 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().FieldPath(), 12777 }) 12778 } 12779 12780 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 12781 return b.builder.addCond(&FilterConditionCompare{ 12782 Operator: op, 12783 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().WithValue(value), 12784 }) 12785 } 12786 12787 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Os() *filterCndBuilderStatusDeviceInfoHardwareInformationOs { 12788 return &filterCndBuilderStatusDeviceInfoHardwareInformationOs{builder: b.builder} 12789 } 12790 12791 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Bios() *filterCndBuilderStatusDeviceInfoHardwareInformationBios { 12792 return &filterCndBuilderStatusDeviceInfoHardwareInformationBios{builder: b.builder} 12793 } 12794 12795 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) System() *filterCndBuilderStatusDeviceInfoHardwareInformationSystem { 12796 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystem{builder: b.builder} 12797 } 12798 12799 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Cpu() *filterCndBuilderStatusDeviceInfoHardwareInformationCpu { 12800 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpu{builder: b.builder} 12801 } 12802 12803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Block() *filterCndBuilderStatusDeviceInfoHardwareInformationBlock { 12804 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlock{builder: b.builder} 12805 } 12806 12807 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Network() *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork { 12808 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetwork{builder: b.builder} 12809 } 12810 12811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Gpu() *filterCndBuilderStatusDeviceInfoHardwareInformationGpu { 12812 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpu{builder: b.builder} 12813 } 12814 12815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) MemoryInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo { 12816 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo{builder: b.builder} 12817 } 12818 12819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) HailoInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo { 12820 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo{builder: b.builder} 12821 } 12822 12823 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) NvidiaInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo { 12824 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo{builder: b.builder} 12825 } 12826 12827 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) ModemStatus() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus { 12828 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus{builder: b.builder} 12829 } 12830 12831 type filterCndBuilderStatusDeviceInfoHardwareInformationOs struct { 12832 builder *FilterBuilder 12833 } 12834 12835 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Eq(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12836 return b.compare(gotenfilter.Eq, value) 12837 } 12838 12839 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Neq(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12840 return b.compare(gotenfilter.Neq, value) 12841 } 12842 12843 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Gt(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12844 return b.compare(gotenfilter.Gt, value) 12845 } 12846 12847 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Gte(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12848 return b.compare(gotenfilter.Gte, value) 12849 } 12850 12851 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Lt(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12852 return b.compare(gotenfilter.Lt, value) 12853 } 12854 12855 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Lte(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12856 return b.compare(gotenfilter.Lte, value) 12857 } 12858 12859 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) In(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12860 return b.builder.addCond(&FilterConditionIn{ 12861 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().WithArrayOfValues(values), 12862 }) 12863 } 12864 12865 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12866 return b.builder.addCond(&FilterConditionNotIn{ 12867 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().WithArrayOfValues(values), 12868 }) 12869 } 12870 12871 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) IsNull() *FilterBuilder { 12872 return b.builder.addCond(&FilterConditionIsNull{ 12873 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().FieldPath(), 12874 }) 12875 } 12876 12877 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) IsNan() *FilterBuilder { 12878 return b.builder.addCond(&FilterConditionIsNaN{ 12879 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().FieldPath(), 12880 }) 12881 } 12882 12883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 12884 return b.builder.addCond(&FilterConditionCompare{ 12885 Operator: op, 12886 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().WithValue(value), 12887 }) 12888 } 12889 12890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) OperatingSystem() *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem { 12891 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem{builder: b.builder} 12892 } 12893 12894 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) KernelVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion { 12895 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion{builder: b.builder} 12896 } 12897 12898 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) OsImage() *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage { 12899 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage{builder: b.builder} 12900 } 12901 12902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) ContainerRuntimeVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion { 12903 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion{builder: b.builder} 12904 } 12905 12906 type filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem struct { 12907 builder *FilterBuilder 12908 } 12909 12910 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Eq(value string) *FilterBuilder { 12911 return b.compare(gotenfilter.Eq, value) 12912 } 12913 12914 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Neq(value string) *FilterBuilder { 12915 return b.compare(gotenfilter.Neq, value) 12916 } 12917 12918 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Gt(value string) *FilterBuilder { 12919 return b.compare(gotenfilter.Gt, value) 12920 } 12921 12922 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Gte(value string) *FilterBuilder { 12923 return b.compare(gotenfilter.Gte, value) 12924 } 12925 12926 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Lt(value string) *FilterBuilder { 12927 return b.compare(gotenfilter.Lt, value) 12928 } 12929 12930 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Lte(value string) *FilterBuilder { 12931 return b.compare(gotenfilter.Lte, value) 12932 } 12933 12934 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) In(values []string) *FilterBuilder { 12935 return b.builder.addCond(&FilterConditionIn{ 12936 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().WithArrayOfValues(values), 12937 }) 12938 } 12939 12940 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) NotIn(values []string) *FilterBuilder { 12941 return b.builder.addCond(&FilterConditionNotIn{ 12942 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().WithArrayOfValues(values), 12943 }) 12944 } 12945 12946 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) IsNull() *FilterBuilder { 12947 return b.builder.addCond(&FilterConditionIsNull{ 12948 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().FieldPath(), 12949 }) 12950 } 12951 12952 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) IsNan() *FilterBuilder { 12953 return b.builder.addCond(&FilterConditionIsNaN{ 12954 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().FieldPath(), 12955 }) 12956 } 12957 12958 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12959 return b.builder.addCond(&FilterConditionCompare{ 12960 Operator: op, 12961 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().WithValue(value), 12962 }) 12963 } 12964 12965 type filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion struct { 12966 builder *FilterBuilder 12967 } 12968 12969 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Eq(value string) *FilterBuilder { 12970 return b.compare(gotenfilter.Eq, value) 12971 } 12972 12973 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Neq(value string) *FilterBuilder { 12974 return b.compare(gotenfilter.Neq, value) 12975 } 12976 12977 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Gt(value string) *FilterBuilder { 12978 return b.compare(gotenfilter.Gt, value) 12979 } 12980 12981 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Gte(value string) *FilterBuilder { 12982 return b.compare(gotenfilter.Gte, value) 12983 } 12984 12985 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Lt(value string) *FilterBuilder { 12986 return b.compare(gotenfilter.Lt, value) 12987 } 12988 12989 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Lte(value string) *FilterBuilder { 12990 return b.compare(gotenfilter.Lte, value) 12991 } 12992 12993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) In(values []string) *FilterBuilder { 12994 return b.builder.addCond(&FilterConditionIn{ 12995 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().WithArrayOfValues(values), 12996 }) 12997 } 12998 12999 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) NotIn(values []string) *FilterBuilder { 13000 return b.builder.addCond(&FilterConditionNotIn{ 13001 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().WithArrayOfValues(values), 13002 }) 13003 } 13004 13005 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) IsNull() *FilterBuilder { 13006 return b.builder.addCond(&FilterConditionIsNull{ 13007 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().FieldPath(), 13008 }) 13009 } 13010 13011 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) IsNan() *FilterBuilder { 13012 return b.builder.addCond(&FilterConditionIsNaN{ 13013 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().FieldPath(), 13014 }) 13015 } 13016 13017 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13018 return b.builder.addCond(&FilterConditionCompare{ 13019 Operator: op, 13020 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().WithValue(value), 13021 }) 13022 } 13023 13024 type filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage struct { 13025 builder *FilterBuilder 13026 } 13027 13028 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Eq(value string) *FilterBuilder { 13029 return b.compare(gotenfilter.Eq, value) 13030 } 13031 13032 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Neq(value string) *FilterBuilder { 13033 return b.compare(gotenfilter.Neq, value) 13034 } 13035 13036 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Gt(value string) *FilterBuilder { 13037 return b.compare(gotenfilter.Gt, value) 13038 } 13039 13040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Gte(value string) *FilterBuilder { 13041 return b.compare(gotenfilter.Gte, value) 13042 } 13043 13044 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Lt(value string) *FilterBuilder { 13045 return b.compare(gotenfilter.Lt, value) 13046 } 13047 13048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Lte(value string) *FilterBuilder { 13049 return b.compare(gotenfilter.Lte, value) 13050 } 13051 13052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) In(values []string) *FilterBuilder { 13053 return b.builder.addCond(&FilterConditionIn{ 13054 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().WithArrayOfValues(values), 13055 }) 13056 } 13057 13058 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) NotIn(values []string) *FilterBuilder { 13059 return b.builder.addCond(&FilterConditionNotIn{ 13060 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().WithArrayOfValues(values), 13061 }) 13062 } 13063 13064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) IsNull() *FilterBuilder { 13065 return b.builder.addCond(&FilterConditionIsNull{ 13066 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().FieldPath(), 13067 }) 13068 } 13069 13070 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) IsNan() *FilterBuilder { 13071 return b.builder.addCond(&FilterConditionIsNaN{ 13072 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().FieldPath(), 13073 }) 13074 } 13075 13076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13077 return b.builder.addCond(&FilterConditionCompare{ 13078 Operator: op, 13079 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().WithValue(value), 13080 }) 13081 } 13082 13083 type filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion struct { 13084 builder *FilterBuilder 13085 } 13086 13087 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Eq(value string) *FilterBuilder { 13088 return b.compare(gotenfilter.Eq, value) 13089 } 13090 13091 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Neq(value string) *FilterBuilder { 13092 return b.compare(gotenfilter.Neq, value) 13093 } 13094 13095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Gt(value string) *FilterBuilder { 13096 return b.compare(gotenfilter.Gt, value) 13097 } 13098 13099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Gte(value string) *FilterBuilder { 13100 return b.compare(gotenfilter.Gte, value) 13101 } 13102 13103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Lt(value string) *FilterBuilder { 13104 return b.compare(gotenfilter.Lt, value) 13105 } 13106 13107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Lte(value string) *FilterBuilder { 13108 return b.compare(gotenfilter.Lte, value) 13109 } 13110 13111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) In(values []string) *FilterBuilder { 13112 return b.builder.addCond(&FilterConditionIn{ 13113 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().WithArrayOfValues(values), 13114 }) 13115 } 13116 13117 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) NotIn(values []string) *FilterBuilder { 13118 return b.builder.addCond(&FilterConditionNotIn{ 13119 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().WithArrayOfValues(values), 13120 }) 13121 } 13122 13123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) IsNull() *FilterBuilder { 13124 return b.builder.addCond(&FilterConditionIsNull{ 13125 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().FieldPath(), 13126 }) 13127 } 13128 13129 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) IsNan() *FilterBuilder { 13130 return b.builder.addCond(&FilterConditionIsNaN{ 13131 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().FieldPath(), 13132 }) 13133 } 13134 13135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13136 return b.builder.addCond(&FilterConditionCompare{ 13137 Operator: op, 13138 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().WithValue(value), 13139 }) 13140 } 13141 13142 type filterCndBuilderStatusDeviceInfoHardwareInformationBios struct { 13143 builder *FilterBuilder 13144 } 13145 13146 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Eq(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13147 return b.compare(gotenfilter.Eq, value) 13148 } 13149 13150 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Neq(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13151 return b.compare(gotenfilter.Neq, value) 13152 } 13153 13154 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Gt(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13155 return b.compare(gotenfilter.Gt, value) 13156 } 13157 13158 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Gte(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13159 return b.compare(gotenfilter.Gte, value) 13160 } 13161 13162 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Lt(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13163 return b.compare(gotenfilter.Lt, value) 13164 } 13165 13166 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Lte(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13167 return b.compare(gotenfilter.Lte, value) 13168 } 13169 13170 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) In(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13171 return b.builder.addCond(&FilterConditionIn{ 13172 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().WithArrayOfValues(values), 13173 }) 13174 } 13175 13176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13177 return b.builder.addCond(&FilterConditionNotIn{ 13178 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().WithArrayOfValues(values), 13179 }) 13180 } 13181 13182 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) IsNull() *FilterBuilder { 13183 return b.builder.addCond(&FilterConditionIsNull{ 13184 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().FieldPath(), 13185 }) 13186 } 13187 13188 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) IsNan() *FilterBuilder { 13189 return b.builder.addCond(&FilterConditionIsNaN{ 13190 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().FieldPath(), 13191 }) 13192 } 13193 13194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 13195 return b.builder.addCond(&FilterConditionCompare{ 13196 Operator: op, 13197 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().WithValue(value), 13198 }) 13199 } 13200 13201 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor { 13202 return &filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor{builder: b.builder} 13203 } 13204 13205 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) BiosVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion { 13206 return &filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion{builder: b.builder} 13207 } 13208 13209 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) ReleaseDate() *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate { 13210 return &filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate{builder: b.builder} 13211 } 13212 13213 type filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor struct { 13214 builder *FilterBuilder 13215 } 13216 13217 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Eq(value string) *FilterBuilder { 13218 return b.compare(gotenfilter.Eq, value) 13219 } 13220 13221 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Neq(value string) *FilterBuilder { 13222 return b.compare(gotenfilter.Neq, value) 13223 } 13224 13225 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Gt(value string) *FilterBuilder { 13226 return b.compare(gotenfilter.Gt, value) 13227 } 13228 13229 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Gte(value string) *FilterBuilder { 13230 return b.compare(gotenfilter.Gte, value) 13231 } 13232 13233 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Lt(value string) *FilterBuilder { 13234 return b.compare(gotenfilter.Lt, value) 13235 } 13236 13237 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Lte(value string) *FilterBuilder { 13238 return b.compare(gotenfilter.Lte, value) 13239 } 13240 13241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) In(values []string) *FilterBuilder { 13242 return b.builder.addCond(&FilterConditionIn{ 13243 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().WithArrayOfValues(values), 13244 }) 13245 } 13246 13247 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) NotIn(values []string) *FilterBuilder { 13248 return b.builder.addCond(&FilterConditionNotIn{ 13249 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().WithArrayOfValues(values), 13250 }) 13251 } 13252 13253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) IsNull() *FilterBuilder { 13254 return b.builder.addCond(&FilterConditionIsNull{ 13255 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().FieldPath(), 13256 }) 13257 } 13258 13259 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) IsNan() *FilterBuilder { 13260 return b.builder.addCond(&FilterConditionIsNaN{ 13261 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().FieldPath(), 13262 }) 13263 } 13264 13265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13266 return b.builder.addCond(&FilterConditionCompare{ 13267 Operator: op, 13268 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().WithValue(value), 13269 }) 13270 } 13271 13272 type filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion struct { 13273 builder *FilterBuilder 13274 } 13275 13276 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Eq(value string) *FilterBuilder { 13277 return b.compare(gotenfilter.Eq, value) 13278 } 13279 13280 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Neq(value string) *FilterBuilder { 13281 return b.compare(gotenfilter.Neq, value) 13282 } 13283 13284 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Gt(value string) *FilterBuilder { 13285 return b.compare(gotenfilter.Gt, value) 13286 } 13287 13288 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Gte(value string) *FilterBuilder { 13289 return b.compare(gotenfilter.Gte, value) 13290 } 13291 13292 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Lt(value string) *FilterBuilder { 13293 return b.compare(gotenfilter.Lt, value) 13294 } 13295 13296 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Lte(value string) *FilterBuilder { 13297 return b.compare(gotenfilter.Lte, value) 13298 } 13299 13300 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) In(values []string) *FilterBuilder { 13301 return b.builder.addCond(&FilterConditionIn{ 13302 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().WithArrayOfValues(values), 13303 }) 13304 } 13305 13306 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) NotIn(values []string) *FilterBuilder { 13307 return b.builder.addCond(&FilterConditionNotIn{ 13308 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().WithArrayOfValues(values), 13309 }) 13310 } 13311 13312 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) IsNull() *FilterBuilder { 13313 return b.builder.addCond(&FilterConditionIsNull{ 13314 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().FieldPath(), 13315 }) 13316 } 13317 13318 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) IsNan() *FilterBuilder { 13319 return b.builder.addCond(&FilterConditionIsNaN{ 13320 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().FieldPath(), 13321 }) 13322 } 13323 13324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13325 return b.builder.addCond(&FilterConditionCompare{ 13326 Operator: op, 13327 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().WithValue(value), 13328 }) 13329 } 13330 13331 type filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate struct { 13332 builder *FilterBuilder 13333 } 13334 13335 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Eq(value string) *FilterBuilder { 13336 return b.compare(gotenfilter.Eq, value) 13337 } 13338 13339 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Neq(value string) *FilterBuilder { 13340 return b.compare(gotenfilter.Neq, value) 13341 } 13342 13343 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Gt(value string) *FilterBuilder { 13344 return b.compare(gotenfilter.Gt, value) 13345 } 13346 13347 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Gte(value string) *FilterBuilder { 13348 return b.compare(gotenfilter.Gte, value) 13349 } 13350 13351 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Lt(value string) *FilterBuilder { 13352 return b.compare(gotenfilter.Lt, value) 13353 } 13354 13355 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Lte(value string) *FilterBuilder { 13356 return b.compare(gotenfilter.Lte, value) 13357 } 13358 13359 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) In(values []string) *FilterBuilder { 13360 return b.builder.addCond(&FilterConditionIn{ 13361 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().WithArrayOfValues(values), 13362 }) 13363 } 13364 13365 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) NotIn(values []string) *FilterBuilder { 13366 return b.builder.addCond(&FilterConditionNotIn{ 13367 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().WithArrayOfValues(values), 13368 }) 13369 } 13370 13371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) IsNull() *FilterBuilder { 13372 return b.builder.addCond(&FilterConditionIsNull{ 13373 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().FieldPath(), 13374 }) 13375 } 13376 13377 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) IsNan() *FilterBuilder { 13378 return b.builder.addCond(&FilterConditionIsNaN{ 13379 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().FieldPath(), 13380 }) 13381 } 13382 13383 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13384 return b.builder.addCond(&FilterConditionCompare{ 13385 Operator: op, 13386 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().WithValue(value), 13387 }) 13388 } 13389 13390 type filterCndBuilderStatusDeviceInfoHardwareInformationSystem struct { 13391 builder *FilterBuilder 13392 } 13393 13394 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Eq(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13395 return b.compare(gotenfilter.Eq, value) 13396 } 13397 13398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Neq(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13399 return b.compare(gotenfilter.Neq, value) 13400 } 13401 13402 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Gt(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13403 return b.compare(gotenfilter.Gt, value) 13404 } 13405 13406 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Gte(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13407 return b.compare(gotenfilter.Gte, value) 13408 } 13409 13410 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Lt(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13411 return b.compare(gotenfilter.Lt, value) 13412 } 13413 13414 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Lte(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13415 return b.compare(gotenfilter.Lte, value) 13416 } 13417 13418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) In(values []*Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13419 return b.builder.addCond(&FilterConditionIn{ 13420 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().WithArrayOfValues(values), 13421 }) 13422 } 13423 13424 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13425 return b.builder.addCond(&FilterConditionNotIn{ 13426 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().WithArrayOfValues(values), 13427 }) 13428 } 13429 13430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) IsNull() *FilterBuilder { 13431 return b.builder.addCond(&FilterConditionIsNull{ 13432 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().FieldPath(), 13433 }) 13434 } 13435 13436 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) IsNan() *FilterBuilder { 13437 return b.builder.addCond(&FilterConditionIsNaN{ 13438 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().FieldPath(), 13439 }) 13440 } 13441 13442 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 13443 return b.builder.addCond(&FilterConditionCompare{ 13444 Operator: op, 13445 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().WithValue(value), 13446 }) 13447 } 13448 13449 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Manufacturer() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer { 13450 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer{builder: b.builder} 13451 } 13452 13453 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName { 13454 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName{builder: b.builder} 13455 } 13456 13457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Version() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion { 13458 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion{builder: b.builder} 13459 } 13460 13461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) SerialNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber { 13462 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber{builder: b.builder} 13463 } 13464 13465 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Configuration() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration { 13466 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration{builder: b.builder} 13467 } 13468 13469 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer struct { 13470 builder *FilterBuilder 13471 } 13472 13473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Eq(value string) *FilterBuilder { 13474 return b.compare(gotenfilter.Eq, value) 13475 } 13476 13477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Neq(value string) *FilterBuilder { 13478 return b.compare(gotenfilter.Neq, value) 13479 } 13480 13481 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Gt(value string) *FilterBuilder { 13482 return b.compare(gotenfilter.Gt, value) 13483 } 13484 13485 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Gte(value string) *FilterBuilder { 13486 return b.compare(gotenfilter.Gte, value) 13487 } 13488 13489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Lt(value string) *FilterBuilder { 13490 return b.compare(gotenfilter.Lt, value) 13491 } 13492 13493 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Lte(value string) *FilterBuilder { 13494 return b.compare(gotenfilter.Lte, value) 13495 } 13496 13497 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) In(values []string) *FilterBuilder { 13498 return b.builder.addCond(&FilterConditionIn{ 13499 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().WithArrayOfValues(values), 13500 }) 13501 } 13502 13503 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) NotIn(values []string) *FilterBuilder { 13504 return b.builder.addCond(&FilterConditionNotIn{ 13505 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().WithArrayOfValues(values), 13506 }) 13507 } 13508 13509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) IsNull() *FilterBuilder { 13510 return b.builder.addCond(&FilterConditionIsNull{ 13511 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().FieldPath(), 13512 }) 13513 } 13514 13515 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) IsNan() *FilterBuilder { 13516 return b.builder.addCond(&FilterConditionIsNaN{ 13517 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().FieldPath(), 13518 }) 13519 } 13520 13521 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13522 return b.builder.addCond(&FilterConditionCompare{ 13523 Operator: op, 13524 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().WithValue(value), 13525 }) 13526 } 13527 13528 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName struct { 13529 builder *FilterBuilder 13530 } 13531 13532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Eq(value string) *FilterBuilder { 13533 return b.compare(gotenfilter.Eq, value) 13534 } 13535 13536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Neq(value string) *FilterBuilder { 13537 return b.compare(gotenfilter.Neq, value) 13538 } 13539 13540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Gt(value string) *FilterBuilder { 13541 return b.compare(gotenfilter.Gt, value) 13542 } 13543 13544 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Gte(value string) *FilterBuilder { 13545 return b.compare(gotenfilter.Gte, value) 13546 } 13547 13548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Lt(value string) *FilterBuilder { 13549 return b.compare(gotenfilter.Lt, value) 13550 } 13551 13552 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Lte(value string) *FilterBuilder { 13553 return b.compare(gotenfilter.Lte, value) 13554 } 13555 13556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) In(values []string) *FilterBuilder { 13557 return b.builder.addCond(&FilterConditionIn{ 13558 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().WithArrayOfValues(values), 13559 }) 13560 } 13561 13562 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) NotIn(values []string) *FilterBuilder { 13563 return b.builder.addCond(&FilterConditionNotIn{ 13564 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().WithArrayOfValues(values), 13565 }) 13566 } 13567 13568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) IsNull() *FilterBuilder { 13569 return b.builder.addCond(&FilterConditionIsNull{ 13570 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().FieldPath(), 13571 }) 13572 } 13573 13574 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) IsNan() *FilterBuilder { 13575 return b.builder.addCond(&FilterConditionIsNaN{ 13576 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().FieldPath(), 13577 }) 13578 } 13579 13580 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13581 return b.builder.addCond(&FilterConditionCompare{ 13582 Operator: op, 13583 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().WithValue(value), 13584 }) 13585 } 13586 13587 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion struct { 13588 builder *FilterBuilder 13589 } 13590 13591 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Eq(value string) *FilterBuilder { 13592 return b.compare(gotenfilter.Eq, value) 13593 } 13594 13595 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Neq(value string) *FilterBuilder { 13596 return b.compare(gotenfilter.Neq, value) 13597 } 13598 13599 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Gt(value string) *FilterBuilder { 13600 return b.compare(gotenfilter.Gt, value) 13601 } 13602 13603 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Gte(value string) *FilterBuilder { 13604 return b.compare(gotenfilter.Gte, value) 13605 } 13606 13607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Lt(value string) *FilterBuilder { 13608 return b.compare(gotenfilter.Lt, value) 13609 } 13610 13611 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Lte(value string) *FilterBuilder { 13612 return b.compare(gotenfilter.Lte, value) 13613 } 13614 13615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) In(values []string) *FilterBuilder { 13616 return b.builder.addCond(&FilterConditionIn{ 13617 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().WithArrayOfValues(values), 13618 }) 13619 } 13620 13621 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) NotIn(values []string) *FilterBuilder { 13622 return b.builder.addCond(&FilterConditionNotIn{ 13623 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().WithArrayOfValues(values), 13624 }) 13625 } 13626 13627 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) IsNull() *FilterBuilder { 13628 return b.builder.addCond(&FilterConditionIsNull{ 13629 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().FieldPath(), 13630 }) 13631 } 13632 13633 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) IsNan() *FilterBuilder { 13634 return b.builder.addCond(&FilterConditionIsNaN{ 13635 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().FieldPath(), 13636 }) 13637 } 13638 13639 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13640 return b.builder.addCond(&FilterConditionCompare{ 13641 Operator: op, 13642 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().WithValue(value), 13643 }) 13644 } 13645 13646 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber struct { 13647 builder *FilterBuilder 13648 } 13649 13650 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Eq(value string) *FilterBuilder { 13651 return b.compare(gotenfilter.Eq, value) 13652 } 13653 13654 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Neq(value string) *FilterBuilder { 13655 return b.compare(gotenfilter.Neq, value) 13656 } 13657 13658 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Gt(value string) *FilterBuilder { 13659 return b.compare(gotenfilter.Gt, value) 13660 } 13661 13662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Gte(value string) *FilterBuilder { 13663 return b.compare(gotenfilter.Gte, value) 13664 } 13665 13666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Lt(value string) *FilterBuilder { 13667 return b.compare(gotenfilter.Lt, value) 13668 } 13669 13670 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Lte(value string) *FilterBuilder { 13671 return b.compare(gotenfilter.Lte, value) 13672 } 13673 13674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) In(values []string) *FilterBuilder { 13675 return b.builder.addCond(&FilterConditionIn{ 13676 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().WithArrayOfValues(values), 13677 }) 13678 } 13679 13680 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) NotIn(values []string) *FilterBuilder { 13681 return b.builder.addCond(&FilterConditionNotIn{ 13682 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().WithArrayOfValues(values), 13683 }) 13684 } 13685 13686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) IsNull() *FilterBuilder { 13687 return b.builder.addCond(&FilterConditionIsNull{ 13688 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().FieldPath(), 13689 }) 13690 } 13691 13692 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) IsNan() *FilterBuilder { 13693 return b.builder.addCond(&FilterConditionIsNaN{ 13694 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().FieldPath(), 13695 }) 13696 } 13697 13698 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13699 return b.builder.addCond(&FilterConditionCompare{ 13700 Operator: op, 13701 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().WithValue(value), 13702 }) 13703 } 13704 13705 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration struct { 13706 builder *FilterBuilder 13707 } 13708 13709 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Eq(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13710 return b.compare(gotenfilter.Eq, value) 13711 } 13712 13713 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Neq(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13714 return b.compare(gotenfilter.Neq, value) 13715 } 13716 13717 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Gt(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13718 return b.compare(gotenfilter.Gt, value) 13719 } 13720 13721 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Gte(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13722 return b.compare(gotenfilter.Gte, value) 13723 } 13724 13725 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Lt(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13726 return b.compare(gotenfilter.Lt, value) 13727 } 13728 13729 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Lte(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13730 return b.compare(gotenfilter.Lte, value) 13731 } 13732 13733 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) In(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13734 return b.builder.addCond(&FilterConditionIn{ 13735 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().WithArrayOfValues(values), 13736 }) 13737 } 13738 13739 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13740 return b.builder.addCond(&FilterConditionNotIn{ 13741 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().WithArrayOfValues(values), 13742 }) 13743 } 13744 13745 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) IsNull() *FilterBuilder { 13746 return b.builder.addCond(&FilterConditionIsNull{ 13747 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().FieldPath(), 13748 }) 13749 } 13750 13751 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) IsNan() *FilterBuilder { 13752 return b.builder.addCond(&FilterConditionIsNaN{ 13753 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().FieldPath(), 13754 }) 13755 } 13756 13757 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 13758 return b.builder.addCond(&FilterConditionCompare{ 13759 Operator: op, 13760 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().WithValue(value), 13761 }) 13762 } 13763 13764 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Chassis() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis { 13765 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis{builder: b.builder} 13766 } 13767 13768 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Uuid() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid { 13769 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid{builder: b.builder} 13770 } 13771 13772 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) SkuNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber { 13773 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber{builder: b.builder} 13774 } 13775 13776 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Family() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily { 13777 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily{builder: b.builder} 13778 } 13779 13780 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis struct { 13781 builder *FilterBuilder 13782 } 13783 13784 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Eq(value string) *FilterBuilder { 13785 return b.compare(gotenfilter.Eq, value) 13786 } 13787 13788 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Neq(value string) *FilterBuilder { 13789 return b.compare(gotenfilter.Neq, value) 13790 } 13791 13792 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Gt(value string) *FilterBuilder { 13793 return b.compare(gotenfilter.Gt, value) 13794 } 13795 13796 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Gte(value string) *FilterBuilder { 13797 return b.compare(gotenfilter.Gte, value) 13798 } 13799 13800 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Lt(value string) *FilterBuilder { 13801 return b.compare(gotenfilter.Lt, value) 13802 } 13803 13804 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Lte(value string) *FilterBuilder { 13805 return b.compare(gotenfilter.Lte, value) 13806 } 13807 13808 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) In(values []string) *FilterBuilder { 13809 return b.builder.addCond(&FilterConditionIn{ 13810 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().WithArrayOfValues(values), 13811 }) 13812 } 13813 13814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) NotIn(values []string) *FilterBuilder { 13815 return b.builder.addCond(&FilterConditionNotIn{ 13816 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().WithArrayOfValues(values), 13817 }) 13818 } 13819 13820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) IsNull() *FilterBuilder { 13821 return b.builder.addCond(&FilterConditionIsNull{ 13822 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().FieldPath(), 13823 }) 13824 } 13825 13826 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) IsNan() *FilterBuilder { 13827 return b.builder.addCond(&FilterConditionIsNaN{ 13828 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().FieldPath(), 13829 }) 13830 } 13831 13832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13833 return b.builder.addCond(&FilterConditionCompare{ 13834 Operator: op, 13835 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().WithValue(value), 13836 }) 13837 } 13838 13839 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid struct { 13840 builder *FilterBuilder 13841 } 13842 13843 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Eq(value string) *FilterBuilder { 13844 return b.compare(gotenfilter.Eq, value) 13845 } 13846 13847 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Neq(value string) *FilterBuilder { 13848 return b.compare(gotenfilter.Neq, value) 13849 } 13850 13851 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Gt(value string) *FilterBuilder { 13852 return b.compare(gotenfilter.Gt, value) 13853 } 13854 13855 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Gte(value string) *FilterBuilder { 13856 return b.compare(gotenfilter.Gte, value) 13857 } 13858 13859 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Lt(value string) *FilterBuilder { 13860 return b.compare(gotenfilter.Lt, value) 13861 } 13862 13863 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Lte(value string) *FilterBuilder { 13864 return b.compare(gotenfilter.Lte, value) 13865 } 13866 13867 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) In(values []string) *FilterBuilder { 13868 return b.builder.addCond(&FilterConditionIn{ 13869 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().WithArrayOfValues(values), 13870 }) 13871 } 13872 13873 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) NotIn(values []string) *FilterBuilder { 13874 return b.builder.addCond(&FilterConditionNotIn{ 13875 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().WithArrayOfValues(values), 13876 }) 13877 } 13878 13879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) IsNull() *FilterBuilder { 13880 return b.builder.addCond(&FilterConditionIsNull{ 13881 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().FieldPath(), 13882 }) 13883 } 13884 13885 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) IsNan() *FilterBuilder { 13886 return b.builder.addCond(&FilterConditionIsNaN{ 13887 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().FieldPath(), 13888 }) 13889 } 13890 13891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13892 return b.builder.addCond(&FilterConditionCompare{ 13893 Operator: op, 13894 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().WithValue(value), 13895 }) 13896 } 13897 13898 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber struct { 13899 builder *FilterBuilder 13900 } 13901 13902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Eq(value string) *FilterBuilder { 13903 return b.compare(gotenfilter.Eq, value) 13904 } 13905 13906 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Neq(value string) *FilterBuilder { 13907 return b.compare(gotenfilter.Neq, value) 13908 } 13909 13910 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Gt(value string) *FilterBuilder { 13911 return b.compare(gotenfilter.Gt, value) 13912 } 13913 13914 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Gte(value string) *FilterBuilder { 13915 return b.compare(gotenfilter.Gte, value) 13916 } 13917 13918 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Lt(value string) *FilterBuilder { 13919 return b.compare(gotenfilter.Lt, value) 13920 } 13921 13922 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Lte(value string) *FilterBuilder { 13923 return b.compare(gotenfilter.Lte, value) 13924 } 13925 13926 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) In(values []string) *FilterBuilder { 13927 return b.builder.addCond(&FilterConditionIn{ 13928 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().WithArrayOfValues(values), 13929 }) 13930 } 13931 13932 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) NotIn(values []string) *FilterBuilder { 13933 return b.builder.addCond(&FilterConditionNotIn{ 13934 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().WithArrayOfValues(values), 13935 }) 13936 } 13937 13938 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) IsNull() *FilterBuilder { 13939 return b.builder.addCond(&FilterConditionIsNull{ 13940 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().FieldPath(), 13941 }) 13942 } 13943 13944 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) IsNan() *FilterBuilder { 13945 return b.builder.addCond(&FilterConditionIsNaN{ 13946 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().FieldPath(), 13947 }) 13948 } 13949 13950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13951 return b.builder.addCond(&FilterConditionCompare{ 13952 Operator: op, 13953 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().WithValue(value), 13954 }) 13955 } 13956 13957 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily struct { 13958 builder *FilterBuilder 13959 } 13960 13961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Eq(value string) *FilterBuilder { 13962 return b.compare(gotenfilter.Eq, value) 13963 } 13964 13965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Neq(value string) *FilterBuilder { 13966 return b.compare(gotenfilter.Neq, value) 13967 } 13968 13969 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Gt(value string) *FilterBuilder { 13970 return b.compare(gotenfilter.Gt, value) 13971 } 13972 13973 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Gte(value string) *FilterBuilder { 13974 return b.compare(gotenfilter.Gte, value) 13975 } 13976 13977 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Lt(value string) *FilterBuilder { 13978 return b.compare(gotenfilter.Lt, value) 13979 } 13980 13981 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Lte(value string) *FilterBuilder { 13982 return b.compare(gotenfilter.Lte, value) 13983 } 13984 13985 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) In(values []string) *FilterBuilder { 13986 return b.builder.addCond(&FilterConditionIn{ 13987 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().WithArrayOfValues(values), 13988 }) 13989 } 13990 13991 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) NotIn(values []string) *FilterBuilder { 13992 return b.builder.addCond(&FilterConditionNotIn{ 13993 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().WithArrayOfValues(values), 13994 }) 13995 } 13996 13997 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) IsNull() *FilterBuilder { 13998 return b.builder.addCond(&FilterConditionIsNull{ 13999 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().FieldPath(), 14000 }) 14001 } 14002 14003 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) IsNan() *FilterBuilder { 14004 return b.builder.addCond(&FilterConditionIsNaN{ 14005 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().FieldPath(), 14006 }) 14007 } 14008 14009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14010 return b.builder.addCond(&FilterConditionCompare{ 14011 Operator: op, 14012 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().WithValue(value), 14013 }) 14014 } 14015 14016 type filterCndBuilderStatusDeviceInfoHardwareInformationCpu struct { 14017 builder *FilterBuilder 14018 } 14019 14020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Eq(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14021 return b.compare(gotenfilter.Eq, value) 14022 } 14023 14024 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Neq(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14025 return b.compare(gotenfilter.Neq, value) 14026 } 14027 14028 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Gt(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14029 return b.compare(gotenfilter.Gt, value) 14030 } 14031 14032 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Gte(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14033 return b.compare(gotenfilter.Gte, value) 14034 } 14035 14036 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Lt(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14037 return b.compare(gotenfilter.Lt, value) 14038 } 14039 14040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Lte(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14041 return b.compare(gotenfilter.Lte, value) 14042 } 14043 14044 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) In(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14045 return b.builder.addCond(&FilterConditionIn{ 14046 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().WithArrayOfValues(values), 14047 }) 14048 } 14049 14050 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14051 return b.builder.addCond(&FilterConditionNotIn{ 14052 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().WithArrayOfValues(values), 14053 }) 14054 } 14055 14056 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) IsNull() *FilterBuilder { 14057 return b.builder.addCond(&FilterConditionIsNull{ 14058 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().FieldPath(), 14059 }) 14060 } 14061 14062 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) IsNan() *FilterBuilder { 14063 return b.builder.addCond(&FilterConditionIsNaN{ 14064 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().FieldPath(), 14065 }) 14066 } 14067 14068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 14069 return b.builder.addCond(&FilterConditionCompare{ 14070 Operator: op, 14071 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().WithValue(value), 14072 }) 14073 } 14074 14075 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Processors() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors { 14076 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors{builder: b.builder} 14077 } 14078 14079 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors struct { 14080 builder *FilterBuilder 14081 } 14082 14083 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14084 return b.compare(gotenfilter.Eq, value) 14085 } 14086 14087 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14088 return b.compare(gotenfilter.Neq, value) 14089 } 14090 14091 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14092 return b.compare(gotenfilter.Gt, value) 14093 } 14094 14095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14096 return b.compare(gotenfilter.Gte, value) 14097 } 14098 14099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14100 return b.compare(gotenfilter.Lt, value) 14101 } 14102 14103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14104 return b.compare(gotenfilter.Lte, value) 14105 } 14106 14107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14108 return b.builder.addCond(&FilterConditionIn{ 14109 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithArrayOfValues(values), 14110 }) 14111 } 14112 14113 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14114 return b.builder.addCond(&FilterConditionNotIn{ 14115 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithArrayOfValues(values), 14116 }) 14117 } 14118 14119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) IsNull() *FilterBuilder { 14120 return b.builder.addCond(&FilterConditionIsNull{ 14121 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 14122 }) 14123 } 14124 14125 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) IsNan() *FilterBuilder { 14126 return b.builder.addCond(&FilterConditionIsNaN{ 14127 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 14128 }) 14129 } 14130 14131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Contains(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14132 return b.builder.addCond(&FilterConditionContains{ 14133 Type: gotenresource.ConditionContainsTypeValue, 14134 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 14135 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithItemValue(value), 14136 }) 14137 } 14138 14139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14140 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors() 14141 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 14142 for _, value := range values { 14143 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 14144 } 14145 return b.builder.addCond(&FilterConditionContains{ 14146 Type: gotenresource.ConditionContainsTypeAny, 14147 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 14148 Values: itemValues, 14149 }) 14150 } 14151 14152 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14153 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors() 14154 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 14155 for _, value := range values { 14156 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 14157 } 14158 return b.builder.addCond(&FilterConditionContains{ 14159 Type: gotenresource.ConditionContainsTypeAll, 14160 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 14161 Values: itemValues, 14162 }) 14163 } 14164 14165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 14166 return b.builder.addCond(&FilterConditionCompare{ 14167 Operator: op, 14168 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithValue(value), 14169 }) 14170 } 14171 14172 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor { 14173 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor{builder: b.builder} 14174 } 14175 14176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Model() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel { 14177 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel{builder: b.builder} 14178 } 14179 14180 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Capabilities() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities { 14181 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities{builder: b.builder} 14182 } 14183 14184 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NumThreads() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads { 14185 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads{builder: b.builder} 14186 } 14187 14188 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NumCores() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores { 14189 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores{builder: b.builder} 14190 } 14191 14192 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NumEnabledCores() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores { 14193 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores{builder: b.builder} 14194 } 14195 14196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName { 14197 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName{builder: b.builder} 14198 } 14199 14200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Serial() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial { 14201 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial{builder: b.builder} 14202 } 14203 14204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) FrequencyMhz() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz { 14205 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz{builder: b.builder} 14206 } 14207 14208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) MaxFrequencyMhz() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz { 14209 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz{builder: b.builder} 14210 } 14211 14212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) CacheInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo { 14213 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo{builder: b.builder} 14214 } 14215 14216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Driver() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver { 14217 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver{builder: b.builder} 14218 } 14219 14220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Latency() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency { 14221 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency{builder: b.builder} 14222 } 14223 14224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Clock() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock { 14225 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock{builder: b.builder} 14226 } 14227 14228 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor struct { 14229 builder *FilterBuilder 14230 } 14231 14232 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Eq(value string) *FilterBuilder { 14233 return b.compare(gotenfilter.Eq, value) 14234 } 14235 14236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Neq(value string) *FilterBuilder { 14237 return b.compare(gotenfilter.Neq, value) 14238 } 14239 14240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Gt(value string) *FilterBuilder { 14241 return b.compare(gotenfilter.Gt, value) 14242 } 14243 14244 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Gte(value string) *FilterBuilder { 14245 return b.compare(gotenfilter.Gte, value) 14246 } 14247 14248 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Lt(value string) *FilterBuilder { 14249 return b.compare(gotenfilter.Lt, value) 14250 } 14251 14252 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Lte(value string) *FilterBuilder { 14253 return b.compare(gotenfilter.Lte, value) 14254 } 14255 14256 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) In(values []string) *FilterBuilder { 14257 return b.builder.addCond(&FilterConditionIn{ 14258 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().WithArrayOfValues(values), 14259 }) 14260 } 14261 14262 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) NotIn(values []string) *FilterBuilder { 14263 return b.builder.addCond(&FilterConditionNotIn{ 14264 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().WithArrayOfValues(values), 14265 }) 14266 } 14267 14268 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) IsNull() *FilterBuilder { 14269 return b.builder.addCond(&FilterConditionIsNull{ 14270 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().FieldPath(), 14271 }) 14272 } 14273 14274 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) IsNan() *FilterBuilder { 14275 return b.builder.addCond(&FilterConditionIsNaN{ 14276 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().FieldPath(), 14277 }) 14278 } 14279 14280 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14281 return b.builder.addCond(&FilterConditionCompare{ 14282 Operator: op, 14283 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().WithValue(value), 14284 }) 14285 } 14286 14287 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel struct { 14288 builder *FilterBuilder 14289 } 14290 14291 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Eq(value string) *FilterBuilder { 14292 return b.compare(gotenfilter.Eq, value) 14293 } 14294 14295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Neq(value string) *FilterBuilder { 14296 return b.compare(gotenfilter.Neq, value) 14297 } 14298 14299 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Gt(value string) *FilterBuilder { 14300 return b.compare(gotenfilter.Gt, value) 14301 } 14302 14303 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Gte(value string) *FilterBuilder { 14304 return b.compare(gotenfilter.Gte, value) 14305 } 14306 14307 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Lt(value string) *FilterBuilder { 14308 return b.compare(gotenfilter.Lt, value) 14309 } 14310 14311 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Lte(value string) *FilterBuilder { 14312 return b.compare(gotenfilter.Lte, value) 14313 } 14314 14315 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) In(values []string) *FilterBuilder { 14316 return b.builder.addCond(&FilterConditionIn{ 14317 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().WithArrayOfValues(values), 14318 }) 14319 } 14320 14321 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) NotIn(values []string) *FilterBuilder { 14322 return b.builder.addCond(&FilterConditionNotIn{ 14323 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().WithArrayOfValues(values), 14324 }) 14325 } 14326 14327 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) IsNull() *FilterBuilder { 14328 return b.builder.addCond(&FilterConditionIsNull{ 14329 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().FieldPath(), 14330 }) 14331 } 14332 14333 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) IsNan() *FilterBuilder { 14334 return b.builder.addCond(&FilterConditionIsNaN{ 14335 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().FieldPath(), 14336 }) 14337 } 14338 14339 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14340 return b.builder.addCond(&FilterConditionCompare{ 14341 Operator: op, 14342 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().WithValue(value), 14343 }) 14344 } 14345 14346 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities struct { 14347 builder *FilterBuilder 14348 } 14349 14350 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14351 return b.compare(gotenfilter.Eq, value) 14352 } 14353 14354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14355 return b.compare(gotenfilter.Neq, value) 14356 } 14357 14358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14359 return b.compare(gotenfilter.Gt, value) 14360 } 14361 14362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14363 return b.compare(gotenfilter.Gte, value) 14364 } 14365 14366 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14367 return b.compare(gotenfilter.Lt, value) 14368 } 14369 14370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14371 return b.compare(gotenfilter.Lte, value) 14372 } 14373 14374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14375 return b.builder.addCond(&FilterConditionIn{ 14376 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithArrayOfValues(values), 14377 }) 14378 } 14379 14380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14381 return b.builder.addCond(&FilterConditionNotIn{ 14382 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithArrayOfValues(values), 14383 }) 14384 } 14385 14386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) IsNull() *FilterBuilder { 14387 return b.builder.addCond(&FilterConditionIsNull{ 14388 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 14389 }) 14390 } 14391 14392 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) IsNan() *FilterBuilder { 14393 return b.builder.addCond(&FilterConditionIsNaN{ 14394 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 14395 }) 14396 } 14397 14398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14399 return b.builder.addCond(&FilterConditionContains{ 14400 Type: gotenresource.ConditionContainsTypeValue, 14401 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 14402 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithItemValue(value), 14403 }) 14404 } 14405 14406 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14407 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities() 14408 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 14409 for _, value := range values { 14410 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 14411 } 14412 return b.builder.addCond(&FilterConditionContains{ 14413 Type: gotenresource.ConditionContainsTypeAny, 14414 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 14415 Values: itemValues, 14416 }) 14417 } 14418 14419 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14420 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities() 14421 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 14422 for _, value := range values { 14423 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 14424 } 14425 return b.builder.addCond(&FilterConditionContains{ 14426 Type: gotenresource.ConditionContainsTypeAll, 14427 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 14428 Values: itemValues, 14429 }) 14430 } 14431 14432 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 14433 return b.builder.addCond(&FilterConditionCompare{ 14434 Operator: op, 14435 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithValue(value), 14436 }) 14437 } 14438 14439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName { 14440 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName{builder: b.builder} 14441 } 14442 14443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription { 14444 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription{builder: b.builder} 14445 } 14446 14447 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName struct { 14448 builder *FilterBuilder 14449 } 14450 14451 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Eq(value string) *FilterBuilder { 14452 return b.compare(gotenfilter.Eq, value) 14453 } 14454 14455 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Neq(value string) *FilterBuilder { 14456 return b.compare(gotenfilter.Neq, value) 14457 } 14458 14459 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Gt(value string) *FilterBuilder { 14460 return b.compare(gotenfilter.Gt, value) 14461 } 14462 14463 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Gte(value string) *FilterBuilder { 14464 return b.compare(gotenfilter.Gte, value) 14465 } 14466 14467 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Lt(value string) *FilterBuilder { 14468 return b.compare(gotenfilter.Lt, value) 14469 } 14470 14471 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Lte(value string) *FilterBuilder { 14472 return b.compare(gotenfilter.Lte, value) 14473 } 14474 14475 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) In(values []string) *FilterBuilder { 14476 return b.builder.addCond(&FilterConditionIn{ 14477 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().WithArrayOfValues(values), 14478 }) 14479 } 14480 14481 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) NotIn(values []string) *FilterBuilder { 14482 return b.builder.addCond(&FilterConditionNotIn{ 14483 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().WithArrayOfValues(values), 14484 }) 14485 } 14486 14487 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) IsNull() *FilterBuilder { 14488 return b.builder.addCond(&FilterConditionIsNull{ 14489 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().FieldPath(), 14490 }) 14491 } 14492 14493 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) IsNan() *FilterBuilder { 14494 return b.builder.addCond(&FilterConditionIsNaN{ 14495 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().FieldPath(), 14496 }) 14497 } 14498 14499 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14500 return b.builder.addCond(&FilterConditionCompare{ 14501 Operator: op, 14502 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().WithValue(value), 14503 }) 14504 } 14505 14506 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription struct { 14507 builder *FilterBuilder 14508 } 14509 14510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Eq(value string) *FilterBuilder { 14511 return b.compare(gotenfilter.Eq, value) 14512 } 14513 14514 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Neq(value string) *FilterBuilder { 14515 return b.compare(gotenfilter.Neq, value) 14516 } 14517 14518 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Gt(value string) *FilterBuilder { 14519 return b.compare(gotenfilter.Gt, value) 14520 } 14521 14522 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Gte(value string) *FilterBuilder { 14523 return b.compare(gotenfilter.Gte, value) 14524 } 14525 14526 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Lt(value string) *FilterBuilder { 14527 return b.compare(gotenfilter.Lt, value) 14528 } 14529 14530 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Lte(value string) *FilterBuilder { 14531 return b.compare(gotenfilter.Lte, value) 14532 } 14533 14534 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) In(values []string) *FilterBuilder { 14535 return b.builder.addCond(&FilterConditionIn{ 14536 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().WithArrayOfValues(values), 14537 }) 14538 } 14539 14540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) NotIn(values []string) *FilterBuilder { 14541 return b.builder.addCond(&FilterConditionNotIn{ 14542 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().WithArrayOfValues(values), 14543 }) 14544 } 14545 14546 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) IsNull() *FilterBuilder { 14547 return b.builder.addCond(&FilterConditionIsNull{ 14548 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().FieldPath(), 14549 }) 14550 } 14551 14552 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) IsNan() *FilterBuilder { 14553 return b.builder.addCond(&FilterConditionIsNaN{ 14554 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().FieldPath(), 14555 }) 14556 } 14557 14558 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14559 return b.builder.addCond(&FilterConditionCompare{ 14560 Operator: op, 14561 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().WithValue(value), 14562 }) 14563 } 14564 14565 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads struct { 14566 builder *FilterBuilder 14567 } 14568 14569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Eq(value uint32) *FilterBuilder { 14570 return b.compare(gotenfilter.Eq, value) 14571 } 14572 14573 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Neq(value uint32) *FilterBuilder { 14574 return b.compare(gotenfilter.Neq, value) 14575 } 14576 14577 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Gt(value uint32) *FilterBuilder { 14578 return b.compare(gotenfilter.Gt, value) 14579 } 14580 14581 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Gte(value uint32) *FilterBuilder { 14582 return b.compare(gotenfilter.Gte, value) 14583 } 14584 14585 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Lt(value uint32) *FilterBuilder { 14586 return b.compare(gotenfilter.Lt, value) 14587 } 14588 14589 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Lte(value uint32) *FilterBuilder { 14590 return b.compare(gotenfilter.Lte, value) 14591 } 14592 14593 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) In(values []uint32) *FilterBuilder { 14594 return b.builder.addCond(&FilterConditionIn{ 14595 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().WithArrayOfValues(values), 14596 }) 14597 } 14598 14599 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) NotIn(values []uint32) *FilterBuilder { 14600 return b.builder.addCond(&FilterConditionNotIn{ 14601 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().WithArrayOfValues(values), 14602 }) 14603 } 14604 14605 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) IsNull() *FilterBuilder { 14606 return b.builder.addCond(&FilterConditionIsNull{ 14607 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().FieldPath(), 14608 }) 14609 } 14610 14611 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) IsNan() *FilterBuilder { 14612 return b.builder.addCond(&FilterConditionIsNaN{ 14613 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().FieldPath(), 14614 }) 14615 } 14616 14617 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 14618 return b.builder.addCond(&FilterConditionCompare{ 14619 Operator: op, 14620 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().WithValue(value), 14621 }) 14622 } 14623 14624 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores struct { 14625 builder *FilterBuilder 14626 } 14627 14628 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Eq(value uint32) *FilterBuilder { 14629 return b.compare(gotenfilter.Eq, value) 14630 } 14631 14632 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Neq(value uint32) *FilterBuilder { 14633 return b.compare(gotenfilter.Neq, value) 14634 } 14635 14636 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Gt(value uint32) *FilterBuilder { 14637 return b.compare(gotenfilter.Gt, value) 14638 } 14639 14640 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Gte(value uint32) *FilterBuilder { 14641 return b.compare(gotenfilter.Gte, value) 14642 } 14643 14644 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Lt(value uint32) *FilterBuilder { 14645 return b.compare(gotenfilter.Lt, value) 14646 } 14647 14648 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Lte(value uint32) *FilterBuilder { 14649 return b.compare(gotenfilter.Lte, value) 14650 } 14651 14652 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) In(values []uint32) *FilterBuilder { 14653 return b.builder.addCond(&FilterConditionIn{ 14654 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().WithArrayOfValues(values), 14655 }) 14656 } 14657 14658 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) NotIn(values []uint32) *FilterBuilder { 14659 return b.builder.addCond(&FilterConditionNotIn{ 14660 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().WithArrayOfValues(values), 14661 }) 14662 } 14663 14664 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) IsNull() *FilterBuilder { 14665 return b.builder.addCond(&FilterConditionIsNull{ 14666 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().FieldPath(), 14667 }) 14668 } 14669 14670 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) IsNan() *FilterBuilder { 14671 return b.builder.addCond(&FilterConditionIsNaN{ 14672 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().FieldPath(), 14673 }) 14674 } 14675 14676 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 14677 return b.builder.addCond(&FilterConditionCompare{ 14678 Operator: op, 14679 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().WithValue(value), 14680 }) 14681 } 14682 14683 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores struct { 14684 builder *FilterBuilder 14685 } 14686 14687 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Eq(value uint32) *FilterBuilder { 14688 return b.compare(gotenfilter.Eq, value) 14689 } 14690 14691 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Neq(value uint32) *FilterBuilder { 14692 return b.compare(gotenfilter.Neq, value) 14693 } 14694 14695 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Gt(value uint32) *FilterBuilder { 14696 return b.compare(gotenfilter.Gt, value) 14697 } 14698 14699 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Gte(value uint32) *FilterBuilder { 14700 return b.compare(gotenfilter.Gte, value) 14701 } 14702 14703 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Lt(value uint32) *FilterBuilder { 14704 return b.compare(gotenfilter.Lt, value) 14705 } 14706 14707 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Lte(value uint32) *FilterBuilder { 14708 return b.compare(gotenfilter.Lte, value) 14709 } 14710 14711 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) In(values []uint32) *FilterBuilder { 14712 return b.builder.addCond(&FilterConditionIn{ 14713 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().WithArrayOfValues(values), 14714 }) 14715 } 14716 14717 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) NotIn(values []uint32) *FilterBuilder { 14718 return b.builder.addCond(&FilterConditionNotIn{ 14719 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().WithArrayOfValues(values), 14720 }) 14721 } 14722 14723 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) IsNull() *FilterBuilder { 14724 return b.builder.addCond(&FilterConditionIsNull{ 14725 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().FieldPath(), 14726 }) 14727 } 14728 14729 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) IsNan() *FilterBuilder { 14730 return b.builder.addCond(&FilterConditionIsNaN{ 14731 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().FieldPath(), 14732 }) 14733 } 14734 14735 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 14736 return b.builder.addCond(&FilterConditionCompare{ 14737 Operator: op, 14738 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().WithValue(value), 14739 }) 14740 } 14741 14742 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName struct { 14743 builder *FilterBuilder 14744 } 14745 14746 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Eq(value string) *FilterBuilder { 14747 return b.compare(gotenfilter.Eq, value) 14748 } 14749 14750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Neq(value string) *FilterBuilder { 14751 return b.compare(gotenfilter.Neq, value) 14752 } 14753 14754 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Gt(value string) *FilterBuilder { 14755 return b.compare(gotenfilter.Gt, value) 14756 } 14757 14758 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Gte(value string) *FilterBuilder { 14759 return b.compare(gotenfilter.Gte, value) 14760 } 14761 14762 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Lt(value string) *FilterBuilder { 14763 return b.compare(gotenfilter.Lt, value) 14764 } 14765 14766 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Lte(value string) *FilterBuilder { 14767 return b.compare(gotenfilter.Lte, value) 14768 } 14769 14770 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) In(values []string) *FilterBuilder { 14771 return b.builder.addCond(&FilterConditionIn{ 14772 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().WithArrayOfValues(values), 14773 }) 14774 } 14775 14776 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) NotIn(values []string) *FilterBuilder { 14777 return b.builder.addCond(&FilterConditionNotIn{ 14778 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().WithArrayOfValues(values), 14779 }) 14780 } 14781 14782 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) IsNull() *FilterBuilder { 14783 return b.builder.addCond(&FilterConditionIsNull{ 14784 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().FieldPath(), 14785 }) 14786 } 14787 14788 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) IsNan() *FilterBuilder { 14789 return b.builder.addCond(&FilterConditionIsNaN{ 14790 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().FieldPath(), 14791 }) 14792 } 14793 14794 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14795 return b.builder.addCond(&FilterConditionCompare{ 14796 Operator: op, 14797 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().WithValue(value), 14798 }) 14799 } 14800 14801 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial struct { 14802 builder *FilterBuilder 14803 } 14804 14805 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Eq(value string) *FilterBuilder { 14806 return b.compare(gotenfilter.Eq, value) 14807 } 14808 14809 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Neq(value string) *FilterBuilder { 14810 return b.compare(gotenfilter.Neq, value) 14811 } 14812 14813 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Gt(value string) *FilterBuilder { 14814 return b.compare(gotenfilter.Gt, value) 14815 } 14816 14817 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Gte(value string) *FilterBuilder { 14818 return b.compare(gotenfilter.Gte, value) 14819 } 14820 14821 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Lt(value string) *FilterBuilder { 14822 return b.compare(gotenfilter.Lt, value) 14823 } 14824 14825 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Lte(value string) *FilterBuilder { 14826 return b.compare(gotenfilter.Lte, value) 14827 } 14828 14829 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) In(values []string) *FilterBuilder { 14830 return b.builder.addCond(&FilterConditionIn{ 14831 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().WithArrayOfValues(values), 14832 }) 14833 } 14834 14835 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) NotIn(values []string) *FilterBuilder { 14836 return b.builder.addCond(&FilterConditionNotIn{ 14837 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().WithArrayOfValues(values), 14838 }) 14839 } 14840 14841 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) IsNull() *FilterBuilder { 14842 return b.builder.addCond(&FilterConditionIsNull{ 14843 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().FieldPath(), 14844 }) 14845 } 14846 14847 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) IsNan() *FilterBuilder { 14848 return b.builder.addCond(&FilterConditionIsNaN{ 14849 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().FieldPath(), 14850 }) 14851 } 14852 14853 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14854 return b.builder.addCond(&FilterConditionCompare{ 14855 Operator: op, 14856 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().WithValue(value), 14857 }) 14858 } 14859 14860 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz struct { 14861 builder *FilterBuilder 14862 } 14863 14864 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Eq(value int64) *FilterBuilder { 14865 return b.compare(gotenfilter.Eq, value) 14866 } 14867 14868 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Neq(value int64) *FilterBuilder { 14869 return b.compare(gotenfilter.Neq, value) 14870 } 14871 14872 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Gt(value int64) *FilterBuilder { 14873 return b.compare(gotenfilter.Gt, value) 14874 } 14875 14876 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Gte(value int64) *FilterBuilder { 14877 return b.compare(gotenfilter.Gte, value) 14878 } 14879 14880 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Lt(value int64) *FilterBuilder { 14881 return b.compare(gotenfilter.Lt, value) 14882 } 14883 14884 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Lte(value int64) *FilterBuilder { 14885 return b.compare(gotenfilter.Lte, value) 14886 } 14887 14888 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) In(values []int64) *FilterBuilder { 14889 return b.builder.addCond(&FilterConditionIn{ 14890 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().WithArrayOfValues(values), 14891 }) 14892 } 14893 14894 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) NotIn(values []int64) *FilterBuilder { 14895 return b.builder.addCond(&FilterConditionNotIn{ 14896 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().WithArrayOfValues(values), 14897 }) 14898 } 14899 14900 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) IsNull() *FilterBuilder { 14901 return b.builder.addCond(&FilterConditionIsNull{ 14902 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().FieldPath(), 14903 }) 14904 } 14905 14906 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) IsNan() *FilterBuilder { 14907 return b.builder.addCond(&FilterConditionIsNaN{ 14908 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().FieldPath(), 14909 }) 14910 } 14911 14912 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 14913 return b.builder.addCond(&FilterConditionCompare{ 14914 Operator: op, 14915 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().WithValue(value), 14916 }) 14917 } 14918 14919 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz struct { 14920 builder *FilterBuilder 14921 } 14922 14923 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Eq(value int64) *FilterBuilder { 14924 return b.compare(gotenfilter.Eq, value) 14925 } 14926 14927 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Neq(value int64) *FilterBuilder { 14928 return b.compare(gotenfilter.Neq, value) 14929 } 14930 14931 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Gt(value int64) *FilterBuilder { 14932 return b.compare(gotenfilter.Gt, value) 14933 } 14934 14935 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Gte(value int64) *FilterBuilder { 14936 return b.compare(gotenfilter.Gte, value) 14937 } 14938 14939 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Lt(value int64) *FilterBuilder { 14940 return b.compare(gotenfilter.Lt, value) 14941 } 14942 14943 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Lte(value int64) *FilterBuilder { 14944 return b.compare(gotenfilter.Lte, value) 14945 } 14946 14947 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) In(values []int64) *FilterBuilder { 14948 return b.builder.addCond(&FilterConditionIn{ 14949 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().WithArrayOfValues(values), 14950 }) 14951 } 14952 14953 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) NotIn(values []int64) *FilterBuilder { 14954 return b.builder.addCond(&FilterConditionNotIn{ 14955 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().WithArrayOfValues(values), 14956 }) 14957 } 14958 14959 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) IsNull() *FilterBuilder { 14960 return b.builder.addCond(&FilterConditionIsNull{ 14961 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 14962 }) 14963 } 14964 14965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) IsNan() *FilterBuilder { 14966 return b.builder.addCond(&FilterConditionIsNaN{ 14967 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 14968 }) 14969 } 14970 14971 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 14972 return b.builder.addCond(&FilterConditionCompare{ 14973 Operator: op, 14974 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().WithValue(value), 14975 }) 14976 } 14977 14978 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo struct { 14979 builder *FilterBuilder 14980 } 14981 14982 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 14983 return b.compare(gotenfilter.Eq, value) 14984 } 14985 14986 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 14987 return b.compare(gotenfilter.Neq, value) 14988 } 14989 14990 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 14991 return b.compare(gotenfilter.Gt, value) 14992 } 14993 14994 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 14995 return b.compare(gotenfilter.Gte, value) 14996 } 14997 14998 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 14999 return b.compare(gotenfilter.Lt, value) 15000 } 15001 15002 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15003 return b.compare(gotenfilter.Lte, value) 15004 } 15005 15006 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15007 return b.builder.addCond(&FilterConditionIn{ 15008 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithArrayOfValues(values), 15009 }) 15010 } 15011 15012 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15013 return b.builder.addCond(&FilterConditionNotIn{ 15014 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithArrayOfValues(values), 15015 }) 15016 } 15017 15018 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) IsNull() *FilterBuilder { 15019 return b.builder.addCond(&FilterConditionIsNull{ 15020 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 15021 }) 15022 } 15023 15024 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) IsNan() *FilterBuilder { 15025 return b.builder.addCond(&FilterConditionIsNaN{ 15026 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 15027 }) 15028 } 15029 15030 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Contains(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15031 return b.builder.addCond(&FilterConditionContains{ 15032 Type: gotenresource.ConditionContainsTypeValue, 15033 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 15034 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithItemValue(value), 15035 }) 15036 } 15037 15038 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15039 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo() 15040 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15041 for _, value := range values { 15042 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15043 } 15044 return b.builder.addCond(&FilterConditionContains{ 15045 Type: gotenresource.ConditionContainsTypeAny, 15046 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 15047 Values: itemValues, 15048 }) 15049 } 15050 15051 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15052 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo() 15053 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15054 for _, value := range values { 15055 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15056 } 15057 return b.builder.addCond(&FilterConditionContains{ 15058 Type: gotenresource.ConditionContainsTypeAll, 15059 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 15060 Values: itemValues, 15061 }) 15062 } 15063 15064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 15065 return b.builder.addCond(&FilterConditionCompare{ 15066 Operator: op, 15067 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithValue(value), 15068 }) 15069 } 15070 15071 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Type() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType { 15072 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType{builder: b.builder} 15073 } 15074 15075 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes { 15076 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes{builder: b.builder} 15077 } 15078 15079 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType struct { 15080 builder *FilterBuilder 15081 } 15082 15083 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Eq(value string) *FilterBuilder { 15084 return b.compare(gotenfilter.Eq, value) 15085 } 15086 15087 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Neq(value string) *FilterBuilder { 15088 return b.compare(gotenfilter.Neq, value) 15089 } 15090 15091 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Gt(value string) *FilterBuilder { 15092 return b.compare(gotenfilter.Gt, value) 15093 } 15094 15095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Gte(value string) *FilterBuilder { 15096 return b.compare(gotenfilter.Gte, value) 15097 } 15098 15099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Lt(value string) *FilterBuilder { 15100 return b.compare(gotenfilter.Lt, value) 15101 } 15102 15103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Lte(value string) *FilterBuilder { 15104 return b.compare(gotenfilter.Lte, value) 15105 } 15106 15107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) In(values []string) *FilterBuilder { 15108 return b.builder.addCond(&FilterConditionIn{ 15109 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().WithArrayOfValues(values), 15110 }) 15111 } 15112 15113 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) NotIn(values []string) *FilterBuilder { 15114 return b.builder.addCond(&FilterConditionNotIn{ 15115 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().WithArrayOfValues(values), 15116 }) 15117 } 15118 15119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) IsNull() *FilterBuilder { 15120 return b.builder.addCond(&FilterConditionIsNull{ 15121 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().FieldPath(), 15122 }) 15123 } 15124 15125 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) IsNan() *FilterBuilder { 15126 return b.builder.addCond(&FilterConditionIsNaN{ 15127 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().FieldPath(), 15128 }) 15129 } 15130 15131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15132 return b.builder.addCond(&FilterConditionCompare{ 15133 Operator: op, 15134 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().WithValue(value), 15135 }) 15136 } 15137 15138 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes struct { 15139 builder *FilterBuilder 15140 } 15141 15142 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Eq(value int64) *FilterBuilder { 15143 return b.compare(gotenfilter.Eq, value) 15144 } 15145 15146 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Neq(value int64) *FilterBuilder { 15147 return b.compare(gotenfilter.Neq, value) 15148 } 15149 15150 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Gt(value int64) *FilterBuilder { 15151 return b.compare(gotenfilter.Gt, value) 15152 } 15153 15154 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Gte(value int64) *FilterBuilder { 15155 return b.compare(gotenfilter.Gte, value) 15156 } 15157 15158 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Lt(value int64) *FilterBuilder { 15159 return b.compare(gotenfilter.Lt, value) 15160 } 15161 15162 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Lte(value int64) *FilterBuilder { 15163 return b.compare(gotenfilter.Lte, value) 15164 } 15165 15166 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) In(values []int64) *FilterBuilder { 15167 return b.builder.addCond(&FilterConditionIn{ 15168 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().WithArrayOfValues(values), 15169 }) 15170 } 15171 15172 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) NotIn(values []int64) *FilterBuilder { 15173 return b.builder.addCond(&FilterConditionNotIn{ 15174 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().WithArrayOfValues(values), 15175 }) 15176 } 15177 15178 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) IsNull() *FilterBuilder { 15179 return b.builder.addCond(&FilterConditionIsNull{ 15180 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 15181 }) 15182 } 15183 15184 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) IsNan() *FilterBuilder { 15185 return b.builder.addCond(&FilterConditionIsNaN{ 15186 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 15187 }) 15188 } 15189 15190 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 15191 return b.builder.addCond(&FilterConditionCompare{ 15192 Operator: op, 15193 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().WithValue(value), 15194 }) 15195 } 15196 15197 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver struct { 15198 builder *FilterBuilder 15199 } 15200 15201 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Eq(value string) *FilterBuilder { 15202 return b.compare(gotenfilter.Eq, value) 15203 } 15204 15205 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Neq(value string) *FilterBuilder { 15206 return b.compare(gotenfilter.Neq, value) 15207 } 15208 15209 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Gt(value string) *FilterBuilder { 15210 return b.compare(gotenfilter.Gt, value) 15211 } 15212 15213 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Gte(value string) *FilterBuilder { 15214 return b.compare(gotenfilter.Gte, value) 15215 } 15216 15217 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Lt(value string) *FilterBuilder { 15218 return b.compare(gotenfilter.Lt, value) 15219 } 15220 15221 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Lte(value string) *FilterBuilder { 15222 return b.compare(gotenfilter.Lte, value) 15223 } 15224 15225 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) In(values []string) *FilterBuilder { 15226 return b.builder.addCond(&FilterConditionIn{ 15227 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().WithArrayOfValues(values), 15228 }) 15229 } 15230 15231 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) NotIn(values []string) *FilterBuilder { 15232 return b.builder.addCond(&FilterConditionNotIn{ 15233 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().WithArrayOfValues(values), 15234 }) 15235 } 15236 15237 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) IsNull() *FilterBuilder { 15238 return b.builder.addCond(&FilterConditionIsNull{ 15239 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().FieldPath(), 15240 }) 15241 } 15242 15243 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) IsNan() *FilterBuilder { 15244 return b.builder.addCond(&FilterConditionIsNaN{ 15245 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().FieldPath(), 15246 }) 15247 } 15248 15249 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15250 return b.builder.addCond(&FilterConditionCompare{ 15251 Operator: op, 15252 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().WithValue(value), 15253 }) 15254 } 15255 15256 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency struct { 15257 builder *FilterBuilder 15258 } 15259 15260 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Eq(value int64) *FilterBuilder { 15261 return b.compare(gotenfilter.Eq, value) 15262 } 15263 15264 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Neq(value int64) *FilterBuilder { 15265 return b.compare(gotenfilter.Neq, value) 15266 } 15267 15268 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Gt(value int64) *FilterBuilder { 15269 return b.compare(gotenfilter.Gt, value) 15270 } 15271 15272 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Gte(value int64) *FilterBuilder { 15273 return b.compare(gotenfilter.Gte, value) 15274 } 15275 15276 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Lt(value int64) *FilterBuilder { 15277 return b.compare(gotenfilter.Lt, value) 15278 } 15279 15280 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Lte(value int64) *FilterBuilder { 15281 return b.compare(gotenfilter.Lte, value) 15282 } 15283 15284 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) In(values []int64) *FilterBuilder { 15285 return b.builder.addCond(&FilterConditionIn{ 15286 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().WithArrayOfValues(values), 15287 }) 15288 } 15289 15290 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) NotIn(values []int64) *FilterBuilder { 15291 return b.builder.addCond(&FilterConditionNotIn{ 15292 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().WithArrayOfValues(values), 15293 }) 15294 } 15295 15296 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) IsNull() *FilterBuilder { 15297 return b.builder.addCond(&FilterConditionIsNull{ 15298 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().FieldPath(), 15299 }) 15300 } 15301 15302 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) IsNan() *FilterBuilder { 15303 return b.builder.addCond(&FilterConditionIsNaN{ 15304 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().FieldPath(), 15305 }) 15306 } 15307 15308 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 15309 return b.builder.addCond(&FilterConditionCompare{ 15310 Operator: op, 15311 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().WithValue(value), 15312 }) 15313 } 15314 15315 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock struct { 15316 builder *FilterBuilder 15317 } 15318 15319 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Eq(value int64) *FilterBuilder { 15320 return b.compare(gotenfilter.Eq, value) 15321 } 15322 15323 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Neq(value int64) *FilterBuilder { 15324 return b.compare(gotenfilter.Neq, value) 15325 } 15326 15327 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Gt(value int64) *FilterBuilder { 15328 return b.compare(gotenfilter.Gt, value) 15329 } 15330 15331 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Gte(value int64) *FilterBuilder { 15332 return b.compare(gotenfilter.Gte, value) 15333 } 15334 15335 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Lt(value int64) *FilterBuilder { 15336 return b.compare(gotenfilter.Lt, value) 15337 } 15338 15339 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Lte(value int64) *FilterBuilder { 15340 return b.compare(gotenfilter.Lte, value) 15341 } 15342 15343 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) In(values []int64) *FilterBuilder { 15344 return b.builder.addCond(&FilterConditionIn{ 15345 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().WithArrayOfValues(values), 15346 }) 15347 } 15348 15349 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) NotIn(values []int64) *FilterBuilder { 15350 return b.builder.addCond(&FilterConditionNotIn{ 15351 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().WithArrayOfValues(values), 15352 }) 15353 } 15354 15355 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) IsNull() *FilterBuilder { 15356 return b.builder.addCond(&FilterConditionIsNull{ 15357 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().FieldPath(), 15358 }) 15359 } 15360 15361 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) IsNan() *FilterBuilder { 15362 return b.builder.addCond(&FilterConditionIsNaN{ 15363 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().FieldPath(), 15364 }) 15365 } 15366 15367 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 15368 return b.builder.addCond(&FilterConditionCompare{ 15369 Operator: op, 15370 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().WithValue(value), 15371 }) 15372 } 15373 15374 type filterCndBuilderStatusDeviceInfoHardwareInformationBlock struct { 15375 builder *FilterBuilder 15376 } 15377 15378 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Eq(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15379 return b.compare(gotenfilter.Eq, value) 15380 } 15381 15382 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Neq(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15383 return b.compare(gotenfilter.Neq, value) 15384 } 15385 15386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Gt(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15387 return b.compare(gotenfilter.Gt, value) 15388 } 15389 15390 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Gte(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15391 return b.compare(gotenfilter.Gte, value) 15392 } 15393 15394 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Lt(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15395 return b.compare(gotenfilter.Lt, value) 15396 } 15397 15398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Lte(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15399 return b.compare(gotenfilter.Lte, value) 15400 } 15401 15402 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) In(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15403 return b.builder.addCond(&FilterConditionIn{ 15404 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().WithArrayOfValues(values), 15405 }) 15406 } 15407 15408 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15409 return b.builder.addCond(&FilterConditionNotIn{ 15410 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().WithArrayOfValues(values), 15411 }) 15412 } 15413 15414 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) IsNull() *FilterBuilder { 15415 return b.builder.addCond(&FilterConditionIsNull{ 15416 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().FieldPath(), 15417 }) 15418 } 15419 15420 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) IsNan() *FilterBuilder { 15421 return b.builder.addCond(&FilterConditionIsNaN{ 15422 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().FieldPath(), 15423 }) 15424 } 15425 15426 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 15427 return b.builder.addCond(&FilterConditionCompare{ 15428 Operator: op, 15429 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().WithValue(value), 15430 }) 15431 } 15432 15433 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Disks() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks { 15434 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks{builder: b.builder} 15435 } 15436 15437 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks struct { 15438 builder *FilterBuilder 15439 } 15440 15441 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15442 return b.compare(gotenfilter.Eq, value) 15443 } 15444 15445 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15446 return b.compare(gotenfilter.Neq, value) 15447 } 15448 15449 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15450 return b.compare(gotenfilter.Gt, value) 15451 } 15452 15453 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15454 return b.compare(gotenfilter.Gte, value) 15455 } 15456 15457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15458 return b.compare(gotenfilter.Lt, value) 15459 } 15460 15461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15462 return b.compare(gotenfilter.Lte, value) 15463 } 15464 15465 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15466 return b.builder.addCond(&FilterConditionIn{ 15467 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithArrayOfValues(values), 15468 }) 15469 } 15470 15471 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15472 return b.builder.addCond(&FilterConditionNotIn{ 15473 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithArrayOfValues(values), 15474 }) 15475 } 15476 15477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) IsNull() *FilterBuilder { 15478 return b.builder.addCond(&FilterConditionIsNull{ 15479 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 15480 }) 15481 } 15482 15483 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) IsNan() *FilterBuilder { 15484 return b.builder.addCond(&FilterConditionIsNaN{ 15485 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 15486 }) 15487 } 15488 15489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15490 return b.builder.addCond(&FilterConditionContains{ 15491 Type: gotenresource.ConditionContainsTypeValue, 15492 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 15493 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithItemValue(value), 15494 }) 15495 } 15496 15497 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15498 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks() 15499 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15500 for _, value := range values { 15501 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15502 } 15503 return b.builder.addCond(&FilterConditionContains{ 15504 Type: gotenresource.ConditionContainsTypeAny, 15505 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 15506 Values: itemValues, 15507 }) 15508 } 15509 15510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15511 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks() 15512 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15513 for _, value := range values { 15514 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15515 } 15516 return b.builder.addCond(&FilterConditionContains{ 15517 Type: gotenresource.ConditionContainsTypeAll, 15518 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 15519 Values: itemValues, 15520 }) 15521 } 15522 15523 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 15524 return b.builder.addCond(&FilterConditionCompare{ 15525 Operator: op, 15526 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithValue(value), 15527 }) 15528 } 15529 15530 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName { 15531 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName{builder: b.builder} 15532 } 15533 15534 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes { 15535 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes{builder: b.builder} 15536 } 15537 15538 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) DriveType() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType { 15539 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType{builder: b.builder} 15540 } 15541 15542 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor { 15543 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor{builder: b.builder} 15544 } 15545 15546 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Model() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel { 15547 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel{builder: b.builder} 15548 } 15549 15550 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) SerialNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber { 15551 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber{builder: b.builder} 15552 } 15553 15554 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Wwn() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn { 15555 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn{builder: b.builder} 15556 } 15557 15558 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Partitions() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions { 15559 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions{builder: b.builder} 15560 } 15561 15562 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName struct { 15563 builder *FilterBuilder 15564 } 15565 15566 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Eq(value string) *FilterBuilder { 15567 return b.compare(gotenfilter.Eq, value) 15568 } 15569 15570 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Neq(value string) *FilterBuilder { 15571 return b.compare(gotenfilter.Neq, value) 15572 } 15573 15574 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Gt(value string) *FilterBuilder { 15575 return b.compare(gotenfilter.Gt, value) 15576 } 15577 15578 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Gte(value string) *FilterBuilder { 15579 return b.compare(gotenfilter.Gte, value) 15580 } 15581 15582 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Lt(value string) *FilterBuilder { 15583 return b.compare(gotenfilter.Lt, value) 15584 } 15585 15586 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Lte(value string) *FilterBuilder { 15587 return b.compare(gotenfilter.Lte, value) 15588 } 15589 15590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) In(values []string) *FilterBuilder { 15591 return b.builder.addCond(&FilterConditionIn{ 15592 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().WithArrayOfValues(values), 15593 }) 15594 } 15595 15596 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) NotIn(values []string) *FilterBuilder { 15597 return b.builder.addCond(&FilterConditionNotIn{ 15598 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().WithArrayOfValues(values), 15599 }) 15600 } 15601 15602 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) IsNull() *FilterBuilder { 15603 return b.builder.addCond(&FilterConditionIsNull{ 15604 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().FieldPath(), 15605 }) 15606 } 15607 15608 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) IsNan() *FilterBuilder { 15609 return b.builder.addCond(&FilterConditionIsNaN{ 15610 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().FieldPath(), 15611 }) 15612 } 15613 15614 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15615 return b.builder.addCond(&FilterConditionCompare{ 15616 Operator: op, 15617 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().WithValue(value), 15618 }) 15619 } 15620 15621 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes struct { 15622 builder *FilterBuilder 15623 } 15624 15625 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Eq(value int64) *FilterBuilder { 15626 return b.compare(gotenfilter.Eq, value) 15627 } 15628 15629 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Neq(value int64) *FilterBuilder { 15630 return b.compare(gotenfilter.Neq, value) 15631 } 15632 15633 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Gt(value int64) *FilterBuilder { 15634 return b.compare(gotenfilter.Gt, value) 15635 } 15636 15637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Gte(value int64) *FilterBuilder { 15638 return b.compare(gotenfilter.Gte, value) 15639 } 15640 15641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Lt(value int64) *FilterBuilder { 15642 return b.compare(gotenfilter.Lt, value) 15643 } 15644 15645 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Lte(value int64) *FilterBuilder { 15646 return b.compare(gotenfilter.Lte, value) 15647 } 15648 15649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) In(values []int64) *FilterBuilder { 15650 return b.builder.addCond(&FilterConditionIn{ 15651 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().WithArrayOfValues(values), 15652 }) 15653 } 15654 15655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) NotIn(values []int64) *FilterBuilder { 15656 return b.builder.addCond(&FilterConditionNotIn{ 15657 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().WithArrayOfValues(values), 15658 }) 15659 } 15660 15661 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) IsNull() *FilterBuilder { 15662 return b.builder.addCond(&FilterConditionIsNull{ 15663 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().FieldPath(), 15664 }) 15665 } 15666 15667 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) IsNan() *FilterBuilder { 15668 return b.builder.addCond(&FilterConditionIsNaN{ 15669 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().FieldPath(), 15670 }) 15671 } 15672 15673 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 15674 return b.builder.addCond(&FilterConditionCompare{ 15675 Operator: op, 15676 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().WithValue(value), 15677 }) 15678 } 15679 15680 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType struct { 15681 builder *FilterBuilder 15682 } 15683 15684 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Eq(value string) *FilterBuilder { 15685 return b.compare(gotenfilter.Eq, value) 15686 } 15687 15688 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Neq(value string) *FilterBuilder { 15689 return b.compare(gotenfilter.Neq, value) 15690 } 15691 15692 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Gt(value string) *FilterBuilder { 15693 return b.compare(gotenfilter.Gt, value) 15694 } 15695 15696 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Gte(value string) *FilterBuilder { 15697 return b.compare(gotenfilter.Gte, value) 15698 } 15699 15700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Lt(value string) *FilterBuilder { 15701 return b.compare(gotenfilter.Lt, value) 15702 } 15703 15704 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Lte(value string) *FilterBuilder { 15705 return b.compare(gotenfilter.Lte, value) 15706 } 15707 15708 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) In(values []string) *FilterBuilder { 15709 return b.builder.addCond(&FilterConditionIn{ 15710 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().WithArrayOfValues(values), 15711 }) 15712 } 15713 15714 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) NotIn(values []string) *FilterBuilder { 15715 return b.builder.addCond(&FilterConditionNotIn{ 15716 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().WithArrayOfValues(values), 15717 }) 15718 } 15719 15720 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) IsNull() *FilterBuilder { 15721 return b.builder.addCond(&FilterConditionIsNull{ 15722 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().FieldPath(), 15723 }) 15724 } 15725 15726 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) IsNan() *FilterBuilder { 15727 return b.builder.addCond(&FilterConditionIsNaN{ 15728 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().FieldPath(), 15729 }) 15730 } 15731 15732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15733 return b.builder.addCond(&FilterConditionCompare{ 15734 Operator: op, 15735 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().WithValue(value), 15736 }) 15737 } 15738 15739 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor struct { 15740 builder *FilterBuilder 15741 } 15742 15743 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Eq(value string) *FilterBuilder { 15744 return b.compare(gotenfilter.Eq, value) 15745 } 15746 15747 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Neq(value string) *FilterBuilder { 15748 return b.compare(gotenfilter.Neq, value) 15749 } 15750 15751 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Gt(value string) *FilterBuilder { 15752 return b.compare(gotenfilter.Gt, value) 15753 } 15754 15755 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Gte(value string) *FilterBuilder { 15756 return b.compare(gotenfilter.Gte, value) 15757 } 15758 15759 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Lt(value string) *FilterBuilder { 15760 return b.compare(gotenfilter.Lt, value) 15761 } 15762 15763 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Lte(value string) *FilterBuilder { 15764 return b.compare(gotenfilter.Lte, value) 15765 } 15766 15767 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) In(values []string) *FilterBuilder { 15768 return b.builder.addCond(&FilterConditionIn{ 15769 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().WithArrayOfValues(values), 15770 }) 15771 } 15772 15773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) NotIn(values []string) *FilterBuilder { 15774 return b.builder.addCond(&FilterConditionNotIn{ 15775 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().WithArrayOfValues(values), 15776 }) 15777 } 15778 15779 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) IsNull() *FilterBuilder { 15780 return b.builder.addCond(&FilterConditionIsNull{ 15781 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().FieldPath(), 15782 }) 15783 } 15784 15785 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) IsNan() *FilterBuilder { 15786 return b.builder.addCond(&FilterConditionIsNaN{ 15787 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().FieldPath(), 15788 }) 15789 } 15790 15791 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15792 return b.builder.addCond(&FilterConditionCompare{ 15793 Operator: op, 15794 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().WithValue(value), 15795 }) 15796 } 15797 15798 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel struct { 15799 builder *FilterBuilder 15800 } 15801 15802 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Eq(value string) *FilterBuilder { 15803 return b.compare(gotenfilter.Eq, value) 15804 } 15805 15806 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Neq(value string) *FilterBuilder { 15807 return b.compare(gotenfilter.Neq, value) 15808 } 15809 15810 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Gt(value string) *FilterBuilder { 15811 return b.compare(gotenfilter.Gt, value) 15812 } 15813 15814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Gte(value string) *FilterBuilder { 15815 return b.compare(gotenfilter.Gte, value) 15816 } 15817 15818 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Lt(value string) *FilterBuilder { 15819 return b.compare(gotenfilter.Lt, value) 15820 } 15821 15822 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Lte(value string) *FilterBuilder { 15823 return b.compare(gotenfilter.Lte, value) 15824 } 15825 15826 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) In(values []string) *FilterBuilder { 15827 return b.builder.addCond(&FilterConditionIn{ 15828 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().WithArrayOfValues(values), 15829 }) 15830 } 15831 15832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) NotIn(values []string) *FilterBuilder { 15833 return b.builder.addCond(&FilterConditionNotIn{ 15834 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().WithArrayOfValues(values), 15835 }) 15836 } 15837 15838 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) IsNull() *FilterBuilder { 15839 return b.builder.addCond(&FilterConditionIsNull{ 15840 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().FieldPath(), 15841 }) 15842 } 15843 15844 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) IsNan() *FilterBuilder { 15845 return b.builder.addCond(&FilterConditionIsNaN{ 15846 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().FieldPath(), 15847 }) 15848 } 15849 15850 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15851 return b.builder.addCond(&FilterConditionCompare{ 15852 Operator: op, 15853 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().WithValue(value), 15854 }) 15855 } 15856 15857 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber struct { 15858 builder *FilterBuilder 15859 } 15860 15861 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Eq(value string) *FilterBuilder { 15862 return b.compare(gotenfilter.Eq, value) 15863 } 15864 15865 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Neq(value string) *FilterBuilder { 15866 return b.compare(gotenfilter.Neq, value) 15867 } 15868 15869 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Gt(value string) *FilterBuilder { 15870 return b.compare(gotenfilter.Gt, value) 15871 } 15872 15873 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Gte(value string) *FilterBuilder { 15874 return b.compare(gotenfilter.Gte, value) 15875 } 15876 15877 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Lt(value string) *FilterBuilder { 15878 return b.compare(gotenfilter.Lt, value) 15879 } 15880 15881 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Lte(value string) *FilterBuilder { 15882 return b.compare(gotenfilter.Lte, value) 15883 } 15884 15885 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) In(values []string) *FilterBuilder { 15886 return b.builder.addCond(&FilterConditionIn{ 15887 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().WithArrayOfValues(values), 15888 }) 15889 } 15890 15891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) NotIn(values []string) *FilterBuilder { 15892 return b.builder.addCond(&FilterConditionNotIn{ 15893 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().WithArrayOfValues(values), 15894 }) 15895 } 15896 15897 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) IsNull() *FilterBuilder { 15898 return b.builder.addCond(&FilterConditionIsNull{ 15899 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().FieldPath(), 15900 }) 15901 } 15902 15903 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) IsNan() *FilterBuilder { 15904 return b.builder.addCond(&FilterConditionIsNaN{ 15905 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().FieldPath(), 15906 }) 15907 } 15908 15909 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15910 return b.builder.addCond(&FilterConditionCompare{ 15911 Operator: op, 15912 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().WithValue(value), 15913 }) 15914 } 15915 15916 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn struct { 15917 builder *FilterBuilder 15918 } 15919 15920 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Eq(value string) *FilterBuilder { 15921 return b.compare(gotenfilter.Eq, value) 15922 } 15923 15924 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Neq(value string) *FilterBuilder { 15925 return b.compare(gotenfilter.Neq, value) 15926 } 15927 15928 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Gt(value string) *FilterBuilder { 15929 return b.compare(gotenfilter.Gt, value) 15930 } 15931 15932 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Gte(value string) *FilterBuilder { 15933 return b.compare(gotenfilter.Gte, value) 15934 } 15935 15936 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Lt(value string) *FilterBuilder { 15937 return b.compare(gotenfilter.Lt, value) 15938 } 15939 15940 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Lte(value string) *FilterBuilder { 15941 return b.compare(gotenfilter.Lte, value) 15942 } 15943 15944 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) In(values []string) *FilterBuilder { 15945 return b.builder.addCond(&FilterConditionIn{ 15946 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().WithArrayOfValues(values), 15947 }) 15948 } 15949 15950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) NotIn(values []string) *FilterBuilder { 15951 return b.builder.addCond(&FilterConditionNotIn{ 15952 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().WithArrayOfValues(values), 15953 }) 15954 } 15955 15956 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) IsNull() *FilterBuilder { 15957 return b.builder.addCond(&FilterConditionIsNull{ 15958 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().FieldPath(), 15959 }) 15960 } 15961 15962 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) IsNan() *FilterBuilder { 15963 return b.builder.addCond(&FilterConditionIsNaN{ 15964 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().FieldPath(), 15965 }) 15966 } 15967 15968 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15969 return b.builder.addCond(&FilterConditionCompare{ 15970 Operator: op, 15971 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().WithValue(value), 15972 }) 15973 } 15974 15975 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions struct { 15976 builder *FilterBuilder 15977 } 15978 15979 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 15980 return b.compare(gotenfilter.Eq, value) 15981 } 15982 15983 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 15984 return b.compare(gotenfilter.Neq, value) 15985 } 15986 15987 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 15988 return b.compare(gotenfilter.Gt, value) 15989 } 15990 15991 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 15992 return b.compare(gotenfilter.Gte, value) 15993 } 15994 15995 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 15996 return b.compare(gotenfilter.Lt, value) 15997 } 15998 15999 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16000 return b.compare(gotenfilter.Lte, value) 16001 } 16002 16003 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16004 return b.builder.addCond(&FilterConditionIn{ 16005 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithArrayOfValues(values), 16006 }) 16007 } 16008 16009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16010 return b.builder.addCond(&FilterConditionNotIn{ 16011 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithArrayOfValues(values), 16012 }) 16013 } 16014 16015 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) IsNull() *FilterBuilder { 16016 return b.builder.addCond(&FilterConditionIsNull{ 16017 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 16018 }) 16019 } 16020 16021 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) IsNan() *FilterBuilder { 16022 return b.builder.addCond(&FilterConditionIsNaN{ 16023 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 16024 }) 16025 } 16026 16027 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16028 return b.builder.addCond(&FilterConditionContains{ 16029 Type: gotenresource.ConditionContainsTypeValue, 16030 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 16031 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithItemValue(value), 16032 }) 16033 } 16034 16035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16036 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions() 16037 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16038 for _, value := range values { 16039 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16040 } 16041 return b.builder.addCond(&FilterConditionContains{ 16042 Type: gotenresource.ConditionContainsTypeAny, 16043 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 16044 Values: itemValues, 16045 }) 16046 } 16047 16048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16049 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions() 16050 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16051 for _, value := range values { 16052 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16053 } 16054 return b.builder.addCond(&FilterConditionContains{ 16055 Type: gotenresource.ConditionContainsTypeAll, 16056 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 16057 Values: itemValues, 16058 }) 16059 } 16060 16061 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 16062 return b.builder.addCond(&FilterConditionCompare{ 16063 Operator: op, 16064 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithValue(value), 16065 }) 16066 } 16067 16068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName { 16069 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName{builder: b.builder} 16070 } 16071 16072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes { 16073 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes{builder: b.builder} 16074 } 16075 16076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) MountPoint() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint { 16077 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint{builder: b.builder} 16078 } 16079 16080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Type() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType { 16081 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType{builder: b.builder} 16082 } 16083 16084 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName struct { 16085 builder *FilterBuilder 16086 } 16087 16088 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Eq(value string) *FilterBuilder { 16089 return b.compare(gotenfilter.Eq, value) 16090 } 16091 16092 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Neq(value string) *FilterBuilder { 16093 return b.compare(gotenfilter.Neq, value) 16094 } 16095 16096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Gt(value string) *FilterBuilder { 16097 return b.compare(gotenfilter.Gt, value) 16098 } 16099 16100 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Gte(value string) *FilterBuilder { 16101 return b.compare(gotenfilter.Gte, value) 16102 } 16103 16104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Lt(value string) *FilterBuilder { 16105 return b.compare(gotenfilter.Lt, value) 16106 } 16107 16108 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Lte(value string) *FilterBuilder { 16109 return b.compare(gotenfilter.Lte, value) 16110 } 16111 16112 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) In(values []string) *FilterBuilder { 16113 return b.builder.addCond(&FilterConditionIn{ 16114 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().WithArrayOfValues(values), 16115 }) 16116 } 16117 16118 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) NotIn(values []string) *FilterBuilder { 16119 return b.builder.addCond(&FilterConditionNotIn{ 16120 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().WithArrayOfValues(values), 16121 }) 16122 } 16123 16124 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) IsNull() *FilterBuilder { 16125 return b.builder.addCond(&FilterConditionIsNull{ 16126 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().FieldPath(), 16127 }) 16128 } 16129 16130 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) IsNan() *FilterBuilder { 16131 return b.builder.addCond(&FilterConditionIsNaN{ 16132 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().FieldPath(), 16133 }) 16134 } 16135 16136 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16137 return b.builder.addCond(&FilterConditionCompare{ 16138 Operator: op, 16139 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().WithValue(value), 16140 }) 16141 } 16142 16143 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes struct { 16144 builder *FilterBuilder 16145 } 16146 16147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Eq(value int64) *FilterBuilder { 16148 return b.compare(gotenfilter.Eq, value) 16149 } 16150 16151 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Neq(value int64) *FilterBuilder { 16152 return b.compare(gotenfilter.Neq, value) 16153 } 16154 16155 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Gt(value int64) *FilterBuilder { 16156 return b.compare(gotenfilter.Gt, value) 16157 } 16158 16159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Gte(value int64) *FilterBuilder { 16160 return b.compare(gotenfilter.Gte, value) 16161 } 16162 16163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Lt(value int64) *FilterBuilder { 16164 return b.compare(gotenfilter.Lt, value) 16165 } 16166 16167 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Lte(value int64) *FilterBuilder { 16168 return b.compare(gotenfilter.Lte, value) 16169 } 16170 16171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) In(values []int64) *FilterBuilder { 16172 return b.builder.addCond(&FilterConditionIn{ 16173 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().WithArrayOfValues(values), 16174 }) 16175 } 16176 16177 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) NotIn(values []int64) *FilterBuilder { 16178 return b.builder.addCond(&FilterConditionNotIn{ 16179 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().WithArrayOfValues(values), 16180 }) 16181 } 16182 16183 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) IsNull() *FilterBuilder { 16184 return b.builder.addCond(&FilterConditionIsNull{ 16185 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().FieldPath(), 16186 }) 16187 } 16188 16189 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) IsNan() *FilterBuilder { 16190 return b.builder.addCond(&FilterConditionIsNaN{ 16191 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().FieldPath(), 16192 }) 16193 } 16194 16195 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 16196 return b.builder.addCond(&FilterConditionCompare{ 16197 Operator: op, 16198 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().WithValue(value), 16199 }) 16200 } 16201 16202 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint struct { 16203 builder *FilterBuilder 16204 } 16205 16206 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Eq(value string) *FilterBuilder { 16207 return b.compare(gotenfilter.Eq, value) 16208 } 16209 16210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Neq(value string) *FilterBuilder { 16211 return b.compare(gotenfilter.Neq, value) 16212 } 16213 16214 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Gt(value string) *FilterBuilder { 16215 return b.compare(gotenfilter.Gt, value) 16216 } 16217 16218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Gte(value string) *FilterBuilder { 16219 return b.compare(gotenfilter.Gte, value) 16220 } 16221 16222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Lt(value string) *FilterBuilder { 16223 return b.compare(gotenfilter.Lt, value) 16224 } 16225 16226 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Lte(value string) *FilterBuilder { 16227 return b.compare(gotenfilter.Lte, value) 16228 } 16229 16230 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) In(values []string) *FilterBuilder { 16231 return b.builder.addCond(&FilterConditionIn{ 16232 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().WithArrayOfValues(values), 16233 }) 16234 } 16235 16236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) NotIn(values []string) *FilterBuilder { 16237 return b.builder.addCond(&FilterConditionNotIn{ 16238 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().WithArrayOfValues(values), 16239 }) 16240 } 16241 16242 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) IsNull() *FilterBuilder { 16243 return b.builder.addCond(&FilterConditionIsNull{ 16244 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().FieldPath(), 16245 }) 16246 } 16247 16248 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) IsNan() *FilterBuilder { 16249 return b.builder.addCond(&FilterConditionIsNaN{ 16250 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().FieldPath(), 16251 }) 16252 } 16253 16254 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16255 return b.builder.addCond(&FilterConditionCompare{ 16256 Operator: op, 16257 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().WithValue(value), 16258 }) 16259 } 16260 16261 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType struct { 16262 builder *FilterBuilder 16263 } 16264 16265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Eq(value string) *FilterBuilder { 16266 return b.compare(gotenfilter.Eq, value) 16267 } 16268 16269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Neq(value string) *FilterBuilder { 16270 return b.compare(gotenfilter.Neq, value) 16271 } 16272 16273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Gt(value string) *FilterBuilder { 16274 return b.compare(gotenfilter.Gt, value) 16275 } 16276 16277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Gte(value string) *FilterBuilder { 16278 return b.compare(gotenfilter.Gte, value) 16279 } 16280 16281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Lt(value string) *FilterBuilder { 16282 return b.compare(gotenfilter.Lt, value) 16283 } 16284 16285 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Lte(value string) *FilterBuilder { 16286 return b.compare(gotenfilter.Lte, value) 16287 } 16288 16289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) In(values []string) *FilterBuilder { 16290 return b.builder.addCond(&FilterConditionIn{ 16291 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().WithArrayOfValues(values), 16292 }) 16293 } 16294 16295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) NotIn(values []string) *FilterBuilder { 16296 return b.builder.addCond(&FilterConditionNotIn{ 16297 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().WithArrayOfValues(values), 16298 }) 16299 } 16300 16301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) IsNull() *FilterBuilder { 16302 return b.builder.addCond(&FilterConditionIsNull{ 16303 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().FieldPath(), 16304 }) 16305 } 16306 16307 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) IsNan() *FilterBuilder { 16308 return b.builder.addCond(&FilterConditionIsNaN{ 16309 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().FieldPath(), 16310 }) 16311 } 16312 16313 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16314 return b.builder.addCond(&FilterConditionCompare{ 16315 Operator: op, 16316 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().WithValue(value), 16317 }) 16318 } 16319 16320 type filterCndBuilderStatusDeviceInfoHardwareInformationNetwork struct { 16321 builder *FilterBuilder 16322 } 16323 16324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Eq(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16325 return b.compare(gotenfilter.Eq, value) 16326 } 16327 16328 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Neq(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16329 return b.compare(gotenfilter.Neq, value) 16330 } 16331 16332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Gt(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16333 return b.compare(gotenfilter.Gt, value) 16334 } 16335 16336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Gte(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16337 return b.compare(gotenfilter.Gte, value) 16338 } 16339 16340 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Lt(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16341 return b.compare(gotenfilter.Lt, value) 16342 } 16343 16344 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Lte(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16345 return b.compare(gotenfilter.Lte, value) 16346 } 16347 16348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) In(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16349 return b.builder.addCond(&FilterConditionIn{ 16350 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().WithArrayOfValues(values), 16351 }) 16352 } 16353 16354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16355 return b.builder.addCond(&FilterConditionNotIn{ 16356 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().WithArrayOfValues(values), 16357 }) 16358 } 16359 16360 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) IsNull() *FilterBuilder { 16361 return b.builder.addCond(&FilterConditionIsNull{ 16362 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().FieldPath(), 16363 }) 16364 } 16365 16366 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) IsNan() *FilterBuilder { 16367 return b.builder.addCond(&FilterConditionIsNaN{ 16368 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().FieldPath(), 16369 }) 16370 } 16371 16372 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 16373 return b.builder.addCond(&FilterConditionCompare{ 16374 Operator: op, 16375 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().WithValue(value), 16376 }) 16377 } 16378 16379 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Nics() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics { 16380 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics{builder: b.builder} 16381 } 16382 16383 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics struct { 16384 builder *FilterBuilder 16385 } 16386 16387 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16388 return b.compare(gotenfilter.Eq, value) 16389 } 16390 16391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16392 return b.compare(gotenfilter.Neq, value) 16393 } 16394 16395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16396 return b.compare(gotenfilter.Gt, value) 16397 } 16398 16399 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16400 return b.compare(gotenfilter.Gte, value) 16401 } 16402 16403 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16404 return b.compare(gotenfilter.Lt, value) 16405 } 16406 16407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16408 return b.compare(gotenfilter.Lte, value) 16409 } 16410 16411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16412 return b.builder.addCond(&FilterConditionIn{ 16413 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithArrayOfValues(values), 16414 }) 16415 } 16416 16417 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16418 return b.builder.addCond(&FilterConditionNotIn{ 16419 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithArrayOfValues(values), 16420 }) 16421 } 16422 16423 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) IsNull() *FilterBuilder { 16424 return b.builder.addCond(&FilterConditionIsNull{ 16425 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 16426 }) 16427 } 16428 16429 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) IsNan() *FilterBuilder { 16430 return b.builder.addCond(&FilterConditionIsNaN{ 16431 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 16432 }) 16433 } 16434 16435 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16436 return b.builder.addCond(&FilterConditionContains{ 16437 Type: gotenresource.ConditionContainsTypeValue, 16438 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 16439 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithItemValue(value), 16440 }) 16441 } 16442 16443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16444 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics() 16445 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16446 for _, value := range values { 16447 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16448 } 16449 return b.builder.addCond(&FilterConditionContains{ 16450 Type: gotenresource.ConditionContainsTypeAny, 16451 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 16452 Values: itemValues, 16453 }) 16454 } 16455 16456 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16457 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics() 16458 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16459 for _, value := range values { 16460 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16461 } 16462 return b.builder.addCond(&FilterConditionContains{ 16463 Type: gotenresource.ConditionContainsTypeAll, 16464 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 16465 Values: itemValues, 16466 }) 16467 } 16468 16469 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 16470 return b.builder.addCond(&FilterConditionCompare{ 16471 Operator: op, 16472 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithValue(value), 16473 }) 16474 } 16475 16476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName { 16477 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName{builder: b.builder} 16478 } 16479 16480 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) MacAddress() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress { 16481 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress{builder: b.builder} 16482 } 16483 16484 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Virtual() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual { 16485 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual{builder: b.builder} 16486 } 16487 16488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription { 16489 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription{builder: b.builder} 16490 } 16491 16492 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName { 16493 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName{builder: b.builder} 16494 } 16495 16496 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor { 16497 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor{builder: b.builder} 16498 } 16499 16500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Subvendor() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor { 16501 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor{builder: b.builder} 16502 } 16503 16504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Setting() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting { 16505 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting{builder: b.builder} 16506 } 16507 16508 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName struct { 16509 builder *FilterBuilder 16510 } 16511 16512 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Eq(value string) *FilterBuilder { 16513 return b.compare(gotenfilter.Eq, value) 16514 } 16515 16516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Neq(value string) *FilterBuilder { 16517 return b.compare(gotenfilter.Neq, value) 16518 } 16519 16520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Gt(value string) *FilterBuilder { 16521 return b.compare(gotenfilter.Gt, value) 16522 } 16523 16524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Gte(value string) *FilterBuilder { 16525 return b.compare(gotenfilter.Gte, value) 16526 } 16527 16528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Lt(value string) *FilterBuilder { 16529 return b.compare(gotenfilter.Lt, value) 16530 } 16531 16532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Lte(value string) *FilterBuilder { 16533 return b.compare(gotenfilter.Lte, value) 16534 } 16535 16536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) In(values []string) *FilterBuilder { 16537 return b.builder.addCond(&FilterConditionIn{ 16538 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().WithArrayOfValues(values), 16539 }) 16540 } 16541 16542 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) NotIn(values []string) *FilterBuilder { 16543 return b.builder.addCond(&FilterConditionNotIn{ 16544 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().WithArrayOfValues(values), 16545 }) 16546 } 16547 16548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) IsNull() *FilterBuilder { 16549 return b.builder.addCond(&FilterConditionIsNull{ 16550 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().FieldPath(), 16551 }) 16552 } 16553 16554 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) IsNan() *FilterBuilder { 16555 return b.builder.addCond(&FilterConditionIsNaN{ 16556 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().FieldPath(), 16557 }) 16558 } 16559 16560 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16561 return b.builder.addCond(&FilterConditionCompare{ 16562 Operator: op, 16563 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().WithValue(value), 16564 }) 16565 } 16566 16567 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress struct { 16568 builder *FilterBuilder 16569 } 16570 16571 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Eq(value string) *FilterBuilder { 16572 return b.compare(gotenfilter.Eq, value) 16573 } 16574 16575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Neq(value string) *FilterBuilder { 16576 return b.compare(gotenfilter.Neq, value) 16577 } 16578 16579 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Gt(value string) *FilterBuilder { 16580 return b.compare(gotenfilter.Gt, value) 16581 } 16582 16583 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Gte(value string) *FilterBuilder { 16584 return b.compare(gotenfilter.Gte, value) 16585 } 16586 16587 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Lt(value string) *FilterBuilder { 16588 return b.compare(gotenfilter.Lt, value) 16589 } 16590 16591 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Lte(value string) *FilterBuilder { 16592 return b.compare(gotenfilter.Lte, value) 16593 } 16594 16595 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) In(values []string) *FilterBuilder { 16596 return b.builder.addCond(&FilterConditionIn{ 16597 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().WithArrayOfValues(values), 16598 }) 16599 } 16600 16601 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) NotIn(values []string) *FilterBuilder { 16602 return b.builder.addCond(&FilterConditionNotIn{ 16603 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().WithArrayOfValues(values), 16604 }) 16605 } 16606 16607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) IsNull() *FilterBuilder { 16608 return b.builder.addCond(&FilterConditionIsNull{ 16609 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().FieldPath(), 16610 }) 16611 } 16612 16613 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) IsNan() *FilterBuilder { 16614 return b.builder.addCond(&FilterConditionIsNaN{ 16615 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().FieldPath(), 16616 }) 16617 } 16618 16619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16620 return b.builder.addCond(&FilterConditionCompare{ 16621 Operator: op, 16622 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().WithValue(value), 16623 }) 16624 } 16625 16626 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual struct { 16627 builder *FilterBuilder 16628 } 16629 16630 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Eq(value bool) *FilterBuilder { 16631 return b.compare(gotenfilter.Eq, value) 16632 } 16633 16634 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Neq(value bool) *FilterBuilder { 16635 return b.compare(gotenfilter.Neq, value) 16636 } 16637 16638 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Gt(value bool) *FilterBuilder { 16639 return b.compare(gotenfilter.Gt, value) 16640 } 16641 16642 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Gte(value bool) *FilterBuilder { 16643 return b.compare(gotenfilter.Gte, value) 16644 } 16645 16646 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Lt(value bool) *FilterBuilder { 16647 return b.compare(gotenfilter.Lt, value) 16648 } 16649 16650 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Lte(value bool) *FilterBuilder { 16651 return b.compare(gotenfilter.Lte, value) 16652 } 16653 16654 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) In(values []bool) *FilterBuilder { 16655 return b.builder.addCond(&FilterConditionIn{ 16656 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().WithArrayOfValues(values), 16657 }) 16658 } 16659 16660 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) NotIn(values []bool) *FilterBuilder { 16661 return b.builder.addCond(&FilterConditionNotIn{ 16662 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().WithArrayOfValues(values), 16663 }) 16664 } 16665 16666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) IsNull() *FilterBuilder { 16667 return b.builder.addCond(&FilterConditionIsNull{ 16668 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().FieldPath(), 16669 }) 16670 } 16671 16672 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) IsNan() *FilterBuilder { 16673 return b.builder.addCond(&FilterConditionIsNaN{ 16674 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().FieldPath(), 16675 }) 16676 } 16677 16678 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 16679 return b.builder.addCond(&FilterConditionCompare{ 16680 Operator: op, 16681 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().WithValue(value), 16682 }) 16683 } 16684 16685 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription struct { 16686 builder *FilterBuilder 16687 } 16688 16689 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Eq(value string) *FilterBuilder { 16690 return b.compare(gotenfilter.Eq, value) 16691 } 16692 16693 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Neq(value string) *FilterBuilder { 16694 return b.compare(gotenfilter.Neq, value) 16695 } 16696 16697 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Gt(value string) *FilterBuilder { 16698 return b.compare(gotenfilter.Gt, value) 16699 } 16700 16701 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Gte(value string) *FilterBuilder { 16702 return b.compare(gotenfilter.Gte, value) 16703 } 16704 16705 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Lt(value string) *FilterBuilder { 16706 return b.compare(gotenfilter.Lt, value) 16707 } 16708 16709 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Lte(value string) *FilterBuilder { 16710 return b.compare(gotenfilter.Lte, value) 16711 } 16712 16713 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) In(values []string) *FilterBuilder { 16714 return b.builder.addCond(&FilterConditionIn{ 16715 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().WithArrayOfValues(values), 16716 }) 16717 } 16718 16719 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) NotIn(values []string) *FilterBuilder { 16720 return b.builder.addCond(&FilterConditionNotIn{ 16721 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().WithArrayOfValues(values), 16722 }) 16723 } 16724 16725 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) IsNull() *FilterBuilder { 16726 return b.builder.addCond(&FilterConditionIsNull{ 16727 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().FieldPath(), 16728 }) 16729 } 16730 16731 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) IsNan() *FilterBuilder { 16732 return b.builder.addCond(&FilterConditionIsNaN{ 16733 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().FieldPath(), 16734 }) 16735 } 16736 16737 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16738 return b.builder.addCond(&FilterConditionCompare{ 16739 Operator: op, 16740 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().WithValue(value), 16741 }) 16742 } 16743 16744 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName struct { 16745 builder *FilterBuilder 16746 } 16747 16748 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Eq(value string) *FilterBuilder { 16749 return b.compare(gotenfilter.Eq, value) 16750 } 16751 16752 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Neq(value string) *FilterBuilder { 16753 return b.compare(gotenfilter.Neq, value) 16754 } 16755 16756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Gt(value string) *FilterBuilder { 16757 return b.compare(gotenfilter.Gt, value) 16758 } 16759 16760 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Gte(value string) *FilterBuilder { 16761 return b.compare(gotenfilter.Gte, value) 16762 } 16763 16764 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Lt(value string) *FilterBuilder { 16765 return b.compare(gotenfilter.Lt, value) 16766 } 16767 16768 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Lte(value string) *FilterBuilder { 16769 return b.compare(gotenfilter.Lte, value) 16770 } 16771 16772 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) In(values []string) *FilterBuilder { 16773 return b.builder.addCond(&FilterConditionIn{ 16774 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().WithArrayOfValues(values), 16775 }) 16776 } 16777 16778 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) NotIn(values []string) *FilterBuilder { 16779 return b.builder.addCond(&FilterConditionNotIn{ 16780 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().WithArrayOfValues(values), 16781 }) 16782 } 16783 16784 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) IsNull() *FilterBuilder { 16785 return b.builder.addCond(&FilterConditionIsNull{ 16786 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().FieldPath(), 16787 }) 16788 } 16789 16790 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) IsNan() *FilterBuilder { 16791 return b.builder.addCond(&FilterConditionIsNaN{ 16792 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().FieldPath(), 16793 }) 16794 } 16795 16796 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16797 return b.builder.addCond(&FilterConditionCompare{ 16798 Operator: op, 16799 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().WithValue(value), 16800 }) 16801 } 16802 16803 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor struct { 16804 builder *FilterBuilder 16805 } 16806 16807 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Eq(value string) *FilterBuilder { 16808 return b.compare(gotenfilter.Eq, value) 16809 } 16810 16811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Neq(value string) *FilterBuilder { 16812 return b.compare(gotenfilter.Neq, value) 16813 } 16814 16815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Gt(value string) *FilterBuilder { 16816 return b.compare(gotenfilter.Gt, value) 16817 } 16818 16819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Gte(value string) *FilterBuilder { 16820 return b.compare(gotenfilter.Gte, value) 16821 } 16822 16823 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Lt(value string) *FilterBuilder { 16824 return b.compare(gotenfilter.Lt, value) 16825 } 16826 16827 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Lte(value string) *FilterBuilder { 16828 return b.compare(gotenfilter.Lte, value) 16829 } 16830 16831 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) In(values []string) *FilterBuilder { 16832 return b.builder.addCond(&FilterConditionIn{ 16833 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().WithArrayOfValues(values), 16834 }) 16835 } 16836 16837 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) NotIn(values []string) *FilterBuilder { 16838 return b.builder.addCond(&FilterConditionNotIn{ 16839 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().WithArrayOfValues(values), 16840 }) 16841 } 16842 16843 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) IsNull() *FilterBuilder { 16844 return b.builder.addCond(&FilterConditionIsNull{ 16845 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().FieldPath(), 16846 }) 16847 } 16848 16849 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) IsNan() *FilterBuilder { 16850 return b.builder.addCond(&FilterConditionIsNaN{ 16851 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().FieldPath(), 16852 }) 16853 } 16854 16855 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16856 return b.builder.addCond(&FilterConditionCompare{ 16857 Operator: op, 16858 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().WithValue(value), 16859 }) 16860 } 16861 16862 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor struct { 16863 builder *FilterBuilder 16864 } 16865 16866 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Eq(value string) *FilterBuilder { 16867 return b.compare(gotenfilter.Eq, value) 16868 } 16869 16870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Neq(value string) *FilterBuilder { 16871 return b.compare(gotenfilter.Neq, value) 16872 } 16873 16874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Gt(value string) *FilterBuilder { 16875 return b.compare(gotenfilter.Gt, value) 16876 } 16877 16878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Gte(value string) *FilterBuilder { 16879 return b.compare(gotenfilter.Gte, value) 16880 } 16881 16882 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Lt(value string) *FilterBuilder { 16883 return b.compare(gotenfilter.Lt, value) 16884 } 16885 16886 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Lte(value string) *FilterBuilder { 16887 return b.compare(gotenfilter.Lte, value) 16888 } 16889 16890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) In(values []string) *FilterBuilder { 16891 return b.builder.addCond(&FilterConditionIn{ 16892 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().WithArrayOfValues(values), 16893 }) 16894 } 16895 16896 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) NotIn(values []string) *FilterBuilder { 16897 return b.builder.addCond(&FilterConditionNotIn{ 16898 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().WithArrayOfValues(values), 16899 }) 16900 } 16901 16902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) IsNull() *FilterBuilder { 16903 return b.builder.addCond(&FilterConditionIsNull{ 16904 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().FieldPath(), 16905 }) 16906 } 16907 16908 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) IsNan() *FilterBuilder { 16909 return b.builder.addCond(&FilterConditionIsNaN{ 16910 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().FieldPath(), 16911 }) 16912 } 16913 16914 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16915 return b.builder.addCond(&FilterConditionCompare{ 16916 Operator: op, 16917 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().WithValue(value), 16918 }) 16919 } 16920 16921 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting struct { 16922 builder *FilterBuilder 16923 } 16924 16925 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Eq(value map[string]string) *FilterBuilder { 16926 return b.compare(gotenfilter.Eq, value) 16927 } 16928 16929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Neq(value map[string]string) *FilterBuilder { 16930 return b.compare(gotenfilter.Neq, value) 16931 } 16932 16933 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gt(value map[string]string) *FilterBuilder { 16934 return b.compare(gotenfilter.Gt, value) 16935 } 16936 16937 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gte(value map[string]string) *FilterBuilder { 16938 return b.compare(gotenfilter.Gte, value) 16939 } 16940 16941 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lt(value map[string]string) *FilterBuilder { 16942 return b.compare(gotenfilter.Lt, value) 16943 } 16944 16945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lte(value map[string]string) *FilterBuilder { 16946 return b.compare(gotenfilter.Lte, value) 16947 } 16948 16949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) In(values []map[string]string) *FilterBuilder { 16950 return b.builder.addCond(&FilterConditionIn{ 16951 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithArrayOfValues(values), 16952 }) 16953 } 16954 16955 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) NotIn(values []map[string]string) *FilterBuilder { 16956 return b.builder.addCond(&FilterConditionNotIn{ 16957 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithArrayOfValues(values), 16958 }) 16959 } 16960 16961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNull() *FilterBuilder { 16962 return b.builder.addCond(&FilterConditionIsNull{ 16963 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().FieldPath(), 16964 }) 16965 } 16966 16967 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNan() *FilterBuilder { 16968 return b.builder.addCond(&FilterConditionIsNaN{ 16969 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().FieldPath(), 16970 }) 16971 } 16972 16973 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) compare(op gotenfilter.CompareOperator, value map[string]string) *FilterBuilder { 16974 return b.builder.addCond(&FilterConditionCompare{ 16975 Operator: op, 16976 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithValue(value), 16977 }) 16978 } 16979 16980 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithKey(key string) *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting { 16981 return &mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting{builder: b.builder, key: key} 16982 } 16983 16984 type mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting struct { 16985 builder *FilterBuilder 16986 key string 16987 } 16988 16989 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Eq(value string) *FilterBuilder { 16990 return b.compare(gotenfilter.Eq, value) 16991 } 16992 16993 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Neq(value string) *FilterBuilder { 16994 return b.compare(gotenfilter.Neq, value) 16995 } 16996 16997 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gt(value string) *FilterBuilder { 16998 return b.compare(gotenfilter.Gt, value) 16999 } 17000 17001 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gte(value string) *FilterBuilder { 17002 return b.compare(gotenfilter.Gte, value) 17003 } 17004 17005 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lt(value string) *FilterBuilder { 17006 return b.compare(gotenfilter.Lt, value) 17007 } 17008 17009 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lte(value string) *FilterBuilder { 17010 return b.compare(gotenfilter.Lte, value) 17011 } 17012 17013 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) In(values []string) *FilterBuilder { 17014 return b.builder.addCond(&FilterConditionIn{ 17015 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).WithArrayOfValues(values), 17016 }) 17017 } 17018 17019 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) NotIn(values []string) *FilterBuilder { 17020 return b.builder.addCond(&FilterConditionNotIn{ 17021 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).WithArrayOfValues(values), 17022 }) 17023 } 17024 17025 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNull() *FilterBuilder { 17026 return b.builder.addCond(&FilterConditionIsNull{ 17027 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).FieldPath(), 17028 }) 17029 } 17030 17031 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNan() *FilterBuilder { 17032 return b.builder.addCond(&FilterConditionIsNaN{ 17033 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).FieldPath(), 17034 }) 17035 } 17036 17037 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17038 return b.builder.addCond(&FilterConditionCompare{ 17039 Operator: op, 17040 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).WithValue(value), 17041 }) 17042 } 17043 17044 type filterCndBuilderStatusDeviceInfoHardwareInformationGpu struct { 17045 builder *FilterBuilder 17046 } 17047 17048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Eq(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17049 return b.compare(gotenfilter.Eq, value) 17050 } 17051 17052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Neq(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17053 return b.compare(gotenfilter.Neq, value) 17054 } 17055 17056 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Gt(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17057 return b.compare(gotenfilter.Gt, value) 17058 } 17059 17060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Gte(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17061 return b.compare(gotenfilter.Gte, value) 17062 } 17063 17064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Lt(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17065 return b.compare(gotenfilter.Lt, value) 17066 } 17067 17068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Lte(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17069 return b.compare(gotenfilter.Lte, value) 17070 } 17071 17072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) In(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17073 return b.builder.addCond(&FilterConditionIn{ 17074 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().WithArrayOfValues(values), 17075 }) 17076 } 17077 17078 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17079 return b.builder.addCond(&FilterConditionNotIn{ 17080 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().WithArrayOfValues(values), 17081 }) 17082 } 17083 17084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) IsNull() *FilterBuilder { 17085 return b.builder.addCond(&FilterConditionIsNull{ 17086 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().FieldPath(), 17087 }) 17088 } 17089 17090 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) IsNan() *FilterBuilder { 17091 return b.builder.addCond(&FilterConditionIsNaN{ 17092 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().FieldPath(), 17093 }) 17094 } 17095 17096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 17097 return b.builder.addCond(&FilterConditionCompare{ 17098 Operator: op, 17099 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().WithValue(value), 17100 }) 17101 } 17102 17103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) GraphicCards() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards { 17104 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards{builder: b.builder} 17105 } 17106 17107 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards struct { 17108 builder *FilterBuilder 17109 } 17110 17111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17112 return b.compare(gotenfilter.Eq, value) 17113 } 17114 17115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17116 return b.compare(gotenfilter.Neq, value) 17117 } 17118 17119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17120 return b.compare(gotenfilter.Gt, value) 17121 } 17122 17123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17124 return b.compare(gotenfilter.Gte, value) 17125 } 17126 17127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17128 return b.compare(gotenfilter.Lt, value) 17129 } 17130 17131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17132 return b.compare(gotenfilter.Lte, value) 17133 } 17134 17135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17136 return b.builder.addCond(&FilterConditionIn{ 17137 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithArrayOfValues(values), 17138 }) 17139 } 17140 17141 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17142 return b.builder.addCond(&FilterConditionNotIn{ 17143 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithArrayOfValues(values), 17144 }) 17145 } 17146 17147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) IsNull() *FilterBuilder { 17148 return b.builder.addCond(&FilterConditionIsNull{ 17149 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 17150 }) 17151 } 17152 17153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) IsNan() *FilterBuilder { 17154 return b.builder.addCond(&FilterConditionIsNaN{ 17155 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 17156 }) 17157 } 17158 17159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Contains(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17160 return b.builder.addCond(&FilterConditionContains{ 17161 Type: gotenresource.ConditionContainsTypeValue, 17162 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 17163 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithItemValue(value), 17164 }) 17165 } 17166 17167 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17168 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards() 17169 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17170 for _, value := range values { 17171 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17172 } 17173 return b.builder.addCond(&FilterConditionContains{ 17174 Type: gotenresource.ConditionContainsTypeAny, 17175 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 17176 Values: itemValues, 17177 }) 17178 } 17179 17180 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17181 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards() 17182 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17183 for _, value := range values { 17184 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17185 } 17186 return b.builder.addCond(&FilterConditionContains{ 17187 Type: gotenresource.ConditionContainsTypeAll, 17188 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 17189 Values: itemValues, 17190 }) 17191 } 17192 17193 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 17194 return b.builder.addCond(&FilterConditionCompare{ 17195 Operator: op, 17196 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithValue(value), 17197 }) 17198 } 17199 17200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Index() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex { 17201 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex{builder: b.builder} 17202 } 17203 17204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Device() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice { 17205 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice{builder: b.builder} 17206 } 17207 17208 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex struct { 17209 builder *FilterBuilder 17210 } 17211 17212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Eq(value int64) *FilterBuilder { 17213 return b.compare(gotenfilter.Eq, value) 17214 } 17215 17216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Neq(value int64) *FilterBuilder { 17217 return b.compare(gotenfilter.Neq, value) 17218 } 17219 17220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Gt(value int64) *FilterBuilder { 17221 return b.compare(gotenfilter.Gt, value) 17222 } 17223 17224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Gte(value int64) *FilterBuilder { 17225 return b.compare(gotenfilter.Gte, value) 17226 } 17227 17228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Lt(value int64) *FilterBuilder { 17229 return b.compare(gotenfilter.Lt, value) 17230 } 17231 17232 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Lte(value int64) *FilterBuilder { 17233 return b.compare(gotenfilter.Lte, value) 17234 } 17235 17236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) In(values []int64) *FilterBuilder { 17237 return b.builder.addCond(&FilterConditionIn{ 17238 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().WithArrayOfValues(values), 17239 }) 17240 } 17241 17242 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) NotIn(values []int64) *FilterBuilder { 17243 return b.builder.addCond(&FilterConditionNotIn{ 17244 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().WithArrayOfValues(values), 17245 }) 17246 } 17247 17248 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) IsNull() *FilterBuilder { 17249 return b.builder.addCond(&FilterConditionIsNull{ 17250 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().FieldPath(), 17251 }) 17252 } 17253 17254 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) IsNan() *FilterBuilder { 17255 return b.builder.addCond(&FilterConditionIsNaN{ 17256 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().FieldPath(), 17257 }) 17258 } 17259 17260 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 17261 return b.builder.addCond(&FilterConditionCompare{ 17262 Operator: op, 17263 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().WithValue(value), 17264 }) 17265 } 17266 17267 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice struct { 17268 builder *FilterBuilder 17269 } 17270 17271 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Eq(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17272 return b.compare(gotenfilter.Eq, value) 17273 } 17274 17275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Neq(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17276 return b.compare(gotenfilter.Neq, value) 17277 } 17278 17279 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Gt(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17280 return b.compare(gotenfilter.Gt, value) 17281 } 17282 17283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Gte(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17284 return b.compare(gotenfilter.Gte, value) 17285 } 17286 17287 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Lt(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17288 return b.compare(gotenfilter.Lt, value) 17289 } 17290 17291 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Lte(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17292 return b.compare(gotenfilter.Lte, value) 17293 } 17294 17295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) In(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17296 return b.builder.addCond(&FilterConditionIn{ 17297 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().WithArrayOfValues(values), 17298 }) 17299 } 17300 17301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17302 return b.builder.addCond(&FilterConditionNotIn{ 17303 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().WithArrayOfValues(values), 17304 }) 17305 } 17306 17307 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) IsNull() *FilterBuilder { 17308 return b.builder.addCond(&FilterConditionIsNull{ 17309 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().FieldPath(), 17310 }) 17311 } 17312 17313 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) IsNan() *FilterBuilder { 17314 return b.builder.addCond(&FilterConditionIsNaN{ 17315 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().FieldPath(), 17316 }) 17317 } 17318 17319 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 17320 return b.builder.addCond(&FilterConditionCompare{ 17321 Operator: op, 17322 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().WithValue(value), 17323 }) 17324 } 17325 17326 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Address() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress { 17327 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress{builder: b.builder} 17328 } 17329 17330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor { 17331 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor{builder: b.builder} 17332 } 17333 17334 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Product() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct { 17335 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct{builder: b.builder} 17336 } 17337 17338 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName { 17339 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName{builder: b.builder} 17340 } 17341 17342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Subvendor() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor { 17343 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor{builder: b.builder} 17344 } 17345 17346 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress struct { 17347 builder *FilterBuilder 17348 } 17349 17350 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Eq(value string) *FilterBuilder { 17351 return b.compare(gotenfilter.Eq, value) 17352 } 17353 17354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Neq(value string) *FilterBuilder { 17355 return b.compare(gotenfilter.Neq, value) 17356 } 17357 17358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Gt(value string) *FilterBuilder { 17359 return b.compare(gotenfilter.Gt, value) 17360 } 17361 17362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Gte(value string) *FilterBuilder { 17363 return b.compare(gotenfilter.Gte, value) 17364 } 17365 17366 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Lt(value string) *FilterBuilder { 17367 return b.compare(gotenfilter.Lt, value) 17368 } 17369 17370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Lte(value string) *FilterBuilder { 17371 return b.compare(gotenfilter.Lte, value) 17372 } 17373 17374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) In(values []string) *FilterBuilder { 17375 return b.builder.addCond(&FilterConditionIn{ 17376 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().WithArrayOfValues(values), 17377 }) 17378 } 17379 17380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) NotIn(values []string) *FilterBuilder { 17381 return b.builder.addCond(&FilterConditionNotIn{ 17382 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().WithArrayOfValues(values), 17383 }) 17384 } 17385 17386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) IsNull() *FilterBuilder { 17387 return b.builder.addCond(&FilterConditionIsNull{ 17388 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().FieldPath(), 17389 }) 17390 } 17391 17392 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) IsNan() *FilterBuilder { 17393 return b.builder.addCond(&FilterConditionIsNaN{ 17394 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().FieldPath(), 17395 }) 17396 } 17397 17398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17399 return b.builder.addCond(&FilterConditionCompare{ 17400 Operator: op, 17401 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().WithValue(value), 17402 }) 17403 } 17404 17405 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor struct { 17406 builder *FilterBuilder 17407 } 17408 17409 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Eq(value string) *FilterBuilder { 17410 return b.compare(gotenfilter.Eq, value) 17411 } 17412 17413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Neq(value string) *FilterBuilder { 17414 return b.compare(gotenfilter.Neq, value) 17415 } 17416 17417 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Gt(value string) *FilterBuilder { 17418 return b.compare(gotenfilter.Gt, value) 17419 } 17420 17421 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Gte(value string) *FilterBuilder { 17422 return b.compare(gotenfilter.Gte, value) 17423 } 17424 17425 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Lt(value string) *FilterBuilder { 17426 return b.compare(gotenfilter.Lt, value) 17427 } 17428 17429 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Lte(value string) *FilterBuilder { 17430 return b.compare(gotenfilter.Lte, value) 17431 } 17432 17433 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) In(values []string) *FilterBuilder { 17434 return b.builder.addCond(&FilterConditionIn{ 17435 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().WithArrayOfValues(values), 17436 }) 17437 } 17438 17439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) NotIn(values []string) *FilterBuilder { 17440 return b.builder.addCond(&FilterConditionNotIn{ 17441 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().WithArrayOfValues(values), 17442 }) 17443 } 17444 17445 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) IsNull() *FilterBuilder { 17446 return b.builder.addCond(&FilterConditionIsNull{ 17447 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().FieldPath(), 17448 }) 17449 } 17450 17451 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) IsNan() *FilterBuilder { 17452 return b.builder.addCond(&FilterConditionIsNaN{ 17453 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().FieldPath(), 17454 }) 17455 } 17456 17457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17458 return b.builder.addCond(&FilterConditionCompare{ 17459 Operator: op, 17460 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().WithValue(value), 17461 }) 17462 } 17463 17464 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct struct { 17465 builder *FilterBuilder 17466 } 17467 17468 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Eq(value string) *FilterBuilder { 17469 return b.compare(gotenfilter.Eq, value) 17470 } 17471 17472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Neq(value string) *FilterBuilder { 17473 return b.compare(gotenfilter.Neq, value) 17474 } 17475 17476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Gt(value string) *FilterBuilder { 17477 return b.compare(gotenfilter.Gt, value) 17478 } 17479 17480 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Gte(value string) *FilterBuilder { 17481 return b.compare(gotenfilter.Gte, value) 17482 } 17483 17484 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Lt(value string) *FilterBuilder { 17485 return b.compare(gotenfilter.Lt, value) 17486 } 17487 17488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Lte(value string) *FilterBuilder { 17489 return b.compare(gotenfilter.Lte, value) 17490 } 17491 17492 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) In(values []string) *FilterBuilder { 17493 return b.builder.addCond(&FilterConditionIn{ 17494 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().WithArrayOfValues(values), 17495 }) 17496 } 17497 17498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) NotIn(values []string) *FilterBuilder { 17499 return b.builder.addCond(&FilterConditionNotIn{ 17500 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().WithArrayOfValues(values), 17501 }) 17502 } 17503 17504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) IsNull() *FilterBuilder { 17505 return b.builder.addCond(&FilterConditionIsNull{ 17506 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().FieldPath(), 17507 }) 17508 } 17509 17510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) IsNan() *FilterBuilder { 17511 return b.builder.addCond(&FilterConditionIsNaN{ 17512 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().FieldPath(), 17513 }) 17514 } 17515 17516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17517 return b.builder.addCond(&FilterConditionCompare{ 17518 Operator: op, 17519 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().WithValue(value), 17520 }) 17521 } 17522 17523 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName struct { 17524 builder *FilterBuilder 17525 } 17526 17527 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Eq(value string) *FilterBuilder { 17528 return b.compare(gotenfilter.Eq, value) 17529 } 17530 17531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Neq(value string) *FilterBuilder { 17532 return b.compare(gotenfilter.Neq, value) 17533 } 17534 17535 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Gt(value string) *FilterBuilder { 17536 return b.compare(gotenfilter.Gt, value) 17537 } 17538 17539 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Gte(value string) *FilterBuilder { 17540 return b.compare(gotenfilter.Gte, value) 17541 } 17542 17543 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Lt(value string) *FilterBuilder { 17544 return b.compare(gotenfilter.Lt, value) 17545 } 17546 17547 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Lte(value string) *FilterBuilder { 17548 return b.compare(gotenfilter.Lte, value) 17549 } 17550 17551 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) In(values []string) *FilterBuilder { 17552 return b.builder.addCond(&FilterConditionIn{ 17553 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().WithArrayOfValues(values), 17554 }) 17555 } 17556 17557 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) NotIn(values []string) *FilterBuilder { 17558 return b.builder.addCond(&FilterConditionNotIn{ 17559 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().WithArrayOfValues(values), 17560 }) 17561 } 17562 17563 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) IsNull() *FilterBuilder { 17564 return b.builder.addCond(&FilterConditionIsNull{ 17565 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().FieldPath(), 17566 }) 17567 } 17568 17569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) IsNan() *FilterBuilder { 17570 return b.builder.addCond(&FilterConditionIsNaN{ 17571 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().FieldPath(), 17572 }) 17573 } 17574 17575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17576 return b.builder.addCond(&FilterConditionCompare{ 17577 Operator: op, 17578 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().WithValue(value), 17579 }) 17580 } 17581 17582 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor struct { 17583 builder *FilterBuilder 17584 } 17585 17586 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Eq(value string) *FilterBuilder { 17587 return b.compare(gotenfilter.Eq, value) 17588 } 17589 17590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Neq(value string) *FilterBuilder { 17591 return b.compare(gotenfilter.Neq, value) 17592 } 17593 17594 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Gt(value string) *FilterBuilder { 17595 return b.compare(gotenfilter.Gt, value) 17596 } 17597 17598 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Gte(value string) *FilterBuilder { 17599 return b.compare(gotenfilter.Gte, value) 17600 } 17601 17602 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Lt(value string) *FilterBuilder { 17603 return b.compare(gotenfilter.Lt, value) 17604 } 17605 17606 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Lte(value string) *FilterBuilder { 17607 return b.compare(gotenfilter.Lte, value) 17608 } 17609 17610 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) In(values []string) *FilterBuilder { 17611 return b.builder.addCond(&FilterConditionIn{ 17612 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().WithArrayOfValues(values), 17613 }) 17614 } 17615 17616 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) NotIn(values []string) *FilterBuilder { 17617 return b.builder.addCond(&FilterConditionNotIn{ 17618 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().WithArrayOfValues(values), 17619 }) 17620 } 17621 17622 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) IsNull() *FilterBuilder { 17623 return b.builder.addCond(&FilterConditionIsNull{ 17624 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 17625 }) 17626 } 17627 17628 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) IsNan() *FilterBuilder { 17629 return b.builder.addCond(&FilterConditionIsNaN{ 17630 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 17631 }) 17632 } 17633 17634 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17635 return b.builder.addCond(&FilterConditionCompare{ 17636 Operator: op, 17637 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().WithValue(value), 17638 }) 17639 } 17640 17641 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo struct { 17642 builder *FilterBuilder 17643 } 17644 17645 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17646 return b.compare(gotenfilter.Eq, value) 17647 } 17648 17649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17650 return b.compare(gotenfilter.Neq, value) 17651 } 17652 17653 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17654 return b.compare(gotenfilter.Gt, value) 17655 } 17656 17657 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17658 return b.compare(gotenfilter.Gte, value) 17659 } 17660 17661 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17662 return b.compare(gotenfilter.Lt, value) 17663 } 17664 17665 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17666 return b.compare(gotenfilter.Lte, value) 17667 } 17668 17669 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) In(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17670 return b.builder.addCond(&FilterConditionIn{ 17671 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().WithArrayOfValues(values), 17672 }) 17673 } 17674 17675 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17676 return b.builder.addCond(&FilterConditionNotIn{ 17677 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().WithArrayOfValues(values), 17678 }) 17679 } 17680 17681 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) IsNull() *FilterBuilder { 17682 return b.builder.addCond(&FilterConditionIsNull{ 17683 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().FieldPath(), 17684 }) 17685 } 17686 17687 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) IsNan() *FilterBuilder { 17688 return b.builder.addCond(&FilterConditionIsNaN{ 17689 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().FieldPath(), 17690 }) 17691 } 17692 17693 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 17694 return b.builder.addCond(&FilterConditionCompare{ 17695 Operator: op, 17696 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().WithValue(value), 17697 }) 17698 } 17699 17700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Memory() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory { 17701 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory{builder: b.builder} 17702 } 17703 17704 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory struct { 17705 builder *FilterBuilder 17706 } 17707 17708 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17709 return b.compare(gotenfilter.Eq, value) 17710 } 17711 17712 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17713 return b.compare(gotenfilter.Neq, value) 17714 } 17715 17716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17717 return b.compare(gotenfilter.Gt, value) 17718 } 17719 17720 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17721 return b.compare(gotenfilter.Gte, value) 17722 } 17723 17724 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17725 return b.compare(gotenfilter.Lt, value) 17726 } 17727 17728 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17729 return b.compare(gotenfilter.Lte, value) 17730 } 17731 17732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17733 return b.builder.addCond(&FilterConditionIn{ 17734 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().WithArrayOfValues(values), 17735 }) 17736 } 17737 17738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17739 return b.builder.addCond(&FilterConditionNotIn{ 17740 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().WithArrayOfValues(values), 17741 }) 17742 } 17743 17744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) IsNull() *FilterBuilder { 17745 return b.builder.addCond(&FilterConditionIsNull{ 17746 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().FieldPath(), 17747 }) 17748 } 17749 17750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) IsNan() *FilterBuilder { 17751 return b.builder.addCond(&FilterConditionIsNaN{ 17752 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().FieldPath(), 17753 }) 17754 } 17755 17756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Contains(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17757 return b.builder.addCond(&FilterConditionContains{ 17758 Type: gotenresource.ConditionContainsTypeValue, 17759 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().FieldPath(), 17760 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().WithItemValue(value), 17761 }) 17762 } 17763 17764 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17765 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory() 17766 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17767 for _, value := range values { 17768 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17769 } 17770 return b.builder.addCond(&FilterConditionContains{ 17771 Type: gotenresource.ConditionContainsTypeAny, 17772 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().FieldPath(), 17773 Values: itemValues, 17774 }) 17775 } 17776 17777 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17778 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory() 17779 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17780 for _, value := range values { 17781 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17782 } 17783 return b.builder.addCond(&FilterConditionContains{ 17784 Type: gotenresource.ConditionContainsTypeAll, 17785 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().FieldPath(), 17786 Values: itemValues, 17787 }) 17788 } 17789 17790 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory) *FilterBuilder { 17791 return b.builder.addCond(&FilterConditionCompare{ 17792 Operator: op, 17793 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().WithValue(value), 17794 }) 17795 } 17796 17797 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription { 17798 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription{builder: b.builder} 17799 } 17800 17801 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes { 17802 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes{builder: b.builder} 17803 } 17804 17805 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemory) MemoryBanks() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks { 17806 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks{builder: b.builder} 17807 } 17808 17809 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription struct { 17810 builder *FilterBuilder 17811 } 17812 17813 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) Eq(value string) *FilterBuilder { 17814 return b.compare(gotenfilter.Eq, value) 17815 } 17816 17817 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) Neq(value string) *FilterBuilder { 17818 return b.compare(gotenfilter.Neq, value) 17819 } 17820 17821 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) Gt(value string) *FilterBuilder { 17822 return b.compare(gotenfilter.Gt, value) 17823 } 17824 17825 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) Gte(value string) *FilterBuilder { 17826 return b.compare(gotenfilter.Gte, value) 17827 } 17828 17829 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) Lt(value string) *FilterBuilder { 17830 return b.compare(gotenfilter.Lt, value) 17831 } 17832 17833 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) Lte(value string) *FilterBuilder { 17834 return b.compare(gotenfilter.Lte, value) 17835 } 17836 17837 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) In(values []string) *FilterBuilder { 17838 return b.builder.addCond(&FilterConditionIn{ 17839 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().Description().WithArrayOfValues(values), 17840 }) 17841 } 17842 17843 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) NotIn(values []string) *FilterBuilder { 17844 return b.builder.addCond(&FilterConditionNotIn{ 17845 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().Description().WithArrayOfValues(values), 17846 }) 17847 } 17848 17849 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) IsNull() *FilterBuilder { 17850 return b.builder.addCond(&FilterConditionIsNull{ 17851 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().Description().FieldPath(), 17852 }) 17853 } 17854 17855 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) IsNan() *FilterBuilder { 17856 return b.builder.addCond(&FilterConditionIsNaN{ 17857 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().Description().FieldPath(), 17858 }) 17859 } 17860 17861 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17862 return b.builder.addCond(&FilterConditionCompare{ 17863 Operator: op, 17864 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().Description().WithValue(value), 17865 }) 17866 } 17867 17868 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes struct { 17869 builder *FilterBuilder 17870 } 17871 17872 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) Eq(value int64) *FilterBuilder { 17873 return b.compare(gotenfilter.Eq, value) 17874 } 17875 17876 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) Neq(value int64) *FilterBuilder { 17877 return b.compare(gotenfilter.Neq, value) 17878 } 17879 17880 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) Gt(value int64) *FilterBuilder { 17881 return b.compare(gotenfilter.Gt, value) 17882 } 17883 17884 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) Gte(value int64) *FilterBuilder { 17885 return b.compare(gotenfilter.Gte, value) 17886 } 17887 17888 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) Lt(value int64) *FilterBuilder { 17889 return b.compare(gotenfilter.Lt, value) 17890 } 17891 17892 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) Lte(value int64) *FilterBuilder { 17893 return b.compare(gotenfilter.Lte, value) 17894 } 17895 17896 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) In(values []int64) *FilterBuilder { 17897 return b.builder.addCond(&FilterConditionIn{ 17898 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().SizeBytes().WithArrayOfValues(values), 17899 }) 17900 } 17901 17902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) NotIn(values []int64) *FilterBuilder { 17903 return b.builder.addCond(&FilterConditionNotIn{ 17904 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().SizeBytes().WithArrayOfValues(values), 17905 }) 17906 } 17907 17908 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) IsNull() *FilterBuilder { 17909 return b.builder.addCond(&FilterConditionIsNull{ 17910 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().SizeBytes().FieldPath(), 17911 }) 17912 } 17913 17914 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) IsNan() *FilterBuilder { 17915 return b.builder.addCond(&FilterConditionIsNaN{ 17916 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().SizeBytes().FieldPath(), 17917 }) 17918 } 17919 17920 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemorySizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 17921 return b.builder.addCond(&FilterConditionCompare{ 17922 Operator: op, 17923 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().SizeBytes().WithValue(value), 17924 }) 17925 } 17926 17927 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks struct { 17928 builder *FilterBuilder 17929 } 17930 17931 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17932 return b.compare(gotenfilter.Eq, value) 17933 } 17934 17935 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17936 return b.compare(gotenfilter.Neq, value) 17937 } 17938 17939 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17940 return b.compare(gotenfilter.Gt, value) 17941 } 17942 17943 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17944 return b.compare(gotenfilter.Gte, value) 17945 } 17946 17947 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17948 return b.compare(gotenfilter.Lt, value) 17949 } 17950 17951 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17952 return b.compare(gotenfilter.Lte, value) 17953 } 17954 17955 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17956 return b.builder.addCond(&FilterConditionIn{ 17957 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WithArrayOfValues(values), 17958 }) 17959 } 17960 17961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17962 return b.builder.addCond(&FilterConditionNotIn{ 17963 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WithArrayOfValues(values), 17964 }) 17965 } 17966 17967 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) IsNull() *FilterBuilder { 17968 return b.builder.addCond(&FilterConditionIsNull{ 17969 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FieldPath(), 17970 }) 17971 } 17972 17973 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) IsNan() *FilterBuilder { 17974 return b.builder.addCond(&FilterConditionIsNaN{ 17975 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FieldPath(), 17976 }) 17977 } 17978 17979 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Contains(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17980 return b.builder.addCond(&FilterConditionContains{ 17981 Type: gotenresource.ConditionContainsTypeValue, 17982 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FieldPath(), 17983 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WithItemValue(value), 17984 }) 17985 } 17986 17987 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 17988 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks() 17989 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17990 for _, value := range values { 17991 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17992 } 17993 return b.builder.addCond(&FilterConditionContains{ 17994 Type: gotenresource.ConditionContainsTypeAny, 17995 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FieldPath(), 17996 Values: itemValues, 17997 }) 17998 } 17999 18000 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 18001 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks() 18002 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 18003 for _, value := range values { 18004 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 18005 } 18006 return b.builder.addCond(&FilterConditionContains{ 18007 Type: gotenresource.ConditionContainsTypeAll, 18008 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FieldPath(), 18009 Values: itemValues, 18010 }) 18011 } 18012 18013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_Memory_MemoryBank) *FilterBuilder { 18014 return b.builder.addCond(&FilterConditionCompare{ 18015 Operator: op, 18016 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WithValue(value), 18017 }) 18018 } 18019 18020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription { 18021 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription{builder: b.builder} 18022 } 18023 18024 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Product() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct { 18025 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct{builder: b.builder} 18026 } 18027 18028 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor { 18029 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor{builder: b.builder} 18030 } 18031 18032 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Serial() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial { 18033 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial{builder: b.builder} 18034 } 18035 18036 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) Slot() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot { 18037 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot{builder: b.builder} 18038 } 18039 18040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes { 18041 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes{builder: b.builder} 18042 } 18043 18044 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) FrequencyHz() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz { 18045 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz{builder: b.builder} 18046 } 18047 18048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanks) WidthBits() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits { 18049 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits{builder: b.builder} 18050 } 18051 18052 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription struct { 18053 builder *FilterBuilder 18054 } 18055 18056 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) Eq(value string) *FilterBuilder { 18057 return b.compare(gotenfilter.Eq, value) 18058 } 18059 18060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) Neq(value string) *FilterBuilder { 18061 return b.compare(gotenfilter.Neq, value) 18062 } 18063 18064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) Gt(value string) *FilterBuilder { 18065 return b.compare(gotenfilter.Gt, value) 18066 } 18067 18068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) Gte(value string) *FilterBuilder { 18069 return b.compare(gotenfilter.Gte, value) 18070 } 18071 18072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) Lt(value string) *FilterBuilder { 18073 return b.compare(gotenfilter.Lt, value) 18074 } 18075 18076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) Lte(value string) *FilterBuilder { 18077 return b.compare(gotenfilter.Lte, value) 18078 } 18079 18080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) In(values []string) *FilterBuilder { 18081 return b.builder.addCond(&FilterConditionIn{ 18082 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Description().WithArrayOfValues(values), 18083 }) 18084 } 18085 18086 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) NotIn(values []string) *FilterBuilder { 18087 return b.builder.addCond(&FilterConditionNotIn{ 18088 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Description().WithArrayOfValues(values), 18089 }) 18090 } 18091 18092 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) IsNull() *FilterBuilder { 18093 return b.builder.addCond(&FilterConditionIsNull{ 18094 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Description().FieldPath(), 18095 }) 18096 } 18097 18098 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) IsNan() *FilterBuilder { 18099 return b.builder.addCond(&FilterConditionIsNaN{ 18100 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Description().FieldPath(), 18101 }) 18102 } 18103 18104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18105 return b.builder.addCond(&FilterConditionCompare{ 18106 Operator: op, 18107 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Description().WithValue(value), 18108 }) 18109 } 18110 18111 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct struct { 18112 builder *FilterBuilder 18113 } 18114 18115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) Eq(value string) *FilterBuilder { 18116 return b.compare(gotenfilter.Eq, value) 18117 } 18118 18119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) Neq(value string) *FilterBuilder { 18120 return b.compare(gotenfilter.Neq, value) 18121 } 18122 18123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) Gt(value string) *FilterBuilder { 18124 return b.compare(gotenfilter.Gt, value) 18125 } 18126 18127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) Gte(value string) *FilterBuilder { 18128 return b.compare(gotenfilter.Gte, value) 18129 } 18130 18131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) Lt(value string) *FilterBuilder { 18132 return b.compare(gotenfilter.Lt, value) 18133 } 18134 18135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) Lte(value string) *FilterBuilder { 18136 return b.compare(gotenfilter.Lte, value) 18137 } 18138 18139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) In(values []string) *FilterBuilder { 18140 return b.builder.addCond(&FilterConditionIn{ 18141 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Product().WithArrayOfValues(values), 18142 }) 18143 } 18144 18145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) NotIn(values []string) *FilterBuilder { 18146 return b.builder.addCond(&FilterConditionNotIn{ 18147 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Product().WithArrayOfValues(values), 18148 }) 18149 } 18150 18151 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) IsNull() *FilterBuilder { 18152 return b.builder.addCond(&FilterConditionIsNull{ 18153 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Product().FieldPath(), 18154 }) 18155 } 18156 18157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) IsNan() *FilterBuilder { 18158 return b.builder.addCond(&FilterConditionIsNaN{ 18159 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Product().FieldPath(), 18160 }) 18161 } 18162 18163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksProduct) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18164 return b.builder.addCond(&FilterConditionCompare{ 18165 Operator: op, 18166 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Product().WithValue(value), 18167 }) 18168 } 18169 18170 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor struct { 18171 builder *FilterBuilder 18172 } 18173 18174 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) Eq(value string) *FilterBuilder { 18175 return b.compare(gotenfilter.Eq, value) 18176 } 18177 18178 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) Neq(value string) *FilterBuilder { 18179 return b.compare(gotenfilter.Neq, value) 18180 } 18181 18182 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) Gt(value string) *FilterBuilder { 18183 return b.compare(gotenfilter.Gt, value) 18184 } 18185 18186 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) Gte(value string) *FilterBuilder { 18187 return b.compare(gotenfilter.Gte, value) 18188 } 18189 18190 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) Lt(value string) *FilterBuilder { 18191 return b.compare(gotenfilter.Lt, value) 18192 } 18193 18194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) Lte(value string) *FilterBuilder { 18195 return b.compare(gotenfilter.Lte, value) 18196 } 18197 18198 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) In(values []string) *FilterBuilder { 18199 return b.builder.addCond(&FilterConditionIn{ 18200 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Vendor().WithArrayOfValues(values), 18201 }) 18202 } 18203 18204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) NotIn(values []string) *FilterBuilder { 18205 return b.builder.addCond(&FilterConditionNotIn{ 18206 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Vendor().WithArrayOfValues(values), 18207 }) 18208 } 18209 18210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) IsNull() *FilterBuilder { 18211 return b.builder.addCond(&FilterConditionIsNull{ 18212 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Vendor().FieldPath(), 18213 }) 18214 } 18215 18216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) IsNan() *FilterBuilder { 18217 return b.builder.addCond(&FilterConditionIsNaN{ 18218 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Vendor().FieldPath(), 18219 }) 18220 } 18221 18222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18223 return b.builder.addCond(&FilterConditionCompare{ 18224 Operator: op, 18225 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Vendor().WithValue(value), 18226 }) 18227 } 18228 18229 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial struct { 18230 builder *FilterBuilder 18231 } 18232 18233 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) Eq(value string) *FilterBuilder { 18234 return b.compare(gotenfilter.Eq, value) 18235 } 18236 18237 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) Neq(value string) *FilterBuilder { 18238 return b.compare(gotenfilter.Neq, value) 18239 } 18240 18241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) Gt(value string) *FilterBuilder { 18242 return b.compare(gotenfilter.Gt, value) 18243 } 18244 18245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) Gte(value string) *FilterBuilder { 18246 return b.compare(gotenfilter.Gte, value) 18247 } 18248 18249 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) Lt(value string) *FilterBuilder { 18250 return b.compare(gotenfilter.Lt, value) 18251 } 18252 18253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) Lte(value string) *FilterBuilder { 18254 return b.compare(gotenfilter.Lte, value) 18255 } 18256 18257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) In(values []string) *FilterBuilder { 18258 return b.builder.addCond(&FilterConditionIn{ 18259 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Serial().WithArrayOfValues(values), 18260 }) 18261 } 18262 18263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) NotIn(values []string) *FilterBuilder { 18264 return b.builder.addCond(&FilterConditionNotIn{ 18265 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Serial().WithArrayOfValues(values), 18266 }) 18267 } 18268 18269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) IsNull() *FilterBuilder { 18270 return b.builder.addCond(&FilterConditionIsNull{ 18271 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Serial().FieldPath(), 18272 }) 18273 } 18274 18275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) IsNan() *FilterBuilder { 18276 return b.builder.addCond(&FilterConditionIsNaN{ 18277 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Serial().FieldPath(), 18278 }) 18279 } 18280 18281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSerial) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18282 return b.builder.addCond(&FilterConditionCompare{ 18283 Operator: op, 18284 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Serial().WithValue(value), 18285 }) 18286 } 18287 18288 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot struct { 18289 builder *FilterBuilder 18290 } 18291 18292 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) Eq(value string) *FilterBuilder { 18293 return b.compare(gotenfilter.Eq, value) 18294 } 18295 18296 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) Neq(value string) *FilterBuilder { 18297 return b.compare(gotenfilter.Neq, value) 18298 } 18299 18300 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) Gt(value string) *FilterBuilder { 18301 return b.compare(gotenfilter.Gt, value) 18302 } 18303 18304 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) Gte(value string) *FilterBuilder { 18305 return b.compare(gotenfilter.Gte, value) 18306 } 18307 18308 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) Lt(value string) *FilterBuilder { 18309 return b.compare(gotenfilter.Lt, value) 18310 } 18311 18312 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) Lte(value string) *FilterBuilder { 18313 return b.compare(gotenfilter.Lte, value) 18314 } 18315 18316 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) In(values []string) *FilterBuilder { 18317 return b.builder.addCond(&FilterConditionIn{ 18318 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Slot().WithArrayOfValues(values), 18319 }) 18320 } 18321 18322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) NotIn(values []string) *FilterBuilder { 18323 return b.builder.addCond(&FilterConditionNotIn{ 18324 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Slot().WithArrayOfValues(values), 18325 }) 18326 } 18327 18328 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) IsNull() *FilterBuilder { 18329 return b.builder.addCond(&FilterConditionIsNull{ 18330 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Slot().FieldPath(), 18331 }) 18332 } 18333 18334 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) IsNan() *FilterBuilder { 18335 return b.builder.addCond(&FilterConditionIsNaN{ 18336 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Slot().FieldPath(), 18337 }) 18338 } 18339 18340 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSlot) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18341 return b.builder.addCond(&FilterConditionCompare{ 18342 Operator: op, 18343 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().Slot().WithValue(value), 18344 }) 18345 } 18346 18347 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes struct { 18348 builder *FilterBuilder 18349 } 18350 18351 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) Eq(value int64) *FilterBuilder { 18352 return b.compare(gotenfilter.Eq, value) 18353 } 18354 18355 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) Neq(value int64) *FilterBuilder { 18356 return b.compare(gotenfilter.Neq, value) 18357 } 18358 18359 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) Gt(value int64) *FilterBuilder { 18360 return b.compare(gotenfilter.Gt, value) 18361 } 18362 18363 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) Gte(value int64) *FilterBuilder { 18364 return b.compare(gotenfilter.Gte, value) 18365 } 18366 18367 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) Lt(value int64) *FilterBuilder { 18368 return b.compare(gotenfilter.Lt, value) 18369 } 18370 18371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) Lte(value int64) *FilterBuilder { 18372 return b.compare(gotenfilter.Lte, value) 18373 } 18374 18375 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) In(values []int64) *FilterBuilder { 18376 return b.builder.addCond(&FilterConditionIn{ 18377 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().SizeBytes().WithArrayOfValues(values), 18378 }) 18379 } 18380 18381 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) NotIn(values []int64) *FilterBuilder { 18382 return b.builder.addCond(&FilterConditionNotIn{ 18383 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().SizeBytes().WithArrayOfValues(values), 18384 }) 18385 } 18386 18387 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) IsNull() *FilterBuilder { 18388 return b.builder.addCond(&FilterConditionIsNull{ 18389 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().SizeBytes().FieldPath(), 18390 }) 18391 } 18392 18393 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) IsNan() *FilterBuilder { 18394 return b.builder.addCond(&FilterConditionIsNaN{ 18395 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().SizeBytes().FieldPath(), 18396 }) 18397 } 18398 18399 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 18400 return b.builder.addCond(&FilterConditionCompare{ 18401 Operator: op, 18402 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().SizeBytes().WithValue(value), 18403 }) 18404 } 18405 18406 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz struct { 18407 builder *FilterBuilder 18408 } 18409 18410 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) Eq(value int64) *FilterBuilder { 18411 return b.compare(gotenfilter.Eq, value) 18412 } 18413 18414 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) Neq(value int64) *FilterBuilder { 18415 return b.compare(gotenfilter.Neq, value) 18416 } 18417 18418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) Gt(value int64) *FilterBuilder { 18419 return b.compare(gotenfilter.Gt, value) 18420 } 18421 18422 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) Gte(value int64) *FilterBuilder { 18423 return b.compare(gotenfilter.Gte, value) 18424 } 18425 18426 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) Lt(value int64) *FilterBuilder { 18427 return b.compare(gotenfilter.Lt, value) 18428 } 18429 18430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) Lte(value int64) *FilterBuilder { 18431 return b.compare(gotenfilter.Lte, value) 18432 } 18433 18434 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) In(values []int64) *FilterBuilder { 18435 return b.builder.addCond(&FilterConditionIn{ 18436 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FrequencyHz().WithArrayOfValues(values), 18437 }) 18438 } 18439 18440 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) NotIn(values []int64) *FilterBuilder { 18441 return b.builder.addCond(&FilterConditionNotIn{ 18442 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FrequencyHz().WithArrayOfValues(values), 18443 }) 18444 } 18445 18446 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) IsNull() *FilterBuilder { 18447 return b.builder.addCond(&FilterConditionIsNull{ 18448 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FrequencyHz().FieldPath(), 18449 }) 18450 } 18451 18452 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) IsNan() *FilterBuilder { 18453 return b.builder.addCond(&FilterConditionIsNaN{ 18454 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FrequencyHz().FieldPath(), 18455 }) 18456 } 18457 18458 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksFrequencyHz) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 18459 return b.builder.addCond(&FilterConditionCompare{ 18460 Operator: op, 18461 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().FrequencyHz().WithValue(value), 18462 }) 18463 } 18464 18465 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits struct { 18466 builder *FilterBuilder 18467 } 18468 18469 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) Eq(value int32) *FilterBuilder { 18470 return b.compare(gotenfilter.Eq, value) 18471 } 18472 18473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) Neq(value int32) *FilterBuilder { 18474 return b.compare(gotenfilter.Neq, value) 18475 } 18476 18477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) Gt(value int32) *FilterBuilder { 18478 return b.compare(gotenfilter.Gt, value) 18479 } 18480 18481 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) Gte(value int32) *FilterBuilder { 18482 return b.compare(gotenfilter.Gte, value) 18483 } 18484 18485 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) Lt(value int32) *FilterBuilder { 18486 return b.compare(gotenfilter.Lt, value) 18487 } 18488 18489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) Lte(value int32) *FilterBuilder { 18490 return b.compare(gotenfilter.Lte, value) 18491 } 18492 18493 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) In(values []int32) *FilterBuilder { 18494 return b.builder.addCond(&FilterConditionIn{ 18495 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WidthBits().WithArrayOfValues(values), 18496 }) 18497 } 18498 18499 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) NotIn(values []int32) *FilterBuilder { 18500 return b.builder.addCond(&FilterConditionNotIn{ 18501 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WidthBits().WithArrayOfValues(values), 18502 }) 18503 } 18504 18505 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) IsNull() *FilterBuilder { 18506 return b.builder.addCond(&FilterConditionIsNull{ 18507 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WidthBits().FieldPath(), 18508 }) 18509 } 18510 18511 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) IsNan() *FilterBuilder { 18512 return b.builder.addCond(&FilterConditionIsNaN{ 18513 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WidthBits().FieldPath(), 18514 }) 18515 } 18516 18517 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryMemoryBanksWidthBits) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 18518 return b.builder.addCond(&FilterConditionCompare{ 18519 Operator: op, 18520 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Memory().MemoryBanks().WidthBits().WithValue(value), 18521 }) 18522 } 18523 18524 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo struct { 18525 builder *FilterBuilder 18526 } 18527 18528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18529 return b.compare(gotenfilter.Eq, value) 18530 } 18531 18532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18533 return b.compare(gotenfilter.Neq, value) 18534 } 18535 18536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18537 return b.compare(gotenfilter.Gt, value) 18538 } 18539 18540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18541 return b.compare(gotenfilter.Gte, value) 18542 } 18543 18544 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18545 return b.compare(gotenfilter.Lt, value) 18546 } 18547 18548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18549 return b.compare(gotenfilter.Lte, value) 18550 } 18551 18552 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) In(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18553 return b.builder.addCond(&FilterConditionIn{ 18554 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().WithArrayOfValues(values), 18555 }) 18556 } 18557 18558 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18559 return b.builder.addCond(&FilterConditionNotIn{ 18560 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().WithArrayOfValues(values), 18561 }) 18562 } 18563 18564 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) IsNull() *FilterBuilder { 18565 return b.builder.addCond(&FilterConditionIsNull{ 18566 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().FieldPath(), 18567 }) 18568 } 18569 18570 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) IsNan() *FilterBuilder { 18571 return b.builder.addCond(&FilterConditionIsNaN{ 18572 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().FieldPath(), 18573 }) 18574 } 18575 18576 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 18577 return b.builder.addCond(&FilterConditionCompare{ 18578 Operator: op, 18579 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().WithValue(value), 18580 }) 18581 } 18582 18583 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Status() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus { 18584 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus{builder: b.builder} 18585 } 18586 18587 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) CliVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion { 18588 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion{builder: b.builder} 18589 } 18590 18591 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Modules() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules { 18592 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules{builder: b.builder} 18593 } 18594 18595 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus struct { 18596 builder *FilterBuilder 18597 } 18598 18599 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Eq(value string) *FilterBuilder { 18600 return b.compare(gotenfilter.Eq, value) 18601 } 18602 18603 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Neq(value string) *FilterBuilder { 18604 return b.compare(gotenfilter.Neq, value) 18605 } 18606 18607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Gt(value string) *FilterBuilder { 18608 return b.compare(gotenfilter.Gt, value) 18609 } 18610 18611 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Gte(value string) *FilterBuilder { 18612 return b.compare(gotenfilter.Gte, value) 18613 } 18614 18615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Lt(value string) *FilterBuilder { 18616 return b.compare(gotenfilter.Lt, value) 18617 } 18618 18619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Lte(value string) *FilterBuilder { 18620 return b.compare(gotenfilter.Lte, value) 18621 } 18622 18623 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) In(values []string) *FilterBuilder { 18624 return b.builder.addCond(&FilterConditionIn{ 18625 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().WithArrayOfValues(values), 18626 }) 18627 } 18628 18629 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) NotIn(values []string) *FilterBuilder { 18630 return b.builder.addCond(&FilterConditionNotIn{ 18631 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().WithArrayOfValues(values), 18632 }) 18633 } 18634 18635 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) IsNull() *FilterBuilder { 18636 return b.builder.addCond(&FilterConditionIsNull{ 18637 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().FieldPath(), 18638 }) 18639 } 18640 18641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) IsNan() *FilterBuilder { 18642 return b.builder.addCond(&FilterConditionIsNaN{ 18643 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().FieldPath(), 18644 }) 18645 } 18646 18647 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18648 return b.builder.addCond(&FilterConditionCompare{ 18649 Operator: op, 18650 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().WithValue(value), 18651 }) 18652 } 18653 18654 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion struct { 18655 builder *FilterBuilder 18656 } 18657 18658 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Eq(value string) *FilterBuilder { 18659 return b.compare(gotenfilter.Eq, value) 18660 } 18661 18662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Neq(value string) *FilterBuilder { 18663 return b.compare(gotenfilter.Neq, value) 18664 } 18665 18666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Gt(value string) *FilterBuilder { 18667 return b.compare(gotenfilter.Gt, value) 18668 } 18669 18670 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Gte(value string) *FilterBuilder { 18671 return b.compare(gotenfilter.Gte, value) 18672 } 18673 18674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Lt(value string) *FilterBuilder { 18675 return b.compare(gotenfilter.Lt, value) 18676 } 18677 18678 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Lte(value string) *FilterBuilder { 18679 return b.compare(gotenfilter.Lte, value) 18680 } 18681 18682 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) In(values []string) *FilterBuilder { 18683 return b.builder.addCond(&FilterConditionIn{ 18684 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().WithArrayOfValues(values), 18685 }) 18686 } 18687 18688 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) NotIn(values []string) *FilterBuilder { 18689 return b.builder.addCond(&FilterConditionNotIn{ 18690 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().WithArrayOfValues(values), 18691 }) 18692 } 18693 18694 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) IsNull() *FilterBuilder { 18695 return b.builder.addCond(&FilterConditionIsNull{ 18696 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().FieldPath(), 18697 }) 18698 } 18699 18700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) IsNan() *FilterBuilder { 18701 return b.builder.addCond(&FilterConditionIsNaN{ 18702 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().FieldPath(), 18703 }) 18704 } 18705 18706 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18707 return b.builder.addCond(&FilterConditionCompare{ 18708 Operator: op, 18709 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().WithValue(value), 18710 }) 18711 } 18712 18713 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules struct { 18714 builder *FilterBuilder 18715 } 18716 18717 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18718 return b.compare(gotenfilter.Eq, value) 18719 } 18720 18721 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18722 return b.compare(gotenfilter.Neq, value) 18723 } 18724 18725 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18726 return b.compare(gotenfilter.Gt, value) 18727 } 18728 18729 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18730 return b.compare(gotenfilter.Gte, value) 18731 } 18732 18733 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18734 return b.compare(gotenfilter.Lt, value) 18735 } 18736 18737 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18738 return b.compare(gotenfilter.Lte, value) 18739 } 18740 18741 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18742 return b.builder.addCond(&FilterConditionIn{ 18743 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithArrayOfValues(values), 18744 }) 18745 } 18746 18747 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18748 return b.builder.addCond(&FilterConditionNotIn{ 18749 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithArrayOfValues(values), 18750 }) 18751 } 18752 18753 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) IsNull() *FilterBuilder { 18754 return b.builder.addCond(&FilterConditionIsNull{ 18755 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 18756 }) 18757 } 18758 18759 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) IsNan() *FilterBuilder { 18760 return b.builder.addCond(&FilterConditionIsNaN{ 18761 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 18762 }) 18763 } 18764 18765 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Contains(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18766 return b.builder.addCond(&FilterConditionContains{ 18767 Type: gotenresource.ConditionContainsTypeValue, 18768 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 18769 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithItemValue(value), 18770 }) 18771 } 18772 18773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18774 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules() 18775 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 18776 for _, value := range values { 18777 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 18778 } 18779 return b.builder.addCond(&FilterConditionContains{ 18780 Type: gotenresource.ConditionContainsTypeAny, 18781 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 18782 Values: itemValues, 18783 }) 18784 } 18785 18786 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18787 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules() 18788 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 18789 for _, value := range values { 18790 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 18791 } 18792 return b.builder.addCond(&FilterConditionContains{ 18793 Type: gotenresource.ConditionContainsTypeAll, 18794 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 18795 Values: itemValues, 18796 }) 18797 } 18798 18799 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 18800 return b.builder.addCond(&FilterConditionCompare{ 18801 Operator: op, 18802 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithValue(value), 18803 }) 18804 } 18805 18806 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) DevId() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId { 18807 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId{builder: b.builder} 18808 } 18809 18810 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ControlProtoVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion { 18811 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion{builder: b.builder} 18812 } 18813 18814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) FirmwareVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion { 18815 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion{builder: b.builder} 18816 } 18817 18818 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) LoggerVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion { 18819 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion{builder: b.builder} 18820 } 18821 18822 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) BoardName() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName { 18823 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName{builder: b.builder} 18824 } 18825 18826 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) SerialNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber { 18827 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber{builder: b.builder} 18828 } 18829 18830 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) PartNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber { 18831 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber{builder: b.builder} 18832 } 18833 18834 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName { 18835 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName{builder: b.builder} 18836 } 18837 18838 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) NeuralNetworkCoreClockRate() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate { 18839 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate{builder: b.builder} 18840 } 18841 18842 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId struct { 18843 builder *FilterBuilder 18844 } 18845 18846 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Eq(value string) *FilterBuilder { 18847 return b.compare(gotenfilter.Eq, value) 18848 } 18849 18850 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Neq(value string) *FilterBuilder { 18851 return b.compare(gotenfilter.Neq, value) 18852 } 18853 18854 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Gt(value string) *FilterBuilder { 18855 return b.compare(gotenfilter.Gt, value) 18856 } 18857 18858 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Gte(value string) *FilterBuilder { 18859 return b.compare(gotenfilter.Gte, value) 18860 } 18861 18862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Lt(value string) *FilterBuilder { 18863 return b.compare(gotenfilter.Lt, value) 18864 } 18865 18866 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Lte(value string) *FilterBuilder { 18867 return b.compare(gotenfilter.Lte, value) 18868 } 18869 18870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) In(values []string) *FilterBuilder { 18871 return b.builder.addCond(&FilterConditionIn{ 18872 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().WithArrayOfValues(values), 18873 }) 18874 } 18875 18876 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) NotIn(values []string) *FilterBuilder { 18877 return b.builder.addCond(&FilterConditionNotIn{ 18878 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().WithArrayOfValues(values), 18879 }) 18880 } 18881 18882 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) IsNull() *FilterBuilder { 18883 return b.builder.addCond(&FilterConditionIsNull{ 18884 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().FieldPath(), 18885 }) 18886 } 18887 18888 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) IsNan() *FilterBuilder { 18889 return b.builder.addCond(&FilterConditionIsNaN{ 18890 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().FieldPath(), 18891 }) 18892 } 18893 18894 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18895 return b.builder.addCond(&FilterConditionCompare{ 18896 Operator: op, 18897 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().WithValue(value), 18898 }) 18899 } 18900 18901 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion struct { 18902 builder *FilterBuilder 18903 } 18904 18905 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Eq(value string) *FilterBuilder { 18906 return b.compare(gotenfilter.Eq, value) 18907 } 18908 18909 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Neq(value string) *FilterBuilder { 18910 return b.compare(gotenfilter.Neq, value) 18911 } 18912 18913 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Gt(value string) *FilterBuilder { 18914 return b.compare(gotenfilter.Gt, value) 18915 } 18916 18917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Gte(value string) *FilterBuilder { 18918 return b.compare(gotenfilter.Gte, value) 18919 } 18920 18921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Lt(value string) *FilterBuilder { 18922 return b.compare(gotenfilter.Lt, value) 18923 } 18924 18925 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Lte(value string) *FilterBuilder { 18926 return b.compare(gotenfilter.Lte, value) 18927 } 18928 18929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) In(values []string) *FilterBuilder { 18930 return b.builder.addCond(&FilterConditionIn{ 18931 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().WithArrayOfValues(values), 18932 }) 18933 } 18934 18935 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) NotIn(values []string) *FilterBuilder { 18936 return b.builder.addCond(&FilterConditionNotIn{ 18937 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().WithArrayOfValues(values), 18938 }) 18939 } 18940 18941 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) IsNull() *FilterBuilder { 18942 return b.builder.addCond(&FilterConditionIsNull{ 18943 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 18944 }) 18945 } 18946 18947 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) IsNan() *FilterBuilder { 18948 return b.builder.addCond(&FilterConditionIsNaN{ 18949 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 18950 }) 18951 } 18952 18953 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18954 return b.builder.addCond(&FilterConditionCompare{ 18955 Operator: op, 18956 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().WithValue(value), 18957 }) 18958 } 18959 18960 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion struct { 18961 builder *FilterBuilder 18962 } 18963 18964 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Eq(value string) *FilterBuilder { 18965 return b.compare(gotenfilter.Eq, value) 18966 } 18967 18968 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Neq(value string) *FilterBuilder { 18969 return b.compare(gotenfilter.Neq, value) 18970 } 18971 18972 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Gt(value string) *FilterBuilder { 18973 return b.compare(gotenfilter.Gt, value) 18974 } 18975 18976 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Gte(value string) *FilterBuilder { 18977 return b.compare(gotenfilter.Gte, value) 18978 } 18979 18980 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Lt(value string) *FilterBuilder { 18981 return b.compare(gotenfilter.Lt, value) 18982 } 18983 18984 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Lte(value string) *FilterBuilder { 18985 return b.compare(gotenfilter.Lte, value) 18986 } 18987 18988 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) In(values []string) *FilterBuilder { 18989 return b.builder.addCond(&FilterConditionIn{ 18990 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().WithArrayOfValues(values), 18991 }) 18992 } 18993 18994 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) NotIn(values []string) *FilterBuilder { 18995 return b.builder.addCond(&FilterConditionNotIn{ 18996 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().WithArrayOfValues(values), 18997 }) 18998 } 18999 19000 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) IsNull() *FilterBuilder { 19001 return b.builder.addCond(&FilterConditionIsNull{ 19002 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().FieldPath(), 19003 }) 19004 } 19005 19006 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) IsNan() *FilterBuilder { 19007 return b.builder.addCond(&FilterConditionIsNaN{ 19008 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().FieldPath(), 19009 }) 19010 } 19011 19012 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19013 return b.builder.addCond(&FilterConditionCompare{ 19014 Operator: op, 19015 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().WithValue(value), 19016 }) 19017 } 19018 19019 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion struct { 19020 builder *FilterBuilder 19021 } 19022 19023 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Eq(value string) *FilterBuilder { 19024 return b.compare(gotenfilter.Eq, value) 19025 } 19026 19027 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Neq(value string) *FilterBuilder { 19028 return b.compare(gotenfilter.Neq, value) 19029 } 19030 19031 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Gt(value string) *FilterBuilder { 19032 return b.compare(gotenfilter.Gt, value) 19033 } 19034 19035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Gte(value string) *FilterBuilder { 19036 return b.compare(gotenfilter.Gte, value) 19037 } 19038 19039 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Lt(value string) *FilterBuilder { 19040 return b.compare(gotenfilter.Lt, value) 19041 } 19042 19043 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Lte(value string) *FilterBuilder { 19044 return b.compare(gotenfilter.Lte, value) 19045 } 19046 19047 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) In(values []string) *FilterBuilder { 19048 return b.builder.addCond(&FilterConditionIn{ 19049 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().WithArrayOfValues(values), 19050 }) 19051 } 19052 19053 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) NotIn(values []string) *FilterBuilder { 19054 return b.builder.addCond(&FilterConditionNotIn{ 19055 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().WithArrayOfValues(values), 19056 }) 19057 } 19058 19059 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) IsNull() *FilterBuilder { 19060 return b.builder.addCond(&FilterConditionIsNull{ 19061 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().FieldPath(), 19062 }) 19063 } 19064 19065 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) IsNan() *FilterBuilder { 19066 return b.builder.addCond(&FilterConditionIsNaN{ 19067 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().FieldPath(), 19068 }) 19069 } 19070 19071 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19072 return b.builder.addCond(&FilterConditionCompare{ 19073 Operator: op, 19074 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().WithValue(value), 19075 }) 19076 } 19077 19078 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName struct { 19079 builder *FilterBuilder 19080 } 19081 19082 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Eq(value string) *FilterBuilder { 19083 return b.compare(gotenfilter.Eq, value) 19084 } 19085 19086 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Neq(value string) *FilterBuilder { 19087 return b.compare(gotenfilter.Neq, value) 19088 } 19089 19090 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Gt(value string) *FilterBuilder { 19091 return b.compare(gotenfilter.Gt, value) 19092 } 19093 19094 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Gte(value string) *FilterBuilder { 19095 return b.compare(gotenfilter.Gte, value) 19096 } 19097 19098 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Lt(value string) *FilterBuilder { 19099 return b.compare(gotenfilter.Lt, value) 19100 } 19101 19102 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Lte(value string) *FilterBuilder { 19103 return b.compare(gotenfilter.Lte, value) 19104 } 19105 19106 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) In(values []string) *FilterBuilder { 19107 return b.builder.addCond(&FilterConditionIn{ 19108 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().WithArrayOfValues(values), 19109 }) 19110 } 19111 19112 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) NotIn(values []string) *FilterBuilder { 19113 return b.builder.addCond(&FilterConditionNotIn{ 19114 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().WithArrayOfValues(values), 19115 }) 19116 } 19117 19118 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) IsNull() *FilterBuilder { 19119 return b.builder.addCond(&FilterConditionIsNull{ 19120 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().FieldPath(), 19121 }) 19122 } 19123 19124 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) IsNan() *FilterBuilder { 19125 return b.builder.addCond(&FilterConditionIsNaN{ 19126 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().FieldPath(), 19127 }) 19128 } 19129 19130 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19131 return b.builder.addCond(&FilterConditionCompare{ 19132 Operator: op, 19133 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().WithValue(value), 19134 }) 19135 } 19136 19137 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber struct { 19138 builder *FilterBuilder 19139 } 19140 19141 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Eq(value string) *FilterBuilder { 19142 return b.compare(gotenfilter.Eq, value) 19143 } 19144 19145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Neq(value string) *FilterBuilder { 19146 return b.compare(gotenfilter.Neq, value) 19147 } 19148 19149 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Gt(value string) *FilterBuilder { 19150 return b.compare(gotenfilter.Gt, value) 19151 } 19152 19153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Gte(value string) *FilterBuilder { 19154 return b.compare(gotenfilter.Gte, value) 19155 } 19156 19157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Lt(value string) *FilterBuilder { 19158 return b.compare(gotenfilter.Lt, value) 19159 } 19160 19161 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Lte(value string) *FilterBuilder { 19162 return b.compare(gotenfilter.Lte, value) 19163 } 19164 19165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) In(values []string) *FilterBuilder { 19166 return b.builder.addCond(&FilterConditionIn{ 19167 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().WithArrayOfValues(values), 19168 }) 19169 } 19170 19171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) NotIn(values []string) *FilterBuilder { 19172 return b.builder.addCond(&FilterConditionNotIn{ 19173 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().WithArrayOfValues(values), 19174 }) 19175 } 19176 19177 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) IsNull() *FilterBuilder { 19178 return b.builder.addCond(&FilterConditionIsNull{ 19179 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().FieldPath(), 19180 }) 19181 } 19182 19183 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) IsNan() *FilterBuilder { 19184 return b.builder.addCond(&FilterConditionIsNaN{ 19185 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().FieldPath(), 19186 }) 19187 } 19188 19189 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19190 return b.builder.addCond(&FilterConditionCompare{ 19191 Operator: op, 19192 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().WithValue(value), 19193 }) 19194 } 19195 19196 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber struct { 19197 builder *FilterBuilder 19198 } 19199 19200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Eq(value string) *FilterBuilder { 19201 return b.compare(gotenfilter.Eq, value) 19202 } 19203 19204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Neq(value string) *FilterBuilder { 19205 return b.compare(gotenfilter.Neq, value) 19206 } 19207 19208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Gt(value string) *FilterBuilder { 19209 return b.compare(gotenfilter.Gt, value) 19210 } 19211 19212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Gte(value string) *FilterBuilder { 19213 return b.compare(gotenfilter.Gte, value) 19214 } 19215 19216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Lt(value string) *FilterBuilder { 19217 return b.compare(gotenfilter.Lt, value) 19218 } 19219 19220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Lte(value string) *FilterBuilder { 19221 return b.compare(gotenfilter.Lte, value) 19222 } 19223 19224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) In(values []string) *FilterBuilder { 19225 return b.builder.addCond(&FilterConditionIn{ 19226 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().WithArrayOfValues(values), 19227 }) 19228 } 19229 19230 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) NotIn(values []string) *FilterBuilder { 19231 return b.builder.addCond(&FilterConditionNotIn{ 19232 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().WithArrayOfValues(values), 19233 }) 19234 } 19235 19236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) IsNull() *FilterBuilder { 19237 return b.builder.addCond(&FilterConditionIsNull{ 19238 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().FieldPath(), 19239 }) 19240 } 19241 19242 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) IsNan() *FilterBuilder { 19243 return b.builder.addCond(&FilterConditionIsNaN{ 19244 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().FieldPath(), 19245 }) 19246 } 19247 19248 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19249 return b.builder.addCond(&FilterConditionCompare{ 19250 Operator: op, 19251 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().WithValue(value), 19252 }) 19253 } 19254 19255 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName struct { 19256 builder *FilterBuilder 19257 } 19258 19259 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Eq(value string) *FilterBuilder { 19260 return b.compare(gotenfilter.Eq, value) 19261 } 19262 19263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Neq(value string) *FilterBuilder { 19264 return b.compare(gotenfilter.Neq, value) 19265 } 19266 19267 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Gt(value string) *FilterBuilder { 19268 return b.compare(gotenfilter.Gt, value) 19269 } 19270 19271 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Gte(value string) *FilterBuilder { 19272 return b.compare(gotenfilter.Gte, value) 19273 } 19274 19275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Lt(value string) *FilterBuilder { 19276 return b.compare(gotenfilter.Lt, value) 19277 } 19278 19279 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Lte(value string) *FilterBuilder { 19280 return b.compare(gotenfilter.Lte, value) 19281 } 19282 19283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) In(values []string) *FilterBuilder { 19284 return b.builder.addCond(&FilterConditionIn{ 19285 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().WithArrayOfValues(values), 19286 }) 19287 } 19288 19289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) NotIn(values []string) *FilterBuilder { 19290 return b.builder.addCond(&FilterConditionNotIn{ 19291 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().WithArrayOfValues(values), 19292 }) 19293 } 19294 19295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) IsNull() *FilterBuilder { 19296 return b.builder.addCond(&FilterConditionIsNull{ 19297 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().FieldPath(), 19298 }) 19299 } 19300 19301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) IsNan() *FilterBuilder { 19302 return b.builder.addCond(&FilterConditionIsNaN{ 19303 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().FieldPath(), 19304 }) 19305 } 19306 19307 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19308 return b.builder.addCond(&FilterConditionCompare{ 19309 Operator: op, 19310 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().WithValue(value), 19311 }) 19312 } 19313 19314 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate struct { 19315 builder *FilterBuilder 19316 } 19317 19318 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Eq(value string) *FilterBuilder { 19319 return b.compare(gotenfilter.Eq, value) 19320 } 19321 19322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Neq(value string) *FilterBuilder { 19323 return b.compare(gotenfilter.Neq, value) 19324 } 19325 19326 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Gt(value string) *FilterBuilder { 19327 return b.compare(gotenfilter.Gt, value) 19328 } 19329 19330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Gte(value string) *FilterBuilder { 19331 return b.compare(gotenfilter.Gte, value) 19332 } 19333 19334 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Lt(value string) *FilterBuilder { 19335 return b.compare(gotenfilter.Lt, value) 19336 } 19337 19338 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Lte(value string) *FilterBuilder { 19339 return b.compare(gotenfilter.Lte, value) 19340 } 19341 19342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) In(values []string) *FilterBuilder { 19343 return b.builder.addCond(&FilterConditionIn{ 19344 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().WithArrayOfValues(values), 19345 }) 19346 } 19347 19348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) NotIn(values []string) *FilterBuilder { 19349 return b.builder.addCond(&FilterConditionNotIn{ 19350 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().WithArrayOfValues(values), 19351 }) 19352 } 19353 19354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) IsNull() *FilterBuilder { 19355 return b.builder.addCond(&FilterConditionIsNull{ 19356 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 19357 }) 19358 } 19359 19360 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) IsNan() *FilterBuilder { 19361 return b.builder.addCond(&FilterConditionIsNaN{ 19362 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 19363 }) 19364 } 19365 19366 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19367 return b.builder.addCond(&FilterConditionCompare{ 19368 Operator: op, 19369 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().WithValue(value), 19370 }) 19371 } 19372 19373 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo struct { 19374 builder *FilterBuilder 19375 } 19376 19377 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19378 return b.compare(gotenfilter.Eq, value) 19379 } 19380 19381 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19382 return b.compare(gotenfilter.Neq, value) 19383 } 19384 19385 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19386 return b.compare(gotenfilter.Gt, value) 19387 } 19388 19389 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19390 return b.compare(gotenfilter.Gte, value) 19391 } 19392 19393 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19394 return b.compare(gotenfilter.Lt, value) 19395 } 19396 19397 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19398 return b.compare(gotenfilter.Lte, value) 19399 } 19400 19401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) In(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19402 return b.builder.addCond(&FilterConditionIn{ 19403 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().WithArrayOfValues(values), 19404 }) 19405 } 19406 19407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19408 return b.builder.addCond(&FilterConditionNotIn{ 19409 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().WithArrayOfValues(values), 19410 }) 19411 } 19412 19413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) IsNull() *FilterBuilder { 19414 return b.builder.addCond(&FilterConditionIsNull{ 19415 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().FieldPath(), 19416 }) 19417 } 19418 19419 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) IsNan() *FilterBuilder { 19420 return b.builder.addCond(&FilterConditionIsNaN{ 19421 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().FieldPath(), 19422 }) 19423 } 19424 19425 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 19426 return b.builder.addCond(&FilterConditionCompare{ 19427 Operator: op, 19428 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().WithValue(value), 19429 }) 19430 } 19431 19432 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Status() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus { 19433 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus{builder: b.builder} 19434 } 19435 19436 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) DriverVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion { 19437 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion{builder: b.builder} 19438 } 19439 19440 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) CudaVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion { 19441 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion{builder: b.builder} 19442 } 19443 19444 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Gpus() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus { 19445 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus{builder: b.builder} 19446 } 19447 19448 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus struct { 19449 builder *FilterBuilder 19450 } 19451 19452 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Eq(value string) *FilterBuilder { 19453 return b.compare(gotenfilter.Eq, value) 19454 } 19455 19456 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Neq(value string) *FilterBuilder { 19457 return b.compare(gotenfilter.Neq, value) 19458 } 19459 19460 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Gt(value string) *FilterBuilder { 19461 return b.compare(gotenfilter.Gt, value) 19462 } 19463 19464 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Gte(value string) *FilterBuilder { 19465 return b.compare(gotenfilter.Gte, value) 19466 } 19467 19468 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Lt(value string) *FilterBuilder { 19469 return b.compare(gotenfilter.Lt, value) 19470 } 19471 19472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Lte(value string) *FilterBuilder { 19473 return b.compare(gotenfilter.Lte, value) 19474 } 19475 19476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) In(values []string) *FilterBuilder { 19477 return b.builder.addCond(&FilterConditionIn{ 19478 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().WithArrayOfValues(values), 19479 }) 19480 } 19481 19482 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) NotIn(values []string) *FilterBuilder { 19483 return b.builder.addCond(&FilterConditionNotIn{ 19484 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().WithArrayOfValues(values), 19485 }) 19486 } 19487 19488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) IsNull() *FilterBuilder { 19489 return b.builder.addCond(&FilterConditionIsNull{ 19490 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().FieldPath(), 19491 }) 19492 } 19493 19494 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) IsNan() *FilterBuilder { 19495 return b.builder.addCond(&FilterConditionIsNaN{ 19496 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().FieldPath(), 19497 }) 19498 } 19499 19500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19501 return b.builder.addCond(&FilterConditionCompare{ 19502 Operator: op, 19503 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().WithValue(value), 19504 }) 19505 } 19506 19507 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion struct { 19508 builder *FilterBuilder 19509 } 19510 19511 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Eq(value string) *FilterBuilder { 19512 return b.compare(gotenfilter.Eq, value) 19513 } 19514 19515 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Neq(value string) *FilterBuilder { 19516 return b.compare(gotenfilter.Neq, value) 19517 } 19518 19519 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Gt(value string) *FilterBuilder { 19520 return b.compare(gotenfilter.Gt, value) 19521 } 19522 19523 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Gte(value string) *FilterBuilder { 19524 return b.compare(gotenfilter.Gte, value) 19525 } 19526 19527 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Lt(value string) *FilterBuilder { 19528 return b.compare(gotenfilter.Lt, value) 19529 } 19530 19531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Lte(value string) *FilterBuilder { 19532 return b.compare(gotenfilter.Lte, value) 19533 } 19534 19535 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) In(values []string) *FilterBuilder { 19536 return b.builder.addCond(&FilterConditionIn{ 19537 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().WithArrayOfValues(values), 19538 }) 19539 } 19540 19541 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) NotIn(values []string) *FilterBuilder { 19542 return b.builder.addCond(&FilterConditionNotIn{ 19543 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().WithArrayOfValues(values), 19544 }) 19545 } 19546 19547 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) IsNull() *FilterBuilder { 19548 return b.builder.addCond(&FilterConditionIsNull{ 19549 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().FieldPath(), 19550 }) 19551 } 19552 19553 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) IsNan() *FilterBuilder { 19554 return b.builder.addCond(&FilterConditionIsNaN{ 19555 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().FieldPath(), 19556 }) 19557 } 19558 19559 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19560 return b.builder.addCond(&FilterConditionCompare{ 19561 Operator: op, 19562 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().WithValue(value), 19563 }) 19564 } 19565 19566 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion struct { 19567 builder *FilterBuilder 19568 } 19569 19570 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Eq(value string) *FilterBuilder { 19571 return b.compare(gotenfilter.Eq, value) 19572 } 19573 19574 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Neq(value string) *FilterBuilder { 19575 return b.compare(gotenfilter.Neq, value) 19576 } 19577 19578 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Gt(value string) *FilterBuilder { 19579 return b.compare(gotenfilter.Gt, value) 19580 } 19581 19582 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Gte(value string) *FilterBuilder { 19583 return b.compare(gotenfilter.Gte, value) 19584 } 19585 19586 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Lt(value string) *FilterBuilder { 19587 return b.compare(gotenfilter.Lt, value) 19588 } 19589 19590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Lte(value string) *FilterBuilder { 19591 return b.compare(gotenfilter.Lte, value) 19592 } 19593 19594 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) In(values []string) *FilterBuilder { 19595 return b.builder.addCond(&FilterConditionIn{ 19596 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().WithArrayOfValues(values), 19597 }) 19598 } 19599 19600 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) NotIn(values []string) *FilterBuilder { 19601 return b.builder.addCond(&FilterConditionNotIn{ 19602 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().WithArrayOfValues(values), 19603 }) 19604 } 19605 19606 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) IsNull() *FilterBuilder { 19607 return b.builder.addCond(&FilterConditionIsNull{ 19608 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().FieldPath(), 19609 }) 19610 } 19611 19612 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) IsNan() *FilterBuilder { 19613 return b.builder.addCond(&FilterConditionIsNaN{ 19614 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().FieldPath(), 19615 }) 19616 } 19617 19618 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19619 return b.builder.addCond(&FilterConditionCompare{ 19620 Operator: op, 19621 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().WithValue(value), 19622 }) 19623 } 19624 19625 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus struct { 19626 builder *FilterBuilder 19627 } 19628 19629 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19630 return b.compare(gotenfilter.Eq, value) 19631 } 19632 19633 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19634 return b.compare(gotenfilter.Neq, value) 19635 } 19636 19637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19638 return b.compare(gotenfilter.Gt, value) 19639 } 19640 19641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19642 return b.compare(gotenfilter.Gte, value) 19643 } 19644 19645 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19646 return b.compare(gotenfilter.Lt, value) 19647 } 19648 19649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19650 return b.compare(gotenfilter.Lte, value) 19651 } 19652 19653 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19654 return b.builder.addCond(&FilterConditionIn{ 19655 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithArrayOfValues(values), 19656 }) 19657 } 19658 19659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19660 return b.builder.addCond(&FilterConditionNotIn{ 19661 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithArrayOfValues(values), 19662 }) 19663 } 19664 19665 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) IsNull() *FilterBuilder { 19666 return b.builder.addCond(&FilterConditionIsNull{ 19667 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 19668 }) 19669 } 19670 19671 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) IsNan() *FilterBuilder { 19672 return b.builder.addCond(&FilterConditionIsNaN{ 19673 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 19674 }) 19675 } 19676 19677 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Contains(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19678 return b.builder.addCond(&FilterConditionContains{ 19679 Type: gotenresource.ConditionContainsTypeValue, 19680 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 19681 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithItemValue(value), 19682 }) 19683 } 19684 19685 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19686 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus() 19687 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19688 for _, value := range values { 19689 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19690 } 19691 return b.builder.addCond(&FilterConditionContains{ 19692 Type: gotenresource.ConditionContainsTypeAny, 19693 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 19694 Values: itemValues, 19695 }) 19696 } 19697 19698 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19699 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus() 19700 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19701 for _, value := range values { 19702 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19703 } 19704 return b.builder.addCond(&FilterConditionContains{ 19705 Type: gotenresource.ConditionContainsTypeAll, 19706 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 19707 Values: itemValues, 19708 }) 19709 } 19710 19711 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 19712 return b.builder.addCond(&FilterConditionCompare{ 19713 Operator: op, 19714 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithValue(value), 19715 }) 19716 } 19717 19718 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Id() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId { 19719 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId{builder: b.builder} 19720 } 19721 19722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName { 19723 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName{builder: b.builder} 19724 } 19725 19726 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId struct { 19727 builder *FilterBuilder 19728 } 19729 19730 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Eq(value string) *FilterBuilder { 19731 return b.compare(gotenfilter.Eq, value) 19732 } 19733 19734 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Neq(value string) *FilterBuilder { 19735 return b.compare(gotenfilter.Neq, value) 19736 } 19737 19738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Gt(value string) *FilterBuilder { 19739 return b.compare(gotenfilter.Gt, value) 19740 } 19741 19742 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Gte(value string) *FilterBuilder { 19743 return b.compare(gotenfilter.Gte, value) 19744 } 19745 19746 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Lt(value string) *FilterBuilder { 19747 return b.compare(gotenfilter.Lt, value) 19748 } 19749 19750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Lte(value string) *FilterBuilder { 19751 return b.compare(gotenfilter.Lte, value) 19752 } 19753 19754 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) In(values []string) *FilterBuilder { 19755 return b.builder.addCond(&FilterConditionIn{ 19756 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().WithArrayOfValues(values), 19757 }) 19758 } 19759 19760 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) NotIn(values []string) *FilterBuilder { 19761 return b.builder.addCond(&FilterConditionNotIn{ 19762 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().WithArrayOfValues(values), 19763 }) 19764 } 19765 19766 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) IsNull() *FilterBuilder { 19767 return b.builder.addCond(&FilterConditionIsNull{ 19768 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().FieldPath(), 19769 }) 19770 } 19771 19772 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) IsNan() *FilterBuilder { 19773 return b.builder.addCond(&FilterConditionIsNaN{ 19774 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().FieldPath(), 19775 }) 19776 } 19777 19778 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19779 return b.builder.addCond(&FilterConditionCompare{ 19780 Operator: op, 19781 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().WithValue(value), 19782 }) 19783 } 19784 19785 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName struct { 19786 builder *FilterBuilder 19787 } 19788 19789 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Eq(value string) *FilterBuilder { 19790 return b.compare(gotenfilter.Eq, value) 19791 } 19792 19793 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Neq(value string) *FilterBuilder { 19794 return b.compare(gotenfilter.Neq, value) 19795 } 19796 19797 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Gt(value string) *FilterBuilder { 19798 return b.compare(gotenfilter.Gt, value) 19799 } 19800 19801 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Gte(value string) *FilterBuilder { 19802 return b.compare(gotenfilter.Gte, value) 19803 } 19804 19805 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Lt(value string) *FilterBuilder { 19806 return b.compare(gotenfilter.Lt, value) 19807 } 19808 19809 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Lte(value string) *FilterBuilder { 19810 return b.compare(gotenfilter.Lte, value) 19811 } 19812 19813 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) In(values []string) *FilterBuilder { 19814 return b.builder.addCond(&FilterConditionIn{ 19815 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().WithArrayOfValues(values), 19816 }) 19817 } 19818 19819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) NotIn(values []string) *FilterBuilder { 19820 return b.builder.addCond(&FilterConditionNotIn{ 19821 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().WithArrayOfValues(values), 19822 }) 19823 } 19824 19825 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) IsNull() *FilterBuilder { 19826 return b.builder.addCond(&FilterConditionIsNull{ 19827 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().FieldPath(), 19828 }) 19829 } 19830 19831 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) IsNan() *FilterBuilder { 19832 return b.builder.addCond(&FilterConditionIsNaN{ 19833 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().FieldPath(), 19834 }) 19835 } 19836 19837 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19838 return b.builder.addCond(&FilterConditionCompare{ 19839 Operator: op, 19840 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().WithValue(value), 19841 }) 19842 } 19843 19844 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus struct { 19845 builder *FilterBuilder 19846 } 19847 19848 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19849 return b.compare(gotenfilter.Eq, value) 19850 } 19851 19852 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19853 return b.compare(gotenfilter.Neq, value) 19854 } 19855 19856 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19857 return b.compare(gotenfilter.Gt, value) 19858 } 19859 19860 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19861 return b.compare(gotenfilter.Gte, value) 19862 } 19863 19864 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19865 return b.compare(gotenfilter.Lt, value) 19866 } 19867 19868 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19869 return b.compare(gotenfilter.Lte, value) 19870 } 19871 19872 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19873 return b.builder.addCond(&FilterConditionIn{ 19874 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithArrayOfValues(values), 19875 }) 19876 } 19877 19878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19879 return b.builder.addCond(&FilterConditionNotIn{ 19880 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithArrayOfValues(values), 19881 }) 19882 } 19883 19884 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) IsNull() *FilterBuilder { 19885 return b.builder.addCond(&FilterConditionIsNull{ 19886 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 19887 }) 19888 } 19889 19890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) IsNan() *FilterBuilder { 19891 return b.builder.addCond(&FilterConditionIsNaN{ 19892 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 19893 }) 19894 } 19895 19896 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Contains(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19897 return b.builder.addCond(&FilterConditionContains{ 19898 Type: gotenresource.ConditionContainsTypeValue, 19899 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 19900 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithItemValue(value), 19901 }) 19902 } 19903 19904 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19905 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus() 19906 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19907 for _, value := range values { 19908 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19909 } 19910 return b.builder.addCond(&FilterConditionContains{ 19911 Type: gotenresource.ConditionContainsTypeAny, 19912 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 19913 Values: itemValues, 19914 }) 19915 } 19916 19917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19918 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus() 19919 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19920 for _, value := range values { 19921 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19922 } 19923 return b.builder.addCond(&FilterConditionContains{ 19924 Type: gotenresource.ConditionContainsTypeAll, 19925 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 19926 Values: itemValues, 19927 }) 19928 } 19929 19930 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 19931 return b.builder.addCond(&FilterConditionCompare{ 19932 Operator: op, 19933 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithValue(value), 19934 }) 19935 } 19936 19937 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Modem() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem { 19938 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem{builder: b.builder} 19939 } 19940 19941 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem struct { 19942 builder *FilterBuilder 19943 } 19944 19945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19946 return b.compare(gotenfilter.Eq, value) 19947 } 19948 19949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19950 return b.compare(gotenfilter.Neq, value) 19951 } 19952 19953 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19954 return b.compare(gotenfilter.Gt, value) 19955 } 19956 19957 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19958 return b.compare(gotenfilter.Gte, value) 19959 } 19960 19961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19962 return b.compare(gotenfilter.Lt, value) 19963 } 19964 19965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19966 return b.compare(gotenfilter.Lte, value) 19967 } 19968 19969 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19970 return b.builder.addCond(&FilterConditionIn{ 19971 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().WithArrayOfValues(values), 19972 }) 19973 } 19974 19975 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19976 return b.builder.addCond(&FilterConditionNotIn{ 19977 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().WithArrayOfValues(values), 19978 }) 19979 } 19980 19981 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) IsNull() *FilterBuilder { 19982 return b.builder.addCond(&FilterConditionIsNull{ 19983 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().FieldPath(), 19984 }) 19985 } 19986 19987 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) IsNan() *FilterBuilder { 19988 return b.builder.addCond(&FilterConditionIsNaN{ 19989 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().FieldPath(), 19990 }) 19991 } 19992 19993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 19994 return b.builder.addCond(&FilterConditionCompare{ 19995 Operator: op, 19996 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().WithValue(value), 19997 }) 19998 } 19999 20000 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) ThreeGPp() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp { 20001 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp{builder: b.builder} 20002 } 20003 20004 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Cdma() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma { 20005 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma{builder: b.builder} 20006 } 20007 20008 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) DbusPath() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath { 20009 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath{builder: b.builder} 20010 } 20011 20012 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Generic() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric { 20013 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric{builder: b.builder} 20014 } 20015 20016 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Signal() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal { 20017 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal{builder: b.builder} 20018 } 20019 20020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) SimStatus() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus { 20021 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus{builder: b.builder} 20022 } 20023 20024 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp struct { 20025 builder *FilterBuilder 20026 } 20027 20028 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20029 return b.compare(gotenfilter.Eq, value) 20030 } 20031 20032 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20033 return b.compare(gotenfilter.Neq, value) 20034 } 20035 20036 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20037 return b.compare(gotenfilter.Gt, value) 20038 } 20039 20040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20041 return b.compare(gotenfilter.Gte, value) 20042 } 20043 20044 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20045 return b.compare(gotenfilter.Lt, value) 20046 } 20047 20048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20049 return b.compare(gotenfilter.Lte, value) 20050 } 20051 20052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20053 return b.builder.addCond(&FilterConditionIn{ 20054 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().WithArrayOfValues(values), 20055 }) 20056 } 20057 20058 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20059 return b.builder.addCond(&FilterConditionNotIn{ 20060 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().WithArrayOfValues(values), 20061 }) 20062 } 20063 20064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) IsNull() *FilterBuilder { 20065 return b.builder.addCond(&FilterConditionIsNull{ 20066 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FieldPath(), 20067 }) 20068 } 20069 20070 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) IsNan() *FilterBuilder { 20071 return b.builder.addCond(&FilterConditionIsNaN{ 20072 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FieldPath(), 20073 }) 20074 } 20075 20076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 20077 return b.builder.addCond(&FilterConditionCompare{ 20078 Operator: op, 20079 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().WithValue(value), 20080 }) 20081 } 20082 20083 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) FivegNr() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr { 20084 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr{builder: b.builder} 20085 } 20086 20087 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) EnabledLocks() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks { 20088 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks{builder: b.builder} 20089 } 20090 20091 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Eps() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps { 20092 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps{builder: b.builder} 20093 } 20094 20095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Imei() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei { 20096 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei{builder: b.builder} 20097 } 20098 20099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorCode() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode { 20100 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode{builder: b.builder} 20101 } 20102 20103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorName() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName { 20104 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName{builder: b.builder} 20105 } 20106 20107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) PacketServiceState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState { 20108 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState{builder: b.builder} 20109 } 20110 20111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Pco() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco { 20112 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco{builder: b.builder} 20113 } 20114 20115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) RegistrationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState { 20116 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState{builder: b.builder} 20117 } 20118 20119 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr struct { 20120 builder *FilterBuilder 20121 } 20122 20123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20124 return b.compare(gotenfilter.Eq, value) 20125 } 20126 20127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20128 return b.compare(gotenfilter.Neq, value) 20129 } 20130 20131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20132 return b.compare(gotenfilter.Gt, value) 20133 } 20134 20135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20136 return b.compare(gotenfilter.Gte, value) 20137 } 20138 20139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20140 return b.compare(gotenfilter.Lt, value) 20141 } 20142 20143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20144 return b.compare(gotenfilter.Lte, value) 20145 } 20146 20147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20148 return b.builder.addCond(&FilterConditionIn{ 20149 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().WithArrayOfValues(values), 20150 }) 20151 } 20152 20153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20154 return b.builder.addCond(&FilterConditionNotIn{ 20155 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().WithArrayOfValues(values), 20156 }) 20157 } 20158 20159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) IsNull() *FilterBuilder { 20160 return b.builder.addCond(&FilterConditionIsNull{ 20161 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 20162 }) 20163 } 20164 20165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) IsNan() *FilterBuilder { 20166 return b.builder.addCond(&FilterConditionIsNaN{ 20167 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 20168 }) 20169 } 20170 20171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 20172 return b.builder.addCond(&FilterConditionCompare{ 20173 Operator: op, 20174 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().WithValue(value), 20175 }) 20176 } 20177 20178 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) RegistrationSettings() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings { 20179 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings{builder: b.builder} 20180 } 20181 20182 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings struct { 20183 builder *FilterBuilder 20184 } 20185 20186 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20187 return b.compare(gotenfilter.Eq, value) 20188 } 20189 20190 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20191 return b.compare(gotenfilter.Neq, value) 20192 } 20193 20194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20195 return b.compare(gotenfilter.Gt, value) 20196 } 20197 20198 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20199 return b.compare(gotenfilter.Gte, value) 20200 } 20201 20202 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20203 return b.compare(gotenfilter.Lt, value) 20204 } 20205 20206 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20207 return b.compare(gotenfilter.Lte, value) 20208 } 20209 20210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20211 return b.builder.addCond(&FilterConditionIn{ 20212 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().WithArrayOfValues(values), 20213 }) 20214 } 20215 20216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20217 return b.builder.addCond(&FilterConditionNotIn{ 20218 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().WithArrayOfValues(values), 20219 }) 20220 } 20221 20222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) IsNull() *FilterBuilder { 20223 return b.builder.addCond(&FilterConditionIsNull{ 20224 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 20225 }) 20226 } 20227 20228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) IsNan() *FilterBuilder { 20229 return b.builder.addCond(&FilterConditionIsNaN{ 20230 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 20231 }) 20232 } 20233 20234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 20235 return b.builder.addCond(&FilterConditionCompare{ 20236 Operator: op, 20237 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().WithValue(value), 20238 }) 20239 } 20240 20241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) DrxCycle() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 20242 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle{builder: b.builder} 20243 } 20244 20245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) MicoMode() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode { 20246 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode{builder: b.builder} 20247 } 20248 20249 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct { 20250 builder *FilterBuilder 20251 } 20252 20253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Eq(value string) *FilterBuilder { 20254 return b.compare(gotenfilter.Eq, value) 20255 } 20256 20257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Neq(value string) *FilterBuilder { 20258 return b.compare(gotenfilter.Neq, value) 20259 } 20260 20261 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Gt(value string) *FilterBuilder { 20262 return b.compare(gotenfilter.Gt, value) 20263 } 20264 20265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Gte(value string) *FilterBuilder { 20266 return b.compare(gotenfilter.Gte, value) 20267 } 20268 20269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Lt(value string) *FilterBuilder { 20270 return b.compare(gotenfilter.Lt, value) 20271 } 20272 20273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Lte(value string) *FilterBuilder { 20274 return b.compare(gotenfilter.Lte, value) 20275 } 20276 20277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) In(values []string) *FilterBuilder { 20278 return b.builder.addCond(&FilterConditionIn{ 20279 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().WithArrayOfValues(values), 20280 }) 20281 } 20282 20283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) NotIn(values []string) *FilterBuilder { 20284 return b.builder.addCond(&FilterConditionNotIn{ 20285 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().WithArrayOfValues(values), 20286 }) 20287 } 20288 20289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) IsNull() *FilterBuilder { 20290 return b.builder.addCond(&FilterConditionIsNull{ 20291 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 20292 }) 20293 } 20294 20295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) IsNan() *FilterBuilder { 20296 return b.builder.addCond(&FilterConditionIsNaN{ 20297 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 20298 }) 20299 } 20300 20301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20302 return b.builder.addCond(&FilterConditionCompare{ 20303 Operator: op, 20304 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().WithValue(value), 20305 }) 20306 } 20307 20308 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode struct { 20309 builder *FilterBuilder 20310 } 20311 20312 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Eq(value string) *FilterBuilder { 20313 return b.compare(gotenfilter.Eq, value) 20314 } 20315 20316 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Neq(value string) *FilterBuilder { 20317 return b.compare(gotenfilter.Neq, value) 20318 } 20319 20320 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Gt(value string) *FilterBuilder { 20321 return b.compare(gotenfilter.Gt, value) 20322 } 20323 20324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Gte(value string) *FilterBuilder { 20325 return b.compare(gotenfilter.Gte, value) 20326 } 20327 20328 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Lt(value string) *FilterBuilder { 20329 return b.compare(gotenfilter.Lt, value) 20330 } 20331 20332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Lte(value string) *FilterBuilder { 20333 return b.compare(gotenfilter.Lte, value) 20334 } 20335 20336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) In(values []string) *FilterBuilder { 20337 return b.builder.addCond(&FilterConditionIn{ 20338 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().WithArrayOfValues(values), 20339 }) 20340 } 20341 20342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) NotIn(values []string) *FilterBuilder { 20343 return b.builder.addCond(&FilterConditionNotIn{ 20344 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().WithArrayOfValues(values), 20345 }) 20346 } 20347 20348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) IsNull() *FilterBuilder { 20349 return b.builder.addCond(&FilterConditionIsNull{ 20350 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 20351 }) 20352 } 20353 20354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) IsNan() *FilterBuilder { 20355 return b.builder.addCond(&FilterConditionIsNaN{ 20356 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 20357 }) 20358 } 20359 20360 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20361 return b.builder.addCond(&FilterConditionCompare{ 20362 Operator: op, 20363 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().WithValue(value), 20364 }) 20365 } 20366 20367 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks struct { 20368 builder *FilterBuilder 20369 } 20370 20371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Eq(value []string) *FilterBuilder { 20372 return b.compare(gotenfilter.Eq, value) 20373 } 20374 20375 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Neq(value []string) *FilterBuilder { 20376 return b.compare(gotenfilter.Neq, value) 20377 } 20378 20379 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Gt(value []string) *FilterBuilder { 20380 return b.compare(gotenfilter.Gt, value) 20381 } 20382 20383 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Gte(value []string) *FilterBuilder { 20384 return b.compare(gotenfilter.Gte, value) 20385 } 20386 20387 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Lt(value []string) *FilterBuilder { 20388 return b.compare(gotenfilter.Lt, value) 20389 } 20390 20391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Lte(value []string) *FilterBuilder { 20392 return b.compare(gotenfilter.Lte, value) 20393 } 20394 20395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) In(values [][]string) *FilterBuilder { 20396 return b.builder.addCond(&FilterConditionIn{ 20397 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithArrayOfValues(values), 20398 }) 20399 } 20400 20401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) NotIn(values [][]string) *FilterBuilder { 20402 return b.builder.addCond(&FilterConditionNotIn{ 20403 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithArrayOfValues(values), 20404 }) 20405 } 20406 20407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) IsNull() *FilterBuilder { 20408 return b.builder.addCond(&FilterConditionIsNull{ 20409 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 20410 }) 20411 } 20412 20413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) IsNan() *FilterBuilder { 20414 return b.builder.addCond(&FilterConditionIsNaN{ 20415 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 20416 }) 20417 } 20418 20419 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Contains(value string) *FilterBuilder { 20420 return b.builder.addCond(&FilterConditionContains{ 20421 Type: gotenresource.ConditionContainsTypeValue, 20422 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 20423 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithItemValue(value), 20424 }) 20425 } 20426 20427 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) ContainsAnyOf(values []string) *FilterBuilder { 20428 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks() 20429 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20430 for _, value := range values { 20431 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20432 } 20433 return b.builder.addCond(&FilterConditionContains{ 20434 Type: gotenresource.ConditionContainsTypeAny, 20435 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 20436 Values: itemValues, 20437 }) 20438 } 20439 20440 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) ContainsAll(values []string) *FilterBuilder { 20441 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks() 20442 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20443 for _, value := range values { 20444 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20445 } 20446 return b.builder.addCond(&FilterConditionContains{ 20447 Type: gotenresource.ConditionContainsTypeAll, 20448 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 20449 Values: itemValues, 20450 }) 20451 } 20452 20453 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 20454 return b.builder.addCond(&FilterConditionCompare{ 20455 Operator: op, 20456 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithValue(value), 20457 }) 20458 } 20459 20460 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps struct { 20461 builder *FilterBuilder 20462 } 20463 20464 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20465 return b.compare(gotenfilter.Eq, value) 20466 } 20467 20468 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20469 return b.compare(gotenfilter.Neq, value) 20470 } 20471 20472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20473 return b.compare(gotenfilter.Gt, value) 20474 } 20475 20476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20477 return b.compare(gotenfilter.Gte, value) 20478 } 20479 20480 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20481 return b.compare(gotenfilter.Lt, value) 20482 } 20483 20484 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20485 return b.compare(gotenfilter.Lte, value) 20486 } 20487 20488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20489 return b.builder.addCond(&FilterConditionIn{ 20490 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().WithArrayOfValues(values), 20491 }) 20492 } 20493 20494 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20495 return b.builder.addCond(&FilterConditionNotIn{ 20496 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().WithArrayOfValues(values), 20497 }) 20498 } 20499 20500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) IsNull() *FilterBuilder { 20501 return b.builder.addCond(&FilterConditionIsNull{ 20502 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 20503 }) 20504 } 20505 20506 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) IsNan() *FilterBuilder { 20507 return b.builder.addCond(&FilterConditionIsNaN{ 20508 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 20509 }) 20510 } 20511 20512 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 20513 return b.builder.addCond(&FilterConditionCompare{ 20514 Operator: op, 20515 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().WithValue(value), 20516 }) 20517 } 20518 20519 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) InitialBearer() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer { 20520 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer{builder: b.builder} 20521 } 20522 20523 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) UeModeOperation() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation { 20524 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation{builder: b.builder} 20525 } 20526 20527 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer struct { 20528 builder *FilterBuilder 20529 } 20530 20531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20532 return b.compare(gotenfilter.Eq, value) 20533 } 20534 20535 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20536 return b.compare(gotenfilter.Neq, value) 20537 } 20538 20539 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20540 return b.compare(gotenfilter.Gt, value) 20541 } 20542 20543 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20544 return b.compare(gotenfilter.Gte, value) 20545 } 20546 20547 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20548 return b.compare(gotenfilter.Lt, value) 20549 } 20550 20551 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20552 return b.compare(gotenfilter.Lte, value) 20553 } 20554 20555 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20556 return b.builder.addCond(&FilterConditionIn{ 20557 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().WithArrayOfValues(values), 20558 }) 20559 } 20560 20561 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20562 return b.builder.addCond(&FilterConditionNotIn{ 20563 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().WithArrayOfValues(values), 20564 }) 20565 } 20566 20567 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) IsNull() *FilterBuilder { 20568 return b.builder.addCond(&FilterConditionIsNull{ 20569 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 20570 }) 20571 } 20572 20573 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) IsNan() *FilterBuilder { 20574 return b.builder.addCond(&FilterConditionIsNaN{ 20575 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 20576 }) 20577 } 20578 20579 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 20580 return b.builder.addCond(&FilterConditionCompare{ 20581 Operator: op, 20582 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().WithValue(value), 20583 }) 20584 } 20585 20586 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) DbusPath() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath { 20587 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath{builder: b.builder} 20588 } 20589 20590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Settings() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings { 20591 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings{builder: b.builder} 20592 } 20593 20594 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath struct { 20595 builder *FilterBuilder 20596 } 20597 20598 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Eq(value string) *FilterBuilder { 20599 return b.compare(gotenfilter.Eq, value) 20600 } 20601 20602 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Neq(value string) *FilterBuilder { 20603 return b.compare(gotenfilter.Neq, value) 20604 } 20605 20606 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Gt(value string) *FilterBuilder { 20607 return b.compare(gotenfilter.Gt, value) 20608 } 20609 20610 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Gte(value string) *FilterBuilder { 20611 return b.compare(gotenfilter.Gte, value) 20612 } 20613 20614 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Lt(value string) *FilterBuilder { 20615 return b.compare(gotenfilter.Lt, value) 20616 } 20617 20618 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Lte(value string) *FilterBuilder { 20619 return b.compare(gotenfilter.Lte, value) 20620 } 20621 20622 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) In(values []string) *FilterBuilder { 20623 return b.builder.addCond(&FilterConditionIn{ 20624 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().WithArrayOfValues(values), 20625 }) 20626 } 20627 20628 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) NotIn(values []string) *FilterBuilder { 20629 return b.builder.addCond(&FilterConditionNotIn{ 20630 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().WithArrayOfValues(values), 20631 }) 20632 } 20633 20634 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) IsNull() *FilterBuilder { 20635 return b.builder.addCond(&FilterConditionIsNull{ 20636 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 20637 }) 20638 } 20639 20640 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) IsNan() *FilterBuilder { 20641 return b.builder.addCond(&FilterConditionIsNaN{ 20642 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 20643 }) 20644 } 20645 20646 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20647 return b.builder.addCond(&FilterConditionCompare{ 20648 Operator: op, 20649 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().WithValue(value), 20650 }) 20651 } 20652 20653 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings struct { 20654 builder *FilterBuilder 20655 } 20656 20657 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20658 return b.compare(gotenfilter.Eq, value) 20659 } 20660 20661 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20662 return b.compare(gotenfilter.Neq, value) 20663 } 20664 20665 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20666 return b.compare(gotenfilter.Gt, value) 20667 } 20668 20669 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20670 return b.compare(gotenfilter.Gte, value) 20671 } 20672 20673 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20674 return b.compare(gotenfilter.Lt, value) 20675 } 20676 20677 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20678 return b.compare(gotenfilter.Lte, value) 20679 } 20680 20681 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20682 return b.builder.addCond(&FilterConditionIn{ 20683 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().WithArrayOfValues(values), 20684 }) 20685 } 20686 20687 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20688 return b.builder.addCond(&FilterConditionNotIn{ 20689 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().WithArrayOfValues(values), 20690 }) 20691 } 20692 20693 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IsNull() *FilterBuilder { 20694 return b.builder.addCond(&FilterConditionIsNull{ 20695 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 20696 }) 20697 } 20698 20699 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IsNan() *FilterBuilder { 20700 return b.builder.addCond(&FilterConditionIsNaN{ 20701 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 20702 }) 20703 } 20704 20705 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 20706 return b.builder.addCond(&FilterConditionCompare{ 20707 Operator: op, 20708 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().WithValue(value), 20709 }) 20710 } 20711 20712 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Apn() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn { 20713 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn{builder: b.builder} 20714 } 20715 20716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IpType() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType { 20717 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType{builder: b.builder} 20718 } 20719 20720 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Password() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword { 20721 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword{builder: b.builder} 20722 } 20723 20724 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) User() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser { 20725 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser{builder: b.builder} 20726 } 20727 20728 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn struct { 20729 builder *FilterBuilder 20730 } 20731 20732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Eq(value string) *FilterBuilder { 20733 return b.compare(gotenfilter.Eq, value) 20734 } 20735 20736 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Neq(value string) *FilterBuilder { 20737 return b.compare(gotenfilter.Neq, value) 20738 } 20739 20740 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Gt(value string) *FilterBuilder { 20741 return b.compare(gotenfilter.Gt, value) 20742 } 20743 20744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Gte(value string) *FilterBuilder { 20745 return b.compare(gotenfilter.Gte, value) 20746 } 20747 20748 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Lt(value string) *FilterBuilder { 20749 return b.compare(gotenfilter.Lt, value) 20750 } 20751 20752 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Lte(value string) *FilterBuilder { 20753 return b.compare(gotenfilter.Lte, value) 20754 } 20755 20756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) In(values []string) *FilterBuilder { 20757 return b.builder.addCond(&FilterConditionIn{ 20758 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().WithArrayOfValues(values), 20759 }) 20760 } 20761 20762 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) NotIn(values []string) *FilterBuilder { 20763 return b.builder.addCond(&FilterConditionNotIn{ 20764 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().WithArrayOfValues(values), 20765 }) 20766 } 20767 20768 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) IsNull() *FilterBuilder { 20769 return b.builder.addCond(&FilterConditionIsNull{ 20770 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 20771 }) 20772 } 20773 20774 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) IsNan() *FilterBuilder { 20775 return b.builder.addCond(&FilterConditionIsNaN{ 20776 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 20777 }) 20778 } 20779 20780 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20781 return b.builder.addCond(&FilterConditionCompare{ 20782 Operator: op, 20783 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().WithValue(value), 20784 }) 20785 } 20786 20787 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType struct { 20788 builder *FilterBuilder 20789 } 20790 20791 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Eq(value string) *FilterBuilder { 20792 return b.compare(gotenfilter.Eq, value) 20793 } 20794 20795 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Neq(value string) *FilterBuilder { 20796 return b.compare(gotenfilter.Neq, value) 20797 } 20798 20799 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Gt(value string) *FilterBuilder { 20800 return b.compare(gotenfilter.Gt, value) 20801 } 20802 20803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Gte(value string) *FilterBuilder { 20804 return b.compare(gotenfilter.Gte, value) 20805 } 20806 20807 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Lt(value string) *FilterBuilder { 20808 return b.compare(gotenfilter.Lt, value) 20809 } 20810 20811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Lte(value string) *FilterBuilder { 20812 return b.compare(gotenfilter.Lte, value) 20813 } 20814 20815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) In(values []string) *FilterBuilder { 20816 return b.builder.addCond(&FilterConditionIn{ 20817 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().WithArrayOfValues(values), 20818 }) 20819 } 20820 20821 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) NotIn(values []string) *FilterBuilder { 20822 return b.builder.addCond(&FilterConditionNotIn{ 20823 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().WithArrayOfValues(values), 20824 }) 20825 } 20826 20827 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) IsNull() *FilterBuilder { 20828 return b.builder.addCond(&FilterConditionIsNull{ 20829 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 20830 }) 20831 } 20832 20833 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) IsNan() *FilterBuilder { 20834 return b.builder.addCond(&FilterConditionIsNaN{ 20835 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 20836 }) 20837 } 20838 20839 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20840 return b.builder.addCond(&FilterConditionCompare{ 20841 Operator: op, 20842 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().WithValue(value), 20843 }) 20844 } 20845 20846 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword struct { 20847 builder *FilterBuilder 20848 } 20849 20850 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Eq(value string) *FilterBuilder { 20851 return b.compare(gotenfilter.Eq, value) 20852 } 20853 20854 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Neq(value string) *FilterBuilder { 20855 return b.compare(gotenfilter.Neq, value) 20856 } 20857 20858 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Gt(value string) *FilterBuilder { 20859 return b.compare(gotenfilter.Gt, value) 20860 } 20861 20862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Gte(value string) *FilterBuilder { 20863 return b.compare(gotenfilter.Gte, value) 20864 } 20865 20866 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Lt(value string) *FilterBuilder { 20867 return b.compare(gotenfilter.Lt, value) 20868 } 20869 20870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Lte(value string) *FilterBuilder { 20871 return b.compare(gotenfilter.Lte, value) 20872 } 20873 20874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) In(values []string) *FilterBuilder { 20875 return b.builder.addCond(&FilterConditionIn{ 20876 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().WithArrayOfValues(values), 20877 }) 20878 } 20879 20880 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) NotIn(values []string) *FilterBuilder { 20881 return b.builder.addCond(&FilterConditionNotIn{ 20882 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().WithArrayOfValues(values), 20883 }) 20884 } 20885 20886 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) IsNull() *FilterBuilder { 20887 return b.builder.addCond(&FilterConditionIsNull{ 20888 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 20889 }) 20890 } 20891 20892 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) IsNan() *FilterBuilder { 20893 return b.builder.addCond(&FilterConditionIsNaN{ 20894 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 20895 }) 20896 } 20897 20898 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20899 return b.builder.addCond(&FilterConditionCompare{ 20900 Operator: op, 20901 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().WithValue(value), 20902 }) 20903 } 20904 20905 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser struct { 20906 builder *FilterBuilder 20907 } 20908 20909 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Eq(value string) *FilterBuilder { 20910 return b.compare(gotenfilter.Eq, value) 20911 } 20912 20913 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Neq(value string) *FilterBuilder { 20914 return b.compare(gotenfilter.Neq, value) 20915 } 20916 20917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Gt(value string) *FilterBuilder { 20918 return b.compare(gotenfilter.Gt, value) 20919 } 20920 20921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Gte(value string) *FilterBuilder { 20922 return b.compare(gotenfilter.Gte, value) 20923 } 20924 20925 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Lt(value string) *FilterBuilder { 20926 return b.compare(gotenfilter.Lt, value) 20927 } 20928 20929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Lte(value string) *FilterBuilder { 20930 return b.compare(gotenfilter.Lte, value) 20931 } 20932 20933 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) In(values []string) *FilterBuilder { 20934 return b.builder.addCond(&FilterConditionIn{ 20935 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().WithArrayOfValues(values), 20936 }) 20937 } 20938 20939 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) NotIn(values []string) *FilterBuilder { 20940 return b.builder.addCond(&FilterConditionNotIn{ 20941 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().WithArrayOfValues(values), 20942 }) 20943 } 20944 20945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) IsNull() *FilterBuilder { 20946 return b.builder.addCond(&FilterConditionIsNull{ 20947 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 20948 }) 20949 } 20950 20951 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) IsNan() *FilterBuilder { 20952 return b.builder.addCond(&FilterConditionIsNaN{ 20953 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 20954 }) 20955 } 20956 20957 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20958 return b.builder.addCond(&FilterConditionCompare{ 20959 Operator: op, 20960 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().WithValue(value), 20961 }) 20962 } 20963 20964 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation struct { 20965 builder *FilterBuilder 20966 } 20967 20968 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Eq(value string) *FilterBuilder { 20969 return b.compare(gotenfilter.Eq, value) 20970 } 20971 20972 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Neq(value string) *FilterBuilder { 20973 return b.compare(gotenfilter.Neq, value) 20974 } 20975 20976 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Gt(value string) *FilterBuilder { 20977 return b.compare(gotenfilter.Gt, value) 20978 } 20979 20980 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Gte(value string) *FilterBuilder { 20981 return b.compare(gotenfilter.Gte, value) 20982 } 20983 20984 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Lt(value string) *FilterBuilder { 20985 return b.compare(gotenfilter.Lt, value) 20986 } 20987 20988 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Lte(value string) *FilterBuilder { 20989 return b.compare(gotenfilter.Lte, value) 20990 } 20991 20992 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) In(values []string) *FilterBuilder { 20993 return b.builder.addCond(&FilterConditionIn{ 20994 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().WithArrayOfValues(values), 20995 }) 20996 } 20997 20998 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) NotIn(values []string) *FilterBuilder { 20999 return b.builder.addCond(&FilterConditionNotIn{ 21000 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().WithArrayOfValues(values), 21001 }) 21002 } 21003 21004 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) IsNull() *FilterBuilder { 21005 return b.builder.addCond(&FilterConditionIsNull{ 21006 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 21007 }) 21008 } 21009 21010 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) IsNan() *FilterBuilder { 21011 return b.builder.addCond(&FilterConditionIsNaN{ 21012 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 21013 }) 21014 } 21015 21016 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21017 return b.builder.addCond(&FilterConditionCompare{ 21018 Operator: op, 21019 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().WithValue(value), 21020 }) 21021 } 21022 21023 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei struct { 21024 builder *FilterBuilder 21025 } 21026 21027 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Eq(value string) *FilterBuilder { 21028 return b.compare(gotenfilter.Eq, value) 21029 } 21030 21031 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Neq(value string) *FilterBuilder { 21032 return b.compare(gotenfilter.Neq, value) 21033 } 21034 21035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Gt(value string) *FilterBuilder { 21036 return b.compare(gotenfilter.Gt, value) 21037 } 21038 21039 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Gte(value string) *FilterBuilder { 21040 return b.compare(gotenfilter.Gte, value) 21041 } 21042 21043 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Lt(value string) *FilterBuilder { 21044 return b.compare(gotenfilter.Lt, value) 21045 } 21046 21047 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Lte(value string) *FilterBuilder { 21048 return b.compare(gotenfilter.Lte, value) 21049 } 21050 21051 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) In(values []string) *FilterBuilder { 21052 return b.builder.addCond(&FilterConditionIn{ 21053 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().WithArrayOfValues(values), 21054 }) 21055 } 21056 21057 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) NotIn(values []string) *FilterBuilder { 21058 return b.builder.addCond(&FilterConditionNotIn{ 21059 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().WithArrayOfValues(values), 21060 }) 21061 } 21062 21063 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) IsNull() *FilterBuilder { 21064 return b.builder.addCond(&FilterConditionIsNull{ 21065 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 21066 }) 21067 } 21068 21069 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) IsNan() *FilterBuilder { 21070 return b.builder.addCond(&FilterConditionIsNaN{ 21071 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 21072 }) 21073 } 21074 21075 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21076 return b.builder.addCond(&FilterConditionCompare{ 21077 Operator: op, 21078 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().WithValue(value), 21079 }) 21080 } 21081 21082 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode struct { 21083 builder *FilterBuilder 21084 } 21085 21086 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Eq(value string) *FilterBuilder { 21087 return b.compare(gotenfilter.Eq, value) 21088 } 21089 21090 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Neq(value string) *FilterBuilder { 21091 return b.compare(gotenfilter.Neq, value) 21092 } 21093 21094 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Gt(value string) *FilterBuilder { 21095 return b.compare(gotenfilter.Gt, value) 21096 } 21097 21098 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Gte(value string) *FilterBuilder { 21099 return b.compare(gotenfilter.Gte, value) 21100 } 21101 21102 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Lt(value string) *FilterBuilder { 21103 return b.compare(gotenfilter.Lt, value) 21104 } 21105 21106 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Lte(value string) *FilterBuilder { 21107 return b.compare(gotenfilter.Lte, value) 21108 } 21109 21110 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) In(values []string) *FilterBuilder { 21111 return b.builder.addCond(&FilterConditionIn{ 21112 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().WithArrayOfValues(values), 21113 }) 21114 } 21115 21116 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) NotIn(values []string) *FilterBuilder { 21117 return b.builder.addCond(&FilterConditionNotIn{ 21118 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().WithArrayOfValues(values), 21119 }) 21120 } 21121 21122 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) IsNull() *FilterBuilder { 21123 return b.builder.addCond(&FilterConditionIsNull{ 21124 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 21125 }) 21126 } 21127 21128 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) IsNan() *FilterBuilder { 21129 return b.builder.addCond(&FilterConditionIsNaN{ 21130 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 21131 }) 21132 } 21133 21134 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21135 return b.builder.addCond(&FilterConditionCompare{ 21136 Operator: op, 21137 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().WithValue(value), 21138 }) 21139 } 21140 21141 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName struct { 21142 builder *FilterBuilder 21143 } 21144 21145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Eq(value string) *FilterBuilder { 21146 return b.compare(gotenfilter.Eq, value) 21147 } 21148 21149 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Neq(value string) *FilterBuilder { 21150 return b.compare(gotenfilter.Neq, value) 21151 } 21152 21153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Gt(value string) *FilterBuilder { 21154 return b.compare(gotenfilter.Gt, value) 21155 } 21156 21157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Gte(value string) *FilterBuilder { 21158 return b.compare(gotenfilter.Gte, value) 21159 } 21160 21161 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Lt(value string) *FilterBuilder { 21162 return b.compare(gotenfilter.Lt, value) 21163 } 21164 21165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Lte(value string) *FilterBuilder { 21166 return b.compare(gotenfilter.Lte, value) 21167 } 21168 21169 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) In(values []string) *FilterBuilder { 21170 return b.builder.addCond(&FilterConditionIn{ 21171 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().WithArrayOfValues(values), 21172 }) 21173 } 21174 21175 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) NotIn(values []string) *FilterBuilder { 21176 return b.builder.addCond(&FilterConditionNotIn{ 21177 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().WithArrayOfValues(values), 21178 }) 21179 } 21180 21181 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) IsNull() *FilterBuilder { 21182 return b.builder.addCond(&FilterConditionIsNull{ 21183 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 21184 }) 21185 } 21186 21187 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) IsNan() *FilterBuilder { 21188 return b.builder.addCond(&FilterConditionIsNaN{ 21189 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 21190 }) 21191 } 21192 21193 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21194 return b.builder.addCond(&FilterConditionCompare{ 21195 Operator: op, 21196 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().WithValue(value), 21197 }) 21198 } 21199 21200 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState struct { 21201 builder *FilterBuilder 21202 } 21203 21204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Eq(value string) *FilterBuilder { 21205 return b.compare(gotenfilter.Eq, value) 21206 } 21207 21208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Neq(value string) *FilterBuilder { 21209 return b.compare(gotenfilter.Neq, value) 21210 } 21211 21212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Gt(value string) *FilterBuilder { 21213 return b.compare(gotenfilter.Gt, value) 21214 } 21215 21216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Gte(value string) *FilterBuilder { 21217 return b.compare(gotenfilter.Gte, value) 21218 } 21219 21220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Lt(value string) *FilterBuilder { 21221 return b.compare(gotenfilter.Lt, value) 21222 } 21223 21224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Lte(value string) *FilterBuilder { 21225 return b.compare(gotenfilter.Lte, value) 21226 } 21227 21228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) In(values []string) *FilterBuilder { 21229 return b.builder.addCond(&FilterConditionIn{ 21230 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().WithArrayOfValues(values), 21231 }) 21232 } 21233 21234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) NotIn(values []string) *FilterBuilder { 21235 return b.builder.addCond(&FilterConditionNotIn{ 21236 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().WithArrayOfValues(values), 21237 }) 21238 } 21239 21240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) IsNull() *FilterBuilder { 21241 return b.builder.addCond(&FilterConditionIsNull{ 21242 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 21243 }) 21244 } 21245 21246 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) IsNan() *FilterBuilder { 21247 return b.builder.addCond(&FilterConditionIsNaN{ 21248 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 21249 }) 21250 } 21251 21252 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21253 return b.builder.addCond(&FilterConditionCompare{ 21254 Operator: op, 21255 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().WithValue(value), 21256 }) 21257 } 21258 21259 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco struct { 21260 builder *FilterBuilder 21261 } 21262 21263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Eq(value string) *FilterBuilder { 21264 return b.compare(gotenfilter.Eq, value) 21265 } 21266 21267 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Neq(value string) *FilterBuilder { 21268 return b.compare(gotenfilter.Neq, value) 21269 } 21270 21271 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Gt(value string) *FilterBuilder { 21272 return b.compare(gotenfilter.Gt, value) 21273 } 21274 21275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Gte(value string) *FilterBuilder { 21276 return b.compare(gotenfilter.Gte, value) 21277 } 21278 21279 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Lt(value string) *FilterBuilder { 21280 return b.compare(gotenfilter.Lt, value) 21281 } 21282 21283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Lte(value string) *FilterBuilder { 21284 return b.compare(gotenfilter.Lte, value) 21285 } 21286 21287 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) In(values []string) *FilterBuilder { 21288 return b.builder.addCond(&FilterConditionIn{ 21289 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().WithArrayOfValues(values), 21290 }) 21291 } 21292 21293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) NotIn(values []string) *FilterBuilder { 21294 return b.builder.addCond(&FilterConditionNotIn{ 21295 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().WithArrayOfValues(values), 21296 }) 21297 } 21298 21299 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) IsNull() *FilterBuilder { 21300 return b.builder.addCond(&FilterConditionIsNull{ 21301 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 21302 }) 21303 } 21304 21305 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) IsNan() *FilterBuilder { 21306 return b.builder.addCond(&FilterConditionIsNaN{ 21307 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 21308 }) 21309 } 21310 21311 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21312 return b.builder.addCond(&FilterConditionCompare{ 21313 Operator: op, 21314 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().WithValue(value), 21315 }) 21316 } 21317 21318 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState struct { 21319 builder *FilterBuilder 21320 } 21321 21322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Eq(value string) *FilterBuilder { 21323 return b.compare(gotenfilter.Eq, value) 21324 } 21325 21326 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Neq(value string) *FilterBuilder { 21327 return b.compare(gotenfilter.Neq, value) 21328 } 21329 21330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Gt(value string) *FilterBuilder { 21331 return b.compare(gotenfilter.Gt, value) 21332 } 21333 21334 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Gte(value string) *FilterBuilder { 21335 return b.compare(gotenfilter.Gte, value) 21336 } 21337 21338 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Lt(value string) *FilterBuilder { 21339 return b.compare(gotenfilter.Lt, value) 21340 } 21341 21342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Lte(value string) *FilterBuilder { 21343 return b.compare(gotenfilter.Lte, value) 21344 } 21345 21346 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) In(values []string) *FilterBuilder { 21347 return b.builder.addCond(&FilterConditionIn{ 21348 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().WithArrayOfValues(values), 21349 }) 21350 } 21351 21352 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) NotIn(values []string) *FilterBuilder { 21353 return b.builder.addCond(&FilterConditionNotIn{ 21354 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().WithArrayOfValues(values), 21355 }) 21356 } 21357 21358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) IsNull() *FilterBuilder { 21359 return b.builder.addCond(&FilterConditionIsNull{ 21360 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 21361 }) 21362 } 21363 21364 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) IsNan() *FilterBuilder { 21365 return b.builder.addCond(&FilterConditionIsNaN{ 21366 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 21367 }) 21368 } 21369 21370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21371 return b.builder.addCond(&FilterConditionCompare{ 21372 Operator: op, 21373 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().WithValue(value), 21374 }) 21375 } 21376 21377 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma struct { 21378 builder *FilterBuilder 21379 } 21380 21381 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21382 return b.compare(gotenfilter.Eq, value) 21383 } 21384 21385 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21386 return b.compare(gotenfilter.Neq, value) 21387 } 21388 21389 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21390 return b.compare(gotenfilter.Gt, value) 21391 } 21392 21393 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21394 return b.compare(gotenfilter.Gte, value) 21395 } 21396 21397 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21398 return b.compare(gotenfilter.Lt, value) 21399 } 21400 21401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21402 return b.compare(gotenfilter.Lte, value) 21403 } 21404 21405 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21406 return b.builder.addCond(&FilterConditionIn{ 21407 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().WithArrayOfValues(values), 21408 }) 21409 } 21410 21411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21412 return b.builder.addCond(&FilterConditionNotIn{ 21413 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().WithArrayOfValues(values), 21414 }) 21415 } 21416 21417 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) IsNull() *FilterBuilder { 21418 return b.builder.addCond(&FilterConditionIsNull{ 21419 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().FieldPath(), 21420 }) 21421 } 21422 21423 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) IsNan() *FilterBuilder { 21424 return b.builder.addCond(&FilterConditionIsNaN{ 21425 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().FieldPath(), 21426 }) 21427 } 21428 21429 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 21430 return b.builder.addCond(&FilterConditionCompare{ 21431 Operator: op, 21432 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().WithValue(value), 21433 }) 21434 } 21435 21436 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) ActivationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState { 21437 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState{builder: b.builder} 21438 } 21439 21440 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Cdma1XRegistrationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState { 21441 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState{builder: b.builder} 21442 } 21443 21444 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Esn() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn { 21445 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn{builder: b.builder} 21446 } 21447 21448 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) EvdoRegistrationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState { 21449 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState{builder: b.builder} 21450 } 21451 21452 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Meid() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid { 21453 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid{builder: b.builder} 21454 } 21455 21456 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Nid() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid { 21457 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid{builder: b.builder} 21458 } 21459 21460 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Sid() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid { 21461 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid{builder: b.builder} 21462 } 21463 21464 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState struct { 21465 builder *FilterBuilder 21466 } 21467 21468 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Eq(value string) *FilterBuilder { 21469 return b.compare(gotenfilter.Eq, value) 21470 } 21471 21472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Neq(value string) *FilterBuilder { 21473 return b.compare(gotenfilter.Neq, value) 21474 } 21475 21476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Gt(value string) *FilterBuilder { 21477 return b.compare(gotenfilter.Gt, value) 21478 } 21479 21480 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Gte(value string) *FilterBuilder { 21481 return b.compare(gotenfilter.Gte, value) 21482 } 21483 21484 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Lt(value string) *FilterBuilder { 21485 return b.compare(gotenfilter.Lt, value) 21486 } 21487 21488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Lte(value string) *FilterBuilder { 21489 return b.compare(gotenfilter.Lte, value) 21490 } 21491 21492 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) In(values []string) *FilterBuilder { 21493 return b.builder.addCond(&FilterConditionIn{ 21494 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().WithArrayOfValues(values), 21495 }) 21496 } 21497 21498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) NotIn(values []string) *FilterBuilder { 21499 return b.builder.addCond(&FilterConditionNotIn{ 21500 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().WithArrayOfValues(values), 21501 }) 21502 } 21503 21504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) IsNull() *FilterBuilder { 21505 return b.builder.addCond(&FilterConditionIsNull{ 21506 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 21507 }) 21508 } 21509 21510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) IsNan() *FilterBuilder { 21511 return b.builder.addCond(&FilterConditionIsNaN{ 21512 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 21513 }) 21514 } 21515 21516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21517 return b.builder.addCond(&FilterConditionCompare{ 21518 Operator: op, 21519 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().WithValue(value), 21520 }) 21521 } 21522 21523 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState struct { 21524 builder *FilterBuilder 21525 } 21526 21527 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Eq(value string) *FilterBuilder { 21528 return b.compare(gotenfilter.Eq, value) 21529 } 21530 21531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Neq(value string) *FilterBuilder { 21532 return b.compare(gotenfilter.Neq, value) 21533 } 21534 21535 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Gt(value string) *FilterBuilder { 21536 return b.compare(gotenfilter.Gt, value) 21537 } 21538 21539 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Gte(value string) *FilterBuilder { 21540 return b.compare(gotenfilter.Gte, value) 21541 } 21542 21543 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Lt(value string) *FilterBuilder { 21544 return b.compare(gotenfilter.Lt, value) 21545 } 21546 21547 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Lte(value string) *FilterBuilder { 21548 return b.compare(gotenfilter.Lte, value) 21549 } 21550 21551 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) In(values []string) *FilterBuilder { 21552 return b.builder.addCond(&FilterConditionIn{ 21553 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().WithArrayOfValues(values), 21554 }) 21555 } 21556 21557 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) NotIn(values []string) *FilterBuilder { 21558 return b.builder.addCond(&FilterConditionNotIn{ 21559 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().WithArrayOfValues(values), 21560 }) 21561 } 21562 21563 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) IsNull() *FilterBuilder { 21564 return b.builder.addCond(&FilterConditionIsNull{ 21565 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 21566 }) 21567 } 21568 21569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) IsNan() *FilterBuilder { 21570 return b.builder.addCond(&FilterConditionIsNaN{ 21571 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 21572 }) 21573 } 21574 21575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21576 return b.builder.addCond(&FilterConditionCompare{ 21577 Operator: op, 21578 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().WithValue(value), 21579 }) 21580 } 21581 21582 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn struct { 21583 builder *FilterBuilder 21584 } 21585 21586 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Eq(value string) *FilterBuilder { 21587 return b.compare(gotenfilter.Eq, value) 21588 } 21589 21590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Neq(value string) *FilterBuilder { 21591 return b.compare(gotenfilter.Neq, value) 21592 } 21593 21594 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Gt(value string) *FilterBuilder { 21595 return b.compare(gotenfilter.Gt, value) 21596 } 21597 21598 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Gte(value string) *FilterBuilder { 21599 return b.compare(gotenfilter.Gte, value) 21600 } 21601 21602 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Lt(value string) *FilterBuilder { 21603 return b.compare(gotenfilter.Lt, value) 21604 } 21605 21606 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Lte(value string) *FilterBuilder { 21607 return b.compare(gotenfilter.Lte, value) 21608 } 21609 21610 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) In(values []string) *FilterBuilder { 21611 return b.builder.addCond(&FilterConditionIn{ 21612 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().WithArrayOfValues(values), 21613 }) 21614 } 21615 21616 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) NotIn(values []string) *FilterBuilder { 21617 return b.builder.addCond(&FilterConditionNotIn{ 21618 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().WithArrayOfValues(values), 21619 }) 21620 } 21621 21622 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) IsNull() *FilterBuilder { 21623 return b.builder.addCond(&FilterConditionIsNull{ 21624 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().FieldPath(), 21625 }) 21626 } 21627 21628 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) IsNan() *FilterBuilder { 21629 return b.builder.addCond(&FilterConditionIsNaN{ 21630 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().FieldPath(), 21631 }) 21632 } 21633 21634 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21635 return b.builder.addCond(&FilterConditionCompare{ 21636 Operator: op, 21637 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().WithValue(value), 21638 }) 21639 } 21640 21641 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState struct { 21642 builder *FilterBuilder 21643 } 21644 21645 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Eq(value string) *FilterBuilder { 21646 return b.compare(gotenfilter.Eq, value) 21647 } 21648 21649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Neq(value string) *FilterBuilder { 21650 return b.compare(gotenfilter.Neq, value) 21651 } 21652 21653 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Gt(value string) *FilterBuilder { 21654 return b.compare(gotenfilter.Gt, value) 21655 } 21656 21657 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Gte(value string) *FilterBuilder { 21658 return b.compare(gotenfilter.Gte, value) 21659 } 21660 21661 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Lt(value string) *FilterBuilder { 21662 return b.compare(gotenfilter.Lt, value) 21663 } 21664 21665 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Lte(value string) *FilterBuilder { 21666 return b.compare(gotenfilter.Lte, value) 21667 } 21668 21669 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) In(values []string) *FilterBuilder { 21670 return b.builder.addCond(&FilterConditionIn{ 21671 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().WithArrayOfValues(values), 21672 }) 21673 } 21674 21675 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) NotIn(values []string) *FilterBuilder { 21676 return b.builder.addCond(&FilterConditionNotIn{ 21677 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().WithArrayOfValues(values), 21678 }) 21679 } 21680 21681 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) IsNull() *FilterBuilder { 21682 return b.builder.addCond(&FilterConditionIsNull{ 21683 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 21684 }) 21685 } 21686 21687 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) IsNan() *FilterBuilder { 21688 return b.builder.addCond(&FilterConditionIsNaN{ 21689 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 21690 }) 21691 } 21692 21693 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21694 return b.builder.addCond(&FilterConditionCompare{ 21695 Operator: op, 21696 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().WithValue(value), 21697 }) 21698 } 21699 21700 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid struct { 21701 builder *FilterBuilder 21702 } 21703 21704 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Eq(value string) *FilterBuilder { 21705 return b.compare(gotenfilter.Eq, value) 21706 } 21707 21708 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Neq(value string) *FilterBuilder { 21709 return b.compare(gotenfilter.Neq, value) 21710 } 21711 21712 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Gt(value string) *FilterBuilder { 21713 return b.compare(gotenfilter.Gt, value) 21714 } 21715 21716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Gte(value string) *FilterBuilder { 21717 return b.compare(gotenfilter.Gte, value) 21718 } 21719 21720 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Lt(value string) *FilterBuilder { 21721 return b.compare(gotenfilter.Lt, value) 21722 } 21723 21724 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Lte(value string) *FilterBuilder { 21725 return b.compare(gotenfilter.Lte, value) 21726 } 21727 21728 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) In(values []string) *FilterBuilder { 21729 return b.builder.addCond(&FilterConditionIn{ 21730 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().WithArrayOfValues(values), 21731 }) 21732 } 21733 21734 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) NotIn(values []string) *FilterBuilder { 21735 return b.builder.addCond(&FilterConditionNotIn{ 21736 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().WithArrayOfValues(values), 21737 }) 21738 } 21739 21740 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) IsNull() *FilterBuilder { 21741 return b.builder.addCond(&FilterConditionIsNull{ 21742 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().FieldPath(), 21743 }) 21744 } 21745 21746 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) IsNan() *FilterBuilder { 21747 return b.builder.addCond(&FilterConditionIsNaN{ 21748 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().FieldPath(), 21749 }) 21750 } 21751 21752 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21753 return b.builder.addCond(&FilterConditionCompare{ 21754 Operator: op, 21755 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().WithValue(value), 21756 }) 21757 } 21758 21759 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid struct { 21760 builder *FilterBuilder 21761 } 21762 21763 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Eq(value string) *FilterBuilder { 21764 return b.compare(gotenfilter.Eq, value) 21765 } 21766 21767 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Neq(value string) *FilterBuilder { 21768 return b.compare(gotenfilter.Neq, value) 21769 } 21770 21771 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Gt(value string) *FilterBuilder { 21772 return b.compare(gotenfilter.Gt, value) 21773 } 21774 21775 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Gte(value string) *FilterBuilder { 21776 return b.compare(gotenfilter.Gte, value) 21777 } 21778 21779 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Lt(value string) *FilterBuilder { 21780 return b.compare(gotenfilter.Lt, value) 21781 } 21782 21783 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Lte(value string) *FilterBuilder { 21784 return b.compare(gotenfilter.Lte, value) 21785 } 21786 21787 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) In(values []string) *FilterBuilder { 21788 return b.builder.addCond(&FilterConditionIn{ 21789 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().WithArrayOfValues(values), 21790 }) 21791 } 21792 21793 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) NotIn(values []string) *FilterBuilder { 21794 return b.builder.addCond(&FilterConditionNotIn{ 21795 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().WithArrayOfValues(values), 21796 }) 21797 } 21798 21799 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) IsNull() *FilterBuilder { 21800 return b.builder.addCond(&FilterConditionIsNull{ 21801 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().FieldPath(), 21802 }) 21803 } 21804 21805 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) IsNan() *FilterBuilder { 21806 return b.builder.addCond(&FilterConditionIsNaN{ 21807 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().FieldPath(), 21808 }) 21809 } 21810 21811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21812 return b.builder.addCond(&FilterConditionCompare{ 21813 Operator: op, 21814 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().WithValue(value), 21815 }) 21816 } 21817 21818 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid struct { 21819 builder *FilterBuilder 21820 } 21821 21822 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Eq(value string) *FilterBuilder { 21823 return b.compare(gotenfilter.Eq, value) 21824 } 21825 21826 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Neq(value string) *FilterBuilder { 21827 return b.compare(gotenfilter.Neq, value) 21828 } 21829 21830 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Gt(value string) *FilterBuilder { 21831 return b.compare(gotenfilter.Gt, value) 21832 } 21833 21834 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Gte(value string) *FilterBuilder { 21835 return b.compare(gotenfilter.Gte, value) 21836 } 21837 21838 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Lt(value string) *FilterBuilder { 21839 return b.compare(gotenfilter.Lt, value) 21840 } 21841 21842 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Lte(value string) *FilterBuilder { 21843 return b.compare(gotenfilter.Lte, value) 21844 } 21845 21846 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) In(values []string) *FilterBuilder { 21847 return b.builder.addCond(&FilterConditionIn{ 21848 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().WithArrayOfValues(values), 21849 }) 21850 } 21851 21852 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) NotIn(values []string) *FilterBuilder { 21853 return b.builder.addCond(&FilterConditionNotIn{ 21854 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().WithArrayOfValues(values), 21855 }) 21856 } 21857 21858 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) IsNull() *FilterBuilder { 21859 return b.builder.addCond(&FilterConditionIsNull{ 21860 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().FieldPath(), 21861 }) 21862 } 21863 21864 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) IsNan() *FilterBuilder { 21865 return b.builder.addCond(&FilterConditionIsNaN{ 21866 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().FieldPath(), 21867 }) 21868 } 21869 21870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21871 return b.builder.addCond(&FilterConditionCompare{ 21872 Operator: op, 21873 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().WithValue(value), 21874 }) 21875 } 21876 21877 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath struct { 21878 builder *FilterBuilder 21879 } 21880 21881 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Eq(value string) *FilterBuilder { 21882 return b.compare(gotenfilter.Eq, value) 21883 } 21884 21885 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Neq(value string) *FilterBuilder { 21886 return b.compare(gotenfilter.Neq, value) 21887 } 21888 21889 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Gt(value string) *FilterBuilder { 21890 return b.compare(gotenfilter.Gt, value) 21891 } 21892 21893 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Gte(value string) *FilterBuilder { 21894 return b.compare(gotenfilter.Gte, value) 21895 } 21896 21897 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Lt(value string) *FilterBuilder { 21898 return b.compare(gotenfilter.Lt, value) 21899 } 21900 21901 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Lte(value string) *FilterBuilder { 21902 return b.compare(gotenfilter.Lte, value) 21903 } 21904 21905 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) In(values []string) *FilterBuilder { 21906 return b.builder.addCond(&FilterConditionIn{ 21907 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().WithArrayOfValues(values), 21908 }) 21909 } 21910 21911 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) NotIn(values []string) *FilterBuilder { 21912 return b.builder.addCond(&FilterConditionNotIn{ 21913 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().WithArrayOfValues(values), 21914 }) 21915 } 21916 21917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) IsNull() *FilterBuilder { 21918 return b.builder.addCond(&FilterConditionIsNull{ 21919 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().FieldPath(), 21920 }) 21921 } 21922 21923 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) IsNan() *FilterBuilder { 21924 return b.builder.addCond(&FilterConditionIsNaN{ 21925 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().FieldPath(), 21926 }) 21927 } 21928 21929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21930 return b.builder.addCond(&FilterConditionCompare{ 21931 Operator: op, 21932 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().WithValue(value), 21933 }) 21934 } 21935 21936 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric struct { 21937 builder *FilterBuilder 21938 } 21939 21940 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21941 return b.compare(gotenfilter.Eq, value) 21942 } 21943 21944 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21945 return b.compare(gotenfilter.Neq, value) 21946 } 21947 21948 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21949 return b.compare(gotenfilter.Gt, value) 21950 } 21951 21952 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21953 return b.compare(gotenfilter.Gte, value) 21954 } 21955 21956 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21957 return b.compare(gotenfilter.Lt, value) 21958 } 21959 21960 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21961 return b.compare(gotenfilter.Lte, value) 21962 } 21963 21964 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21965 return b.builder.addCond(&FilterConditionIn{ 21966 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().WithArrayOfValues(values), 21967 }) 21968 } 21969 21970 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21971 return b.builder.addCond(&FilterConditionNotIn{ 21972 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().WithArrayOfValues(values), 21973 }) 21974 } 21975 21976 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) IsNull() *FilterBuilder { 21977 return b.builder.addCond(&FilterConditionIsNull{ 21978 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().FieldPath(), 21979 }) 21980 } 21981 21982 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) IsNan() *FilterBuilder { 21983 return b.builder.addCond(&FilterConditionIsNaN{ 21984 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().FieldPath(), 21985 }) 21986 } 21987 21988 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 21989 return b.builder.addCond(&FilterConditionCompare{ 21990 Operator: op, 21991 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().WithValue(value), 21992 }) 21993 } 21994 21995 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) AccessTechnologies() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies { 21996 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies{builder: b.builder} 21997 } 21998 21999 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Bearers() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers { 22000 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers{builder: b.builder} 22001 } 22002 22003 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfiguration() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration { 22004 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration{builder: b.builder} 22005 } 22006 22007 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfigurationRevision() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision { 22008 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision{builder: b.builder} 22009 } 22010 22011 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentBands() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands { 22012 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands{builder: b.builder} 22013 } 22014 22015 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentCapabilities() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities { 22016 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities{builder: b.builder} 22017 } 22018 22019 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentModes() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes { 22020 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes{builder: b.builder} 22021 } 22022 22023 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Device() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice { 22024 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice{builder: b.builder} 22025 } 22026 22027 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) DeviceIdentifier() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier { 22028 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier{builder: b.builder} 22029 } 22030 22031 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Drivers() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers { 22032 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers{builder: b.builder} 22033 } 22034 22035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) EquipmentIdentifier() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier { 22036 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier{builder: b.builder} 22037 } 22038 22039 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) HardwareRevision() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision { 22040 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision{builder: b.builder} 22041 } 22042 22043 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Manufacturer() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer { 22044 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer{builder: b.builder} 22045 } 22046 22047 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Model() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel { 22048 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel{builder: b.builder} 22049 } 22050 22051 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) OwnNumbers() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers { 22052 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers{builder: b.builder} 22053 } 22054 22055 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Plugin() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin { 22056 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin{builder: b.builder} 22057 } 22058 22059 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Ports() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts { 22060 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts{builder: b.builder} 22061 } 22062 22063 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PowerState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState { 22064 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState{builder: b.builder} 22065 } 22066 22067 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PrimaryPort() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort { 22068 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort{builder: b.builder} 22069 } 22070 22071 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PrimarySimSlot() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot { 22072 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot{builder: b.builder} 22073 } 22074 22075 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Revision() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision { 22076 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision{builder: b.builder} 22077 } 22078 22079 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SignalQuality() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality { 22080 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality{builder: b.builder} 22081 } 22082 22083 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Sim() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim { 22084 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim{builder: b.builder} 22085 } 22086 22087 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SimSlots() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots { 22088 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots{builder: b.builder} 22089 } 22090 22091 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) State() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState { 22092 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState{builder: b.builder} 22093 } 22094 22095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) StateFailedReason() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason { 22096 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason{builder: b.builder} 22097 } 22098 22099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedBands() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands { 22100 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands{builder: b.builder} 22101 } 22102 22103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedCapabilities() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities { 22104 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities{builder: b.builder} 22105 } 22106 22107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedIpFamilies() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies { 22108 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies{builder: b.builder} 22109 } 22110 22111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedModes() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes { 22112 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes{builder: b.builder} 22113 } 22114 22115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRequired() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired { 22116 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired{builder: b.builder} 22117 } 22118 22119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRetries() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries { 22120 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries{builder: b.builder} 22121 } 22122 22123 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies struct { 22124 builder *FilterBuilder 22125 } 22126 22127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Eq(value []string) *FilterBuilder { 22128 return b.compare(gotenfilter.Eq, value) 22129 } 22130 22131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Neq(value []string) *FilterBuilder { 22132 return b.compare(gotenfilter.Neq, value) 22133 } 22134 22135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Gt(value []string) *FilterBuilder { 22136 return b.compare(gotenfilter.Gt, value) 22137 } 22138 22139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Gte(value []string) *FilterBuilder { 22140 return b.compare(gotenfilter.Gte, value) 22141 } 22142 22143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Lt(value []string) *FilterBuilder { 22144 return b.compare(gotenfilter.Lt, value) 22145 } 22146 22147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Lte(value []string) *FilterBuilder { 22148 return b.compare(gotenfilter.Lte, value) 22149 } 22150 22151 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) In(values [][]string) *FilterBuilder { 22152 return b.builder.addCond(&FilterConditionIn{ 22153 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithArrayOfValues(values), 22154 }) 22155 } 22156 22157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) NotIn(values [][]string) *FilterBuilder { 22158 return b.builder.addCond(&FilterConditionNotIn{ 22159 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithArrayOfValues(values), 22160 }) 22161 } 22162 22163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) IsNull() *FilterBuilder { 22164 return b.builder.addCond(&FilterConditionIsNull{ 22165 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 22166 }) 22167 } 22168 22169 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) IsNan() *FilterBuilder { 22170 return b.builder.addCond(&FilterConditionIsNaN{ 22171 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 22172 }) 22173 } 22174 22175 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Contains(value string) *FilterBuilder { 22176 return b.builder.addCond(&FilterConditionContains{ 22177 Type: gotenresource.ConditionContainsTypeValue, 22178 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 22179 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithItemValue(value), 22180 }) 22181 } 22182 22183 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) ContainsAnyOf(values []string) *FilterBuilder { 22184 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies() 22185 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22186 for _, value := range values { 22187 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22188 } 22189 return b.builder.addCond(&FilterConditionContains{ 22190 Type: gotenresource.ConditionContainsTypeAny, 22191 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 22192 Values: itemValues, 22193 }) 22194 } 22195 22196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) ContainsAll(values []string) *FilterBuilder { 22197 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies() 22198 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22199 for _, value := range values { 22200 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22201 } 22202 return b.builder.addCond(&FilterConditionContains{ 22203 Type: gotenresource.ConditionContainsTypeAll, 22204 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 22205 Values: itemValues, 22206 }) 22207 } 22208 22209 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 22210 return b.builder.addCond(&FilterConditionCompare{ 22211 Operator: op, 22212 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithValue(value), 22213 }) 22214 } 22215 22216 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers struct { 22217 builder *FilterBuilder 22218 } 22219 22220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Eq(value []string) *FilterBuilder { 22221 return b.compare(gotenfilter.Eq, value) 22222 } 22223 22224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Neq(value []string) *FilterBuilder { 22225 return b.compare(gotenfilter.Neq, value) 22226 } 22227 22228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Gt(value []string) *FilterBuilder { 22229 return b.compare(gotenfilter.Gt, value) 22230 } 22231 22232 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Gte(value []string) *FilterBuilder { 22233 return b.compare(gotenfilter.Gte, value) 22234 } 22235 22236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Lt(value []string) *FilterBuilder { 22237 return b.compare(gotenfilter.Lt, value) 22238 } 22239 22240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Lte(value []string) *FilterBuilder { 22241 return b.compare(gotenfilter.Lte, value) 22242 } 22243 22244 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) In(values [][]string) *FilterBuilder { 22245 return b.builder.addCond(&FilterConditionIn{ 22246 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithArrayOfValues(values), 22247 }) 22248 } 22249 22250 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) NotIn(values [][]string) *FilterBuilder { 22251 return b.builder.addCond(&FilterConditionNotIn{ 22252 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithArrayOfValues(values), 22253 }) 22254 } 22255 22256 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) IsNull() *FilterBuilder { 22257 return b.builder.addCond(&FilterConditionIsNull{ 22258 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 22259 }) 22260 } 22261 22262 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) IsNan() *FilterBuilder { 22263 return b.builder.addCond(&FilterConditionIsNaN{ 22264 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 22265 }) 22266 } 22267 22268 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Contains(value string) *FilterBuilder { 22269 return b.builder.addCond(&FilterConditionContains{ 22270 Type: gotenresource.ConditionContainsTypeValue, 22271 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 22272 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithItemValue(value), 22273 }) 22274 } 22275 22276 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) ContainsAnyOf(values []string) *FilterBuilder { 22277 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers() 22278 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22279 for _, value := range values { 22280 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22281 } 22282 return b.builder.addCond(&FilterConditionContains{ 22283 Type: gotenresource.ConditionContainsTypeAny, 22284 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 22285 Values: itemValues, 22286 }) 22287 } 22288 22289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) ContainsAll(values []string) *FilterBuilder { 22290 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers() 22291 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22292 for _, value := range values { 22293 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22294 } 22295 return b.builder.addCond(&FilterConditionContains{ 22296 Type: gotenresource.ConditionContainsTypeAll, 22297 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 22298 Values: itemValues, 22299 }) 22300 } 22301 22302 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 22303 return b.builder.addCond(&FilterConditionCompare{ 22304 Operator: op, 22305 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithValue(value), 22306 }) 22307 } 22308 22309 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration struct { 22310 builder *FilterBuilder 22311 } 22312 22313 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Eq(value string) *FilterBuilder { 22314 return b.compare(gotenfilter.Eq, value) 22315 } 22316 22317 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Neq(value string) *FilterBuilder { 22318 return b.compare(gotenfilter.Neq, value) 22319 } 22320 22321 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Gt(value string) *FilterBuilder { 22322 return b.compare(gotenfilter.Gt, value) 22323 } 22324 22325 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Gte(value string) *FilterBuilder { 22326 return b.compare(gotenfilter.Gte, value) 22327 } 22328 22329 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Lt(value string) *FilterBuilder { 22330 return b.compare(gotenfilter.Lt, value) 22331 } 22332 22333 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Lte(value string) *FilterBuilder { 22334 return b.compare(gotenfilter.Lte, value) 22335 } 22336 22337 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) In(values []string) *FilterBuilder { 22338 return b.builder.addCond(&FilterConditionIn{ 22339 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().WithArrayOfValues(values), 22340 }) 22341 } 22342 22343 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) NotIn(values []string) *FilterBuilder { 22344 return b.builder.addCond(&FilterConditionNotIn{ 22345 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().WithArrayOfValues(values), 22346 }) 22347 } 22348 22349 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) IsNull() *FilterBuilder { 22350 return b.builder.addCond(&FilterConditionIsNull{ 22351 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 22352 }) 22353 } 22354 22355 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) IsNan() *FilterBuilder { 22356 return b.builder.addCond(&FilterConditionIsNaN{ 22357 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 22358 }) 22359 } 22360 22361 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22362 return b.builder.addCond(&FilterConditionCompare{ 22363 Operator: op, 22364 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().WithValue(value), 22365 }) 22366 } 22367 22368 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision struct { 22369 builder *FilterBuilder 22370 } 22371 22372 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Eq(value string) *FilterBuilder { 22373 return b.compare(gotenfilter.Eq, value) 22374 } 22375 22376 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Neq(value string) *FilterBuilder { 22377 return b.compare(gotenfilter.Neq, value) 22378 } 22379 22380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Gt(value string) *FilterBuilder { 22381 return b.compare(gotenfilter.Gt, value) 22382 } 22383 22384 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Gte(value string) *FilterBuilder { 22385 return b.compare(gotenfilter.Gte, value) 22386 } 22387 22388 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Lt(value string) *FilterBuilder { 22389 return b.compare(gotenfilter.Lt, value) 22390 } 22391 22392 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Lte(value string) *FilterBuilder { 22393 return b.compare(gotenfilter.Lte, value) 22394 } 22395 22396 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) In(values []string) *FilterBuilder { 22397 return b.builder.addCond(&FilterConditionIn{ 22398 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().WithArrayOfValues(values), 22399 }) 22400 } 22401 22402 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) NotIn(values []string) *FilterBuilder { 22403 return b.builder.addCond(&FilterConditionNotIn{ 22404 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().WithArrayOfValues(values), 22405 }) 22406 } 22407 22408 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) IsNull() *FilterBuilder { 22409 return b.builder.addCond(&FilterConditionIsNull{ 22410 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 22411 }) 22412 } 22413 22414 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) IsNan() *FilterBuilder { 22415 return b.builder.addCond(&FilterConditionIsNaN{ 22416 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 22417 }) 22418 } 22419 22420 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22421 return b.builder.addCond(&FilterConditionCompare{ 22422 Operator: op, 22423 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().WithValue(value), 22424 }) 22425 } 22426 22427 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands struct { 22428 builder *FilterBuilder 22429 } 22430 22431 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Eq(value []string) *FilterBuilder { 22432 return b.compare(gotenfilter.Eq, value) 22433 } 22434 22435 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Neq(value []string) *FilterBuilder { 22436 return b.compare(gotenfilter.Neq, value) 22437 } 22438 22439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Gt(value []string) *FilterBuilder { 22440 return b.compare(gotenfilter.Gt, value) 22441 } 22442 22443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Gte(value []string) *FilterBuilder { 22444 return b.compare(gotenfilter.Gte, value) 22445 } 22446 22447 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Lt(value []string) *FilterBuilder { 22448 return b.compare(gotenfilter.Lt, value) 22449 } 22450 22451 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Lte(value []string) *FilterBuilder { 22452 return b.compare(gotenfilter.Lte, value) 22453 } 22454 22455 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) In(values [][]string) *FilterBuilder { 22456 return b.builder.addCond(&FilterConditionIn{ 22457 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithArrayOfValues(values), 22458 }) 22459 } 22460 22461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) NotIn(values [][]string) *FilterBuilder { 22462 return b.builder.addCond(&FilterConditionNotIn{ 22463 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithArrayOfValues(values), 22464 }) 22465 } 22466 22467 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) IsNull() *FilterBuilder { 22468 return b.builder.addCond(&FilterConditionIsNull{ 22469 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 22470 }) 22471 } 22472 22473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) IsNan() *FilterBuilder { 22474 return b.builder.addCond(&FilterConditionIsNaN{ 22475 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 22476 }) 22477 } 22478 22479 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Contains(value string) *FilterBuilder { 22480 return b.builder.addCond(&FilterConditionContains{ 22481 Type: gotenresource.ConditionContainsTypeValue, 22482 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 22483 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithItemValue(value), 22484 }) 22485 } 22486 22487 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) ContainsAnyOf(values []string) *FilterBuilder { 22488 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands() 22489 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22490 for _, value := range values { 22491 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22492 } 22493 return b.builder.addCond(&FilterConditionContains{ 22494 Type: gotenresource.ConditionContainsTypeAny, 22495 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 22496 Values: itemValues, 22497 }) 22498 } 22499 22500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) ContainsAll(values []string) *FilterBuilder { 22501 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands() 22502 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22503 for _, value := range values { 22504 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22505 } 22506 return b.builder.addCond(&FilterConditionContains{ 22507 Type: gotenresource.ConditionContainsTypeAll, 22508 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 22509 Values: itemValues, 22510 }) 22511 } 22512 22513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 22514 return b.builder.addCond(&FilterConditionCompare{ 22515 Operator: op, 22516 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithValue(value), 22517 }) 22518 } 22519 22520 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities struct { 22521 builder *FilterBuilder 22522 } 22523 22524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Eq(value []string) *FilterBuilder { 22525 return b.compare(gotenfilter.Eq, value) 22526 } 22527 22528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Neq(value []string) *FilterBuilder { 22529 return b.compare(gotenfilter.Neq, value) 22530 } 22531 22532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Gt(value []string) *FilterBuilder { 22533 return b.compare(gotenfilter.Gt, value) 22534 } 22535 22536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Gte(value []string) *FilterBuilder { 22537 return b.compare(gotenfilter.Gte, value) 22538 } 22539 22540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Lt(value []string) *FilterBuilder { 22541 return b.compare(gotenfilter.Lt, value) 22542 } 22543 22544 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Lte(value []string) *FilterBuilder { 22545 return b.compare(gotenfilter.Lte, value) 22546 } 22547 22548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) In(values [][]string) *FilterBuilder { 22549 return b.builder.addCond(&FilterConditionIn{ 22550 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithArrayOfValues(values), 22551 }) 22552 } 22553 22554 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) NotIn(values [][]string) *FilterBuilder { 22555 return b.builder.addCond(&FilterConditionNotIn{ 22556 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithArrayOfValues(values), 22557 }) 22558 } 22559 22560 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) IsNull() *FilterBuilder { 22561 return b.builder.addCond(&FilterConditionIsNull{ 22562 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 22563 }) 22564 } 22565 22566 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) IsNan() *FilterBuilder { 22567 return b.builder.addCond(&FilterConditionIsNaN{ 22568 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 22569 }) 22570 } 22571 22572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Contains(value string) *FilterBuilder { 22573 return b.builder.addCond(&FilterConditionContains{ 22574 Type: gotenresource.ConditionContainsTypeValue, 22575 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 22576 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithItemValue(value), 22577 }) 22578 } 22579 22580 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) ContainsAnyOf(values []string) *FilterBuilder { 22581 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities() 22582 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22583 for _, value := range values { 22584 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22585 } 22586 return b.builder.addCond(&FilterConditionContains{ 22587 Type: gotenresource.ConditionContainsTypeAny, 22588 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 22589 Values: itemValues, 22590 }) 22591 } 22592 22593 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) ContainsAll(values []string) *FilterBuilder { 22594 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities() 22595 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22596 for _, value := range values { 22597 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22598 } 22599 return b.builder.addCond(&FilterConditionContains{ 22600 Type: gotenresource.ConditionContainsTypeAll, 22601 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 22602 Values: itemValues, 22603 }) 22604 } 22605 22606 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 22607 return b.builder.addCond(&FilterConditionCompare{ 22608 Operator: op, 22609 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithValue(value), 22610 }) 22611 } 22612 22613 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes struct { 22614 builder *FilterBuilder 22615 } 22616 22617 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Eq(value string) *FilterBuilder { 22618 return b.compare(gotenfilter.Eq, value) 22619 } 22620 22621 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Neq(value string) *FilterBuilder { 22622 return b.compare(gotenfilter.Neq, value) 22623 } 22624 22625 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Gt(value string) *FilterBuilder { 22626 return b.compare(gotenfilter.Gt, value) 22627 } 22628 22629 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Gte(value string) *FilterBuilder { 22630 return b.compare(gotenfilter.Gte, value) 22631 } 22632 22633 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Lt(value string) *FilterBuilder { 22634 return b.compare(gotenfilter.Lt, value) 22635 } 22636 22637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Lte(value string) *FilterBuilder { 22638 return b.compare(gotenfilter.Lte, value) 22639 } 22640 22641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) In(values []string) *FilterBuilder { 22642 return b.builder.addCond(&FilterConditionIn{ 22643 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().WithArrayOfValues(values), 22644 }) 22645 } 22646 22647 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) NotIn(values []string) *FilterBuilder { 22648 return b.builder.addCond(&FilterConditionNotIn{ 22649 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().WithArrayOfValues(values), 22650 }) 22651 } 22652 22653 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) IsNull() *FilterBuilder { 22654 return b.builder.addCond(&FilterConditionIsNull{ 22655 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 22656 }) 22657 } 22658 22659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) IsNan() *FilterBuilder { 22660 return b.builder.addCond(&FilterConditionIsNaN{ 22661 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 22662 }) 22663 } 22664 22665 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22666 return b.builder.addCond(&FilterConditionCompare{ 22667 Operator: op, 22668 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().WithValue(value), 22669 }) 22670 } 22671 22672 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice struct { 22673 builder *FilterBuilder 22674 } 22675 22676 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Eq(value string) *FilterBuilder { 22677 return b.compare(gotenfilter.Eq, value) 22678 } 22679 22680 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Neq(value string) *FilterBuilder { 22681 return b.compare(gotenfilter.Neq, value) 22682 } 22683 22684 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Gt(value string) *FilterBuilder { 22685 return b.compare(gotenfilter.Gt, value) 22686 } 22687 22688 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Gte(value string) *FilterBuilder { 22689 return b.compare(gotenfilter.Gte, value) 22690 } 22691 22692 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Lt(value string) *FilterBuilder { 22693 return b.compare(gotenfilter.Lt, value) 22694 } 22695 22696 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Lte(value string) *FilterBuilder { 22697 return b.compare(gotenfilter.Lte, value) 22698 } 22699 22700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) In(values []string) *FilterBuilder { 22701 return b.builder.addCond(&FilterConditionIn{ 22702 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().WithArrayOfValues(values), 22703 }) 22704 } 22705 22706 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) NotIn(values []string) *FilterBuilder { 22707 return b.builder.addCond(&FilterConditionNotIn{ 22708 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().WithArrayOfValues(values), 22709 }) 22710 } 22711 22712 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) IsNull() *FilterBuilder { 22713 return b.builder.addCond(&FilterConditionIsNull{ 22714 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().FieldPath(), 22715 }) 22716 } 22717 22718 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) IsNan() *FilterBuilder { 22719 return b.builder.addCond(&FilterConditionIsNaN{ 22720 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().FieldPath(), 22721 }) 22722 } 22723 22724 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22725 return b.builder.addCond(&FilterConditionCompare{ 22726 Operator: op, 22727 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().WithValue(value), 22728 }) 22729 } 22730 22731 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier struct { 22732 builder *FilterBuilder 22733 } 22734 22735 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Eq(value string) *FilterBuilder { 22736 return b.compare(gotenfilter.Eq, value) 22737 } 22738 22739 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Neq(value string) *FilterBuilder { 22740 return b.compare(gotenfilter.Neq, value) 22741 } 22742 22743 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Gt(value string) *FilterBuilder { 22744 return b.compare(gotenfilter.Gt, value) 22745 } 22746 22747 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Gte(value string) *FilterBuilder { 22748 return b.compare(gotenfilter.Gte, value) 22749 } 22750 22751 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Lt(value string) *FilterBuilder { 22752 return b.compare(gotenfilter.Lt, value) 22753 } 22754 22755 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Lte(value string) *FilterBuilder { 22756 return b.compare(gotenfilter.Lte, value) 22757 } 22758 22759 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) In(values []string) *FilterBuilder { 22760 return b.builder.addCond(&FilterConditionIn{ 22761 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().WithArrayOfValues(values), 22762 }) 22763 } 22764 22765 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) NotIn(values []string) *FilterBuilder { 22766 return b.builder.addCond(&FilterConditionNotIn{ 22767 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().WithArrayOfValues(values), 22768 }) 22769 } 22770 22771 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) IsNull() *FilterBuilder { 22772 return b.builder.addCond(&FilterConditionIsNull{ 22773 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 22774 }) 22775 } 22776 22777 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) IsNan() *FilterBuilder { 22778 return b.builder.addCond(&FilterConditionIsNaN{ 22779 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 22780 }) 22781 } 22782 22783 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22784 return b.builder.addCond(&FilterConditionCompare{ 22785 Operator: op, 22786 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().WithValue(value), 22787 }) 22788 } 22789 22790 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers struct { 22791 builder *FilterBuilder 22792 } 22793 22794 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Eq(value []string) *FilterBuilder { 22795 return b.compare(gotenfilter.Eq, value) 22796 } 22797 22798 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Neq(value []string) *FilterBuilder { 22799 return b.compare(gotenfilter.Neq, value) 22800 } 22801 22802 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Gt(value []string) *FilterBuilder { 22803 return b.compare(gotenfilter.Gt, value) 22804 } 22805 22806 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Gte(value []string) *FilterBuilder { 22807 return b.compare(gotenfilter.Gte, value) 22808 } 22809 22810 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Lt(value []string) *FilterBuilder { 22811 return b.compare(gotenfilter.Lt, value) 22812 } 22813 22814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Lte(value []string) *FilterBuilder { 22815 return b.compare(gotenfilter.Lte, value) 22816 } 22817 22818 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) In(values [][]string) *FilterBuilder { 22819 return b.builder.addCond(&FilterConditionIn{ 22820 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithArrayOfValues(values), 22821 }) 22822 } 22823 22824 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) NotIn(values [][]string) *FilterBuilder { 22825 return b.builder.addCond(&FilterConditionNotIn{ 22826 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithArrayOfValues(values), 22827 }) 22828 } 22829 22830 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) IsNull() *FilterBuilder { 22831 return b.builder.addCond(&FilterConditionIsNull{ 22832 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 22833 }) 22834 } 22835 22836 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) IsNan() *FilterBuilder { 22837 return b.builder.addCond(&FilterConditionIsNaN{ 22838 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 22839 }) 22840 } 22841 22842 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Contains(value string) *FilterBuilder { 22843 return b.builder.addCond(&FilterConditionContains{ 22844 Type: gotenresource.ConditionContainsTypeValue, 22845 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 22846 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithItemValue(value), 22847 }) 22848 } 22849 22850 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) ContainsAnyOf(values []string) *FilterBuilder { 22851 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers() 22852 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22853 for _, value := range values { 22854 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22855 } 22856 return b.builder.addCond(&FilterConditionContains{ 22857 Type: gotenresource.ConditionContainsTypeAny, 22858 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 22859 Values: itemValues, 22860 }) 22861 } 22862 22863 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) ContainsAll(values []string) *FilterBuilder { 22864 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers() 22865 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22866 for _, value := range values { 22867 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22868 } 22869 return b.builder.addCond(&FilterConditionContains{ 22870 Type: gotenresource.ConditionContainsTypeAll, 22871 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 22872 Values: itemValues, 22873 }) 22874 } 22875 22876 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 22877 return b.builder.addCond(&FilterConditionCompare{ 22878 Operator: op, 22879 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithValue(value), 22880 }) 22881 } 22882 22883 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier struct { 22884 builder *FilterBuilder 22885 } 22886 22887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Eq(value string) *FilterBuilder { 22888 return b.compare(gotenfilter.Eq, value) 22889 } 22890 22891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Neq(value string) *FilterBuilder { 22892 return b.compare(gotenfilter.Neq, value) 22893 } 22894 22895 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Gt(value string) *FilterBuilder { 22896 return b.compare(gotenfilter.Gt, value) 22897 } 22898 22899 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Gte(value string) *FilterBuilder { 22900 return b.compare(gotenfilter.Gte, value) 22901 } 22902 22903 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Lt(value string) *FilterBuilder { 22904 return b.compare(gotenfilter.Lt, value) 22905 } 22906 22907 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Lte(value string) *FilterBuilder { 22908 return b.compare(gotenfilter.Lte, value) 22909 } 22910 22911 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) In(values []string) *FilterBuilder { 22912 return b.builder.addCond(&FilterConditionIn{ 22913 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().WithArrayOfValues(values), 22914 }) 22915 } 22916 22917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) NotIn(values []string) *FilterBuilder { 22918 return b.builder.addCond(&FilterConditionNotIn{ 22919 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().WithArrayOfValues(values), 22920 }) 22921 } 22922 22923 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) IsNull() *FilterBuilder { 22924 return b.builder.addCond(&FilterConditionIsNull{ 22925 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 22926 }) 22927 } 22928 22929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) IsNan() *FilterBuilder { 22930 return b.builder.addCond(&FilterConditionIsNaN{ 22931 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 22932 }) 22933 } 22934 22935 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22936 return b.builder.addCond(&FilterConditionCompare{ 22937 Operator: op, 22938 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().WithValue(value), 22939 }) 22940 } 22941 22942 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision struct { 22943 builder *FilterBuilder 22944 } 22945 22946 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Eq(value string) *FilterBuilder { 22947 return b.compare(gotenfilter.Eq, value) 22948 } 22949 22950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Neq(value string) *FilterBuilder { 22951 return b.compare(gotenfilter.Neq, value) 22952 } 22953 22954 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Gt(value string) *FilterBuilder { 22955 return b.compare(gotenfilter.Gt, value) 22956 } 22957 22958 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Gte(value string) *FilterBuilder { 22959 return b.compare(gotenfilter.Gte, value) 22960 } 22961 22962 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Lt(value string) *FilterBuilder { 22963 return b.compare(gotenfilter.Lt, value) 22964 } 22965 22966 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Lte(value string) *FilterBuilder { 22967 return b.compare(gotenfilter.Lte, value) 22968 } 22969 22970 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) In(values []string) *FilterBuilder { 22971 return b.builder.addCond(&FilterConditionIn{ 22972 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().WithArrayOfValues(values), 22973 }) 22974 } 22975 22976 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) NotIn(values []string) *FilterBuilder { 22977 return b.builder.addCond(&FilterConditionNotIn{ 22978 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().WithArrayOfValues(values), 22979 }) 22980 } 22981 22982 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) IsNull() *FilterBuilder { 22983 return b.builder.addCond(&FilterConditionIsNull{ 22984 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 22985 }) 22986 } 22987 22988 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) IsNan() *FilterBuilder { 22989 return b.builder.addCond(&FilterConditionIsNaN{ 22990 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 22991 }) 22992 } 22993 22994 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22995 return b.builder.addCond(&FilterConditionCompare{ 22996 Operator: op, 22997 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().WithValue(value), 22998 }) 22999 } 23000 23001 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer struct { 23002 builder *FilterBuilder 23003 } 23004 23005 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Eq(value string) *FilterBuilder { 23006 return b.compare(gotenfilter.Eq, value) 23007 } 23008 23009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Neq(value string) *FilterBuilder { 23010 return b.compare(gotenfilter.Neq, value) 23011 } 23012 23013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Gt(value string) *FilterBuilder { 23014 return b.compare(gotenfilter.Gt, value) 23015 } 23016 23017 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Gte(value string) *FilterBuilder { 23018 return b.compare(gotenfilter.Gte, value) 23019 } 23020 23021 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Lt(value string) *FilterBuilder { 23022 return b.compare(gotenfilter.Lt, value) 23023 } 23024 23025 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Lte(value string) *FilterBuilder { 23026 return b.compare(gotenfilter.Lte, value) 23027 } 23028 23029 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) In(values []string) *FilterBuilder { 23030 return b.builder.addCond(&FilterConditionIn{ 23031 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().WithArrayOfValues(values), 23032 }) 23033 } 23034 23035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) NotIn(values []string) *FilterBuilder { 23036 return b.builder.addCond(&FilterConditionNotIn{ 23037 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().WithArrayOfValues(values), 23038 }) 23039 } 23040 23041 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) IsNull() *FilterBuilder { 23042 return b.builder.addCond(&FilterConditionIsNull{ 23043 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 23044 }) 23045 } 23046 23047 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) IsNan() *FilterBuilder { 23048 return b.builder.addCond(&FilterConditionIsNaN{ 23049 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 23050 }) 23051 } 23052 23053 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23054 return b.builder.addCond(&FilterConditionCompare{ 23055 Operator: op, 23056 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().WithValue(value), 23057 }) 23058 } 23059 23060 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel struct { 23061 builder *FilterBuilder 23062 } 23063 23064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Eq(value string) *FilterBuilder { 23065 return b.compare(gotenfilter.Eq, value) 23066 } 23067 23068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Neq(value string) *FilterBuilder { 23069 return b.compare(gotenfilter.Neq, value) 23070 } 23071 23072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Gt(value string) *FilterBuilder { 23073 return b.compare(gotenfilter.Gt, value) 23074 } 23075 23076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Gte(value string) *FilterBuilder { 23077 return b.compare(gotenfilter.Gte, value) 23078 } 23079 23080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Lt(value string) *FilterBuilder { 23081 return b.compare(gotenfilter.Lt, value) 23082 } 23083 23084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Lte(value string) *FilterBuilder { 23085 return b.compare(gotenfilter.Lte, value) 23086 } 23087 23088 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) In(values []string) *FilterBuilder { 23089 return b.builder.addCond(&FilterConditionIn{ 23090 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().WithArrayOfValues(values), 23091 }) 23092 } 23093 23094 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) NotIn(values []string) *FilterBuilder { 23095 return b.builder.addCond(&FilterConditionNotIn{ 23096 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().WithArrayOfValues(values), 23097 }) 23098 } 23099 23100 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) IsNull() *FilterBuilder { 23101 return b.builder.addCond(&FilterConditionIsNull{ 23102 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().FieldPath(), 23103 }) 23104 } 23105 23106 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) IsNan() *FilterBuilder { 23107 return b.builder.addCond(&FilterConditionIsNaN{ 23108 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().FieldPath(), 23109 }) 23110 } 23111 23112 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23113 return b.builder.addCond(&FilterConditionCompare{ 23114 Operator: op, 23115 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().WithValue(value), 23116 }) 23117 } 23118 23119 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers struct { 23120 builder *FilterBuilder 23121 } 23122 23123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Eq(value []string) *FilterBuilder { 23124 return b.compare(gotenfilter.Eq, value) 23125 } 23126 23127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Neq(value []string) *FilterBuilder { 23128 return b.compare(gotenfilter.Neq, value) 23129 } 23130 23131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Gt(value []string) *FilterBuilder { 23132 return b.compare(gotenfilter.Gt, value) 23133 } 23134 23135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Gte(value []string) *FilterBuilder { 23136 return b.compare(gotenfilter.Gte, value) 23137 } 23138 23139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Lt(value []string) *FilterBuilder { 23140 return b.compare(gotenfilter.Lt, value) 23141 } 23142 23143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Lte(value []string) *FilterBuilder { 23144 return b.compare(gotenfilter.Lte, value) 23145 } 23146 23147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) In(values [][]string) *FilterBuilder { 23148 return b.builder.addCond(&FilterConditionIn{ 23149 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithArrayOfValues(values), 23150 }) 23151 } 23152 23153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) NotIn(values [][]string) *FilterBuilder { 23154 return b.builder.addCond(&FilterConditionNotIn{ 23155 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithArrayOfValues(values), 23156 }) 23157 } 23158 23159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) IsNull() *FilterBuilder { 23160 return b.builder.addCond(&FilterConditionIsNull{ 23161 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 23162 }) 23163 } 23164 23165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) IsNan() *FilterBuilder { 23166 return b.builder.addCond(&FilterConditionIsNaN{ 23167 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 23168 }) 23169 } 23170 23171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Contains(value string) *FilterBuilder { 23172 return b.builder.addCond(&FilterConditionContains{ 23173 Type: gotenresource.ConditionContainsTypeValue, 23174 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 23175 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithItemValue(value), 23176 }) 23177 } 23178 23179 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) ContainsAnyOf(values []string) *FilterBuilder { 23180 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers() 23181 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 23182 for _, value := range values { 23183 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 23184 } 23185 return b.builder.addCond(&FilterConditionContains{ 23186 Type: gotenresource.ConditionContainsTypeAny, 23187 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 23188 Values: itemValues, 23189 }) 23190 } 23191 23192 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) ContainsAll(values []string) *FilterBuilder { 23193 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers() 23194 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 23195 for _, value := range values { 23196 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 23197 } 23198 return b.builder.addCond(&FilterConditionContains{ 23199 Type: gotenresource.ConditionContainsTypeAll, 23200 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 23201 Values: itemValues, 23202 }) 23203 } 23204 23205 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 23206 return b.builder.addCond(&FilterConditionCompare{ 23207 Operator: op, 23208 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithValue(value), 23209 }) 23210 } 23211 23212 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin struct { 23213 builder *FilterBuilder 23214 } 23215 23216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Eq(value string) *FilterBuilder { 23217 return b.compare(gotenfilter.Eq, value) 23218 } 23219 23220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Neq(value string) *FilterBuilder { 23221 return b.compare(gotenfilter.Neq, value) 23222 } 23223 23224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Gt(value string) *FilterBuilder { 23225 return b.compare(gotenfilter.Gt, value) 23226 } 23227 23228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Gte(value string) *FilterBuilder { 23229 return b.compare(gotenfilter.Gte, value) 23230 } 23231 23232 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Lt(value string) *FilterBuilder { 23233 return b.compare(gotenfilter.Lt, value) 23234 } 23235 23236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Lte(value string) *FilterBuilder { 23237 return b.compare(gotenfilter.Lte, value) 23238 } 23239 23240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) In(values []string) *FilterBuilder { 23241 return b.builder.addCond(&FilterConditionIn{ 23242 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().WithArrayOfValues(values), 23243 }) 23244 } 23245 23246 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) NotIn(values []string) *FilterBuilder { 23247 return b.builder.addCond(&FilterConditionNotIn{ 23248 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().WithArrayOfValues(values), 23249 }) 23250 } 23251 23252 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) IsNull() *FilterBuilder { 23253 return b.builder.addCond(&FilterConditionIsNull{ 23254 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().FieldPath(), 23255 }) 23256 } 23257 23258 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) IsNan() *FilterBuilder { 23259 return b.builder.addCond(&FilterConditionIsNaN{ 23260 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().FieldPath(), 23261 }) 23262 } 23263 23264 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23265 return b.builder.addCond(&FilterConditionCompare{ 23266 Operator: op, 23267 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().WithValue(value), 23268 }) 23269 } 23270 23271 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts struct { 23272 builder *FilterBuilder 23273 } 23274 23275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Eq(value []string) *FilterBuilder { 23276 return b.compare(gotenfilter.Eq, value) 23277 } 23278 23279 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Neq(value []string) *FilterBuilder { 23280 return b.compare(gotenfilter.Neq, value) 23281 } 23282 23283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Gt(value []string) *FilterBuilder { 23284 return b.compare(gotenfilter.Gt, value) 23285 } 23286 23287 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Gte(value []string) *FilterBuilder { 23288 return b.compare(gotenfilter.Gte, value) 23289 } 23290 23291 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Lt(value []string) *FilterBuilder { 23292 return b.compare(gotenfilter.Lt, value) 23293 } 23294 23295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Lte(value []string) *FilterBuilder { 23296 return b.compare(gotenfilter.Lte, value) 23297 } 23298 23299 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) In(values [][]string) *FilterBuilder { 23300 return b.builder.addCond(&FilterConditionIn{ 23301 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithArrayOfValues(values), 23302 }) 23303 } 23304 23305 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) NotIn(values [][]string) *FilterBuilder { 23306 return b.builder.addCond(&FilterConditionNotIn{ 23307 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithArrayOfValues(values), 23308 }) 23309 } 23310 23311 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) IsNull() *FilterBuilder { 23312 return b.builder.addCond(&FilterConditionIsNull{ 23313 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 23314 }) 23315 } 23316 23317 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) IsNan() *FilterBuilder { 23318 return b.builder.addCond(&FilterConditionIsNaN{ 23319 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 23320 }) 23321 } 23322 23323 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Contains(value string) *FilterBuilder { 23324 return b.builder.addCond(&FilterConditionContains{ 23325 Type: gotenresource.ConditionContainsTypeValue, 23326 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 23327 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithItemValue(value), 23328 }) 23329 } 23330 23331 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) ContainsAnyOf(values []string) *FilterBuilder { 23332 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports() 23333 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 23334 for _, value := range values { 23335 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 23336 } 23337 return b.builder.addCond(&FilterConditionContains{ 23338 Type: gotenresource.ConditionContainsTypeAny, 23339 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 23340 Values: itemValues, 23341 }) 23342 } 23343 23344 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) ContainsAll(values []string) *FilterBuilder { 23345 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports() 23346 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 23347 for _, value := range values { 23348 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 23349 } 23350 return b.builder.addCond(&FilterConditionContains{ 23351 Type: gotenresource.ConditionContainsTypeAll, 23352 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 23353 Values: itemValues, 23354 }) 23355 } 23356 23357 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 23358 return b.builder.addCond(&FilterConditionCompare{ 23359 Operator: op, 23360 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithValue(value), 23361 }) 23362 } 23363 23364 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState struct { 23365 builder *FilterBuilder 23366 } 23367 23368 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Eq(value string) *FilterBuilder { 23369 return b.compare(gotenfilter.Eq, value) 23370 } 23371 23372 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Neq(value string) *FilterBuilder { 23373 return b.compare(gotenfilter.Neq, value) 23374 } 23375 23376 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Gt(value string) *FilterBuilder { 23377 return b.compare(gotenfilter.Gt, value) 23378 } 23379 23380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Gte(value string) *FilterBuilder { 23381 return b.compare(gotenfilter.Gte, value) 23382 } 23383 23384 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Lt(value string) *FilterBuilder { 23385 return b.compare(gotenfilter.Lt, value) 23386 } 23387 23388 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Lte(value string) *FilterBuilder { 23389 return b.compare(gotenfilter.Lte, value) 23390 } 23391 23392 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) In(values []string) *FilterBuilder { 23393 return b.builder.addCond(&FilterConditionIn{ 23394 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().WithArrayOfValues(values), 23395 }) 23396 } 23397 23398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) NotIn(values []string) *FilterBuilder { 23399 return b.builder.addCond(&FilterConditionNotIn{ 23400 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().WithArrayOfValues(values), 23401 }) 23402 } 23403 23404 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) IsNull() *FilterBuilder { 23405 return b.builder.addCond(&FilterConditionIsNull{ 23406 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().FieldPath(), 23407 }) 23408 } 23409 23410 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) IsNan() *FilterBuilder { 23411 return b.builder.addCond(&FilterConditionIsNaN{ 23412 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().FieldPath(), 23413 }) 23414 } 23415 23416 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23417 return b.builder.addCond(&FilterConditionCompare{ 23418 Operator: op, 23419 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().WithValue(value), 23420 }) 23421 } 23422 23423 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort struct { 23424 builder *FilterBuilder 23425 } 23426 23427 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Eq(value string) *FilterBuilder { 23428 return b.compare(gotenfilter.Eq, value) 23429 } 23430 23431 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Neq(value string) *FilterBuilder { 23432 return b.compare(gotenfilter.Neq, value) 23433 } 23434 23435 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Gt(value string) *FilterBuilder { 23436 return b.compare(gotenfilter.Gt, value) 23437 } 23438 23439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Gte(value string) *FilterBuilder { 23440 return b.compare(gotenfilter.Gte, value) 23441 } 23442 23443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Lt(value string) *FilterBuilder { 23444 return b.compare(gotenfilter.Lt, value) 23445 } 23446 23447 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Lte(value string) *FilterBuilder { 23448 return b.compare(gotenfilter.Lte, value) 23449 } 23450 23451 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) In(values []string) *FilterBuilder { 23452 return b.builder.addCond(&FilterConditionIn{ 23453 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().WithArrayOfValues(values), 23454 }) 23455 } 23456 23457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) NotIn(values []string) *FilterBuilder { 23458 return b.builder.addCond(&FilterConditionNotIn{ 23459 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().WithArrayOfValues(values), 23460 }) 23461 } 23462 23463 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) IsNull() *FilterBuilder { 23464 return b.builder.addCond(&FilterConditionIsNull{ 23465 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 23466 }) 23467 } 23468 23469 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) IsNan() *FilterBuilder { 23470 return b.builder.addCond(&FilterConditionIsNaN{ 23471 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 23472 }) 23473 } 23474 23475 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23476 return b.builder.addCond(&FilterConditionCompare{ 23477 Operator: op, 23478 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().WithValue(value), 23479 }) 23480 } 23481 23482 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot struct { 23483 builder *FilterBuilder 23484 } 23485 23486 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Eq(value string) *FilterBuilder { 23487 return b.compare(gotenfilter.Eq, value) 23488 } 23489 23490 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Neq(value string) *FilterBuilder { 23491 return b.compare(gotenfilter.Neq, value) 23492 } 23493 23494 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Gt(value string) *FilterBuilder { 23495 return b.compare(gotenfilter.Gt, value) 23496 } 23497 23498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Gte(value string) *FilterBuilder { 23499 return b.compare(gotenfilter.Gte, value) 23500 } 23501 23502 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Lt(value string) *FilterBuilder { 23503 return b.compare(gotenfilter.Lt, value) 23504 } 23505 23506 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Lte(value string) *FilterBuilder { 23507 return b.compare(gotenfilter.Lte, value) 23508 } 23509 23510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) In(values []string) *FilterBuilder { 23511 return b.builder.addCond(&FilterConditionIn{ 23512 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().WithArrayOfValues(values), 23513 }) 23514 } 23515 23516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) NotIn(values []string) *FilterBuilder { 23517 return b.builder.addCond(&FilterConditionNotIn{ 23518 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().WithArrayOfValues(values), 23519 }) 23520 } 23521 23522 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) IsNull() *FilterBuilder { 23523 return b.builder.addCond(&FilterConditionIsNull{ 23524 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 23525 }) 23526 } 23527 23528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) IsNan() *FilterBuilder { 23529 return b.builder.addCond(&FilterConditionIsNaN{ 23530 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 23531 }) 23532 } 23533 23534 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23535 return b.builder.addCond(&FilterConditionCompare{ 23536 Operator: op, 23537 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().WithValue(value), 23538 }) 23539 } 23540 23541 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision struct { 23542 builder *FilterBuilder 23543 } 23544 23545 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Eq(value string) *FilterBuilder { 23546 return b.compare(gotenfilter.Eq, value) 23547 } 23548 23549 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Neq(value string) *FilterBuilder { 23550 return b.compare(gotenfilter.Neq, value) 23551 } 23552 23553 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Gt(value string) *FilterBuilder { 23554 return b.compare(gotenfilter.Gt, value) 23555 } 23556 23557 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Gte(value string) *FilterBuilder { 23558 return b.compare(gotenfilter.Gte, value) 23559 } 23560 23561 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Lt(value string) *FilterBuilder { 23562 return b.compare(gotenfilter.Lt, value) 23563 } 23564 23565 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Lte(value string) *FilterBuilder { 23566 return b.compare(gotenfilter.Lte, value) 23567 } 23568 23569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) In(values []string) *FilterBuilder { 23570 return b.builder.addCond(&FilterConditionIn{ 23571 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().WithArrayOfValues(values), 23572 }) 23573 } 23574 23575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) NotIn(values []string) *FilterBuilder { 23576 return b.builder.addCond(&FilterConditionNotIn{ 23577 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().WithArrayOfValues(values), 23578 }) 23579 } 23580 23581 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) IsNull() *FilterBuilder { 23582 return b.builder.addCond(&FilterConditionIsNull{ 23583 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().FieldPath(), 23584 }) 23585 } 23586 23587 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) IsNan() *FilterBuilder { 23588 return b.builder.addCond(&FilterConditionIsNaN{ 23589 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().FieldPath(), 23590 }) 23591 } 23592 23593 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23594 return b.builder.addCond(&FilterConditionCompare{ 23595 Operator: op, 23596 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().WithValue(value), 23597 }) 23598 } 23599 23600 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality struct { 23601 builder *FilterBuilder 23602 } 23603 23604 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23605 return b.compare(gotenfilter.Eq, value) 23606 } 23607 23608 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23609 return b.compare(gotenfilter.Neq, value) 23610 } 23611 23612 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23613 return b.compare(gotenfilter.Gt, value) 23614 } 23615 23616 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23617 return b.compare(gotenfilter.Gte, value) 23618 } 23619 23620 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23621 return b.compare(gotenfilter.Lt, value) 23622 } 23623 23624 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23625 return b.compare(gotenfilter.Lte, value) 23626 } 23627 23628 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23629 return b.builder.addCond(&FilterConditionIn{ 23630 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().WithArrayOfValues(values), 23631 }) 23632 } 23633 23634 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23635 return b.builder.addCond(&FilterConditionNotIn{ 23636 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().WithArrayOfValues(values), 23637 }) 23638 } 23639 23640 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) IsNull() *FilterBuilder { 23641 return b.builder.addCond(&FilterConditionIsNull{ 23642 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 23643 }) 23644 } 23645 23646 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) IsNan() *FilterBuilder { 23647 return b.builder.addCond(&FilterConditionIsNaN{ 23648 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 23649 }) 23650 } 23651 23652 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 23653 return b.builder.addCond(&FilterConditionCompare{ 23654 Operator: op, 23655 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().WithValue(value), 23656 }) 23657 } 23658 23659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Recent() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent { 23660 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent{builder: b.builder} 23661 } 23662 23663 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Value() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue { 23664 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue{builder: b.builder} 23665 } 23666 23667 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent struct { 23668 builder *FilterBuilder 23669 } 23670 23671 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Eq(value string) *FilterBuilder { 23672 return b.compare(gotenfilter.Eq, value) 23673 } 23674 23675 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Neq(value string) *FilterBuilder { 23676 return b.compare(gotenfilter.Neq, value) 23677 } 23678 23679 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Gt(value string) *FilterBuilder { 23680 return b.compare(gotenfilter.Gt, value) 23681 } 23682 23683 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Gte(value string) *FilterBuilder { 23684 return b.compare(gotenfilter.Gte, value) 23685 } 23686 23687 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Lt(value string) *FilterBuilder { 23688 return b.compare(gotenfilter.Lt, value) 23689 } 23690 23691 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Lte(value string) *FilterBuilder { 23692 return b.compare(gotenfilter.Lte, value) 23693 } 23694 23695 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) In(values []string) *FilterBuilder { 23696 return b.builder.addCond(&FilterConditionIn{ 23697 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().WithArrayOfValues(values), 23698 }) 23699 } 23700 23701 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) NotIn(values []string) *FilterBuilder { 23702 return b.builder.addCond(&FilterConditionNotIn{ 23703 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().WithArrayOfValues(values), 23704 }) 23705 } 23706 23707 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) IsNull() *FilterBuilder { 23708 return b.builder.addCond(&FilterConditionIsNull{ 23709 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 23710 }) 23711 } 23712 23713 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) IsNan() *FilterBuilder { 23714 return b.builder.addCond(&FilterConditionIsNaN{ 23715 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 23716 }) 23717 } 23718 23719 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23720 return b.builder.addCond(&FilterConditionCompare{ 23721 Operator: op, 23722 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().WithValue(value), 23723 }) 23724 } 23725 23726 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue struct { 23727 builder *FilterBuilder 23728 } 23729 23730 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Eq(value string) *FilterBuilder { 23731 return b.compare(gotenfilter.Eq, value) 23732 } 23733 23734 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Neq(value string) *FilterBuilder { 23735 return b.compare(gotenfilter.Neq, value) 23736 } 23737 23738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Gt(value string) *FilterBuilder { 23739 return b.compare(gotenfilter.Gt, value) 23740 } 23741 23742 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Gte(value string) *FilterBuilder { 23743 return b.compare(gotenfilter.Gte, value) 23744 } 23745 23746 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Lt(value string) *FilterBuilder { 23747 return b.compare(gotenfilter.Lt, value) 23748 } 23749 23750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Lte(value string) *FilterBuilder { 23751 return b.compare(gotenfilter.Lte, value) 23752 } 23753 23754 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) In(values []string) *FilterBuilder { 23755 return b.builder.addCond(&FilterConditionIn{ 23756 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().WithArrayOfValues(values), 23757 }) 23758 } 23759 23760 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) NotIn(values []string) *FilterBuilder { 23761 return b.builder.addCond(&FilterConditionNotIn{ 23762 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().WithArrayOfValues(values), 23763 }) 23764 } 23765 23766 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) IsNull() *FilterBuilder { 23767 return b.builder.addCond(&FilterConditionIsNull{ 23768 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 23769 }) 23770 } 23771 23772 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) IsNan() *FilterBuilder { 23773 return b.builder.addCond(&FilterConditionIsNaN{ 23774 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 23775 }) 23776 } 23777 23778 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23779 return b.builder.addCond(&FilterConditionCompare{ 23780 Operator: op, 23781 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().WithValue(value), 23782 }) 23783 } 23784 23785 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim struct { 23786 builder *FilterBuilder 23787 } 23788 23789 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Eq(value string) *FilterBuilder { 23790 return b.compare(gotenfilter.Eq, value) 23791 } 23792 23793 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Neq(value string) *FilterBuilder { 23794 return b.compare(gotenfilter.Neq, value) 23795 } 23796 23797 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Gt(value string) *FilterBuilder { 23798 return b.compare(gotenfilter.Gt, value) 23799 } 23800 23801 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Gte(value string) *FilterBuilder { 23802 return b.compare(gotenfilter.Gte, value) 23803 } 23804 23805 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Lt(value string) *FilterBuilder { 23806 return b.compare(gotenfilter.Lt, value) 23807 } 23808 23809 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Lte(value string) *FilterBuilder { 23810 return b.compare(gotenfilter.Lte, value) 23811 } 23812 23813 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) In(values []string) *FilterBuilder { 23814 return b.builder.addCond(&FilterConditionIn{ 23815 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().WithArrayOfValues(values), 23816 }) 23817 } 23818 23819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) NotIn(values []string) *FilterBuilder { 23820 return b.builder.addCond(&FilterConditionNotIn{ 23821 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().WithArrayOfValues(values), 23822 }) 23823 } 23824 23825 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) IsNull() *FilterBuilder { 23826 return b.builder.addCond(&FilterConditionIsNull{ 23827 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().FieldPath(), 23828 }) 23829 } 23830 23831 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) IsNan() *FilterBuilder { 23832 return b.builder.addCond(&FilterConditionIsNaN{ 23833 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().FieldPath(), 23834 }) 23835 } 23836 23837 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23838 return b.builder.addCond(&FilterConditionCompare{ 23839 Operator: op, 23840 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().WithValue(value), 23841 }) 23842 } 23843 23844 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots struct { 23845 builder *FilterBuilder 23846 } 23847 23848 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Eq(value []string) *FilterBuilder { 23849 return b.compare(gotenfilter.Eq, value) 23850 } 23851 23852 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Neq(value []string) *FilterBuilder { 23853 return b.compare(gotenfilter.Neq, value) 23854 } 23855 23856 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Gt(value []string) *FilterBuilder { 23857 return b.compare(gotenfilter.Gt, value) 23858 } 23859 23860 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Gte(value []string) *FilterBuilder { 23861 return b.compare(gotenfilter.Gte, value) 23862 } 23863 23864 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Lt(value []string) *FilterBuilder { 23865 return b.compare(gotenfilter.Lt, value) 23866 } 23867 23868 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Lte(value []string) *FilterBuilder { 23869 return b.compare(gotenfilter.Lte, value) 23870 } 23871 23872 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) In(values [][]string) *FilterBuilder { 23873 return b.builder.addCond(&FilterConditionIn{ 23874 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithArrayOfValues(values), 23875 }) 23876 } 23877 23878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) NotIn(values [][]string) *FilterBuilder { 23879 return b.builder.addCond(&FilterConditionNotIn{ 23880 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithArrayOfValues(values), 23881 }) 23882 } 23883 23884 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) IsNull() *FilterBuilder { 23885 return b.builder.addCond(&FilterConditionIsNull{ 23886 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 23887 }) 23888 } 23889 23890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) IsNan() *FilterBuilder { 23891 return b.builder.addCond(&FilterConditionIsNaN{ 23892 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 23893 }) 23894 } 23895 23896 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Contains(value string) *FilterBuilder { 23897 return b.builder.addCond(&FilterConditionContains{ 23898 Type: gotenresource.ConditionContainsTypeValue, 23899 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 23900 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithItemValue(value), 23901 }) 23902 } 23903 23904 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) ContainsAnyOf(values []string) *FilterBuilder { 23905 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots() 23906 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 23907 for _, value := range values { 23908 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 23909 } 23910 return b.builder.addCond(&FilterConditionContains{ 23911 Type: gotenresource.ConditionContainsTypeAny, 23912 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 23913 Values: itemValues, 23914 }) 23915 } 23916 23917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) ContainsAll(values []string) *FilterBuilder { 23918 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots() 23919 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 23920 for _, value := range values { 23921 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 23922 } 23923 return b.builder.addCond(&FilterConditionContains{ 23924 Type: gotenresource.ConditionContainsTypeAll, 23925 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 23926 Values: itemValues, 23927 }) 23928 } 23929 23930 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 23931 return b.builder.addCond(&FilterConditionCompare{ 23932 Operator: op, 23933 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithValue(value), 23934 }) 23935 } 23936 23937 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState struct { 23938 builder *FilterBuilder 23939 } 23940 23941 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Eq(value string) *FilterBuilder { 23942 return b.compare(gotenfilter.Eq, value) 23943 } 23944 23945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Neq(value string) *FilterBuilder { 23946 return b.compare(gotenfilter.Neq, value) 23947 } 23948 23949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Gt(value string) *FilterBuilder { 23950 return b.compare(gotenfilter.Gt, value) 23951 } 23952 23953 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Gte(value string) *FilterBuilder { 23954 return b.compare(gotenfilter.Gte, value) 23955 } 23956 23957 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Lt(value string) *FilterBuilder { 23958 return b.compare(gotenfilter.Lt, value) 23959 } 23960 23961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Lte(value string) *FilterBuilder { 23962 return b.compare(gotenfilter.Lte, value) 23963 } 23964 23965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) In(values []string) *FilterBuilder { 23966 return b.builder.addCond(&FilterConditionIn{ 23967 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().WithArrayOfValues(values), 23968 }) 23969 } 23970 23971 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) NotIn(values []string) *FilterBuilder { 23972 return b.builder.addCond(&FilterConditionNotIn{ 23973 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().WithArrayOfValues(values), 23974 }) 23975 } 23976 23977 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) IsNull() *FilterBuilder { 23978 return b.builder.addCond(&FilterConditionIsNull{ 23979 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().FieldPath(), 23980 }) 23981 } 23982 23983 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) IsNan() *FilterBuilder { 23984 return b.builder.addCond(&FilterConditionIsNaN{ 23985 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().FieldPath(), 23986 }) 23987 } 23988 23989 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23990 return b.builder.addCond(&FilterConditionCompare{ 23991 Operator: op, 23992 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().WithValue(value), 23993 }) 23994 } 23995 23996 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason struct { 23997 builder *FilterBuilder 23998 } 23999 24000 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Eq(value string) *FilterBuilder { 24001 return b.compare(gotenfilter.Eq, value) 24002 } 24003 24004 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Neq(value string) *FilterBuilder { 24005 return b.compare(gotenfilter.Neq, value) 24006 } 24007 24008 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Gt(value string) *FilterBuilder { 24009 return b.compare(gotenfilter.Gt, value) 24010 } 24011 24012 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Gte(value string) *FilterBuilder { 24013 return b.compare(gotenfilter.Gte, value) 24014 } 24015 24016 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Lt(value string) *FilterBuilder { 24017 return b.compare(gotenfilter.Lt, value) 24018 } 24019 24020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Lte(value string) *FilterBuilder { 24021 return b.compare(gotenfilter.Lte, value) 24022 } 24023 24024 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) In(values []string) *FilterBuilder { 24025 return b.builder.addCond(&FilterConditionIn{ 24026 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().WithArrayOfValues(values), 24027 }) 24028 } 24029 24030 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) NotIn(values []string) *FilterBuilder { 24031 return b.builder.addCond(&FilterConditionNotIn{ 24032 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().WithArrayOfValues(values), 24033 }) 24034 } 24035 24036 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) IsNull() *FilterBuilder { 24037 return b.builder.addCond(&FilterConditionIsNull{ 24038 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 24039 }) 24040 } 24041 24042 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) IsNan() *FilterBuilder { 24043 return b.builder.addCond(&FilterConditionIsNaN{ 24044 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 24045 }) 24046 } 24047 24048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 24049 return b.builder.addCond(&FilterConditionCompare{ 24050 Operator: op, 24051 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().WithValue(value), 24052 }) 24053 } 24054 24055 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands struct { 24056 builder *FilterBuilder 24057 } 24058 24059 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Eq(value []string) *FilterBuilder { 24060 return b.compare(gotenfilter.Eq, value) 24061 } 24062 24063 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Neq(value []string) *FilterBuilder { 24064 return b.compare(gotenfilter.Neq, value) 24065 } 24066 24067 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Gt(value []string) *FilterBuilder { 24068 return b.compare(gotenfilter.Gt, value) 24069 } 24070 24071 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Gte(value []string) *FilterBuilder { 24072 return b.compare(gotenfilter.Gte, value) 24073 } 24074 24075 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Lt(value []string) *FilterBuilder { 24076 return b.compare(gotenfilter.Lt, value) 24077 } 24078 24079 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Lte(value []string) *FilterBuilder { 24080 return b.compare(gotenfilter.Lte, value) 24081 } 24082 24083 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) In(values [][]string) *FilterBuilder { 24084 return b.builder.addCond(&FilterConditionIn{ 24085 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithArrayOfValues(values), 24086 }) 24087 } 24088 24089 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) NotIn(values [][]string) *FilterBuilder { 24090 return b.builder.addCond(&FilterConditionNotIn{ 24091 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithArrayOfValues(values), 24092 }) 24093 } 24094 24095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) IsNull() *FilterBuilder { 24096 return b.builder.addCond(&FilterConditionIsNull{ 24097 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 24098 }) 24099 } 24100 24101 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) IsNan() *FilterBuilder { 24102 return b.builder.addCond(&FilterConditionIsNaN{ 24103 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 24104 }) 24105 } 24106 24107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Contains(value string) *FilterBuilder { 24108 return b.builder.addCond(&FilterConditionContains{ 24109 Type: gotenresource.ConditionContainsTypeValue, 24110 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 24111 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithItemValue(value), 24112 }) 24113 } 24114 24115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) ContainsAnyOf(values []string) *FilterBuilder { 24116 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands() 24117 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24118 for _, value := range values { 24119 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24120 } 24121 return b.builder.addCond(&FilterConditionContains{ 24122 Type: gotenresource.ConditionContainsTypeAny, 24123 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 24124 Values: itemValues, 24125 }) 24126 } 24127 24128 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) ContainsAll(values []string) *FilterBuilder { 24129 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands() 24130 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24131 for _, value := range values { 24132 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24133 } 24134 return b.builder.addCond(&FilterConditionContains{ 24135 Type: gotenresource.ConditionContainsTypeAll, 24136 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 24137 Values: itemValues, 24138 }) 24139 } 24140 24141 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 24142 return b.builder.addCond(&FilterConditionCompare{ 24143 Operator: op, 24144 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithValue(value), 24145 }) 24146 } 24147 24148 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities struct { 24149 builder *FilterBuilder 24150 } 24151 24152 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Eq(value []string) *FilterBuilder { 24153 return b.compare(gotenfilter.Eq, value) 24154 } 24155 24156 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Neq(value []string) *FilterBuilder { 24157 return b.compare(gotenfilter.Neq, value) 24158 } 24159 24160 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Gt(value []string) *FilterBuilder { 24161 return b.compare(gotenfilter.Gt, value) 24162 } 24163 24164 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Gte(value []string) *FilterBuilder { 24165 return b.compare(gotenfilter.Gte, value) 24166 } 24167 24168 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Lt(value []string) *FilterBuilder { 24169 return b.compare(gotenfilter.Lt, value) 24170 } 24171 24172 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Lte(value []string) *FilterBuilder { 24173 return b.compare(gotenfilter.Lte, value) 24174 } 24175 24176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) In(values [][]string) *FilterBuilder { 24177 return b.builder.addCond(&FilterConditionIn{ 24178 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithArrayOfValues(values), 24179 }) 24180 } 24181 24182 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) NotIn(values [][]string) *FilterBuilder { 24183 return b.builder.addCond(&FilterConditionNotIn{ 24184 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithArrayOfValues(values), 24185 }) 24186 } 24187 24188 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) IsNull() *FilterBuilder { 24189 return b.builder.addCond(&FilterConditionIsNull{ 24190 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 24191 }) 24192 } 24193 24194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) IsNan() *FilterBuilder { 24195 return b.builder.addCond(&FilterConditionIsNaN{ 24196 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 24197 }) 24198 } 24199 24200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Contains(value string) *FilterBuilder { 24201 return b.builder.addCond(&FilterConditionContains{ 24202 Type: gotenresource.ConditionContainsTypeValue, 24203 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 24204 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithItemValue(value), 24205 }) 24206 } 24207 24208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) ContainsAnyOf(values []string) *FilterBuilder { 24209 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities() 24210 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24211 for _, value := range values { 24212 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24213 } 24214 return b.builder.addCond(&FilterConditionContains{ 24215 Type: gotenresource.ConditionContainsTypeAny, 24216 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 24217 Values: itemValues, 24218 }) 24219 } 24220 24221 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) ContainsAll(values []string) *FilterBuilder { 24222 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities() 24223 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24224 for _, value := range values { 24225 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24226 } 24227 return b.builder.addCond(&FilterConditionContains{ 24228 Type: gotenresource.ConditionContainsTypeAll, 24229 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 24230 Values: itemValues, 24231 }) 24232 } 24233 24234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 24235 return b.builder.addCond(&FilterConditionCompare{ 24236 Operator: op, 24237 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithValue(value), 24238 }) 24239 } 24240 24241 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies struct { 24242 builder *FilterBuilder 24243 } 24244 24245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Eq(value []string) *FilterBuilder { 24246 return b.compare(gotenfilter.Eq, value) 24247 } 24248 24249 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Neq(value []string) *FilterBuilder { 24250 return b.compare(gotenfilter.Neq, value) 24251 } 24252 24253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Gt(value []string) *FilterBuilder { 24254 return b.compare(gotenfilter.Gt, value) 24255 } 24256 24257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Gte(value []string) *FilterBuilder { 24258 return b.compare(gotenfilter.Gte, value) 24259 } 24260 24261 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Lt(value []string) *FilterBuilder { 24262 return b.compare(gotenfilter.Lt, value) 24263 } 24264 24265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Lte(value []string) *FilterBuilder { 24266 return b.compare(gotenfilter.Lte, value) 24267 } 24268 24269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) In(values [][]string) *FilterBuilder { 24270 return b.builder.addCond(&FilterConditionIn{ 24271 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithArrayOfValues(values), 24272 }) 24273 } 24274 24275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) NotIn(values [][]string) *FilterBuilder { 24276 return b.builder.addCond(&FilterConditionNotIn{ 24277 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithArrayOfValues(values), 24278 }) 24279 } 24280 24281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) IsNull() *FilterBuilder { 24282 return b.builder.addCond(&FilterConditionIsNull{ 24283 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 24284 }) 24285 } 24286 24287 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) IsNan() *FilterBuilder { 24288 return b.builder.addCond(&FilterConditionIsNaN{ 24289 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 24290 }) 24291 } 24292 24293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Contains(value string) *FilterBuilder { 24294 return b.builder.addCond(&FilterConditionContains{ 24295 Type: gotenresource.ConditionContainsTypeValue, 24296 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 24297 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithItemValue(value), 24298 }) 24299 } 24300 24301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) ContainsAnyOf(values []string) *FilterBuilder { 24302 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies() 24303 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24304 for _, value := range values { 24305 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24306 } 24307 return b.builder.addCond(&FilterConditionContains{ 24308 Type: gotenresource.ConditionContainsTypeAny, 24309 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 24310 Values: itemValues, 24311 }) 24312 } 24313 24314 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) ContainsAll(values []string) *FilterBuilder { 24315 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies() 24316 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24317 for _, value := range values { 24318 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24319 } 24320 return b.builder.addCond(&FilterConditionContains{ 24321 Type: gotenresource.ConditionContainsTypeAll, 24322 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 24323 Values: itemValues, 24324 }) 24325 } 24326 24327 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 24328 return b.builder.addCond(&FilterConditionCompare{ 24329 Operator: op, 24330 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithValue(value), 24331 }) 24332 } 24333 24334 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes struct { 24335 builder *FilterBuilder 24336 } 24337 24338 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Eq(value []string) *FilterBuilder { 24339 return b.compare(gotenfilter.Eq, value) 24340 } 24341 24342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Neq(value []string) *FilterBuilder { 24343 return b.compare(gotenfilter.Neq, value) 24344 } 24345 24346 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Gt(value []string) *FilterBuilder { 24347 return b.compare(gotenfilter.Gt, value) 24348 } 24349 24350 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Gte(value []string) *FilterBuilder { 24351 return b.compare(gotenfilter.Gte, value) 24352 } 24353 24354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Lt(value []string) *FilterBuilder { 24355 return b.compare(gotenfilter.Lt, value) 24356 } 24357 24358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Lte(value []string) *FilterBuilder { 24359 return b.compare(gotenfilter.Lte, value) 24360 } 24361 24362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) In(values [][]string) *FilterBuilder { 24363 return b.builder.addCond(&FilterConditionIn{ 24364 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithArrayOfValues(values), 24365 }) 24366 } 24367 24368 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) NotIn(values [][]string) *FilterBuilder { 24369 return b.builder.addCond(&FilterConditionNotIn{ 24370 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithArrayOfValues(values), 24371 }) 24372 } 24373 24374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) IsNull() *FilterBuilder { 24375 return b.builder.addCond(&FilterConditionIsNull{ 24376 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 24377 }) 24378 } 24379 24380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) IsNan() *FilterBuilder { 24381 return b.builder.addCond(&FilterConditionIsNaN{ 24382 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 24383 }) 24384 } 24385 24386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Contains(value string) *FilterBuilder { 24387 return b.builder.addCond(&FilterConditionContains{ 24388 Type: gotenresource.ConditionContainsTypeValue, 24389 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 24390 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithItemValue(value), 24391 }) 24392 } 24393 24394 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) ContainsAnyOf(values []string) *FilterBuilder { 24395 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes() 24396 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24397 for _, value := range values { 24398 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24399 } 24400 return b.builder.addCond(&FilterConditionContains{ 24401 Type: gotenresource.ConditionContainsTypeAny, 24402 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 24403 Values: itemValues, 24404 }) 24405 } 24406 24407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) ContainsAll(values []string) *FilterBuilder { 24408 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes() 24409 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24410 for _, value := range values { 24411 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24412 } 24413 return b.builder.addCond(&FilterConditionContains{ 24414 Type: gotenresource.ConditionContainsTypeAll, 24415 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 24416 Values: itemValues, 24417 }) 24418 } 24419 24420 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 24421 return b.builder.addCond(&FilterConditionCompare{ 24422 Operator: op, 24423 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithValue(value), 24424 }) 24425 } 24426 24427 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired struct { 24428 builder *FilterBuilder 24429 } 24430 24431 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Eq(value string) *FilterBuilder { 24432 return b.compare(gotenfilter.Eq, value) 24433 } 24434 24435 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Neq(value string) *FilterBuilder { 24436 return b.compare(gotenfilter.Neq, value) 24437 } 24438 24439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Gt(value string) *FilterBuilder { 24440 return b.compare(gotenfilter.Gt, value) 24441 } 24442 24443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Gte(value string) *FilterBuilder { 24444 return b.compare(gotenfilter.Gte, value) 24445 } 24446 24447 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Lt(value string) *FilterBuilder { 24448 return b.compare(gotenfilter.Lt, value) 24449 } 24450 24451 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Lte(value string) *FilterBuilder { 24452 return b.compare(gotenfilter.Lte, value) 24453 } 24454 24455 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) In(values []string) *FilterBuilder { 24456 return b.builder.addCond(&FilterConditionIn{ 24457 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().WithArrayOfValues(values), 24458 }) 24459 } 24460 24461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) NotIn(values []string) *FilterBuilder { 24462 return b.builder.addCond(&FilterConditionNotIn{ 24463 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().WithArrayOfValues(values), 24464 }) 24465 } 24466 24467 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) IsNull() *FilterBuilder { 24468 return b.builder.addCond(&FilterConditionIsNull{ 24469 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 24470 }) 24471 } 24472 24473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) IsNan() *FilterBuilder { 24474 return b.builder.addCond(&FilterConditionIsNaN{ 24475 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 24476 }) 24477 } 24478 24479 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 24480 return b.builder.addCond(&FilterConditionCompare{ 24481 Operator: op, 24482 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().WithValue(value), 24483 }) 24484 } 24485 24486 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries struct { 24487 builder *FilterBuilder 24488 } 24489 24490 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Eq(value []string) *FilterBuilder { 24491 return b.compare(gotenfilter.Eq, value) 24492 } 24493 24494 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Neq(value []string) *FilterBuilder { 24495 return b.compare(gotenfilter.Neq, value) 24496 } 24497 24498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Gt(value []string) *FilterBuilder { 24499 return b.compare(gotenfilter.Gt, value) 24500 } 24501 24502 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Gte(value []string) *FilterBuilder { 24503 return b.compare(gotenfilter.Gte, value) 24504 } 24505 24506 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Lt(value []string) *FilterBuilder { 24507 return b.compare(gotenfilter.Lt, value) 24508 } 24509 24510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Lte(value []string) *FilterBuilder { 24511 return b.compare(gotenfilter.Lte, value) 24512 } 24513 24514 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) In(values [][]string) *FilterBuilder { 24515 return b.builder.addCond(&FilterConditionIn{ 24516 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithArrayOfValues(values), 24517 }) 24518 } 24519 24520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) NotIn(values [][]string) *FilterBuilder { 24521 return b.builder.addCond(&FilterConditionNotIn{ 24522 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithArrayOfValues(values), 24523 }) 24524 } 24525 24526 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) IsNull() *FilterBuilder { 24527 return b.builder.addCond(&FilterConditionIsNull{ 24528 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 24529 }) 24530 } 24531 24532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) IsNan() *FilterBuilder { 24533 return b.builder.addCond(&FilterConditionIsNaN{ 24534 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 24535 }) 24536 } 24537 24538 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Contains(value string) *FilterBuilder { 24539 return b.builder.addCond(&FilterConditionContains{ 24540 Type: gotenresource.ConditionContainsTypeValue, 24541 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 24542 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithItemValue(value), 24543 }) 24544 } 24545 24546 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) ContainsAnyOf(values []string) *FilterBuilder { 24547 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries() 24548 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24549 for _, value := range values { 24550 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24551 } 24552 return b.builder.addCond(&FilterConditionContains{ 24553 Type: gotenresource.ConditionContainsTypeAny, 24554 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 24555 Values: itemValues, 24556 }) 24557 } 24558 24559 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) ContainsAll(values []string) *FilterBuilder { 24560 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries() 24561 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 24562 for _, value := range values { 24563 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 24564 } 24565 return b.builder.addCond(&FilterConditionContains{ 24566 Type: gotenresource.ConditionContainsTypeAll, 24567 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 24568 Values: itemValues, 24569 }) 24570 } 24571 24572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 24573 return b.builder.addCond(&FilterConditionCompare{ 24574 Operator: op, 24575 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithValue(value), 24576 }) 24577 } 24578 24579 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal struct { 24580 builder *FilterBuilder 24581 } 24582 24583 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24584 return b.compare(gotenfilter.Eq, value) 24585 } 24586 24587 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24588 return b.compare(gotenfilter.Neq, value) 24589 } 24590 24591 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24592 return b.compare(gotenfilter.Gt, value) 24593 } 24594 24595 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24596 return b.compare(gotenfilter.Gte, value) 24597 } 24598 24599 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24600 return b.compare(gotenfilter.Lt, value) 24601 } 24602 24603 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24604 return b.compare(gotenfilter.Lte, value) 24605 } 24606 24607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24608 return b.builder.addCond(&FilterConditionIn{ 24609 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().WithArrayOfValues(values), 24610 }) 24611 } 24612 24613 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24614 return b.builder.addCond(&FilterConditionNotIn{ 24615 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().WithArrayOfValues(values), 24616 }) 24617 } 24618 24619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) IsNull() *FilterBuilder { 24620 return b.builder.addCond(&FilterConditionIsNull{ 24621 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FieldPath(), 24622 }) 24623 } 24624 24625 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) IsNan() *FilterBuilder { 24626 return b.builder.addCond(&FilterConditionIsNaN{ 24627 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FieldPath(), 24628 }) 24629 } 24630 24631 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal) *FilterBuilder { 24632 return b.builder.addCond(&FilterConditionCompare{ 24633 Operator: op, 24634 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().WithValue(value), 24635 }) 24636 } 24637 24638 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) FiveG() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG { 24639 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG{builder: b.builder} 24640 } 24641 24642 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Cdma1X() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X { 24643 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X{builder: b.builder} 24644 } 24645 24646 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Evdo() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo { 24647 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo{builder: b.builder} 24648 } 24649 24650 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Gsm() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm { 24651 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm{builder: b.builder} 24652 } 24653 24654 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) LteSignal() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal { 24655 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal{builder: b.builder} 24656 } 24657 24658 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Refresh() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh { 24659 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh{builder: b.builder} 24660 } 24661 24662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Threshold() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold { 24663 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold{builder: b.builder} 24664 } 24665 24666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignal) Umts() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts { 24667 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts{builder: b.builder} 24668 } 24669 24670 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG struct { 24671 builder *FilterBuilder 24672 } 24673 24674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24675 return b.compare(gotenfilter.Eq, value) 24676 } 24677 24678 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24679 return b.compare(gotenfilter.Neq, value) 24680 } 24681 24682 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24683 return b.compare(gotenfilter.Gt, value) 24684 } 24685 24686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24687 return b.compare(gotenfilter.Gte, value) 24688 } 24689 24690 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24691 return b.compare(gotenfilter.Lt, value) 24692 } 24693 24694 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24695 return b.compare(gotenfilter.Lte, value) 24696 } 24697 24698 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24699 return b.builder.addCond(&FilterConditionIn{ 24700 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().WithArrayOfValues(values), 24701 }) 24702 } 24703 24704 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24705 return b.builder.addCond(&FilterConditionNotIn{ 24706 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().WithArrayOfValues(values), 24707 }) 24708 } 24709 24710 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) IsNull() *FilterBuilder { 24711 return b.builder.addCond(&FilterConditionIsNull{ 24712 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().FieldPath(), 24713 }) 24714 } 24715 24716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) IsNan() *FilterBuilder { 24717 return b.builder.addCond(&FilterConditionIsNaN{ 24718 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().FieldPath(), 24719 }) 24720 } 24721 24722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Signal5G) *FilterBuilder { 24723 return b.builder.addCond(&FilterConditionCompare{ 24724 Operator: op, 24725 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().WithValue(value), 24726 }) 24727 } 24728 24729 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate { 24730 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate{builder: b.builder} 24731 } 24732 24733 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Rsrp() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp { 24734 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp{builder: b.builder} 24735 } 24736 24737 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Rsrq() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq { 24738 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq{builder: b.builder} 24739 } 24740 24741 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveG) Snr() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr { 24742 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr{builder: b.builder} 24743 } 24744 24745 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate struct { 24746 builder *FilterBuilder 24747 } 24748 24749 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) Eq(value string) *FilterBuilder { 24750 return b.compare(gotenfilter.Eq, value) 24751 } 24752 24753 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) Neq(value string) *FilterBuilder { 24754 return b.compare(gotenfilter.Neq, value) 24755 } 24756 24757 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) Gt(value string) *FilterBuilder { 24758 return b.compare(gotenfilter.Gt, value) 24759 } 24760 24761 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) Gte(value string) *FilterBuilder { 24762 return b.compare(gotenfilter.Gte, value) 24763 } 24764 24765 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) Lt(value string) *FilterBuilder { 24766 return b.compare(gotenfilter.Lt, value) 24767 } 24768 24769 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) Lte(value string) *FilterBuilder { 24770 return b.compare(gotenfilter.Lte, value) 24771 } 24772 24773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) In(values []string) *FilterBuilder { 24774 return b.builder.addCond(&FilterConditionIn{ 24775 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().ErrorRate().WithArrayOfValues(values), 24776 }) 24777 } 24778 24779 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) NotIn(values []string) *FilterBuilder { 24780 return b.builder.addCond(&FilterConditionNotIn{ 24781 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().ErrorRate().WithArrayOfValues(values), 24782 }) 24783 } 24784 24785 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) IsNull() *FilterBuilder { 24786 return b.builder.addCond(&FilterConditionIsNull{ 24787 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().ErrorRate().FieldPath(), 24788 }) 24789 } 24790 24791 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) IsNan() *FilterBuilder { 24792 return b.builder.addCond(&FilterConditionIsNaN{ 24793 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().ErrorRate().FieldPath(), 24794 }) 24795 } 24796 24797 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 24798 return b.builder.addCond(&FilterConditionCompare{ 24799 Operator: op, 24800 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().ErrorRate().WithValue(value), 24801 }) 24802 } 24803 24804 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp struct { 24805 builder *FilterBuilder 24806 } 24807 24808 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) Eq(value string) *FilterBuilder { 24809 return b.compare(gotenfilter.Eq, value) 24810 } 24811 24812 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) Neq(value string) *FilterBuilder { 24813 return b.compare(gotenfilter.Neq, value) 24814 } 24815 24816 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) Gt(value string) *FilterBuilder { 24817 return b.compare(gotenfilter.Gt, value) 24818 } 24819 24820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) Gte(value string) *FilterBuilder { 24821 return b.compare(gotenfilter.Gte, value) 24822 } 24823 24824 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) Lt(value string) *FilterBuilder { 24825 return b.compare(gotenfilter.Lt, value) 24826 } 24827 24828 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) Lte(value string) *FilterBuilder { 24829 return b.compare(gotenfilter.Lte, value) 24830 } 24831 24832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) In(values []string) *FilterBuilder { 24833 return b.builder.addCond(&FilterConditionIn{ 24834 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrp().WithArrayOfValues(values), 24835 }) 24836 } 24837 24838 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) NotIn(values []string) *FilterBuilder { 24839 return b.builder.addCond(&FilterConditionNotIn{ 24840 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrp().WithArrayOfValues(values), 24841 }) 24842 } 24843 24844 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) IsNull() *FilterBuilder { 24845 return b.builder.addCond(&FilterConditionIsNull{ 24846 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrp().FieldPath(), 24847 }) 24848 } 24849 24850 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) IsNan() *FilterBuilder { 24851 return b.builder.addCond(&FilterConditionIsNaN{ 24852 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrp().FieldPath(), 24853 }) 24854 } 24855 24856 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrp) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 24857 return b.builder.addCond(&FilterConditionCompare{ 24858 Operator: op, 24859 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrp().WithValue(value), 24860 }) 24861 } 24862 24863 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq struct { 24864 builder *FilterBuilder 24865 } 24866 24867 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) Eq(value string) *FilterBuilder { 24868 return b.compare(gotenfilter.Eq, value) 24869 } 24870 24871 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) Neq(value string) *FilterBuilder { 24872 return b.compare(gotenfilter.Neq, value) 24873 } 24874 24875 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) Gt(value string) *FilterBuilder { 24876 return b.compare(gotenfilter.Gt, value) 24877 } 24878 24879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) Gte(value string) *FilterBuilder { 24880 return b.compare(gotenfilter.Gte, value) 24881 } 24882 24883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) Lt(value string) *FilterBuilder { 24884 return b.compare(gotenfilter.Lt, value) 24885 } 24886 24887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) Lte(value string) *FilterBuilder { 24888 return b.compare(gotenfilter.Lte, value) 24889 } 24890 24891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) In(values []string) *FilterBuilder { 24892 return b.builder.addCond(&FilterConditionIn{ 24893 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrq().WithArrayOfValues(values), 24894 }) 24895 } 24896 24897 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) NotIn(values []string) *FilterBuilder { 24898 return b.builder.addCond(&FilterConditionNotIn{ 24899 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrq().WithArrayOfValues(values), 24900 }) 24901 } 24902 24903 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) IsNull() *FilterBuilder { 24904 return b.builder.addCond(&FilterConditionIsNull{ 24905 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrq().FieldPath(), 24906 }) 24907 } 24908 24909 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) IsNan() *FilterBuilder { 24910 return b.builder.addCond(&FilterConditionIsNaN{ 24911 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrq().FieldPath(), 24912 }) 24913 } 24914 24915 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGRsrq) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 24916 return b.builder.addCond(&FilterConditionCompare{ 24917 Operator: op, 24918 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Rsrq().WithValue(value), 24919 }) 24920 } 24921 24922 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr struct { 24923 builder *FilterBuilder 24924 } 24925 24926 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) Eq(value string) *FilterBuilder { 24927 return b.compare(gotenfilter.Eq, value) 24928 } 24929 24930 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) Neq(value string) *FilterBuilder { 24931 return b.compare(gotenfilter.Neq, value) 24932 } 24933 24934 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) Gt(value string) *FilterBuilder { 24935 return b.compare(gotenfilter.Gt, value) 24936 } 24937 24938 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) Gte(value string) *FilterBuilder { 24939 return b.compare(gotenfilter.Gte, value) 24940 } 24941 24942 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) Lt(value string) *FilterBuilder { 24943 return b.compare(gotenfilter.Lt, value) 24944 } 24945 24946 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) Lte(value string) *FilterBuilder { 24947 return b.compare(gotenfilter.Lte, value) 24948 } 24949 24950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) In(values []string) *FilterBuilder { 24951 return b.builder.addCond(&FilterConditionIn{ 24952 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Snr().WithArrayOfValues(values), 24953 }) 24954 } 24955 24956 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) NotIn(values []string) *FilterBuilder { 24957 return b.builder.addCond(&FilterConditionNotIn{ 24958 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Snr().WithArrayOfValues(values), 24959 }) 24960 } 24961 24962 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) IsNull() *FilterBuilder { 24963 return b.builder.addCond(&FilterConditionIsNull{ 24964 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Snr().FieldPath(), 24965 }) 24966 } 24967 24968 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) IsNan() *FilterBuilder { 24969 return b.builder.addCond(&FilterConditionIsNaN{ 24970 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Snr().FieldPath(), 24971 }) 24972 } 24973 24974 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalFiveGSnr) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 24975 return b.builder.addCond(&FilterConditionCompare{ 24976 Operator: op, 24977 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().FiveG().Snr().WithValue(value), 24978 }) 24979 } 24980 24981 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X struct { 24982 builder *FilterBuilder 24983 } 24984 24985 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 24986 return b.compare(gotenfilter.Eq, value) 24987 } 24988 24989 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 24990 return b.compare(gotenfilter.Neq, value) 24991 } 24992 24993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 24994 return b.compare(gotenfilter.Gt, value) 24995 } 24996 24997 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 24998 return b.compare(gotenfilter.Gte, value) 24999 } 25000 25001 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 25002 return b.compare(gotenfilter.Lt, value) 25003 } 25004 25005 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 25006 return b.compare(gotenfilter.Lte, value) 25007 } 25008 25009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 25010 return b.builder.addCond(&FilterConditionIn{ 25011 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().WithArrayOfValues(values), 25012 }) 25013 } 25014 25015 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 25016 return b.builder.addCond(&FilterConditionNotIn{ 25017 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().WithArrayOfValues(values), 25018 }) 25019 } 25020 25021 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) IsNull() *FilterBuilder { 25022 return b.builder.addCond(&FilterConditionIsNull{ 25023 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().FieldPath(), 25024 }) 25025 } 25026 25027 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) IsNan() *FilterBuilder { 25028 return b.builder.addCond(&FilterConditionIsNaN{ 25029 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().FieldPath(), 25030 }) 25031 } 25032 25033 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalCdma1X) *FilterBuilder { 25034 return b.builder.addCond(&FilterConditionCompare{ 25035 Operator: op, 25036 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().WithValue(value), 25037 }) 25038 } 25039 25040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Ecio() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio { 25041 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio{builder: b.builder} 25042 } 25043 25044 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate { 25045 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate{builder: b.builder} 25046 } 25047 25048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1X) Rssi() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi { 25049 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi{builder: b.builder} 25050 } 25051 25052 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio struct { 25053 builder *FilterBuilder 25054 } 25055 25056 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) Eq(value string) *FilterBuilder { 25057 return b.compare(gotenfilter.Eq, value) 25058 } 25059 25060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) Neq(value string) *FilterBuilder { 25061 return b.compare(gotenfilter.Neq, value) 25062 } 25063 25064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) Gt(value string) *FilterBuilder { 25065 return b.compare(gotenfilter.Gt, value) 25066 } 25067 25068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) Gte(value string) *FilterBuilder { 25069 return b.compare(gotenfilter.Gte, value) 25070 } 25071 25072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) Lt(value string) *FilterBuilder { 25073 return b.compare(gotenfilter.Lt, value) 25074 } 25075 25076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) Lte(value string) *FilterBuilder { 25077 return b.compare(gotenfilter.Lte, value) 25078 } 25079 25080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) In(values []string) *FilterBuilder { 25081 return b.builder.addCond(&FilterConditionIn{ 25082 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Ecio().WithArrayOfValues(values), 25083 }) 25084 } 25085 25086 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) NotIn(values []string) *FilterBuilder { 25087 return b.builder.addCond(&FilterConditionNotIn{ 25088 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Ecio().WithArrayOfValues(values), 25089 }) 25090 } 25091 25092 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) IsNull() *FilterBuilder { 25093 return b.builder.addCond(&FilterConditionIsNull{ 25094 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Ecio().FieldPath(), 25095 }) 25096 } 25097 25098 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) IsNan() *FilterBuilder { 25099 return b.builder.addCond(&FilterConditionIsNaN{ 25100 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Ecio().FieldPath(), 25101 }) 25102 } 25103 25104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XEcio) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25105 return b.builder.addCond(&FilterConditionCompare{ 25106 Operator: op, 25107 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Ecio().WithValue(value), 25108 }) 25109 } 25110 25111 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate struct { 25112 builder *FilterBuilder 25113 } 25114 25115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) Eq(value string) *FilterBuilder { 25116 return b.compare(gotenfilter.Eq, value) 25117 } 25118 25119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) Neq(value string) *FilterBuilder { 25120 return b.compare(gotenfilter.Neq, value) 25121 } 25122 25123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) Gt(value string) *FilterBuilder { 25124 return b.compare(gotenfilter.Gt, value) 25125 } 25126 25127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) Gte(value string) *FilterBuilder { 25128 return b.compare(gotenfilter.Gte, value) 25129 } 25130 25131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) Lt(value string) *FilterBuilder { 25132 return b.compare(gotenfilter.Lt, value) 25133 } 25134 25135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) Lte(value string) *FilterBuilder { 25136 return b.compare(gotenfilter.Lte, value) 25137 } 25138 25139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) In(values []string) *FilterBuilder { 25140 return b.builder.addCond(&FilterConditionIn{ 25141 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().ErrorRate().WithArrayOfValues(values), 25142 }) 25143 } 25144 25145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) NotIn(values []string) *FilterBuilder { 25146 return b.builder.addCond(&FilterConditionNotIn{ 25147 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().ErrorRate().WithArrayOfValues(values), 25148 }) 25149 } 25150 25151 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) IsNull() *FilterBuilder { 25152 return b.builder.addCond(&FilterConditionIsNull{ 25153 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().ErrorRate().FieldPath(), 25154 }) 25155 } 25156 25157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) IsNan() *FilterBuilder { 25158 return b.builder.addCond(&FilterConditionIsNaN{ 25159 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().ErrorRate().FieldPath(), 25160 }) 25161 } 25162 25163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25164 return b.builder.addCond(&FilterConditionCompare{ 25165 Operator: op, 25166 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().ErrorRate().WithValue(value), 25167 }) 25168 } 25169 25170 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi struct { 25171 builder *FilterBuilder 25172 } 25173 25174 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) Eq(value string) *FilterBuilder { 25175 return b.compare(gotenfilter.Eq, value) 25176 } 25177 25178 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) Neq(value string) *FilterBuilder { 25179 return b.compare(gotenfilter.Neq, value) 25180 } 25181 25182 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) Gt(value string) *FilterBuilder { 25183 return b.compare(gotenfilter.Gt, value) 25184 } 25185 25186 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) Gte(value string) *FilterBuilder { 25187 return b.compare(gotenfilter.Gte, value) 25188 } 25189 25190 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) Lt(value string) *FilterBuilder { 25191 return b.compare(gotenfilter.Lt, value) 25192 } 25193 25194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) Lte(value string) *FilterBuilder { 25195 return b.compare(gotenfilter.Lte, value) 25196 } 25197 25198 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) In(values []string) *FilterBuilder { 25199 return b.builder.addCond(&FilterConditionIn{ 25200 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Rssi().WithArrayOfValues(values), 25201 }) 25202 } 25203 25204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) NotIn(values []string) *FilterBuilder { 25205 return b.builder.addCond(&FilterConditionNotIn{ 25206 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Rssi().WithArrayOfValues(values), 25207 }) 25208 } 25209 25210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) IsNull() *FilterBuilder { 25211 return b.builder.addCond(&FilterConditionIsNull{ 25212 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Rssi().FieldPath(), 25213 }) 25214 } 25215 25216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) IsNan() *FilterBuilder { 25217 return b.builder.addCond(&FilterConditionIsNaN{ 25218 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Rssi().FieldPath(), 25219 }) 25220 } 25221 25222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalCdma1XRssi) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25223 return b.builder.addCond(&FilterConditionCompare{ 25224 Operator: op, 25225 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Cdma1X().Rssi().WithValue(value), 25226 }) 25227 } 25228 25229 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo struct { 25230 builder *FilterBuilder 25231 } 25232 25233 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25234 return b.compare(gotenfilter.Eq, value) 25235 } 25236 25237 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25238 return b.compare(gotenfilter.Neq, value) 25239 } 25240 25241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25242 return b.compare(gotenfilter.Gt, value) 25243 } 25244 25245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25246 return b.compare(gotenfilter.Gte, value) 25247 } 25248 25249 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25250 return b.compare(gotenfilter.Lt, value) 25251 } 25252 25253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25254 return b.compare(gotenfilter.Lte, value) 25255 } 25256 25257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25258 return b.builder.addCond(&FilterConditionIn{ 25259 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().WithArrayOfValues(values), 25260 }) 25261 } 25262 25263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25264 return b.builder.addCond(&FilterConditionNotIn{ 25265 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().WithArrayOfValues(values), 25266 }) 25267 } 25268 25269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) IsNull() *FilterBuilder { 25270 return b.builder.addCond(&FilterConditionIsNull{ 25271 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().FieldPath(), 25272 }) 25273 } 25274 25275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) IsNan() *FilterBuilder { 25276 return b.builder.addCond(&FilterConditionIsNaN{ 25277 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().FieldPath(), 25278 }) 25279 } 25280 25281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalEvdo) *FilterBuilder { 25282 return b.builder.addCond(&FilterConditionCompare{ 25283 Operator: op, 25284 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().WithValue(value), 25285 }) 25286 } 25287 25288 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Ecio() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio { 25289 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio{builder: b.builder} 25290 } 25291 25292 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate { 25293 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate{builder: b.builder} 25294 } 25295 25296 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Io() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo { 25297 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo{builder: b.builder} 25298 } 25299 25300 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Rssi() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi { 25301 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi{builder: b.builder} 25302 } 25303 25304 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdo) Sinr() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr { 25305 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr{builder: b.builder} 25306 } 25307 25308 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio struct { 25309 builder *FilterBuilder 25310 } 25311 25312 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) Eq(value string) *FilterBuilder { 25313 return b.compare(gotenfilter.Eq, value) 25314 } 25315 25316 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) Neq(value string) *FilterBuilder { 25317 return b.compare(gotenfilter.Neq, value) 25318 } 25319 25320 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) Gt(value string) *FilterBuilder { 25321 return b.compare(gotenfilter.Gt, value) 25322 } 25323 25324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) Gte(value string) *FilterBuilder { 25325 return b.compare(gotenfilter.Gte, value) 25326 } 25327 25328 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) Lt(value string) *FilterBuilder { 25329 return b.compare(gotenfilter.Lt, value) 25330 } 25331 25332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) Lte(value string) *FilterBuilder { 25333 return b.compare(gotenfilter.Lte, value) 25334 } 25335 25336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) In(values []string) *FilterBuilder { 25337 return b.builder.addCond(&FilterConditionIn{ 25338 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Ecio().WithArrayOfValues(values), 25339 }) 25340 } 25341 25342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) NotIn(values []string) *FilterBuilder { 25343 return b.builder.addCond(&FilterConditionNotIn{ 25344 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Ecio().WithArrayOfValues(values), 25345 }) 25346 } 25347 25348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) IsNull() *FilterBuilder { 25349 return b.builder.addCond(&FilterConditionIsNull{ 25350 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Ecio().FieldPath(), 25351 }) 25352 } 25353 25354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) IsNan() *FilterBuilder { 25355 return b.builder.addCond(&FilterConditionIsNaN{ 25356 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Ecio().FieldPath(), 25357 }) 25358 } 25359 25360 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoEcio) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25361 return b.builder.addCond(&FilterConditionCompare{ 25362 Operator: op, 25363 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Ecio().WithValue(value), 25364 }) 25365 } 25366 25367 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate struct { 25368 builder *FilterBuilder 25369 } 25370 25371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) Eq(value string) *FilterBuilder { 25372 return b.compare(gotenfilter.Eq, value) 25373 } 25374 25375 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) Neq(value string) *FilterBuilder { 25376 return b.compare(gotenfilter.Neq, value) 25377 } 25378 25379 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) Gt(value string) *FilterBuilder { 25380 return b.compare(gotenfilter.Gt, value) 25381 } 25382 25383 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) Gte(value string) *FilterBuilder { 25384 return b.compare(gotenfilter.Gte, value) 25385 } 25386 25387 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) Lt(value string) *FilterBuilder { 25388 return b.compare(gotenfilter.Lt, value) 25389 } 25390 25391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) Lte(value string) *FilterBuilder { 25392 return b.compare(gotenfilter.Lte, value) 25393 } 25394 25395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) In(values []string) *FilterBuilder { 25396 return b.builder.addCond(&FilterConditionIn{ 25397 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().ErrorRate().WithArrayOfValues(values), 25398 }) 25399 } 25400 25401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) NotIn(values []string) *FilterBuilder { 25402 return b.builder.addCond(&FilterConditionNotIn{ 25403 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().ErrorRate().WithArrayOfValues(values), 25404 }) 25405 } 25406 25407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) IsNull() *FilterBuilder { 25408 return b.builder.addCond(&FilterConditionIsNull{ 25409 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().ErrorRate().FieldPath(), 25410 }) 25411 } 25412 25413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) IsNan() *FilterBuilder { 25414 return b.builder.addCond(&FilterConditionIsNaN{ 25415 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().ErrorRate().FieldPath(), 25416 }) 25417 } 25418 25419 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25420 return b.builder.addCond(&FilterConditionCompare{ 25421 Operator: op, 25422 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().ErrorRate().WithValue(value), 25423 }) 25424 } 25425 25426 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo struct { 25427 builder *FilterBuilder 25428 } 25429 25430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) Eq(value string) *FilterBuilder { 25431 return b.compare(gotenfilter.Eq, value) 25432 } 25433 25434 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) Neq(value string) *FilterBuilder { 25435 return b.compare(gotenfilter.Neq, value) 25436 } 25437 25438 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) Gt(value string) *FilterBuilder { 25439 return b.compare(gotenfilter.Gt, value) 25440 } 25441 25442 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) Gte(value string) *FilterBuilder { 25443 return b.compare(gotenfilter.Gte, value) 25444 } 25445 25446 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) Lt(value string) *FilterBuilder { 25447 return b.compare(gotenfilter.Lt, value) 25448 } 25449 25450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) Lte(value string) *FilterBuilder { 25451 return b.compare(gotenfilter.Lte, value) 25452 } 25453 25454 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) In(values []string) *FilterBuilder { 25455 return b.builder.addCond(&FilterConditionIn{ 25456 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Io().WithArrayOfValues(values), 25457 }) 25458 } 25459 25460 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) NotIn(values []string) *FilterBuilder { 25461 return b.builder.addCond(&FilterConditionNotIn{ 25462 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Io().WithArrayOfValues(values), 25463 }) 25464 } 25465 25466 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) IsNull() *FilterBuilder { 25467 return b.builder.addCond(&FilterConditionIsNull{ 25468 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Io().FieldPath(), 25469 }) 25470 } 25471 25472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) IsNan() *FilterBuilder { 25473 return b.builder.addCond(&FilterConditionIsNaN{ 25474 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Io().FieldPath(), 25475 }) 25476 } 25477 25478 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoIo) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25479 return b.builder.addCond(&FilterConditionCompare{ 25480 Operator: op, 25481 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Io().WithValue(value), 25482 }) 25483 } 25484 25485 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi struct { 25486 builder *FilterBuilder 25487 } 25488 25489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) Eq(value string) *FilterBuilder { 25490 return b.compare(gotenfilter.Eq, value) 25491 } 25492 25493 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) Neq(value string) *FilterBuilder { 25494 return b.compare(gotenfilter.Neq, value) 25495 } 25496 25497 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) Gt(value string) *FilterBuilder { 25498 return b.compare(gotenfilter.Gt, value) 25499 } 25500 25501 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) Gte(value string) *FilterBuilder { 25502 return b.compare(gotenfilter.Gte, value) 25503 } 25504 25505 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) Lt(value string) *FilterBuilder { 25506 return b.compare(gotenfilter.Lt, value) 25507 } 25508 25509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) Lte(value string) *FilterBuilder { 25510 return b.compare(gotenfilter.Lte, value) 25511 } 25512 25513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) In(values []string) *FilterBuilder { 25514 return b.builder.addCond(&FilterConditionIn{ 25515 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Rssi().WithArrayOfValues(values), 25516 }) 25517 } 25518 25519 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) NotIn(values []string) *FilterBuilder { 25520 return b.builder.addCond(&FilterConditionNotIn{ 25521 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Rssi().WithArrayOfValues(values), 25522 }) 25523 } 25524 25525 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) IsNull() *FilterBuilder { 25526 return b.builder.addCond(&FilterConditionIsNull{ 25527 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Rssi().FieldPath(), 25528 }) 25529 } 25530 25531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) IsNan() *FilterBuilder { 25532 return b.builder.addCond(&FilterConditionIsNaN{ 25533 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Rssi().FieldPath(), 25534 }) 25535 } 25536 25537 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoRssi) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25538 return b.builder.addCond(&FilterConditionCompare{ 25539 Operator: op, 25540 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Rssi().WithValue(value), 25541 }) 25542 } 25543 25544 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr struct { 25545 builder *FilterBuilder 25546 } 25547 25548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) Eq(value string) *FilterBuilder { 25549 return b.compare(gotenfilter.Eq, value) 25550 } 25551 25552 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) Neq(value string) *FilterBuilder { 25553 return b.compare(gotenfilter.Neq, value) 25554 } 25555 25556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) Gt(value string) *FilterBuilder { 25557 return b.compare(gotenfilter.Gt, value) 25558 } 25559 25560 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) Gte(value string) *FilterBuilder { 25561 return b.compare(gotenfilter.Gte, value) 25562 } 25563 25564 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) Lt(value string) *FilterBuilder { 25565 return b.compare(gotenfilter.Lt, value) 25566 } 25567 25568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) Lte(value string) *FilterBuilder { 25569 return b.compare(gotenfilter.Lte, value) 25570 } 25571 25572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) In(values []string) *FilterBuilder { 25573 return b.builder.addCond(&FilterConditionIn{ 25574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Sinr().WithArrayOfValues(values), 25575 }) 25576 } 25577 25578 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) NotIn(values []string) *FilterBuilder { 25579 return b.builder.addCond(&FilterConditionNotIn{ 25580 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Sinr().WithArrayOfValues(values), 25581 }) 25582 } 25583 25584 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) IsNull() *FilterBuilder { 25585 return b.builder.addCond(&FilterConditionIsNull{ 25586 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Sinr().FieldPath(), 25587 }) 25588 } 25589 25590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) IsNan() *FilterBuilder { 25591 return b.builder.addCond(&FilterConditionIsNaN{ 25592 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Sinr().FieldPath(), 25593 }) 25594 } 25595 25596 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalEvdoSinr) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25597 return b.builder.addCond(&FilterConditionCompare{ 25598 Operator: op, 25599 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Evdo().Sinr().WithValue(value), 25600 }) 25601 } 25602 25603 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm struct { 25604 builder *FilterBuilder 25605 } 25606 25607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25608 return b.compare(gotenfilter.Eq, value) 25609 } 25610 25611 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25612 return b.compare(gotenfilter.Neq, value) 25613 } 25614 25615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25616 return b.compare(gotenfilter.Gt, value) 25617 } 25618 25619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25620 return b.compare(gotenfilter.Gte, value) 25621 } 25622 25623 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25624 return b.compare(gotenfilter.Lt, value) 25625 } 25626 25627 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25628 return b.compare(gotenfilter.Lte, value) 25629 } 25630 25631 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25632 return b.builder.addCond(&FilterConditionIn{ 25633 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().WithArrayOfValues(values), 25634 }) 25635 } 25636 25637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25638 return b.builder.addCond(&FilterConditionNotIn{ 25639 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().WithArrayOfValues(values), 25640 }) 25641 } 25642 25643 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) IsNull() *FilterBuilder { 25644 return b.builder.addCond(&FilterConditionIsNull{ 25645 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().FieldPath(), 25646 }) 25647 } 25648 25649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) IsNan() *FilterBuilder { 25650 return b.builder.addCond(&FilterConditionIsNaN{ 25651 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().FieldPath(), 25652 }) 25653 } 25654 25655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalGsm) *FilterBuilder { 25656 return b.builder.addCond(&FilterConditionCompare{ 25657 Operator: op, 25658 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().WithValue(value), 25659 }) 25660 } 25661 25662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate { 25663 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate{builder: b.builder} 25664 } 25665 25666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsm) Rssi() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi { 25667 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi{builder: b.builder} 25668 } 25669 25670 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate struct { 25671 builder *FilterBuilder 25672 } 25673 25674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) Eq(value string) *FilterBuilder { 25675 return b.compare(gotenfilter.Eq, value) 25676 } 25677 25678 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) Neq(value string) *FilterBuilder { 25679 return b.compare(gotenfilter.Neq, value) 25680 } 25681 25682 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) Gt(value string) *FilterBuilder { 25683 return b.compare(gotenfilter.Gt, value) 25684 } 25685 25686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) Gte(value string) *FilterBuilder { 25687 return b.compare(gotenfilter.Gte, value) 25688 } 25689 25690 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) Lt(value string) *FilterBuilder { 25691 return b.compare(gotenfilter.Lt, value) 25692 } 25693 25694 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) Lte(value string) *FilterBuilder { 25695 return b.compare(gotenfilter.Lte, value) 25696 } 25697 25698 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) In(values []string) *FilterBuilder { 25699 return b.builder.addCond(&FilterConditionIn{ 25700 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().ErrorRate().WithArrayOfValues(values), 25701 }) 25702 } 25703 25704 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) NotIn(values []string) *FilterBuilder { 25705 return b.builder.addCond(&FilterConditionNotIn{ 25706 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().ErrorRate().WithArrayOfValues(values), 25707 }) 25708 } 25709 25710 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) IsNull() *FilterBuilder { 25711 return b.builder.addCond(&FilterConditionIsNull{ 25712 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().ErrorRate().FieldPath(), 25713 }) 25714 } 25715 25716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) IsNan() *FilterBuilder { 25717 return b.builder.addCond(&FilterConditionIsNaN{ 25718 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().ErrorRate().FieldPath(), 25719 }) 25720 } 25721 25722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25723 return b.builder.addCond(&FilterConditionCompare{ 25724 Operator: op, 25725 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().ErrorRate().WithValue(value), 25726 }) 25727 } 25728 25729 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi struct { 25730 builder *FilterBuilder 25731 } 25732 25733 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) Eq(value string) *FilterBuilder { 25734 return b.compare(gotenfilter.Eq, value) 25735 } 25736 25737 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) Neq(value string) *FilterBuilder { 25738 return b.compare(gotenfilter.Neq, value) 25739 } 25740 25741 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) Gt(value string) *FilterBuilder { 25742 return b.compare(gotenfilter.Gt, value) 25743 } 25744 25745 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) Gte(value string) *FilterBuilder { 25746 return b.compare(gotenfilter.Gte, value) 25747 } 25748 25749 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) Lt(value string) *FilterBuilder { 25750 return b.compare(gotenfilter.Lt, value) 25751 } 25752 25753 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) Lte(value string) *FilterBuilder { 25754 return b.compare(gotenfilter.Lte, value) 25755 } 25756 25757 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) In(values []string) *FilterBuilder { 25758 return b.builder.addCond(&FilterConditionIn{ 25759 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().Rssi().WithArrayOfValues(values), 25760 }) 25761 } 25762 25763 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) NotIn(values []string) *FilterBuilder { 25764 return b.builder.addCond(&FilterConditionNotIn{ 25765 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().Rssi().WithArrayOfValues(values), 25766 }) 25767 } 25768 25769 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) IsNull() *FilterBuilder { 25770 return b.builder.addCond(&FilterConditionIsNull{ 25771 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().Rssi().FieldPath(), 25772 }) 25773 } 25774 25775 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) IsNan() *FilterBuilder { 25776 return b.builder.addCond(&FilterConditionIsNaN{ 25777 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().Rssi().FieldPath(), 25778 }) 25779 } 25780 25781 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalGsmRssi) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25782 return b.builder.addCond(&FilterConditionCompare{ 25783 Operator: op, 25784 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Gsm().Rssi().WithValue(value), 25785 }) 25786 } 25787 25788 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal struct { 25789 builder *FilterBuilder 25790 } 25791 25792 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25793 return b.compare(gotenfilter.Eq, value) 25794 } 25795 25796 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25797 return b.compare(gotenfilter.Neq, value) 25798 } 25799 25800 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25801 return b.compare(gotenfilter.Gt, value) 25802 } 25803 25804 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25805 return b.compare(gotenfilter.Gte, value) 25806 } 25807 25808 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25809 return b.compare(gotenfilter.Lt, value) 25810 } 25811 25812 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25813 return b.compare(gotenfilter.Lte, value) 25814 } 25815 25816 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25817 return b.builder.addCond(&FilterConditionIn{ 25818 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().WithArrayOfValues(values), 25819 }) 25820 } 25821 25822 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25823 return b.builder.addCond(&FilterConditionNotIn{ 25824 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().WithArrayOfValues(values), 25825 }) 25826 } 25827 25828 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) IsNull() *FilterBuilder { 25829 return b.builder.addCond(&FilterConditionIsNull{ 25830 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().FieldPath(), 25831 }) 25832 } 25833 25834 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) IsNan() *FilterBuilder { 25835 return b.builder.addCond(&FilterConditionIsNaN{ 25836 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().FieldPath(), 25837 }) 25838 } 25839 25840 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalLte) *FilterBuilder { 25841 return b.builder.addCond(&FilterConditionCompare{ 25842 Operator: op, 25843 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().WithValue(value), 25844 }) 25845 } 25846 25847 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate { 25848 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate{builder: b.builder} 25849 } 25850 25851 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Rsrp() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp { 25852 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp{builder: b.builder} 25853 } 25854 25855 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Rsrq() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq { 25856 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq{builder: b.builder} 25857 } 25858 25859 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Rssi() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi { 25860 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi{builder: b.builder} 25861 } 25862 25863 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignal) Snr() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr { 25864 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr{builder: b.builder} 25865 } 25866 25867 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate struct { 25868 builder *FilterBuilder 25869 } 25870 25871 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) Eq(value string) *FilterBuilder { 25872 return b.compare(gotenfilter.Eq, value) 25873 } 25874 25875 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) Neq(value string) *FilterBuilder { 25876 return b.compare(gotenfilter.Neq, value) 25877 } 25878 25879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) Gt(value string) *FilterBuilder { 25880 return b.compare(gotenfilter.Gt, value) 25881 } 25882 25883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) Gte(value string) *FilterBuilder { 25884 return b.compare(gotenfilter.Gte, value) 25885 } 25886 25887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) Lt(value string) *FilterBuilder { 25888 return b.compare(gotenfilter.Lt, value) 25889 } 25890 25891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) Lte(value string) *FilterBuilder { 25892 return b.compare(gotenfilter.Lte, value) 25893 } 25894 25895 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) In(values []string) *FilterBuilder { 25896 return b.builder.addCond(&FilterConditionIn{ 25897 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().ErrorRate().WithArrayOfValues(values), 25898 }) 25899 } 25900 25901 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) NotIn(values []string) *FilterBuilder { 25902 return b.builder.addCond(&FilterConditionNotIn{ 25903 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().ErrorRate().WithArrayOfValues(values), 25904 }) 25905 } 25906 25907 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) IsNull() *FilterBuilder { 25908 return b.builder.addCond(&FilterConditionIsNull{ 25909 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().ErrorRate().FieldPath(), 25910 }) 25911 } 25912 25913 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) IsNan() *FilterBuilder { 25914 return b.builder.addCond(&FilterConditionIsNaN{ 25915 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().ErrorRate().FieldPath(), 25916 }) 25917 } 25918 25919 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25920 return b.builder.addCond(&FilterConditionCompare{ 25921 Operator: op, 25922 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().ErrorRate().WithValue(value), 25923 }) 25924 } 25925 25926 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp struct { 25927 builder *FilterBuilder 25928 } 25929 25930 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) Eq(value string) *FilterBuilder { 25931 return b.compare(gotenfilter.Eq, value) 25932 } 25933 25934 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) Neq(value string) *FilterBuilder { 25935 return b.compare(gotenfilter.Neq, value) 25936 } 25937 25938 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) Gt(value string) *FilterBuilder { 25939 return b.compare(gotenfilter.Gt, value) 25940 } 25941 25942 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) Gte(value string) *FilterBuilder { 25943 return b.compare(gotenfilter.Gte, value) 25944 } 25945 25946 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) Lt(value string) *FilterBuilder { 25947 return b.compare(gotenfilter.Lt, value) 25948 } 25949 25950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) Lte(value string) *FilterBuilder { 25951 return b.compare(gotenfilter.Lte, value) 25952 } 25953 25954 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) In(values []string) *FilterBuilder { 25955 return b.builder.addCond(&FilterConditionIn{ 25956 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrp().WithArrayOfValues(values), 25957 }) 25958 } 25959 25960 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) NotIn(values []string) *FilterBuilder { 25961 return b.builder.addCond(&FilterConditionNotIn{ 25962 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrp().WithArrayOfValues(values), 25963 }) 25964 } 25965 25966 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) IsNull() *FilterBuilder { 25967 return b.builder.addCond(&FilterConditionIsNull{ 25968 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrp().FieldPath(), 25969 }) 25970 } 25971 25972 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) IsNan() *FilterBuilder { 25973 return b.builder.addCond(&FilterConditionIsNaN{ 25974 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrp().FieldPath(), 25975 }) 25976 } 25977 25978 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrp) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 25979 return b.builder.addCond(&FilterConditionCompare{ 25980 Operator: op, 25981 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrp().WithValue(value), 25982 }) 25983 } 25984 25985 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq struct { 25986 builder *FilterBuilder 25987 } 25988 25989 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) Eq(value string) *FilterBuilder { 25990 return b.compare(gotenfilter.Eq, value) 25991 } 25992 25993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) Neq(value string) *FilterBuilder { 25994 return b.compare(gotenfilter.Neq, value) 25995 } 25996 25997 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) Gt(value string) *FilterBuilder { 25998 return b.compare(gotenfilter.Gt, value) 25999 } 26000 26001 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) Gte(value string) *FilterBuilder { 26002 return b.compare(gotenfilter.Gte, value) 26003 } 26004 26005 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) Lt(value string) *FilterBuilder { 26006 return b.compare(gotenfilter.Lt, value) 26007 } 26008 26009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) Lte(value string) *FilterBuilder { 26010 return b.compare(gotenfilter.Lte, value) 26011 } 26012 26013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) In(values []string) *FilterBuilder { 26014 return b.builder.addCond(&FilterConditionIn{ 26015 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrq().WithArrayOfValues(values), 26016 }) 26017 } 26018 26019 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) NotIn(values []string) *FilterBuilder { 26020 return b.builder.addCond(&FilterConditionNotIn{ 26021 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrq().WithArrayOfValues(values), 26022 }) 26023 } 26024 26025 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) IsNull() *FilterBuilder { 26026 return b.builder.addCond(&FilterConditionIsNull{ 26027 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrq().FieldPath(), 26028 }) 26029 } 26030 26031 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) IsNan() *FilterBuilder { 26032 return b.builder.addCond(&FilterConditionIsNaN{ 26033 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrq().FieldPath(), 26034 }) 26035 } 26036 26037 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRsrq) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26038 return b.builder.addCond(&FilterConditionCompare{ 26039 Operator: op, 26040 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rsrq().WithValue(value), 26041 }) 26042 } 26043 26044 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi struct { 26045 builder *FilterBuilder 26046 } 26047 26048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) Eq(value string) *FilterBuilder { 26049 return b.compare(gotenfilter.Eq, value) 26050 } 26051 26052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) Neq(value string) *FilterBuilder { 26053 return b.compare(gotenfilter.Neq, value) 26054 } 26055 26056 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) Gt(value string) *FilterBuilder { 26057 return b.compare(gotenfilter.Gt, value) 26058 } 26059 26060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) Gte(value string) *FilterBuilder { 26061 return b.compare(gotenfilter.Gte, value) 26062 } 26063 26064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) Lt(value string) *FilterBuilder { 26065 return b.compare(gotenfilter.Lt, value) 26066 } 26067 26068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) Lte(value string) *FilterBuilder { 26069 return b.compare(gotenfilter.Lte, value) 26070 } 26071 26072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) In(values []string) *FilterBuilder { 26073 return b.builder.addCond(&FilterConditionIn{ 26074 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rssi().WithArrayOfValues(values), 26075 }) 26076 } 26077 26078 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) NotIn(values []string) *FilterBuilder { 26079 return b.builder.addCond(&FilterConditionNotIn{ 26080 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rssi().WithArrayOfValues(values), 26081 }) 26082 } 26083 26084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) IsNull() *FilterBuilder { 26085 return b.builder.addCond(&FilterConditionIsNull{ 26086 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rssi().FieldPath(), 26087 }) 26088 } 26089 26090 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) IsNan() *FilterBuilder { 26091 return b.builder.addCond(&FilterConditionIsNaN{ 26092 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rssi().FieldPath(), 26093 }) 26094 } 26095 26096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalRssi) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26097 return b.builder.addCond(&FilterConditionCompare{ 26098 Operator: op, 26099 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Rssi().WithValue(value), 26100 }) 26101 } 26102 26103 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr struct { 26104 builder *FilterBuilder 26105 } 26106 26107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) Eq(value string) *FilterBuilder { 26108 return b.compare(gotenfilter.Eq, value) 26109 } 26110 26111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) Neq(value string) *FilterBuilder { 26112 return b.compare(gotenfilter.Neq, value) 26113 } 26114 26115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) Gt(value string) *FilterBuilder { 26116 return b.compare(gotenfilter.Gt, value) 26117 } 26118 26119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) Gte(value string) *FilterBuilder { 26120 return b.compare(gotenfilter.Gte, value) 26121 } 26122 26123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) Lt(value string) *FilterBuilder { 26124 return b.compare(gotenfilter.Lt, value) 26125 } 26126 26127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) Lte(value string) *FilterBuilder { 26128 return b.compare(gotenfilter.Lte, value) 26129 } 26130 26131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) In(values []string) *FilterBuilder { 26132 return b.builder.addCond(&FilterConditionIn{ 26133 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Snr().WithArrayOfValues(values), 26134 }) 26135 } 26136 26137 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) NotIn(values []string) *FilterBuilder { 26138 return b.builder.addCond(&FilterConditionNotIn{ 26139 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Snr().WithArrayOfValues(values), 26140 }) 26141 } 26142 26143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) IsNull() *FilterBuilder { 26144 return b.builder.addCond(&FilterConditionIsNull{ 26145 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Snr().FieldPath(), 26146 }) 26147 } 26148 26149 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) IsNan() *FilterBuilder { 26150 return b.builder.addCond(&FilterConditionIsNaN{ 26151 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Snr().FieldPath(), 26152 }) 26153 } 26154 26155 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalLteSignalSnr) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26156 return b.builder.addCond(&FilterConditionCompare{ 26157 Operator: op, 26158 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().LteSignal().Snr().WithValue(value), 26159 }) 26160 } 26161 26162 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh struct { 26163 builder *FilterBuilder 26164 } 26165 26166 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26167 return b.compare(gotenfilter.Eq, value) 26168 } 26169 26170 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26171 return b.compare(gotenfilter.Neq, value) 26172 } 26173 26174 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26175 return b.compare(gotenfilter.Gt, value) 26176 } 26177 26178 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26179 return b.compare(gotenfilter.Gte, value) 26180 } 26181 26182 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26183 return b.compare(gotenfilter.Lt, value) 26184 } 26185 26186 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26187 return b.compare(gotenfilter.Lte, value) 26188 } 26189 26190 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26191 return b.builder.addCond(&FilterConditionIn{ 26192 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().WithArrayOfValues(values), 26193 }) 26194 } 26195 26196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26197 return b.builder.addCond(&FilterConditionNotIn{ 26198 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().WithArrayOfValues(values), 26199 }) 26200 } 26201 26202 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) IsNull() *FilterBuilder { 26203 return b.builder.addCond(&FilterConditionIsNull{ 26204 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().FieldPath(), 26205 }) 26206 } 26207 26208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) IsNan() *FilterBuilder { 26209 return b.builder.addCond(&FilterConditionIsNaN{ 26210 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().FieldPath(), 26211 }) 26212 } 26213 26214 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalRefresh) *FilterBuilder { 26215 return b.builder.addCond(&FilterConditionCompare{ 26216 Operator: op, 26217 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().WithValue(value), 26218 }) 26219 } 26220 26221 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefresh) Rate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate { 26222 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate{builder: b.builder} 26223 } 26224 26225 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate struct { 26226 builder *FilterBuilder 26227 } 26228 26229 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) Eq(value string) *FilterBuilder { 26230 return b.compare(gotenfilter.Eq, value) 26231 } 26232 26233 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) Neq(value string) *FilterBuilder { 26234 return b.compare(gotenfilter.Neq, value) 26235 } 26236 26237 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) Gt(value string) *FilterBuilder { 26238 return b.compare(gotenfilter.Gt, value) 26239 } 26240 26241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) Gte(value string) *FilterBuilder { 26242 return b.compare(gotenfilter.Gte, value) 26243 } 26244 26245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) Lt(value string) *FilterBuilder { 26246 return b.compare(gotenfilter.Lt, value) 26247 } 26248 26249 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) Lte(value string) *FilterBuilder { 26250 return b.compare(gotenfilter.Lte, value) 26251 } 26252 26253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) In(values []string) *FilterBuilder { 26254 return b.builder.addCond(&FilterConditionIn{ 26255 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().Rate().WithArrayOfValues(values), 26256 }) 26257 } 26258 26259 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) NotIn(values []string) *FilterBuilder { 26260 return b.builder.addCond(&FilterConditionNotIn{ 26261 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().Rate().WithArrayOfValues(values), 26262 }) 26263 } 26264 26265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) IsNull() *FilterBuilder { 26266 return b.builder.addCond(&FilterConditionIsNull{ 26267 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().Rate().FieldPath(), 26268 }) 26269 } 26270 26271 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) IsNan() *FilterBuilder { 26272 return b.builder.addCond(&FilterConditionIsNaN{ 26273 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().Rate().FieldPath(), 26274 }) 26275 } 26276 26277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalRefreshRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26278 return b.builder.addCond(&FilterConditionCompare{ 26279 Operator: op, 26280 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Refresh().Rate().WithValue(value), 26281 }) 26282 } 26283 26284 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold struct { 26285 builder *FilterBuilder 26286 } 26287 26288 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26289 return b.compare(gotenfilter.Eq, value) 26290 } 26291 26292 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26293 return b.compare(gotenfilter.Neq, value) 26294 } 26295 26296 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26297 return b.compare(gotenfilter.Gt, value) 26298 } 26299 26300 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26301 return b.compare(gotenfilter.Gte, value) 26302 } 26303 26304 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26305 return b.compare(gotenfilter.Lt, value) 26306 } 26307 26308 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26309 return b.compare(gotenfilter.Lte, value) 26310 } 26311 26312 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26313 return b.builder.addCond(&FilterConditionIn{ 26314 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().WithArrayOfValues(values), 26315 }) 26316 } 26317 26318 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26319 return b.builder.addCond(&FilterConditionNotIn{ 26320 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().WithArrayOfValues(values), 26321 }) 26322 } 26323 26324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) IsNull() *FilterBuilder { 26325 return b.builder.addCond(&FilterConditionIsNull{ 26326 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().FieldPath(), 26327 }) 26328 } 26329 26330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) IsNan() *FilterBuilder { 26331 return b.builder.addCond(&FilterConditionIsNaN{ 26332 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().FieldPath(), 26333 }) 26334 } 26335 26336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalThreshold) *FilterBuilder { 26337 return b.builder.addCond(&FilterConditionCompare{ 26338 Operator: op, 26339 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().WithValue(value), 26340 }) 26341 } 26342 26343 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate { 26344 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate{builder: b.builder} 26345 } 26346 26347 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThreshold) Rssi() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi { 26348 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi{builder: b.builder} 26349 } 26350 26351 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate struct { 26352 builder *FilterBuilder 26353 } 26354 26355 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) Eq(value string) *FilterBuilder { 26356 return b.compare(gotenfilter.Eq, value) 26357 } 26358 26359 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) Neq(value string) *FilterBuilder { 26360 return b.compare(gotenfilter.Neq, value) 26361 } 26362 26363 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) Gt(value string) *FilterBuilder { 26364 return b.compare(gotenfilter.Gt, value) 26365 } 26366 26367 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) Gte(value string) *FilterBuilder { 26368 return b.compare(gotenfilter.Gte, value) 26369 } 26370 26371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) Lt(value string) *FilterBuilder { 26372 return b.compare(gotenfilter.Lt, value) 26373 } 26374 26375 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) Lte(value string) *FilterBuilder { 26376 return b.compare(gotenfilter.Lte, value) 26377 } 26378 26379 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) In(values []string) *FilterBuilder { 26380 return b.builder.addCond(&FilterConditionIn{ 26381 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().ErrorRate().WithArrayOfValues(values), 26382 }) 26383 } 26384 26385 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) NotIn(values []string) *FilterBuilder { 26386 return b.builder.addCond(&FilterConditionNotIn{ 26387 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().ErrorRate().WithArrayOfValues(values), 26388 }) 26389 } 26390 26391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) IsNull() *FilterBuilder { 26392 return b.builder.addCond(&FilterConditionIsNull{ 26393 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().ErrorRate().FieldPath(), 26394 }) 26395 } 26396 26397 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) IsNan() *FilterBuilder { 26398 return b.builder.addCond(&FilterConditionIsNaN{ 26399 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().ErrorRate().FieldPath(), 26400 }) 26401 } 26402 26403 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26404 return b.builder.addCond(&FilterConditionCompare{ 26405 Operator: op, 26406 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().ErrorRate().WithValue(value), 26407 }) 26408 } 26409 26410 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi struct { 26411 builder *FilterBuilder 26412 } 26413 26414 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) Eq(value string) *FilterBuilder { 26415 return b.compare(gotenfilter.Eq, value) 26416 } 26417 26418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) Neq(value string) *FilterBuilder { 26419 return b.compare(gotenfilter.Neq, value) 26420 } 26421 26422 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) Gt(value string) *FilterBuilder { 26423 return b.compare(gotenfilter.Gt, value) 26424 } 26425 26426 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) Gte(value string) *FilterBuilder { 26427 return b.compare(gotenfilter.Gte, value) 26428 } 26429 26430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) Lt(value string) *FilterBuilder { 26431 return b.compare(gotenfilter.Lt, value) 26432 } 26433 26434 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) Lte(value string) *FilterBuilder { 26435 return b.compare(gotenfilter.Lte, value) 26436 } 26437 26438 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) In(values []string) *FilterBuilder { 26439 return b.builder.addCond(&FilterConditionIn{ 26440 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().Rssi().WithArrayOfValues(values), 26441 }) 26442 } 26443 26444 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) NotIn(values []string) *FilterBuilder { 26445 return b.builder.addCond(&FilterConditionNotIn{ 26446 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().Rssi().WithArrayOfValues(values), 26447 }) 26448 } 26449 26450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) IsNull() *FilterBuilder { 26451 return b.builder.addCond(&FilterConditionIsNull{ 26452 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().Rssi().FieldPath(), 26453 }) 26454 } 26455 26456 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) IsNan() *FilterBuilder { 26457 return b.builder.addCond(&FilterConditionIsNaN{ 26458 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().Rssi().FieldPath(), 26459 }) 26460 } 26461 26462 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalThresholdRssi) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26463 return b.builder.addCond(&FilterConditionCompare{ 26464 Operator: op, 26465 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Threshold().Rssi().WithValue(value), 26466 }) 26467 } 26468 26469 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts struct { 26470 builder *FilterBuilder 26471 } 26472 26473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26474 return b.compare(gotenfilter.Eq, value) 26475 } 26476 26477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26478 return b.compare(gotenfilter.Neq, value) 26479 } 26480 26481 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26482 return b.compare(gotenfilter.Gt, value) 26483 } 26484 26485 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26486 return b.compare(gotenfilter.Gte, value) 26487 } 26488 26489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26490 return b.compare(gotenfilter.Lt, value) 26491 } 26492 26493 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26494 return b.compare(gotenfilter.Lte, value) 26495 } 26496 26497 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26498 return b.builder.addCond(&FilterConditionIn{ 26499 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().WithArrayOfValues(values), 26500 }) 26501 } 26502 26503 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26504 return b.builder.addCond(&FilterConditionNotIn{ 26505 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().WithArrayOfValues(values), 26506 }) 26507 } 26508 26509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) IsNull() *FilterBuilder { 26510 return b.builder.addCond(&FilterConditionIsNull{ 26511 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().FieldPath(), 26512 }) 26513 } 26514 26515 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) IsNan() *FilterBuilder { 26516 return b.builder.addCond(&FilterConditionIsNaN{ 26517 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().FieldPath(), 26518 }) 26519 } 26520 26521 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalUmts) *FilterBuilder { 26522 return b.builder.addCond(&FilterConditionCompare{ 26523 Operator: op, 26524 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().WithValue(value), 26525 }) 26526 } 26527 26528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Ecio() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio { 26529 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio{builder: b.builder} 26530 } 26531 26532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) ErrorRate() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate { 26533 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate{builder: b.builder} 26534 } 26535 26536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Rscp() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp { 26537 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp{builder: b.builder} 26538 } 26539 26540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmts) Rssi() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi { 26541 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi{builder: b.builder} 26542 } 26543 26544 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio struct { 26545 builder *FilterBuilder 26546 } 26547 26548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) Eq(value string) *FilterBuilder { 26549 return b.compare(gotenfilter.Eq, value) 26550 } 26551 26552 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) Neq(value string) *FilterBuilder { 26553 return b.compare(gotenfilter.Neq, value) 26554 } 26555 26556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) Gt(value string) *FilterBuilder { 26557 return b.compare(gotenfilter.Gt, value) 26558 } 26559 26560 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) Gte(value string) *FilterBuilder { 26561 return b.compare(gotenfilter.Gte, value) 26562 } 26563 26564 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) Lt(value string) *FilterBuilder { 26565 return b.compare(gotenfilter.Lt, value) 26566 } 26567 26568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) Lte(value string) *FilterBuilder { 26569 return b.compare(gotenfilter.Lte, value) 26570 } 26571 26572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) In(values []string) *FilterBuilder { 26573 return b.builder.addCond(&FilterConditionIn{ 26574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Ecio().WithArrayOfValues(values), 26575 }) 26576 } 26577 26578 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) NotIn(values []string) *FilterBuilder { 26579 return b.builder.addCond(&FilterConditionNotIn{ 26580 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Ecio().WithArrayOfValues(values), 26581 }) 26582 } 26583 26584 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) IsNull() *FilterBuilder { 26585 return b.builder.addCond(&FilterConditionIsNull{ 26586 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Ecio().FieldPath(), 26587 }) 26588 } 26589 26590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) IsNan() *FilterBuilder { 26591 return b.builder.addCond(&FilterConditionIsNaN{ 26592 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Ecio().FieldPath(), 26593 }) 26594 } 26595 26596 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsEcio) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26597 return b.builder.addCond(&FilterConditionCompare{ 26598 Operator: op, 26599 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Ecio().WithValue(value), 26600 }) 26601 } 26602 26603 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate struct { 26604 builder *FilterBuilder 26605 } 26606 26607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) Eq(value string) *FilterBuilder { 26608 return b.compare(gotenfilter.Eq, value) 26609 } 26610 26611 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) Neq(value string) *FilterBuilder { 26612 return b.compare(gotenfilter.Neq, value) 26613 } 26614 26615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) Gt(value string) *FilterBuilder { 26616 return b.compare(gotenfilter.Gt, value) 26617 } 26618 26619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) Gte(value string) *FilterBuilder { 26620 return b.compare(gotenfilter.Gte, value) 26621 } 26622 26623 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) Lt(value string) *FilterBuilder { 26624 return b.compare(gotenfilter.Lt, value) 26625 } 26626 26627 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) Lte(value string) *FilterBuilder { 26628 return b.compare(gotenfilter.Lte, value) 26629 } 26630 26631 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) In(values []string) *FilterBuilder { 26632 return b.builder.addCond(&FilterConditionIn{ 26633 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().ErrorRate().WithArrayOfValues(values), 26634 }) 26635 } 26636 26637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) NotIn(values []string) *FilterBuilder { 26638 return b.builder.addCond(&FilterConditionNotIn{ 26639 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().ErrorRate().WithArrayOfValues(values), 26640 }) 26641 } 26642 26643 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) IsNull() *FilterBuilder { 26644 return b.builder.addCond(&FilterConditionIsNull{ 26645 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().ErrorRate().FieldPath(), 26646 }) 26647 } 26648 26649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) IsNan() *FilterBuilder { 26650 return b.builder.addCond(&FilterConditionIsNaN{ 26651 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().ErrorRate().FieldPath(), 26652 }) 26653 } 26654 26655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsErrorRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26656 return b.builder.addCond(&FilterConditionCompare{ 26657 Operator: op, 26658 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().ErrorRate().WithValue(value), 26659 }) 26660 } 26661 26662 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp struct { 26663 builder *FilterBuilder 26664 } 26665 26666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) Eq(value string) *FilterBuilder { 26667 return b.compare(gotenfilter.Eq, value) 26668 } 26669 26670 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) Neq(value string) *FilterBuilder { 26671 return b.compare(gotenfilter.Neq, value) 26672 } 26673 26674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) Gt(value string) *FilterBuilder { 26675 return b.compare(gotenfilter.Gt, value) 26676 } 26677 26678 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) Gte(value string) *FilterBuilder { 26679 return b.compare(gotenfilter.Gte, value) 26680 } 26681 26682 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) Lt(value string) *FilterBuilder { 26683 return b.compare(gotenfilter.Lt, value) 26684 } 26685 26686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) Lte(value string) *FilterBuilder { 26687 return b.compare(gotenfilter.Lte, value) 26688 } 26689 26690 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) In(values []string) *FilterBuilder { 26691 return b.builder.addCond(&FilterConditionIn{ 26692 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rscp().WithArrayOfValues(values), 26693 }) 26694 } 26695 26696 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) NotIn(values []string) *FilterBuilder { 26697 return b.builder.addCond(&FilterConditionNotIn{ 26698 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rscp().WithArrayOfValues(values), 26699 }) 26700 } 26701 26702 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) IsNull() *FilterBuilder { 26703 return b.builder.addCond(&FilterConditionIsNull{ 26704 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rscp().FieldPath(), 26705 }) 26706 } 26707 26708 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) IsNan() *FilterBuilder { 26709 return b.builder.addCond(&FilterConditionIsNaN{ 26710 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rscp().FieldPath(), 26711 }) 26712 } 26713 26714 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRscp) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26715 return b.builder.addCond(&FilterConditionCompare{ 26716 Operator: op, 26717 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rscp().WithValue(value), 26718 }) 26719 } 26720 26721 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi struct { 26722 builder *FilterBuilder 26723 } 26724 26725 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) Eq(value string) *FilterBuilder { 26726 return b.compare(gotenfilter.Eq, value) 26727 } 26728 26729 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) Neq(value string) *FilterBuilder { 26730 return b.compare(gotenfilter.Neq, value) 26731 } 26732 26733 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) Gt(value string) *FilterBuilder { 26734 return b.compare(gotenfilter.Gt, value) 26735 } 26736 26737 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) Gte(value string) *FilterBuilder { 26738 return b.compare(gotenfilter.Gte, value) 26739 } 26740 26741 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) Lt(value string) *FilterBuilder { 26742 return b.compare(gotenfilter.Lt, value) 26743 } 26744 26745 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) Lte(value string) *FilterBuilder { 26746 return b.compare(gotenfilter.Lte, value) 26747 } 26748 26749 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) In(values []string) *FilterBuilder { 26750 return b.builder.addCond(&FilterConditionIn{ 26751 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rssi().WithArrayOfValues(values), 26752 }) 26753 } 26754 26755 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) NotIn(values []string) *FilterBuilder { 26756 return b.builder.addCond(&FilterConditionNotIn{ 26757 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rssi().WithArrayOfValues(values), 26758 }) 26759 } 26760 26761 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) IsNull() *FilterBuilder { 26762 return b.builder.addCond(&FilterConditionIsNull{ 26763 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rssi().FieldPath(), 26764 }) 26765 } 26766 26767 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) IsNan() *FilterBuilder { 26768 return b.builder.addCond(&FilterConditionIsNaN{ 26769 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rssi().FieldPath(), 26770 }) 26771 } 26772 26773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSignalUmtsRssi) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 26774 return b.builder.addCond(&FilterConditionCompare{ 26775 Operator: op, 26776 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Signal().Umts().Rssi().WithValue(value), 26777 }) 26778 } 26779 26780 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus struct { 26781 builder *FilterBuilder 26782 } 26783 26784 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Eq(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26785 return b.compare(gotenfilter.Eq, value) 26786 } 26787 26788 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Neq(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26789 return b.compare(gotenfilter.Neq, value) 26790 } 26791 26792 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gt(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26793 return b.compare(gotenfilter.Gt, value) 26794 } 26795 26796 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gte(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26797 return b.compare(gotenfilter.Gte, value) 26798 } 26799 26800 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lt(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26801 return b.compare(gotenfilter.Lt, value) 26802 } 26803 26804 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lte(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26805 return b.compare(gotenfilter.Lte, value) 26806 } 26807 26808 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) In(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26809 return b.builder.addCond(&FilterConditionIn{ 26810 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithArrayOfValues(values), 26811 }) 26812 } 26813 26814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) NotIn(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26815 return b.builder.addCond(&FilterConditionNotIn{ 26816 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithArrayOfValues(values), 26817 }) 26818 } 26819 26820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNull() *FilterBuilder { 26821 return b.builder.addCond(&FilterConditionIsNull{ 26822 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().FieldPath(), 26823 }) 26824 } 26825 26826 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNan() *FilterBuilder { 26827 return b.builder.addCond(&FilterConditionIsNaN{ 26828 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().FieldPath(), 26829 }) 26830 } 26831 26832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) compare(op gotenfilter.CompareOperator, value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26833 return b.builder.addCond(&FilterConditionCompare{ 26834 Operator: op, 26835 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithValue(value), 26836 }) 26837 } 26838 26839 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithKey(key string) *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus { 26840 return &mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus{builder: b.builder, key: key} 26841 } 26842 26843 type mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus struct { 26844 builder *FilterBuilder 26845 key string 26846 } 26847 26848 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26849 return b.compare(gotenfilter.Eq, value) 26850 } 26851 26852 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26853 return b.compare(gotenfilter.Neq, value) 26854 } 26855 26856 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26857 return b.compare(gotenfilter.Gt, value) 26858 } 26859 26860 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26861 return b.compare(gotenfilter.Gte, value) 26862 } 26863 26864 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26865 return b.compare(gotenfilter.Lt, value) 26866 } 26867 26868 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26869 return b.compare(gotenfilter.Lte, value) 26870 } 26871 26872 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26873 return b.builder.addCond(&FilterConditionIn{ 26874 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).WithArrayOfValues(values), 26875 }) 26876 } 26877 26878 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26879 return b.builder.addCond(&FilterConditionNotIn{ 26880 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).WithArrayOfValues(values), 26881 }) 26882 } 26883 26884 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNull() *FilterBuilder { 26885 return b.builder.addCond(&FilterConditionIsNull{ 26886 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).FieldPath(), 26887 }) 26888 } 26889 26890 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNan() *FilterBuilder { 26891 return b.builder.addCond(&FilterConditionIsNaN{ 26892 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).FieldPath(), 26893 }) 26894 } 26895 26896 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 26897 return b.builder.addCond(&FilterConditionCompare{ 26898 Operator: op, 26899 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).WithValue(value), 26900 }) 26901 } 26902 26903 type filterCndBuilderStatusDeviceInfoNetworkInterfaces struct { 26904 builder *FilterBuilder 26905 } 26906 26907 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Eq(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26908 return b.compare(gotenfilter.Eq, value) 26909 } 26910 26911 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Neq(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26912 return b.compare(gotenfilter.Neq, value) 26913 } 26914 26915 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Gt(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26916 return b.compare(gotenfilter.Gt, value) 26917 } 26918 26919 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Gte(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26920 return b.compare(gotenfilter.Gte, value) 26921 } 26922 26923 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Lt(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26924 return b.compare(gotenfilter.Lt, value) 26925 } 26926 26927 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Lte(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26928 return b.compare(gotenfilter.Lte, value) 26929 } 26930 26931 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) In(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26932 return b.builder.addCond(&FilterConditionIn{ 26933 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithArrayOfValues(values), 26934 }) 26935 } 26936 26937 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) NotIn(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26938 return b.builder.addCond(&FilterConditionNotIn{ 26939 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithArrayOfValues(values), 26940 }) 26941 } 26942 26943 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNull() *FilterBuilder { 26944 return b.builder.addCond(&FilterConditionIsNull{ 26945 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().FieldPath(), 26946 }) 26947 } 26948 26949 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNan() *FilterBuilder { 26950 return b.builder.addCond(&FilterConditionIsNaN{ 26951 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().FieldPath(), 26952 }) 26953 } 26954 26955 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) compare(op gotenfilter.CompareOperator, value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26956 return b.builder.addCond(&FilterConditionCompare{ 26957 Operator: op, 26958 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithValue(value), 26959 }) 26960 } 26961 26962 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) WithKey(key string) *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces { 26963 return &mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces{builder: b.builder, key: key} 26964 } 26965 26966 type mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces struct { 26967 builder *FilterBuilder 26968 key string 26969 } 26970 26971 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Eq(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26972 return b.compare(gotenfilter.Eq, value) 26973 } 26974 26975 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Neq(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26976 return b.compare(gotenfilter.Neq, value) 26977 } 26978 26979 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Gt(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26980 return b.compare(gotenfilter.Gt, value) 26981 } 26982 26983 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Gte(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26984 return b.compare(gotenfilter.Gte, value) 26985 } 26986 26987 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Lt(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26988 return b.compare(gotenfilter.Lt, value) 26989 } 26990 26991 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Lte(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26992 return b.compare(gotenfilter.Lte, value) 26993 } 26994 26995 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) In(values []*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 26996 return b.builder.addCond(&FilterConditionIn{ 26997 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).WithArrayOfValues(values), 26998 }) 26999 } 27000 27001 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) NotIn(values []*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 27002 return b.builder.addCond(&FilterConditionNotIn{ 27003 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).WithArrayOfValues(values), 27004 }) 27005 } 27006 27007 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNull() *FilterBuilder { 27008 return b.builder.addCond(&FilterConditionIsNull{ 27009 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).FieldPath(), 27010 }) 27011 } 27012 27013 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNan() *FilterBuilder { 27014 return b.builder.addCond(&FilterConditionIsNaN{ 27015 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).FieldPath(), 27016 }) 27017 } 27018 27019 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 27020 return b.builder.addCond(&FilterConditionCompare{ 27021 Operator: op, 27022 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).WithValue(value), 27023 }) 27024 } 27025 27026 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo struct { 27027 builder *FilterBuilder 27028 } 27029 27030 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Eq(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27031 return b.compare(gotenfilter.Eq, value) 27032 } 27033 27034 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Neq(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27035 return b.compare(gotenfilter.Neq, value) 27036 } 27037 27038 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Gt(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27039 return b.compare(gotenfilter.Gt, value) 27040 } 27041 27042 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Gte(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27043 return b.compare(gotenfilter.Gte, value) 27044 } 27045 27046 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Lt(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27047 return b.compare(gotenfilter.Lt, value) 27048 } 27049 27050 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Lte(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27051 return b.compare(gotenfilter.Lte, value) 27052 } 27053 27054 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) In(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27055 return b.builder.addCond(&FilterConditionIn{ 27056 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().WithArrayOfValues(values), 27057 }) 27058 } 27059 27060 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) NotIn(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27061 return b.builder.addCond(&FilterConditionNotIn{ 27062 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().WithArrayOfValues(values), 27063 }) 27064 } 27065 27066 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) IsNull() *FilterBuilder { 27067 return b.builder.addCond(&FilterConditionIsNull{ 27068 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().FieldPath(), 27069 }) 27070 } 27071 27072 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) IsNan() *FilterBuilder { 27073 return b.builder.addCond(&FilterConditionIsNaN{ 27074 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().FieldPath(), 27075 }) 27076 } 27077 27078 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 27079 return b.builder.addCond(&FilterConditionCompare{ 27080 Operator: op, 27081 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().WithValue(value), 27082 }) 27083 } 27084 27085 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) ActiveControlPlaneInterface() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface { 27086 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface{builder: b.builder} 27087 } 27088 27089 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) UsesProxy() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy { 27090 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy{builder: b.builder} 27091 } 27092 27093 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) IsFallback() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback { 27094 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback{builder: b.builder} 27095 } 27096 27097 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface struct { 27098 builder *FilterBuilder 27099 } 27100 27101 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Eq(value string) *FilterBuilder { 27102 return b.compare(gotenfilter.Eq, value) 27103 } 27104 27105 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Neq(value string) *FilterBuilder { 27106 return b.compare(gotenfilter.Neq, value) 27107 } 27108 27109 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Gt(value string) *FilterBuilder { 27110 return b.compare(gotenfilter.Gt, value) 27111 } 27112 27113 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Gte(value string) *FilterBuilder { 27114 return b.compare(gotenfilter.Gte, value) 27115 } 27116 27117 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Lt(value string) *FilterBuilder { 27118 return b.compare(gotenfilter.Lt, value) 27119 } 27120 27121 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Lte(value string) *FilterBuilder { 27122 return b.compare(gotenfilter.Lte, value) 27123 } 27124 27125 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) In(values []string) *FilterBuilder { 27126 return b.builder.addCond(&FilterConditionIn{ 27127 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().WithArrayOfValues(values), 27128 }) 27129 } 27130 27131 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) NotIn(values []string) *FilterBuilder { 27132 return b.builder.addCond(&FilterConditionNotIn{ 27133 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().WithArrayOfValues(values), 27134 }) 27135 } 27136 27137 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) IsNull() *FilterBuilder { 27138 return b.builder.addCond(&FilterConditionIsNull{ 27139 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().FieldPath(), 27140 }) 27141 } 27142 27143 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) IsNan() *FilterBuilder { 27144 return b.builder.addCond(&FilterConditionIsNaN{ 27145 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().FieldPath(), 27146 }) 27147 } 27148 27149 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27150 return b.builder.addCond(&FilterConditionCompare{ 27151 Operator: op, 27152 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().WithValue(value), 27153 }) 27154 } 27155 27156 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy struct { 27157 builder *FilterBuilder 27158 } 27159 27160 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Eq(value bool) *FilterBuilder { 27161 return b.compare(gotenfilter.Eq, value) 27162 } 27163 27164 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Neq(value bool) *FilterBuilder { 27165 return b.compare(gotenfilter.Neq, value) 27166 } 27167 27168 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Gt(value bool) *FilterBuilder { 27169 return b.compare(gotenfilter.Gt, value) 27170 } 27171 27172 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Gte(value bool) *FilterBuilder { 27173 return b.compare(gotenfilter.Gte, value) 27174 } 27175 27176 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Lt(value bool) *FilterBuilder { 27177 return b.compare(gotenfilter.Lt, value) 27178 } 27179 27180 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Lte(value bool) *FilterBuilder { 27181 return b.compare(gotenfilter.Lte, value) 27182 } 27183 27184 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) In(values []bool) *FilterBuilder { 27185 return b.builder.addCond(&FilterConditionIn{ 27186 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().WithArrayOfValues(values), 27187 }) 27188 } 27189 27190 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) NotIn(values []bool) *FilterBuilder { 27191 return b.builder.addCond(&FilterConditionNotIn{ 27192 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().WithArrayOfValues(values), 27193 }) 27194 } 27195 27196 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) IsNull() *FilterBuilder { 27197 return b.builder.addCond(&FilterConditionIsNull{ 27198 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().FieldPath(), 27199 }) 27200 } 27201 27202 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) IsNan() *FilterBuilder { 27203 return b.builder.addCond(&FilterConditionIsNaN{ 27204 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().FieldPath(), 27205 }) 27206 } 27207 27208 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 27209 return b.builder.addCond(&FilterConditionCompare{ 27210 Operator: op, 27211 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().WithValue(value), 27212 }) 27213 } 27214 27215 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback struct { 27216 builder *FilterBuilder 27217 } 27218 27219 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Eq(value bool) *FilterBuilder { 27220 return b.compare(gotenfilter.Eq, value) 27221 } 27222 27223 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Neq(value bool) *FilterBuilder { 27224 return b.compare(gotenfilter.Neq, value) 27225 } 27226 27227 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Gt(value bool) *FilterBuilder { 27228 return b.compare(gotenfilter.Gt, value) 27229 } 27230 27231 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Gte(value bool) *FilterBuilder { 27232 return b.compare(gotenfilter.Gte, value) 27233 } 27234 27235 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Lt(value bool) *FilterBuilder { 27236 return b.compare(gotenfilter.Lt, value) 27237 } 27238 27239 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Lte(value bool) *FilterBuilder { 27240 return b.compare(gotenfilter.Lte, value) 27241 } 27242 27243 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) In(values []bool) *FilterBuilder { 27244 return b.builder.addCond(&FilterConditionIn{ 27245 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().WithArrayOfValues(values), 27246 }) 27247 } 27248 27249 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) NotIn(values []bool) *FilterBuilder { 27250 return b.builder.addCond(&FilterConditionNotIn{ 27251 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().WithArrayOfValues(values), 27252 }) 27253 } 27254 27255 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) IsNull() *FilterBuilder { 27256 return b.builder.addCond(&FilterConditionIsNull{ 27257 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().FieldPath(), 27258 }) 27259 } 27260 27261 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) IsNan() *FilterBuilder { 27262 return b.builder.addCond(&FilterConditionIsNaN{ 27263 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().FieldPath(), 27264 }) 27265 } 27266 27267 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 27268 return b.builder.addCond(&FilterConditionCompare{ 27269 Operator: op, 27270 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().WithValue(value), 27271 }) 27272 } 27273 27274 type filterCndBuilderStatusAttestationStatus struct { 27275 builder *FilterBuilder 27276 } 27277 27278 func (b *filterCndBuilderStatusAttestationStatus) Eq(value []*iam_iam_common.PCR) *FilterBuilder { 27279 return b.compare(gotenfilter.Eq, value) 27280 } 27281 27282 func (b *filterCndBuilderStatusAttestationStatus) Neq(value []*iam_iam_common.PCR) *FilterBuilder { 27283 return b.compare(gotenfilter.Neq, value) 27284 } 27285 27286 func (b *filterCndBuilderStatusAttestationStatus) Gt(value []*iam_iam_common.PCR) *FilterBuilder { 27287 return b.compare(gotenfilter.Gt, value) 27288 } 27289 27290 func (b *filterCndBuilderStatusAttestationStatus) Gte(value []*iam_iam_common.PCR) *FilterBuilder { 27291 return b.compare(gotenfilter.Gte, value) 27292 } 27293 27294 func (b *filterCndBuilderStatusAttestationStatus) Lt(value []*iam_iam_common.PCR) *FilterBuilder { 27295 return b.compare(gotenfilter.Lt, value) 27296 } 27297 27298 func (b *filterCndBuilderStatusAttestationStatus) Lte(value []*iam_iam_common.PCR) *FilterBuilder { 27299 return b.compare(gotenfilter.Lte, value) 27300 } 27301 27302 func (b *filterCndBuilderStatusAttestationStatus) In(values [][]*iam_iam_common.PCR) *FilterBuilder { 27303 return b.builder.addCond(&FilterConditionIn{ 27304 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithArrayOfValues(values), 27305 }) 27306 } 27307 27308 func (b *filterCndBuilderStatusAttestationStatus) NotIn(values [][]*iam_iam_common.PCR) *FilterBuilder { 27309 return b.builder.addCond(&FilterConditionNotIn{ 27310 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithArrayOfValues(values), 27311 }) 27312 } 27313 27314 func (b *filterCndBuilderStatusAttestationStatus) IsNull() *FilterBuilder { 27315 return b.builder.addCond(&FilterConditionIsNull{ 27316 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 27317 }) 27318 } 27319 27320 func (b *filterCndBuilderStatusAttestationStatus) IsNan() *FilterBuilder { 27321 return b.builder.addCond(&FilterConditionIsNaN{ 27322 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 27323 }) 27324 } 27325 27326 func (b *filterCndBuilderStatusAttestationStatus) Contains(value *iam_iam_common.PCR) *FilterBuilder { 27327 return b.builder.addCond(&FilterConditionContains{ 27328 Type: gotenresource.ConditionContainsTypeValue, 27329 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 27330 Value: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithItemValue(value), 27331 }) 27332 } 27333 27334 func (b *filterCndBuilderStatusAttestationStatus) ContainsAnyOf(values []*iam_iam_common.PCR) *FilterBuilder { 27335 pathSelector := NewDeviceFieldPathBuilder().Status().AttestationStatus() 27336 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 27337 for _, value := range values { 27338 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 27339 } 27340 return b.builder.addCond(&FilterConditionContains{ 27341 Type: gotenresource.ConditionContainsTypeAny, 27342 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 27343 Values: itemValues, 27344 }) 27345 } 27346 27347 func (b *filterCndBuilderStatusAttestationStatus) ContainsAll(values []*iam_iam_common.PCR) *FilterBuilder { 27348 pathSelector := NewDeviceFieldPathBuilder().Status().AttestationStatus() 27349 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 27350 for _, value := range values { 27351 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 27352 } 27353 return b.builder.addCond(&FilterConditionContains{ 27354 Type: gotenresource.ConditionContainsTypeAll, 27355 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 27356 Values: itemValues, 27357 }) 27358 } 27359 27360 func (b *filterCndBuilderStatusAttestationStatus) compare(op gotenfilter.CompareOperator, value []*iam_iam_common.PCR) *FilterBuilder { 27361 return b.builder.addCond(&FilterConditionCompare{ 27362 Operator: op, 27363 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithValue(value), 27364 }) 27365 } 27366 27367 func (b *filterCndBuilderStatusAttestationStatus) Index() *filterCndBuilderStatusAttestationStatusIndex { 27368 return &filterCndBuilderStatusAttestationStatusIndex{builder: b.builder} 27369 } 27370 27371 func (b *filterCndBuilderStatusAttestationStatus) DigestHex() *filterCndBuilderStatusAttestationStatusDigestHex { 27372 return &filterCndBuilderStatusAttestationStatusDigestHex{builder: b.builder} 27373 } 27374 27375 func (b *filterCndBuilderStatusAttestationStatus) DigestAlg() *filterCndBuilderStatusAttestationStatusDigestAlg { 27376 return &filterCndBuilderStatusAttestationStatusDigestAlg{builder: b.builder} 27377 } 27378 27379 func (b *filterCndBuilderStatusAttestationStatus) Comment() *filterCndBuilderStatusAttestationStatusComment { 27380 return &filterCndBuilderStatusAttestationStatusComment{builder: b.builder} 27381 } 27382 27383 type filterCndBuilderStatusAttestationStatusIndex struct { 27384 builder *FilterBuilder 27385 } 27386 27387 func (b *filterCndBuilderStatusAttestationStatusIndex) Eq(value uint32) *FilterBuilder { 27388 return b.compare(gotenfilter.Eq, value) 27389 } 27390 27391 func (b *filterCndBuilderStatusAttestationStatusIndex) Neq(value uint32) *FilterBuilder { 27392 return b.compare(gotenfilter.Neq, value) 27393 } 27394 27395 func (b *filterCndBuilderStatusAttestationStatusIndex) Gt(value uint32) *FilterBuilder { 27396 return b.compare(gotenfilter.Gt, value) 27397 } 27398 27399 func (b *filterCndBuilderStatusAttestationStatusIndex) Gte(value uint32) *FilterBuilder { 27400 return b.compare(gotenfilter.Gte, value) 27401 } 27402 27403 func (b *filterCndBuilderStatusAttestationStatusIndex) Lt(value uint32) *FilterBuilder { 27404 return b.compare(gotenfilter.Lt, value) 27405 } 27406 27407 func (b *filterCndBuilderStatusAttestationStatusIndex) Lte(value uint32) *FilterBuilder { 27408 return b.compare(gotenfilter.Lte, value) 27409 } 27410 27411 func (b *filterCndBuilderStatusAttestationStatusIndex) In(values []uint32) *FilterBuilder { 27412 return b.builder.addCond(&FilterConditionIn{ 27413 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().WithArrayOfValues(values), 27414 }) 27415 } 27416 27417 func (b *filterCndBuilderStatusAttestationStatusIndex) NotIn(values []uint32) *FilterBuilder { 27418 return b.builder.addCond(&FilterConditionNotIn{ 27419 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().WithArrayOfValues(values), 27420 }) 27421 } 27422 27423 func (b *filterCndBuilderStatusAttestationStatusIndex) IsNull() *FilterBuilder { 27424 return b.builder.addCond(&FilterConditionIsNull{ 27425 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().FieldPath(), 27426 }) 27427 } 27428 27429 func (b *filterCndBuilderStatusAttestationStatusIndex) IsNan() *FilterBuilder { 27430 return b.builder.addCond(&FilterConditionIsNaN{ 27431 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().FieldPath(), 27432 }) 27433 } 27434 27435 func (b *filterCndBuilderStatusAttestationStatusIndex) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 27436 return b.builder.addCond(&FilterConditionCompare{ 27437 Operator: op, 27438 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().WithValue(value), 27439 }) 27440 } 27441 27442 type filterCndBuilderStatusAttestationStatusDigestHex struct { 27443 builder *FilterBuilder 27444 } 27445 27446 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Eq(value string) *FilterBuilder { 27447 return b.compare(gotenfilter.Eq, value) 27448 } 27449 27450 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Neq(value string) *FilterBuilder { 27451 return b.compare(gotenfilter.Neq, value) 27452 } 27453 27454 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Gt(value string) *FilterBuilder { 27455 return b.compare(gotenfilter.Gt, value) 27456 } 27457 27458 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Gte(value string) *FilterBuilder { 27459 return b.compare(gotenfilter.Gte, value) 27460 } 27461 27462 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Lt(value string) *FilterBuilder { 27463 return b.compare(gotenfilter.Lt, value) 27464 } 27465 27466 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Lte(value string) *FilterBuilder { 27467 return b.compare(gotenfilter.Lte, value) 27468 } 27469 27470 func (b *filterCndBuilderStatusAttestationStatusDigestHex) In(values []string) *FilterBuilder { 27471 return b.builder.addCond(&FilterConditionIn{ 27472 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().WithArrayOfValues(values), 27473 }) 27474 } 27475 27476 func (b *filterCndBuilderStatusAttestationStatusDigestHex) NotIn(values []string) *FilterBuilder { 27477 return b.builder.addCond(&FilterConditionNotIn{ 27478 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().WithArrayOfValues(values), 27479 }) 27480 } 27481 27482 func (b *filterCndBuilderStatusAttestationStatusDigestHex) IsNull() *FilterBuilder { 27483 return b.builder.addCond(&FilterConditionIsNull{ 27484 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().FieldPath(), 27485 }) 27486 } 27487 27488 func (b *filterCndBuilderStatusAttestationStatusDigestHex) IsNan() *FilterBuilder { 27489 return b.builder.addCond(&FilterConditionIsNaN{ 27490 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().FieldPath(), 27491 }) 27492 } 27493 27494 func (b *filterCndBuilderStatusAttestationStatusDigestHex) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27495 return b.builder.addCond(&FilterConditionCompare{ 27496 Operator: op, 27497 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().WithValue(value), 27498 }) 27499 } 27500 27501 type filterCndBuilderStatusAttestationStatusDigestAlg struct { 27502 builder *FilterBuilder 27503 } 27504 27505 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Eq(value iam_iam_common.DigestAlg) *FilterBuilder { 27506 return b.compare(gotenfilter.Eq, value) 27507 } 27508 27509 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Neq(value iam_iam_common.DigestAlg) *FilterBuilder { 27510 return b.compare(gotenfilter.Neq, value) 27511 } 27512 27513 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Gt(value iam_iam_common.DigestAlg) *FilterBuilder { 27514 return b.compare(gotenfilter.Gt, value) 27515 } 27516 27517 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Gte(value iam_iam_common.DigestAlg) *FilterBuilder { 27518 return b.compare(gotenfilter.Gte, value) 27519 } 27520 27521 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Lt(value iam_iam_common.DigestAlg) *FilterBuilder { 27522 return b.compare(gotenfilter.Lt, value) 27523 } 27524 27525 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Lte(value iam_iam_common.DigestAlg) *FilterBuilder { 27526 return b.compare(gotenfilter.Lte, value) 27527 } 27528 27529 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) In(values []iam_iam_common.DigestAlg) *FilterBuilder { 27530 return b.builder.addCond(&FilterConditionIn{ 27531 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().WithArrayOfValues(values), 27532 }) 27533 } 27534 27535 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) NotIn(values []iam_iam_common.DigestAlg) *FilterBuilder { 27536 return b.builder.addCond(&FilterConditionNotIn{ 27537 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().WithArrayOfValues(values), 27538 }) 27539 } 27540 27541 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) IsNull() *FilterBuilder { 27542 return b.builder.addCond(&FilterConditionIsNull{ 27543 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().FieldPath(), 27544 }) 27545 } 27546 27547 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) IsNan() *FilterBuilder { 27548 return b.builder.addCond(&FilterConditionIsNaN{ 27549 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().FieldPath(), 27550 }) 27551 } 27552 27553 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) compare(op gotenfilter.CompareOperator, value iam_iam_common.DigestAlg) *FilterBuilder { 27554 return b.builder.addCond(&FilterConditionCompare{ 27555 Operator: op, 27556 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().WithValue(value), 27557 }) 27558 } 27559 27560 type filterCndBuilderStatusAttestationStatusComment struct { 27561 builder *FilterBuilder 27562 } 27563 27564 func (b *filterCndBuilderStatusAttestationStatusComment) Eq(value string) *FilterBuilder { 27565 return b.compare(gotenfilter.Eq, value) 27566 } 27567 27568 func (b *filterCndBuilderStatusAttestationStatusComment) Neq(value string) *FilterBuilder { 27569 return b.compare(gotenfilter.Neq, value) 27570 } 27571 27572 func (b *filterCndBuilderStatusAttestationStatusComment) Gt(value string) *FilterBuilder { 27573 return b.compare(gotenfilter.Gt, value) 27574 } 27575 27576 func (b *filterCndBuilderStatusAttestationStatusComment) Gte(value string) *FilterBuilder { 27577 return b.compare(gotenfilter.Gte, value) 27578 } 27579 27580 func (b *filterCndBuilderStatusAttestationStatusComment) Lt(value string) *FilterBuilder { 27581 return b.compare(gotenfilter.Lt, value) 27582 } 27583 27584 func (b *filterCndBuilderStatusAttestationStatusComment) Lte(value string) *FilterBuilder { 27585 return b.compare(gotenfilter.Lte, value) 27586 } 27587 27588 func (b *filterCndBuilderStatusAttestationStatusComment) In(values []string) *FilterBuilder { 27589 return b.builder.addCond(&FilterConditionIn{ 27590 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().WithArrayOfValues(values), 27591 }) 27592 } 27593 27594 func (b *filterCndBuilderStatusAttestationStatusComment) NotIn(values []string) *FilterBuilder { 27595 return b.builder.addCond(&FilterConditionNotIn{ 27596 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().WithArrayOfValues(values), 27597 }) 27598 } 27599 27600 func (b *filterCndBuilderStatusAttestationStatusComment) IsNull() *FilterBuilder { 27601 return b.builder.addCond(&FilterConditionIsNull{ 27602 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().FieldPath(), 27603 }) 27604 } 27605 27606 func (b *filterCndBuilderStatusAttestationStatusComment) IsNan() *FilterBuilder { 27607 return b.builder.addCond(&FilterConditionIsNaN{ 27608 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().FieldPath(), 27609 }) 27610 } 27611 27612 func (b *filterCndBuilderStatusAttestationStatusComment) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27613 return b.builder.addCond(&FilterConditionCompare{ 27614 Operator: op, 27615 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().WithValue(value), 27616 }) 27617 } 27618 27619 type filterCndBuilderStatusNormalizedAddress struct { 27620 builder *FilterBuilder 27621 } 27622 27623 func (b *filterCndBuilderStatusNormalizedAddress) Eq(value *Device_Status_NormalizedAddress) *FilterBuilder { 27624 return b.compare(gotenfilter.Eq, value) 27625 } 27626 27627 func (b *filterCndBuilderStatusNormalizedAddress) Neq(value *Device_Status_NormalizedAddress) *FilterBuilder { 27628 return b.compare(gotenfilter.Neq, value) 27629 } 27630 27631 func (b *filterCndBuilderStatusNormalizedAddress) Gt(value *Device_Status_NormalizedAddress) *FilterBuilder { 27632 return b.compare(gotenfilter.Gt, value) 27633 } 27634 27635 func (b *filterCndBuilderStatusNormalizedAddress) Gte(value *Device_Status_NormalizedAddress) *FilterBuilder { 27636 return b.compare(gotenfilter.Gte, value) 27637 } 27638 27639 func (b *filterCndBuilderStatusNormalizedAddress) Lt(value *Device_Status_NormalizedAddress) *FilterBuilder { 27640 return b.compare(gotenfilter.Lt, value) 27641 } 27642 27643 func (b *filterCndBuilderStatusNormalizedAddress) Lte(value *Device_Status_NormalizedAddress) *FilterBuilder { 27644 return b.compare(gotenfilter.Lte, value) 27645 } 27646 27647 func (b *filterCndBuilderStatusNormalizedAddress) In(values []*Device_Status_NormalizedAddress) *FilterBuilder { 27648 return b.builder.addCond(&FilterConditionIn{ 27649 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().WithArrayOfValues(values), 27650 }) 27651 } 27652 27653 func (b *filterCndBuilderStatusNormalizedAddress) NotIn(values []*Device_Status_NormalizedAddress) *FilterBuilder { 27654 return b.builder.addCond(&FilterConditionNotIn{ 27655 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().WithArrayOfValues(values), 27656 }) 27657 } 27658 27659 func (b *filterCndBuilderStatusNormalizedAddress) IsNull() *FilterBuilder { 27660 return b.builder.addCond(&FilterConditionIsNull{ 27661 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().FieldPath(), 27662 }) 27663 } 27664 27665 func (b *filterCndBuilderStatusNormalizedAddress) IsNan() *FilterBuilder { 27666 return b.builder.addCond(&FilterConditionIsNaN{ 27667 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().FieldPath(), 27668 }) 27669 } 27670 27671 func (b *filterCndBuilderStatusNormalizedAddress) compare(op gotenfilter.CompareOperator, value *Device_Status_NormalizedAddress) *FilterBuilder { 27672 return b.builder.addCond(&FilterConditionCompare{ 27673 Operator: op, 27674 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().WithValue(value), 27675 }) 27676 } 27677 27678 func (b *filterCndBuilderStatusNormalizedAddress) PostalCode() *filterCndBuilderStatusNormalizedAddressPostalCode { 27679 return &filterCndBuilderStatusNormalizedAddressPostalCode{builder: b.builder} 27680 } 27681 27682 func (b *filterCndBuilderStatusNormalizedAddress) CountryCode() *filterCndBuilderStatusNormalizedAddressCountryCode { 27683 return &filterCndBuilderStatusNormalizedAddressCountryCode{builder: b.builder} 27684 } 27685 27686 func (b *filterCndBuilderStatusNormalizedAddress) Continent() *filterCndBuilderStatusNormalizedAddressContinent { 27687 return &filterCndBuilderStatusNormalizedAddressContinent{builder: b.builder} 27688 } 27689 27690 func (b *filterCndBuilderStatusNormalizedAddress) ContinentId() *filterCndBuilderStatusNormalizedAddressContinentId { 27691 return &filterCndBuilderStatusNormalizedAddressContinentId{builder: b.builder} 27692 } 27693 27694 func (b *filterCndBuilderStatusNormalizedAddress) Country() *filterCndBuilderStatusNormalizedAddressCountry { 27695 return &filterCndBuilderStatusNormalizedAddressCountry{builder: b.builder} 27696 } 27697 27698 func (b *filterCndBuilderStatusNormalizedAddress) CountryId() *filterCndBuilderStatusNormalizedAddressCountryId { 27699 return &filterCndBuilderStatusNormalizedAddressCountryId{builder: b.builder} 27700 } 27701 27702 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea1() *filterCndBuilderStatusNormalizedAddressAdminArea1 { 27703 return &filterCndBuilderStatusNormalizedAddressAdminArea1{builder: b.builder} 27704 } 27705 27706 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea1Id() *filterCndBuilderStatusNormalizedAddressAdminArea1Id { 27707 return &filterCndBuilderStatusNormalizedAddressAdminArea1Id{builder: b.builder} 27708 } 27709 27710 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea2() *filterCndBuilderStatusNormalizedAddressAdminArea2 { 27711 return &filterCndBuilderStatusNormalizedAddressAdminArea2{builder: b.builder} 27712 } 27713 27714 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea2Id() *filterCndBuilderStatusNormalizedAddressAdminArea2Id { 27715 return &filterCndBuilderStatusNormalizedAddressAdminArea2Id{builder: b.builder} 27716 } 27717 27718 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea3() *filterCndBuilderStatusNormalizedAddressAdminArea3 { 27719 return &filterCndBuilderStatusNormalizedAddressAdminArea3{builder: b.builder} 27720 } 27721 27722 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea3Id() *filterCndBuilderStatusNormalizedAddressAdminArea3Id { 27723 return &filterCndBuilderStatusNormalizedAddressAdminArea3Id{builder: b.builder} 27724 } 27725 27726 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea4() *filterCndBuilderStatusNormalizedAddressAdminArea4 { 27727 return &filterCndBuilderStatusNormalizedAddressAdminArea4{builder: b.builder} 27728 } 27729 27730 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea4Id() *filterCndBuilderStatusNormalizedAddressAdminArea4Id { 27731 return &filterCndBuilderStatusNormalizedAddressAdminArea4Id{builder: b.builder} 27732 } 27733 27734 func (b *filterCndBuilderStatusNormalizedAddress) Address() *filterCndBuilderStatusNormalizedAddressAddress { 27735 return &filterCndBuilderStatusNormalizedAddressAddress{builder: b.builder} 27736 } 27737 27738 func (b *filterCndBuilderStatusNormalizedAddress) Coordinates() *filterCndBuilderStatusNormalizedAddressCoordinates { 27739 return &filterCndBuilderStatusNormalizedAddressCoordinates{builder: b.builder} 27740 } 27741 27742 func (b *filterCndBuilderStatusNormalizedAddress) Accuracy() *filterCndBuilderStatusNormalizedAddressAccuracy { 27743 return &filterCndBuilderStatusNormalizedAddressAccuracy{builder: b.builder} 27744 } 27745 27746 type filterCndBuilderStatusNormalizedAddressPostalCode struct { 27747 builder *FilterBuilder 27748 } 27749 27750 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Eq(value string) *FilterBuilder { 27751 return b.compare(gotenfilter.Eq, value) 27752 } 27753 27754 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Neq(value string) *FilterBuilder { 27755 return b.compare(gotenfilter.Neq, value) 27756 } 27757 27758 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Gt(value string) *FilterBuilder { 27759 return b.compare(gotenfilter.Gt, value) 27760 } 27761 27762 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Gte(value string) *FilterBuilder { 27763 return b.compare(gotenfilter.Gte, value) 27764 } 27765 27766 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Lt(value string) *FilterBuilder { 27767 return b.compare(gotenfilter.Lt, value) 27768 } 27769 27770 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Lte(value string) *FilterBuilder { 27771 return b.compare(gotenfilter.Lte, value) 27772 } 27773 27774 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) In(values []string) *FilterBuilder { 27775 return b.builder.addCond(&FilterConditionIn{ 27776 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().WithArrayOfValues(values), 27777 }) 27778 } 27779 27780 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) NotIn(values []string) *FilterBuilder { 27781 return b.builder.addCond(&FilterConditionNotIn{ 27782 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().WithArrayOfValues(values), 27783 }) 27784 } 27785 27786 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) IsNull() *FilterBuilder { 27787 return b.builder.addCond(&FilterConditionIsNull{ 27788 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().FieldPath(), 27789 }) 27790 } 27791 27792 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) IsNan() *FilterBuilder { 27793 return b.builder.addCond(&FilterConditionIsNaN{ 27794 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().FieldPath(), 27795 }) 27796 } 27797 27798 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27799 return b.builder.addCond(&FilterConditionCompare{ 27800 Operator: op, 27801 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().WithValue(value), 27802 }) 27803 } 27804 27805 type filterCndBuilderStatusNormalizedAddressCountryCode struct { 27806 builder *FilterBuilder 27807 } 27808 27809 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Eq(value string) *FilterBuilder { 27810 return b.compare(gotenfilter.Eq, value) 27811 } 27812 27813 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Neq(value string) *FilterBuilder { 27814 return b.compare(gotenfilter.Neq, value) 27815 } 27816 27817 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Gt(value string) *FilterBuilder { 27818 return b.compare(gotenfilter.Gt, value) 27819 } 27820 27821 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Gte(value string) *FilterBuilder { 27822 return b.compare(gotenfilter.Gte, value) 27823 } 27824 27825 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Lt(value string) *FilterBuilder { 27826 return b.compare(gotenfilter.Lt, value) 27827 } 27828 27829 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Lte(value string) *FilterBuilder { 27830 return b.compare(gotenfilter.Lte, value) 27831 } 27832 27833 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) In(values []string) *FilterBuilder { 27834 return b.builder.addCond(&FilterConditionIn{ 27835 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().WithArrayOfValues(values), 27836 }) 27837 } 27838 27839 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) NotIn(values []string) *FilterBuilder { 27840 return b.builder.addCond(&FilterConditionNotIn{ 27841 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().WithArrayOfValues(values), 27842 }) 27843 } 27844 27845 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) IsNull() *FilterBuilder { 27846 return b.builder.addCond(&FilterConditionIsNull{ 27847 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().FieldPath(), 27848 }) 27849 } 27850 27851 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) IsNan() *FilterBuilder { 27852 return b.builder.addCond(&FilterConditionIsNaN{ 27853 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().FieldPath(), 27854 }) 27855 } 27856 27857 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27858 return b.builder.addCond(&FilterConditionCompare{ 27859 Operator: op, 27860 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().WithValue(value), 27861 }) 27862 } 27863 27864 type filterCndBuilderStatusNormalizedAddressContinent struct { 27865 builder *FilterBuilder 27866 } 27867 27868 func (b *filterCndBuilderStatusNormalizedAddressContinent) Eq(value string) *FilterBuilder { 27869 return b.compare(gotenfilter.Eq, value) 27870 } 27871 27872 func (b *filterCndBuilderStatusNormalizedAddressContinent) Neq(value string) *FilterBuilder { 27873 return b.compare(gotenfilter.Neq, value) 27874 } 27875 27876 func (b *filterCndBuilderStatusNormalizedAddressContinent) Gt(value string) *FilterBuilder { 27877 return b.compare(gotenfilter.Gt, value) 27878 } 27879 27880 func (b *filterCndBuilderStatusNormalizedAddressContinent) Gte(value string) *FilterBuilder { 27881 return b.compare(gotenfilter.Gte, value) 27882 } 27883 27884 func (b *filterCndBuilderStatusNormalizedAddressContinent) Lt(value string) *FilterBuilder { 27885 return b.compare(gotenfilter.Lt, value) 27886 } 27887 27888 func (b *filterCndBuilderStatusNormalizedAddressContinent) Lte(value string) *FilterBuilder { 27889 return b.compare(gotenfilter.Lte, value) 27890 } 27891 27892 func (b *filterCndBuilderStatusNormalizedAddressContinent) In(values []string) *FilterBuilder { 27893 return b.builder.addCond(&FilterConditionIn{ 27894 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().WithArrayOfValues(values), 27895 }) 27896 } 27897 27898 func (b *filterCndBuilderStatusNormalizedAddressContinent) NotIn(values []string) *FilterBuilder { 27899 return b.builder.addCond(&FilterConditionNotIn{ 27900 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().WithArrayOfValues(values), 27901 }) 27902 } 27903 27904 func (b *filterCndBuilderStatusNormalizedAddressContinent) IsNull() *FilterBuilder { 27905 return b.builder.addCond(&FilterConditionIsNull{ 27906 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().FieldPath(), 27907 }) 27908 } 27909 27910 func (b *filterCndBuilderStatusNormalizedAddressContinent) IsNan() *FilterBuilder { 27911 return b.builder.addCond(&FilterConditionIsNaN{ 27912 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().FieldPath(), 27913 }) 27914 } 27915 27916 func (b *filterCndBuilderStatusNormalizedAddressContinent) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27917 return b.builder.addCond(&FilterConditionCompare{ 27918 Operator: op, 27919 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().WithValue(value), 27920 }) 27921 } 27922 27923 type filterCndBuilderStatusNormalizedAddressContinentId struct { 27924 builder *FilterBuilder 27925 } 27926 27927 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Eq(value string) *FilterBuilder { 27928 return b.compare(gotenfilter.Eq, value) 27929 } 27930 27931 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Neq(value string) *FilterBuilder { 27932 return b.compare(gotenfilter.Neq, value) 27933 } 27934 27935 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Gt(value string) *FilterBuilder { 27936 return b.compare(gotenfilter.Gt, value) 27937 } 27938 27939 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Gte(value string) *FilterBuilder { 27940 return b.compare(gotenfilter.Gte, value) 27941 } 27942 27943 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Lt(value string) *FilterBuilder { 27944 return b.compare(gotenfilter.Lt, value) 27945 } 27946 27947 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Lte(value string) *FilterBuilder { 27948 return b.compare(gotenfilter.Lte, value) 27949 } 27950 27951 func (b *filterCndBuilderStatusNormalizedAddressContinentId) In(values []string) *FilterBuilder { 27952 return b.builder.addCond(&FilterConditionIn{ 27953 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().WithArrayOfValues(values), 27954 }) 27955 } 27956 27957 func (b *filterCndBuilderStatusNormalizedAddressContinentId) NotIn(values []string) *FilterBuilder { 27958 return b.builder.addCond(&FilterConditionNotIn{ 27959 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().WithArrayOfValues(values), 27960 }) 27961 } 27962 27963 func (b *filterCndBuilderStatusNormalizedAddressContinentId) IsNull() *FilterBuilder { 27964 return b.builder.addCond(&FilterConditionIsNull{ 27965 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().FieldPath(), 27966 }) 27967 } 27968 27969 func (b *filterCndBuilderStatusNormalizedAddressContinentId) IsNan() *FilterBuilder { 27970 return b.builder.addCond(&FilterConditionIsNaN{ 27971 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().FieldPath(), 27972 }) 27973 } 27974 27975 func (b *filterCndBuilderStatusNormalizedAddressContinentId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 27976 return b.builder.addCond(&FilterConditionCompare{ 27977 Operator: op, 27978 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().WithValue(value), 27979 }) 27980 } 27981 27982 type filterCndBuilderStatusNormalizedAddressCountry struct { 27983 builder *FilterBuilder 27984 } 27985 27986 func (b *filterCndBuilderStatusNormalizedAddressCountry) Eq(value string) *FilterBuilder { 27987 return b.compare(gotenfilter.Eq, value) 27988 } 27989 27990 func (b *filterCndBuilderStatusNormalizedAddressCountry) Neq(value string) *FilterBuilder { 27991 return b.compare(gotenfilter.Neq, value) 27992 } 27993 27994 func (b *filterCndBuilderStatusNormalizedAddressCountry) Gt(value string) *FilterBuilder { 27995 return b.compare(gotenfilter.Gt, value) 27996 } 27997 27998 func (b *filterCndBuilderStatusNormalizedAddressCountry) Gte(value string) *FilterBuilder { 27999 return b.compare(gotenfilter.Gte, value) 28000 } 28001 28002 func (b *filterCndBuilderStatusNormalizedAddressCountry) Lt(value string) *FilterBuilder { 28003 return b.compare(gotenfilter.Lt, value) 28004 } 28005 28006 func (b *filterCndBuilderStatusNormalizedAddressCountry) Lte(value string) *FilterBuilder { 28007 return b.compare(gotenfilter.Lte, value) 28008 } 28009 28010 func (b *filterCndBuilderStatusNormalizedAddressCountry) In(values []string) *FilterBuilder { 28011 return b.builder.addCond(&FilterConditionIn{ 28012 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().WithArrayOfValues(values), 28013 }) 28014 } 28015 28016 func (b *filterCndBuilderStatusNormalizedAddressCountry) NotIn(values []string) *FilterBuilder { 28017 return b.builder.addCond(&FilterConditionNotIn{ 28018 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().WithArrayOfValues(values), 28019 }) 28020 } 28021 28022 func (b *filterCndBuilderStatusNormalizedAddressCountry) IsNull() *FilterBuilder { 28023 return b.builder.addCond(&FilterConditionIsNull{ 28024 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().FieldPath(), 28025 }) 28026 } 28027 28028 func (b *filterCndBuilderStatusNormalizedAddressCountry) IsNan() *FilterBuilder { 28029 return b.builder.addCond(&FilterConditionIsNaN{ 28030 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().FieldPath(), 28031 }) 28032 } 28033 28034 func (b *filterCndBuilderStatusNormalizedAddressCountry) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28035 return b.builder.addCond(&FilterConditionCompare{ 28036 Operator: op, 28037 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().WithValue(value), 28038 }) 28039 } 28040 28041 type filterCndBuilderStatusNormalizedAddressCountryId struct { 28042 builder *FilterBuilder 28043 } 28044 28045 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Eq(value string) *FilterBuilder { 28046 return b.compare(gotenfilter.Eq, value) 28047 } 28048 28049 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Neq(value string) *FilterBuilder { 28050 return b.compare(gotenfilter.Neq, value) 28051 } 28052 28053 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Gt(value string) *FilterBuilder { 28054 return b.compare(gotenfilter.Gt, value) 28055 } 28056 28057 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Gte(value string) *FilterBuilder { 28058 return b.compare(gotenfilter.Gte, value) 28059 } 28060 28061 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Lt(value string) *FilterBuilder { 28062 return b.compare(gotenfilter.Lt, value) 28063 } 28064 28065 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Lte(value string) *FilterBuilder { 28066 return b.compare(gotenfilter.Lte, value) 28067 } 28068 28069 func (b *filterCndBuilderStatusNormalizedAddressCountryId) In(values []string) *FilterBuilder { 28070 return b.builder.addCond(&FilterConditionIn{ 28071 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().WithArrayOfValues(values), 28072 }) 28073 } 28074 28075 func (b *filterCndBuilderStatusNormalizedAddressCountryId) NotIn(values []string) *FilterBuilder { 28076 return b.builder.addCond(&FilterConditionNotIn{ 28077 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().WithArrayOfValues(values), 28078 }) 28079 } 28080 28081 func (b *filterCndBuilderStatusNormalizedAddressCountryId) IsNull() *FilterBuilder { 28082 return b.builder.addCond(&FilterConditionIsNull{ 28083 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().FieldPath(), 28084 }) 28085 } 28086 28087 func (b *filterCndBuilderStatusNormalizedAddressCountryId) IsNan() *FilterBuilder { 28088 return b.builder.addCond(&FilterConditionIsNaN{ 28089 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().FieldPath(), 28090 }) 28091 } 28092 28093 func (b *filterCndBuilderStatusNormalizedAddressCountryId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28094 return b.builder.addCond(&FilterConditionCompare{ 28095 Operator: op, 28096 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().WithValue(value), 28097 }) 28098 } 28099 28100 type filterCndBuilderStatusNormalizedAddressAdminArea1 struct { 28101 builder *FilterBuilder 28102 } 28103 28104 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Eq(value string) *FilterBuilder { 28105 return b.compare(gotenfilter.Eq, value) 28106 } 28107 28108 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Neq(value string) *FilterBuilder { 28109 return b.compare(gotenfilter.Neq, value) 28110 } 28111 28112 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Gt(value string) *FilterBuilder { 28113 return b.compare(gotenfilter.Gt, value) 28114 } 28115 28116 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Gte(value string) *FilterBuilder { 28117 return b.compare(gotenfilter.Gte, value) 28118 } 28119 28120 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Lt(value string) *FilterBuilder { 28121 return b.compare(gotenfilter.Lt, value) 28122 } 28123 28124 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Lte(value string) *FilterBuilder { 28125 return b.compare(gotenfilter.Lte, value) 28126 } 28127 28128 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) In(values []string) *FilterBuilder { 28129 return b.builder.addCond(&FilterConditionIn{ 28130 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().WithArrayOfValues(values), 28131 }) 28132 } 28133 28134 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) NotIn(values []string) *FilterBuilder { 28135 return b.builder.addCond(&FilterConditionNotIn{ 28136 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().WithArrayOfValues(values), 28137 }) 28138 } 28139 28140 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) IsNull() *FilterBuilder { 28141 return b.builder.addCond(&FilterConditionIsNull{ 28142 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().FieldPath(), 28143 }) 28144 } 28145 28146 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) IsNan() *FilterBuilder { 28147 return b.builder.addCond(&FilterConditionIsNaN{ 28148 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().FieldPath(), 28149 }) 28150 } 28151 28152 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28153 return b.builder.addCond(&FilterConditionCompare{ 28154 Operator: op, 28155 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().WithValue(value), 28156 }) 28157 } 28158 28159 type filterCndBuilderStatusNormalizedAddressAdminArea1Id struct { 28160 builder *FilterBuilder 28161 } 28162 28163 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Eq(value string) *FilterBuilder { 28164 return b.compare(gotenfilter.Eq, value) 28165 } 28166 28167 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Neq(value string) *FilterBuilder { 28168 return b.compare(gotenfilter.Neq, value) 28169 } 28170 28171 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Gt(value string) *FilterBuilder { 28172 return b.compare(gotenfilter.Gt, value) 28173 } 28174 28175 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Gte(value string) *FilterBuilder { 28176 return b.compare(gotenfilter.Gte, value) 28177 } 28178 28179 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Lt(value string) *FilterBuilder { 28180 return b.compare(gotenfilter.Lt, value) 28181 } 28182 28183 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Lte(value string) *FilterBuilder { 28184 return b.compare(gotenfilter.Lte, value) 28185 } 28186 28187 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) In(values []string) *FilterBuilder { 28188 return b.builder.addCond(&FilterConditionIn{ 28189 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().WithArrayOfValues(values), 28190 }) 28191 } 28192 28193 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) NotIn(values []string) *FilterBuilder { 28194 return b.builder.addCond(&FilterConditionNotIn{ 28195 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().WithArrayOfValues(values), 28196 }) 28197 } 28198 28199 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) IsNull() *FilterBuilder { 28200 return b.builder.addCond(&FilterConditionIsNull{ 28201 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().FieldPath(), 28202 }) 28203 } 28204 28205 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) IsNan() *FilterBuilder { 28206 return b.builder.addCond(&FilterConditionIsNaN{ 28207 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().FieldPath(), 28208 }) 28209 } 28210 28211 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28212 return b.builder.addCond(&FilterConditionCompare{ 28213 Operator: op, 28214 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().WithValue(value), 28215 }) 28216 } 28217 28218 type filterCndBuilderStatusNormalizedAddressAdminArea2 struct { 28219 builder *FilterBuilder 28220 } 28221 28222 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Eq(value string) *FilterBuilder { 28223 return b.compare(gotenfilter.Eq, value) 28224 } 28225 28226 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Neq(value string) *FilterBuilder { 28227 return b.compare(gotenfilter.Neq, value) 28228 } 28229 28230 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Gt(value string) *FilterBuilder { 28231 return b.compare(gotenfilter.Gt, value) 28232 } 28233 28234 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Gte(value string) *FilterBuilder { 28235 return b.compare(gotenfilter.Gte, value) 28236 } 28237 28238 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Lt(value string) *FilterBuilder { 28239 return b.compare(gotenfilter.Lt, value) 28240 } 28241 28242 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Lte(value string) *FilterBuilder { 28243 return b.compare(gotenfilter.Lte, value) 28244 } 28245 28246 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) In(values []string) *FilterBuilder { 28247 return b.builder.addCond(&FilterConditionIn{ 28248 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().WithArrayOfValues(values), 28249 }) 28250 } 28251 28252 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) NotIn(values []string) *FilterBuilder { 28253 return b.builder.addCond(&FilterConditionNotIn{ 28254 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().WithArrayOfValues(values), 28255 }) 28256 } 28257 28258 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) IsNull() *FilterBuilder { 28259 return b.builder.addCond(&FilterConditionIsNull{ 28260 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().FieldPath(), 28261 }) 28262 } 28263 28264 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) IsNan() *FilterBuilder { 28265 return b.builder.addCond(&FilterConditionIsNaN{ 28266 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().FieldPath(), 28267 }) 28268 } 28269 28270 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28271 return b.builder.addCond(&FilterConditionCompare{ 28272 Operator: op, 28273 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().WithValue(value), 28274 }) 28275 } 28276 28277 type filterCndBuilderStatusNormalizedAddressAdminArea2Id struct { 28278 builder *FilterBuilder 28279 } 28280 28281 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Eq(value string) *FilterBuilder { 28282 return b.compare(gotenfilter.Eq, value) 28283 } 28284 28285 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Neq(value string) *FilterBuilder { 28286 return b.compare(gotenfilter.Neq, value) 28287 } 28288 28289 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Gt(value string) *FilterBuilder { 28290 return b.compare(gotenfilter.Gt, value) 28291 } 28292 28293 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Gte(value string) *FilterBuilder { 28294 return b.compare(gotenfilter.Gte, value) 28295 } 28296 28297 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Lt(value string) *FilterBuilder { 28298 return b.compare(gotenfilter.Lt, value) 28299 } 28300 28301 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Lte(value string) *FilterBuilder { 28302 return b.compare(gotenfilter.Lte, value) 28303 } 28304 28305 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) In(values []string) *FilterBuilder { 28306 return b.builder.addCond(&FilterConditionIn{ 28307 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().WithArrayOfValues(values), 28308 }) 28309 } 28310 28311 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) NotIn(values []string) *FilterBuilder { 28312 return b.builder.addCond(&FilterConditionNotIn{ 28313 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().WithArrayOfValues(values), 28314 }) 28315 } 28316 28317 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) IsNull() *FilterBuilder { 28318 return b.builder.addCond(&FilterConditionIsNull{ 28319 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().FieldPath(), 28320 }) 28321 } 28322 28323 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) IsNan() *FilterBuilder { 28324 return b.builder.addCond(&FilterConditionIsNaN{ 28325 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().FieldPath(), 28326 }) 28327 } 28328 28329 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28330 return b.builder.addCond(&FilterConditionCompare{ 28331 Operator: op, 28332 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().WithValue(value), 28333 }) 28334 } 28335 28336 type filterCndBuilderStatusNormalizedAddressAdminArea3 struct { 28337 builder *FilterBuilder 28338 } 28339 28340 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Eq(value string) *FilterBuilder { 28341 return b.compare(gotenfilter.Eq, value) 28342 } 28343 28344 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Neq(value string) *FilterBuilder { 28345 return b.compare(gotenfilter.Neq, value) 28346 } 28347 28348 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Gt(value string) *FilterBuilder { 28349 return b.compare(gotenfilter.Gt, value) 28350 } 28351 28352 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Gte(value string) *FilterBuilder { 28353 return b.compare(gotenfilter.Gte, value) 28354 } 28355 28356 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Lt(value string) *FilterBuilder { 28357 return b.compare(gotenfilter.Lt, value) 28358 } 28359 28360 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Lte(value string) *FilterBuilder { 28361 return b.compare(gotenfilter.Lte, value) 28362 } 28363 28364 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) In(values []string) *FilterBuilder { 28365 return b.builder.addCond(&FilterConditionIn{ 28366 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().WithArrayOfValues(values), 28367 }) 28368 } 28369 28370 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) NotIn(values []string) *FilterBuilder { 28371 return b.builder.addCond(&FilterConditionNotIn{ 28372 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().WithArrayOfValues(values), 28373 }) 28374 } 28375 28376 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) IsNull() *FilterBuilder { 28377 return b.builder.addCond(&FilterConditionIsNull{ 28378 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().FieldPath(), 28379 }) 28380 } 28381 28382 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) IsNan() *FilterBuilder { 28383 return b.builder.addCond(&FilterConditionIsNaN{ 28384 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().FieldPath(), 28385 }) 28386 } 28387 28388 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28389 return b.builder.addCond(&FilterConditionCompare{ 28390 Operator: op, 28391 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().WithValue(value), 28392 }) 28393 } 28394 28395 type filterCndBuilderStatusNormalizedAddressAdminArea3Id struct { 28396 builder *FilterBuilder 28397 } 28398 28399 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Eq(value string) *FilterBuilder { 28400 return b.compare(gotenfilter.Eq, value) 28401 } 28402 28403 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Neq(value string) *FilterBuilder { 28404 return b.compare(gotenfilter.Neq, value) 28405 } 28406 28407 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Gt(value string) *FilterBuilder { 28408 return b.compare(gotenfilter.Gt, value) 28409 } 28410 28411 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Gte(value string) *FilterBuilder { 28412 return b.compare(gotenfilter.Gte, value) 28413 } 28414 28415 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Lt(value string) *FilterBuilder { 28416 return b.compare(gotenfilter.Lt, value) 28417 } 28418 28419 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Lte(value string) *FilterBuilder { 28420 return b.compare(gotenfilter.Lte, value) 28421 } 28422 28423 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) In(values []string) *FilterBuilder { 28424 return b.builder.addCond(&FilterConditionIn{ 28425 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().WithArrayOfValues(values), 28426 }) 28427 } 28428 28429 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) NotIn(values []string) *FilterBuilder { 28430 return b.builder.addCond(&FilterConditionNotIn{ 28431 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().WithArrayOfValues(values), 28432 }) 28433 } 28434 28435 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) IsNull() *FilterBuilder { 28436 return b.builder.addCond(&FilterConditionIsNull{ 28437 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().FieldPath(), 28438 }) 28439 } 28440 28441 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) IsNan() *FilterBuilder { 28442 return b.builder.addCond(&FilterConditionIsNaN{ 28443 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().FieldPath(), 28444 }) 28445 } 28446 28447 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28448 return b.builder.addCond(&FilterConditionCompare{ 28449 Operator: op, 28450 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().WithValue(value), 28451 }) 28452 } 28453 28454 type filterCndBuilderStatusNormalizedAddressAdminArea4 struct { 28455 builder *FilterBuilder 28456 } 28457 28458 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Eq(value string) *FilterBuilder { 28459 return b.compare(gotenfilter.Eq, value) 28460 } 28461 28462 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Neq(value string) *FilterBuilder { 28463 return b.compare(gotenfilter.Neq, value) 28464 } 28465 28466 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Gt(value string) *FilterBuilder { 28467 return b.compare(gotenfilter.Gt, value) 28468 } 28469 28470 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Gte(value string) *FilterBuilder { 28471 return b.compare(gotenfilter.Gte, value) 28472 } 28473 28474 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Lt(value string) *FilterBuilder { 28475 return b.compare(gotenfilter.Lt, value) 28476 } 28477 28478 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Lte(value string) *FilterBuilder { 28479 return b.compare(gotenfilter.Lte, value) 28480 } 28481 28482 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) In(values []string) *FilterBuilder { 28483 return b.builder.addCond(&FilterConditionIn{ 28484 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().WithArrayOfValues(values), 28485 }) 28486 } 28487 28488 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) NotIn(values []string) *FilterBuilder { 28489 return b.builder.addCond(&FilterConditionNotIn{ 28490 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().WithArrayOfValues(values), 28491 }) 28492 } 28493 28494 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) IsNull() *FilterBuilder { 28495 return b.builder.addCond(&FilterConditionIsNull{ 28496 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().FieldPath(), 28497 }) 28498 } 28499 28500 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) IsNan() *FilterBuilder { 28501 return b.builder.addCond(&FilterConditionIsNaN{ 28502 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().FieldPath(), 28503 }) 28504 } 28505 28506 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28507 return b.builder.addCond(&FilterConditionCompare{ 28508 Operator: op, 28509 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().WithValue(value), 28510 }) 28511 } 28512 28513 type filterCndBuilderStatusNormalizedAddressAdminArea4Id struct { 28514 builder *FilterBuilder 28515 } 28516 28517 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Eq(value string) *FilterBuilder { 28518 return b.compare(gotenfilter.Eq, value) 28519 } 28520 28521 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Neq(value string) *FilterBuilder { 28522 return b.compare(gotenfilter.Neq, value) 28523 } 28524 28525 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Gt(value string) *FilterBuilder { 28526 return b.compare(gotenfilter.Gt, value) 28527 } 28528 28529 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Gte(value string) *FilterBuilder { 28530 return b.compare(gotenfilter.Gte, value) 28531 } 28532 28533 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Lt(value string) *FilterBuilder { 28534 return b.compare(gotenfilter.Lt, value) 28535 } 28536 28537 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Lte(value string) *FilterBuilder { 28538 return b.compare(gotenfilter.Lte, value) 28539 } 28540 28541 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) In(values []string) *FilterBuilder { 28542 return b.builder.addCond(&FilterConditionIn{ 28543 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().WithArrayOfValues(values), 28544 }) 28545 } 28546 28547 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) NotIn(values []string) *FilterBuilder { 28548 return b.builder.addCond(&FilterConditionNotIn{ 28549 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().WithArrayOfValues(values), 28550 }) 28551 } 28552 28553 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) IsNull() *FilterBuilder { 28554 return b.builder.addCond(&FilterConditionIsNull{ 28555 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().FieldPath(), 28556 }) 28557 } 28558 28559 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) IsNan() *FilterBuilder { 28560 return b.builder.addCond(&FilterConditionIsNaN{ 28561 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().FieldPath(), 28562 }) 28563 } 28564 28565 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28566 return b.builder.addCond(&FilterConditionCompare{ 28567 Operator: op, 28568 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().WithValue(value), 28569 }) 28570 } 28571 28572 type filterCndBuilderStatusNormalizedAddressAddress struct { 28573 builder *FilterBuilder 28574 } 28575 28576 func (b *filterCndBuilderStatusNormalizedAddressAddress) Eq(value string) *FilterBuilder { 28577 return b.compare(gotenfilter.Eq, value) 28578 } 28579 28580 func (b *filterCndBuilderStatusNormalizedAddressAddress) Neq(value string) *FilterBuilder { 28581 return b.compare(gotenfilter.Neq, value) 28582 } 28583 28584 func (b *filterCndBuilderStatusNormalizedAddressAddress) Gt(value string) *FilterBuilder { 28585 return b.compare(gotenfilter.Gt, value) 28586 } 28587 28588 func (b *filterCndBuilderStatusNormalizedAddressAddress) Gte(value string) *FilterBuilder { 28589 return b.compare(gotenfilter.Gte, value) 28590 } 28591 28592 func (b *filterCndBuilderStatusNormalizedAddressAddress) Lt(value string) *FilterBuilder { 28593 return b.compare(gotenfilter.Lt, value) 28594 } 28595 28596 func (b *filterCndBuilderStatusNormalizedAddressAddress) Lte(value string) *FilterBuilder { 28597 return b.compare(gotenfilter.Lte, value) 28598 } 28599 28600 func (b *filterCndBuilderStatusNormalizedAddressAddress) In(values []string) *FilterBuilder { 28601 return b.builder.addCond(&FilterConditionIn{ 28602 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().WithArrayOfValues(values), 28603 }) 28604 } 28605 28606 func (b *filterCndBuilderStatusNormalizedAddressAddress) NotIn(values []string) *FilterBuilder { 28607 return b.builder.addCond(&FilterConditionNotIn{ 28608 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().WithArrayOfValues(values), 28609 }) 28610 } 28611 28612 func (b *filterCndBuilderStatusNormalizedAddressAddress) IsNull() *FilterBuilder { 28613 return b.builder.addCond(&FilterConditionIsNull{ 28614 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().FieldPath(), 28615 }) 28616 } 28617 28618 func (b *filterCndBuilderStatusNormalizedAddressAddress) IsNan() *FilterBuilder { 28619 return b.builder.addCond(&FilterConditionIsNaN{ 28620 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().FieldPath(), 28621 }) 28622 } 28623 28624 func (b *filterCndBuilderStatusNormalizedAddressAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28625 return b.builder.addCond(&FilterConditionCompare{ 28626 Operator: op, 28627 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().WithValue(value), 28628 }) 28629 } 28630 28631 type filterCndBuilderStatusNormalizedAddressCoordinates struct { 28632 builder *FilterBuilder 28633 } 28634 28635 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Eq(value *latlng.LatLng) *FilterBuilder { 28636 return b.compare(gotenfilter.Eq, value) 28637 } 28638 28639 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Neq(value *latlng.LatLng) *FilterBuilder { 28640 return b.compare(gotenfilter.Neq, value) 28641 } 28642 28643 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Gt(value *latlng.LatLng) *FilterBuilder { 28644 return b.compare(gotenfilter.Gt, value) 28645 } 28646 28647 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Gte(value *latlng.LatLng) *FilterBuilder { 28648 return b.compare(gotenfilter.Gte, value) 28649 } 28650 28651 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Lt(value *latlng.LatLng) *FilterBuilder { 28652 return b.compare(gotenfilter.Lt, value) 28653 } 28654 28655 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Lte(value *latlng.LatLng) *FilterBuilder { 28656 return b.compare(gotenfilter.Lte, value) 28657 } 28658 28659 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) In(values []*latlng.LatLng) *FilterBuilder { 28660 return b.builder.addCond(&FilterConditionIn{ 28661 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().WithArrayOfValues(values), 28662 }) 28663 } 28664 28665 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) NotIn(values []*latlng.LatLng) *FilterBuilder { 28666 return b.builder.addCond(&FilterConditionNotIn{ 28667 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().WithArrayOfValues(values), 28668 }) 28669 } 28670 28671 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) IsNull() *FilterBuilder { 28672 return b.builder.addCond(&FilterConditionIsNull{ 28673 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().FieldPath(), 28674 }) 28675 } 28676 28677 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) IsNan() *FilterBuilder { 28678 return b.builder.addCond(&FilterConditionIsNaN{ 28679 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().FieldPath(), 28680 }) 28681 } 28682 28683 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) compare(op gotenfilter.CompareOperator, value *latlng.LatLng) *FilterBuilder { 28684 return b.builder.addCond(&FilterConditionCompare{ 28685 Operator: op, 28686 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().WithValue(value), 28687 }) 28688 } 28689 28690 type filterCndBuilderStatusNormalizedAddressAccuracy struct { 28691 builder *FilterBuilder 28692 } 28693 28694 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Eq(value float64) *FilterBuilder { 28695 return b.compare(gotenfilter.Eq, value) 28696 } 28697 28698 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Neq(value float64) *FilterBuilder { 28699 return b.compare(gotenfilter.Neq, value) 28700 } 28701 28702 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Gt(value float64) *FilterBuilder { 28703 return b.compare(gotenfilter.Gt, value) 28704 } 28705 28706 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Gte(value float64) *FilterBuilder { 28707 return b.compare(gotenfilter.Gte, value) 28708 } 28709 28710 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Lt(value float64) *FilterBuilder { 28711 return b.compare(gotenfilter.Lt, value) 28712 } 28713 28714 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Lte(value float64) *FilterBuilder { 28715 return b.compare(gotenfilter.Lte, value) 28716 } 28717 28718 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) In(values []float64) *FilterBuilder { 28719 return b.builder.addCond(&FilterConditionIn{ 28720 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().WithArrayOfValues(values), 28721 }) 28722 } 28723 28724 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) NotIn(values []float64) *FilterBuilder { 28725 return b.builder.addCond(&FilterConditionNotIn{ 28726 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().WithArrayOfValues(values), 28727 }) 28728 } 28729 28730 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) IsNull() *FilterBuilder { 28731 return b.builder.addCond(&FilterConditionIsNull{ 28732 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().FieldPath(), 28733 }) 28734 } 28735 28736 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) IsNan() *FilterBuilder { 28737 return b.builder.addCond(&FilterConditionIsNaN{ 28738 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().FieldPath(), 28739 }) 28740 } 28741 28742 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) compare(op gotenfilter.CompareOperator, value float64) *FilterBuilder { 28743 return b.builder.addCond(&FilterConditionCompare{ 28744 Operator: op, 28745 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().WithValue(value), 28746 }) 28747 } 28748 28749 type filterCndBuilderPublicListingSpec struct { 28750 builder *FilterBuilder 28751 } 28752 28753 func (b *filterCndBuilderPublicListingSpec) Eq(value *Device_PublicListingSpec) *FilterBuilder { 28754 return b.compare(gotenfilter.Eq, value) 28755 } 28756 28757 func (b *filterCndBuilderPublicListingSpec) Neq(value *Device_PublicListingSpec) *FilterBuilder { 28758 return b.compare(gotenfilter.Neq, value) 28759 } 28760 28761 func (b *filterCndBuilderPublicListingSpec) Gt(value *Device_PublicListingSpec) *FilterBuilder { 28762 return b.compare(gotenfilter.Gt, value) 28763 } 28764 28765 func (b *filterCndBuilderPublicListingSpec) Gte(value *Device_PublicListingSpec) *FilterBuilder { 28766 return b.compare(gotenfilter.Gte, value) 28767 } 28768 28769 func (b *filterCndBuilderPublicListingSpec) Lt(value *Device_PublicListingSpec) *FilterBuilder { 28770 return b.compare(gotenfilter.Lt, value) 28771 } 28772 28773 func (b *filterCndBuilderPublicListingSpec) Lte(value *Device_PublicListingSpec) *FilterBuilder { 28774 return b.compare(gotenfilter.Lte, value) 28775 } 28776 28777 func (b *filterCndBuilderPublicListingSpec) In(values []*Device_PublicListingSpec) *FilterBuilder { 28778 return b.builder.addCond(&FilterConditionIn{ 28779 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().WithArrayOfValues(values), 28780 }) 28781 } 28782 28783 func (b *filterCndBuilderPublicListingSpec) NotIn(values []*Device_PublicListingSpec) *FilterBuilder { 28784 return b.builder.addCond(&FilterConditionNotIn{ 28785 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().WithArrayOfValues(values), 28786 }) 28787 } 28788 28789 func (b *filterCndBuilderPublicListingSpec) IsNull() *FilterBuilder { 28790 return b.builder.addCond(&FilterConditionIsNull{ 28791 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldPath(), 28792 }) 28793 } 28794 28795 func (b *filterCndBuilderPublicListingSpec) IsNan() *FilterBuilder { 28796 return b.builder.addCond(&FilterConditionIsNaN{ 28797 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldPath(), 28798 }) 28799 } 28800 28801 func (b *filterCndBuilderPublicListingSpec) compare(op gotenfilter.CompareOperator, value *Device_PublicListingSpec) *FilterBuilder { 28802 return b.builder.addCond(&FilterConditionCompare{ 28803 Operator: op, 28804 Device_FieldPathValue: NewDeviceFieldPathBuilder().PublicListingSpec().WithValue(value), 28805 }) 28806 } 28807 28808 func (b *filterCndBuilderPublicListingSpec) Enabled() *filterCndBuilderPublicListingSpecEnabled { 28809 return &filterCndBuilderPublicListingSpecEnabled{builder: b.builder} 28810 } 28811 28812 func (b *filterCndBuilderPublicListingSpec) FieldMask() *filterCndBuilderPublicListingSpecFieldMask { 28813 return &filterCndBuilderPublicListingSpecFieldMask{builder: b.builder} 28814 } 28815 28816 type filterCndBuilderPublicListingSpecEnabled struct { 28817 builder *FilterBuilder 28818 } 28819 28820 func (b *filterCndBuilderPublicListingSpecEnabled) Eq(value bool) *FilterBuilder { 28821 return b.compare(gotenfilter.Eq, value) 28822 } 28823 28824 func (b *filterCndBuilderPublicListingSpecEnabled) Neq(value bool) *FilterBuilder { 28825 return b.compare(gotenfilter.Neq, value) 28826 } 28827 28828 func (b *filterCndBuilderPublicListingSpecEnabled) Gt(value bool) *FilterBuilder { 28829 return b.compare(gotenfilter.Gt, value) 28830 } 28831 28832 func (b *filterCndBuilderPublicListingSpecEnabled) Gte(value bool) *FilterBuilder { 28833 return b.compare(gotenfilter.Gte, value) 28834 } 28835 28836 func (b *filterCndBuilderPublicListingSpecEnabled) Lt(value bool) *FilterBuilder { 28837 return b.compare(gotenfilter.Lt, value) 28838 } 28839 28840 func (b *filterCndBuilderPublicListingSpecEnabled) Lte(value bool) *FilterBuilder { 28841 return b.compare(gotenfilter.Lte, value) 28842 } 28843 28844 func (b *filterCndBuilderPublicListingSpecEnabled) In(values []bool) *FilterBuilder { 28845 return b.builder.addCond(&FilterConditionIn{ 28846 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().WithArrayOfValues(values), 28847 }) 28848 } 28849 28850 func (b *filterCndBuilderPublicListingSpecEnabled) NotIn(values []bool) *FilterBuilder { 28851 return b.builder.addCond(&FilterConditionNotIn{ 28852 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().WithArrayOfValues(values), 28853 }) 28854 } 28855 28856 func (b *filterCndBuilderPublicListingSpecEnabled) IsNull() *FilterBuilder { 28857 return b.builder.addCond(&FilterConditionIsNull{ 28858 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().FieldPath(), 28859 }) 28860 } 28861 28862 func (b *filterCndBuilderPublicListingSpecEnabled) IsNan() *FilterBuilder { 28863 return b.builder.addCond(&FilterConditionIsNaN{ 28864 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().FieldPath(), 28865 }) 28866 } 28867 28868 func (b *filterCndBuilderPublicListingSpecEnabled) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 28869 return b.builder.addCond(&FilterConditionCompare{ 28870 Operator: op, 28871 Device_FieldPathValue: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().WithValue(value), 28872 }) 28873 } 28874 28875 type filterCndBuilderPublicListingSpecFieldMask struct { 28876 builder *FilterBuilder 28877 } 28878 28879 func (b *filterCndBuilderPublicListingSpecFieldMask) Eq(value *Device_FieldMask) *FilterBuilder { 28880 return b.compare(gotenfilter.Eq, value) 28881 } 28882 28883 func (b *filterCndBuilderPublicListingSpecFieldMask) Neq(value *Device_FieldMask) *FilterBuilder { 28884 return b.compare(gotenfilter.Neq, value) 28885 } 28886 28887 func (b *filterCndBuilderPublicListingSpecFieldMask) Gt(value *Device_FieldMask) *FilterBuilder { 28888 return b.compare(gotenfilter.Gt, value) 28889 } 28890 28891 func (b *filterCndBuilderPublicListingSpecFieldMask) Gte(value *Device_FieldMask) *FilterBuilder { 28892 return b.compare(gotenfilter.Gte, value) 28893 } 28894 28895 func (b *filterCndBuilderPublicListingSpecFieldMask) Lt(value *Device_FieldMask) *FilterBuilder { 28896 return b.compare(gotenfilter.Lt, value) 28897 } 28898 28899 func (b *filterCndBuilderPublicListingSpecFieldMask) Lte(value *Device_FieldMask) *FilterBuilder { 28900 return b.compare(gotenfilter.Lte, value) 28901 } 28902 28903 func (b *filterCndBuilderPublicListingSpecFieldMask) In(values []*Device_FieldMask) *FilterBuilder { 28904 return b.builder.addCond(&FilterConditionIn{ 28905 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().WithArrayOfValues(values), 28906 }) 28907 } 28908 28909 func (b *filterCndBuilderPublicListingSpecFieldMask) NotIn(values []*Device_FieldMask) *FilterBuilder { 28910 return b.builder.addCond(&FilterConditionNotIn{ 28911 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().WithArrayOfValues(values), 28912 }) 28913 } 28914 28915 func (b *filterCndBuilderPublicListingSpecFieldMask) IsNull() *FilterBuilder { 28916 return b.builder.addCond(&FilterConditionIsNull{ 28917 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().FieldPath(), 28918 }) 28919 } 28920 28921 func (b *filterCndBuilderPublicListingSpecFieldMask) IsNan() *FilterBuilder { 28922 return b.builder.addCond(&FilterConditionIsNaN{ 28923 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().FieldPath(), 28924 }) 28925 } 28926 28927 func (b *filterCndBuilderPublicListingSpecFieldMask) compare(op gotenfilter.CompareOperator, value *Device_FieldMask) *FilterBuilder { 28928 return b.builder.addCond(&FilterConditionCompare{ 28929 Operator: op, 28930 Device_FieldPathValue: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().WithValue(value), 28931 }) 28932 } 28933 28934 type filterCndBuilderDisplayName struct { 28935 builder *FilterBuilder 28936 } 28937 28938 func (b *filterCndBuilderDisplayName) Eq(value string) *FilterBuilder { 28939 return b.compare(gotenfilter.Eq, value) 28940 } 28941 28942 func (b *filterCndBuilderDisplayName) Neq(value string) *FilterBuilder { 28943 return b.compare(gotenfilter.Neq, value) 28944 } 28945 28946 func (b *filterCndBuilderDisplayName) Gt(value string) *FilterBuilder { 28947 return b.compare(gotenfilter.Gt, value) 28948 } 28949 28950 func (b *filterCndBuilderDisplayName) Gte(value string) *FilterBuilder { 28951 return b.compare(gotenfilter.Gte, value) 28952 } 28953 28954 func (b *filterCndBuilderDisplayName) Lt(value string) *FilterBuilder { 28955 return b.compare(gotenfilter.Lt, value) 28956 } 28957 28958 func (b *filterCndBuilderDisplayName) Lte(value string) *FilterBuilder { 28959 return b.compare(gotenfilter.Lte, value) 28960 } 28961 28962 func (b *filterCndBuilderDisplayName) In(values []string) *FilterBuilder { 28963 return b.builder.addCond(&FilterConditionIn{ 28964 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().DisplayName().WithArrayOfValues(values), 28965 }) 28966 } 28967 28968 func (b *filterCndBuilderDisplayName) NotIn(values []string) *FilterBuilder { 28969 return b.builder.addCond(&FilterConditionNotIn{ 28970 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().DisplayName().WithArrayOfValues(values), 28971 }) 28972 } 28973 28974 func (b *filterCndBuilderDisplayName) IsNull() *FilterBuilder { 28975 return b.builder.addCond(&FilterConditionIsNull{ 28976 FieldPath: NewDeviceFieldPathBuilder().DisplayName().FieldPath(), 28977 }) 28978 } 28979 28980 func (b *filterCndBuilderDisplayName) IsNan() *FilterBuilder { 28981 return b.builder.addCond(&FilterConditionIsNaN{ 28982 FieldPath: NewDeviceFieldPathBuilder().DisplayName().FieldPath(), 28983 }) 28984 } 28985 28986 func (b *filterCndBuilderDisplayName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 28987 return b.builder.addCond(&FilterConditionCompare{ 28988 Operator: op, 28989 Device_FieldPathValue: NewDeviceFieldPathBuilder().DisplayName().WithValue(value), 28990 }) 28991 }