github.com/cloudwan/edgelq-sdk@v1.15.4/devices/resources/v1/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 api "github.com/cloudwan/edgelq-sdk/common/api" 15 project "github.com/cloudwan/edgelq-sdk/devices/resources/v1/project" 16 iam_attestation_domain "github.com/cloudwan/edgelq-sdk/iam/resources/v1/attestation_domain" 17 iam_iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1/common" 18 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 19 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 20 iam_service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1/service_account" 21 logging_bucket "github.com/cloudwan/edgelq-sdk/logging/resources/v1/bucket" 22 logging_common "github.com/cloudwan/edgelq-sdk/logging/resources/v1/common" 23 logging_log_descriptor "github.com/cloudwan/edgelq-sdk/logging/resources/v1/log_descriptor" 24 monitoring_bucket "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/bucket" 25 monitoring_project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 26 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 27 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 28 meta "github.com/cloudwan/goten-sdk/types/meta" 29 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 30 latlng "google.golang.org/genproto/googleapis/type/latlng" 31 durationpb "google.golang.org/protobuf/types/known/durationpb" 32 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 33 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 34 ) 35 36 // ensure the imports are used 37 var ( 38 _ = gotenresource.ConditionContainsTypeAll 39 _ = gotenfilter.AND 40 ) 41 42 // make sure we're using proto imports 43 var ( 44 _ = &api.HealthCheckSpec{} 45 _ = &project.Project{} 46 _ = &iam_attestation_domain.AttestationDomain{} 47 _ = &iam_iam_common.PCR{} 48 _ = &iam_organization.Organization{} 49 _ = &iam_project.Project{} 50 _ = &iam_service_account.ServiceAccount{} 51 _ = &logging_bucket.Bucket{} 52 _ = &logging_common.LabelDescriptor{} 53 _ = &logging_log_descriptor.LogDescriptor{} 54 _ = &monitoring_bucket.Bucket{} 55 _ = &monitoring_project.Project{} 56 _ = &durationpb.Duration{} 57 _ = &fieldmaskpb.FieldMask{} 58 _ = ×tamppb.Timestamp{} 59 _ = &latlng.LatLng{} 60 _ = &meta_common.LabelledDomain{} 61 _ = &meta_service.Service{} 62 _ = &meta.Meta{} 63 _ = &multi_region_policy.MultiRegionPolicy{} 64 ) 65 66 type FilterBuilderOrCondition interface { 67 _IsDeviceFilterBuilderOrCondition() 68 } 69 70 type FilterBuilder struct { 71 conds []FilterCondition 72 useNot bool 73 op gotenfilter.CompositeOperator 74 } 75 76 func NewFilterBuilder() *FilterBuilder { 77 return NewAndFilterBuilder() 78 } 79 80 func NewAndFilterBuilder() *FilterBuilder { 81 return &FilterBuilder{ 82 op: gotenfilter.AND, 83 } 84 } 85 86 func NewOrFilterBuilder() *FilterBuilder { 87 return &FilterBuilder{ 88 op: gotenfilter.OR, 89 } 90 } 91 92 func (b *FilterBuilder) _IsDeviceFilterBuilderOrCondition() {} 93 94 func (b *FilterBuilder) With(condOrBuilder FilterBuilderOrCondition, opts ...gotenfilter.FilterConditionOption) *FilterBuilder { 95 var cond FilterCondition 96 switch typedObj := condOrBuilder.(type) { 97 case *Filter: 98 cond = typedObj.GetCondition() 99 case *FilterBuilder: 100 cond = &FilterConditionComposite{Operator: typedObj.op, Conditions: typedObj.conds} 101 case FilterCondition: 102 cond = typedObj 103 default: 104 panic("Unknown condition or builder type") 105 } 106 cfg := gotenfilter.MakeFilterCondOptions(opts) 107 if cfg.IsNot() { 108 cond = &FilterConditionNot{cond} 109 } 110 b.conds = append(b.conds, cond) 111 return b 112 } 113 114 func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder { 115 cfg := gotenfilter.MakeFilterCondOptions(opts) 116 b.useNot = cfg.IsNot() 117 return &filterCndBuilder{builder: b} 118 } 119 120 func (b *FilterBuilder) WherePath(fp Device_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath { 121 cfg := gotenfilter.MakeFilterCondOptions(opts) 122 b.useNot = cfg.IsNot() 123 return &filterCndBuilderAnyPath{builder: b, fp: fp} 124 } 125 126 func (b *FilterBuilder) Filter() *Filter { 127 return &Filter{ 128 FilterCondition: &FilterConditionComposite{Operator: b.op, Conditions: b.conds}, 129 } 130 } 131 132 func (b *FilterBuilder) addCond(cond FilterCondition) *FilterBuilder { 133 if b.useNot { 134 cond = &FilterConditionNot{cond} 135 b.useNot = false 136 } 137 b.conds = append(b.conds, cond) 138 return b 139 } 140 141 type filterCndBuilderAnyPath struct { 142 builder *FilterBuilder 143 fp Device_FieldPath 144 } 145 146 func (b *filterCndBuilderAnyPath) Eq(value interface{}) *FilterBuilder { 147 return b.compare(gotenfilter.Eq, value) 148 } 149 150 func (b *filterCndBuilderAnyPath) Neq(value interface{}) *FilterBuilder { 151 return b.compare(gotenfilter.Neq, value) 152 } 153 154 func (b *filterCndBuilderAnyPath) Gt(value interface{}) *FilterBuilder { 155 return b.compare(gotenfilter.Gt, value) 156 } 157 158 func (b *filterCndBuilderAnyPath) Gte(value interface{}) *FilterBuilder { 159 return b.compare(gotenfilter.Gte, value) 160 } 161 162 func (b *filterCndBuilderAnyPath) Lt(value interface{}) *FilterBuilder { 163 return b.compare(gotenfilter.Lt, value) 164 } 165 166 func (b *filterCndBuilderAnyPath) Lte(value interface{}) *FilterBuilder { 167 return b.compare(gotenfilter.Lte, value) 168 } 169 170 func (b *filterCndBuilderAnyPath) In(values interface{}) *FilterBuilder { 171 return b.builder.addCond(&FilterConditionIn{ 172 Device_FieldPathArrayOfValues: b.fp.WithIArrayOfValues(values), 173 }) 174 } 175 176 func (b *filterCndBuilderAnyPath) NotIn(values interface{}) *FilterBuilder { 177 return b.builder.addCond(&FilterConditionNotIn{ 178 Device_FieldPathArrayOfValues: b.fp.WithIArrayOfValues(values), 179 }) 180 } 181 182 func (b *filterCndBuilderAnyPath) IsNull() *FilterBuilder { 183 return b.builder.addCond(&FilterConditionIsNull{ 184 FieldPath: b.fp, 185 }) 186 } 187 188 func (b *filterCndBuilderAnyPath) IsNan() *FilterBuilder { 189 return b.builder.addCond(&FilterConditionIsNaN{ 190 FieldPath: b.fp, 191 }) 192 } 193 194 func (b *filterCndBuilderAnyPath) Contains(value interface{}) *FilterBuilder { 195 return b.builder.addCond(&FilterConditionContains{ 196 Type: gotenresource.ConditionContainsTypeValue, 197 FieldPath: b.fp, 198 Value: b.fp.WithIArrayItemValue(value), 199 }) 200 } 201 202 func (b *filterCndBuilderAnyPath) ContainsAnyOf(values []interface{}) *FilterBuilder { 203 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 204 for _, value := range values { 205 itemValues = append(itemValues, b.fp.WithIArrayItemValue(value)) 206 } 207 return b.builder.addCond(&FilterConditionContains{ 208 Type: gotenresource.ConditionContainsTypeAny, 209 FieldPath: b.fp, 210 Values: itemValues, 211 }) 212 } 213 214 func (b *filterCndBuilderAnyPath) ContainsAll(values []interface{}) *FilterBuilder { 215 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 216 for _, value := range values { 217 itemValues = append(itemValues, b.fp.WithIArrayItemValue(value)) 218 } 219 return b.builder.addCond(&FilterConditionContains{ 220 Type: gotenresource.ConditionContainsTypeAll, 221 FieldPath: b.fp, 222 Values: itemValues, 223 }) 224 } 225 226 func (b *filterCndBuilderAnyPath) compare(op gotenfilter.CompareOperator, value interface{}) *FilterBuilder { 227 return b.builder.addCond(&FilterConditionCompare{ 228 Operator: op, 229 Device_FieldPathValue: b.fp.WithIValue(value), 230 }) 231 } 232 233 type filterCndBuilder struct { 234 builder *FilterBuilder 235 } 236 237 func (b *filterCndBuilder) Name() *filterCndBuilderName { 238 return &filterCndBuilderName{builder: b.builder} 239 } 240 241 func (b *filterCndBuilder) Metadata() *filterCndBuilderMetadata { 242 return &filterCndBuilderMetadata{builder: b.builder} 243 } 244 245 func (b *filterCndBuilder) DisplayName() *filterCndBuilderDisplayName { 246 return &filterCndBuilderDisplayName{builder: b.builder} 247 } 248 249 func (b *filterCndBuilder) Description() *filterCndBuilderDescription { 250 return &filterCndBuilderDescription{builder: b.builder} 251 } 252 253 func (b *filterCndBuilder) Spec() *filterCndBuilderSpec { 254 return &filterCndBuilderSpec{builder: b.builder} 255 } 256 257 func (b *filterCndBuilder) Status() *filterCndBuilderStatus { 258 return &filterCndBuilderStatus{builder: b.builder} 259 } 260 261 func (b *filterCndBuilder) PublicListingSpec() *filterCndBuilderPublicListingSpec { 262 return &filterCndBuilderPublicListingSpec{builder: b.builder} 263 } 264 265 type filterCndBuilderName struct { 266 builder *FilterBuilder 267 } 268 269 func (b *filterCndBuilderName) Eq(value *Name) *FilterBuilder { 270 return b.compare(gotenfilter.Eq, value) 271 } 272 273 func (b *filterCndBuilderName) Neq(value *Name) *FilterBuilder { 274 return b.compare(gotenfilter.Neq, value) 275 } 276 277 func (b *filterCndBuilderName) Gt(value *Name) *FilterBuilder { 278 return b.compare(gotenfilter.Gt, value) 279 } 280 281 func (b *filterCndBuilderName) Gte(value *Name) *FilterBuilder { 282 return b.compare(gotenfilter.Gte, value) 283 } 284 285 func (b *filterCndBuilderName) Lt(value *Name) *FilterBuilder { 286 return b.compare(gotenfilter.Lt, value) 287 } 288 289 func (b *filterCndBuilderName) Lte(value *Name) *FilterBuilder { 290 return b.compare(gotenfilter.Lte, value) 291 } 292 293 func (b *filterCndBuilderName) In(values []*Name) *FilterBuilder { 294 return b.builder.addCond(&FilterConditionIn{ 295 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Name().WithArrayOfValues(values), 296 }) 297 } 298 299 func (b *filterCndBuilderName) NotIn(values []*Name) *FilterBuilder { 300 return b.builder.addCond(&FilterConditionNotIn{ 301 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Name().WithArrayOfValues(values), 302 }) 303 } 304 305 func (b *filterCndBuilderName) IsNull() *FilterBuilder { 306 return b.builder.addCond(&FilterConditionIsNull{ 307 FieldPath: NewDeviceFieldPathBuilder().Name().FieldPath(), 308 }) 309 } 310 311 func (b *filterCndBuilderName) IsNan() *FilterBuilder { 312 return b.builder.addCond(&FilterConditionIsNaN{ 313 FieldPath: NewDeviceFieldPathBuilder().Name().FieldPath(), 314 }) 315 } 316 317 func (b *filterCndBuilderName) compare(op gotenfilter.CompareOperator, value *Name) *FilterBuilder { 318 return b.builder.addCond(&FilterConditionCompare{ 319 Operator: op, 320 Device_FieldPathValue: NewDeviceFieldPathBuilder().Name().WithValue(value), 321 }) 322 } 323 324 type filterCndBuilderMetadata struct { 325 builder *FilterBuilder 326 } 327 328 func (b *filterCndBuilderMetadata) Eq(value *meta.Meta) *FilterBuilder { 329 return b.compare(gotenfilter.Eq, value) 330 } 331 332 func (b *filterCndBuilderMetadata) Neq(value *meta.Meta) *FilterBuilder { 333 return b.compare(gotenfilter.Neq, value) 334 } 335 336 func (b *filterCndBuilderMetadata) Gt(value *meta.Meta) *FilterBuilder { 337 return b.compare(gotenfilter.Gt, value) 338 } 339 340 func (b *filterCndBuilderMetadata) Gte(value *meta.Meta) *FilterBuilder { 341 return b.compare(gotenfilter.Gte, value) 342 } 343 344 func (b *filterCndBuilderMetadata) Lt(value *meta.Meta) *FilterBuilder { 345 return b.compare(gotenfilter.Lt, value) 346 } 347 348 func (b *filterCndBuilderMetadata) Lte(value *meta.Meta) *FilterBuilder { 349 return b.compare(gotenfilter.Lte, value) 350 } 351 352 func (b *filterCndBuilderMetadata) In(values []*meta.Meta) *FilterBuilder { 353 return b.builder.addCond(&FilterConditionIn{ 354 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().WithArrayOfValues(values), 355 }) 356 } 357 358 func (b *filterCndBuilderMetadata) NotIn(values []*meta.Meta) *FilterBuilder { 359 return b.builder.addCond(&FilterConditionNotIn{ 360 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().WithArrayOfValues(values), 361 }) 362 } 363 364 func (b *filterCndBuilderMetadata) IsNull() *FilterBuilder { 365 return b.builder.addCond(&FilterConditionIsNull{ 366 FieldPath: NewDeviceFieldPathBuilder().Metadata().FieldPath(), 367 }) 368 } 369 370 func (b *filterCndBuilderMetadata) IsNan() *FilterBuilder { 371 return b.builder.addCond(&FilterConditionIsNaN{ 372 FieldPath: NewDeviceFieldPathBuilder().Metadata().FieldPath(), 373 }) 374 } 375 376 func (b *filterCndBuilderMetadata) compare(op gotenfilter.CompareOperator, value *meta.Meta) *FilterBuilder { 377 return b.builder.addCond(&FilterConditionCompare{ 378 Operator: op, 379 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().WithValue(value), 380 }) 381 } 382 383 func (b *filterCndBuilderMetadata) CreateTime() *filterCndBuilderMetadataCreateTime { 384 return &filterCndBuilderMetadataCreateTime{builder: b.builder} 385 } 386 387 func (b *filterCndBuilderMetadata) UpdateTime() *filterCndBuilderMetadataUpdateTime { 388 return &filterCndBuilderMetadataUpdateTime{builder: b.builder} 389 } 390 391 func (b *filterCndBuilderMetadata) DeleteTime() *filterCndBuilderMetadataDeleteTime { 392 return &filterCndBuilderMetadataDeleteTime{builder: b.builder} 393 } 394 395 func (b *filterCndBuilderMetadata) Uuid() *filterCndBuilderMetadataUuid { 396 return &filterCndBuilderMetadataUuid{builder: b.builder} 397 } 398 399 func (b *filterCndBuilderMetadata) Tags() *filterCndBuilderMetadataTags { 400 return &filterCndBuilderMetadataTags{builder: b.builder} 401 } 402 403 func (b *filterCndBuilderMetadata) Labels() *filterCndBuilderMetadataLabels { 404 return &filterCndBuilderMetadataLabels{builder: b.builder} 405 } 406 407 func (b *filterCndBuilderMetadata) Annotations() *filterCndBuilderMetadataAnnotations { 408 return &filterCndBuilderMetadataAnnotations{builder: b.builder} 409 } 410 411 func (b *filterCndBuilderMetadata) Generation() *filterCndBuilderMetadataGeneration { 412 return &filterCndBuilderMetadataGeneration{builder: b.builder} 413 } 414 415 func (b *filterCndBuilderMetadata) ResourceVersion() *filterCndBuilderMetadataResourceVersion { 416 return &filterCndBuilderMetadataResourceVersion{builder: b.builder} 417 } 418 419 func (b *filterCndBuilderMetadata) OwnerReferences() *filterCndBuilderMetadataOwnerReferences { 420 return &filterCndBuilderMetadataOwnerReferences{builder: b.builder} 421 } 422 423 func (b *filterCndBuilderMetadata) Shards() *filterCndBuilderMetadataShards { 424 return &filterCndBuilderMetadataShards{builder: b.builder} 425 } 426 427 func (b *filterCndBuilderMetadata) Syncing() *filterCndBuilderMetadataSyncing { 428 return &filterCndBuilderMetadataSyncing{builder: b.builder} 429 } 430 431 func (b *filterCndBuilderMetadata) Lifecycle() *filterCndBuilderMetadataLifecycle { 432 return &filterCndBuilderMetadataLifecycle{builder: b.builder} 433 } 434 435 func (b *filterCndBuilderMetadata) Services() *filterCndBuilderMetadataServices { 436 return &filterCndBuilderMetadataServices{builder: b.builder} 437 } 438 439 type filterCndBuilderMetadataCreateTime struct { 440 builder *FilterBuilder 441 } 442 443 func (b *filterCndBuilderMetadataCreateTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 444 return b.compare(gotenfilter.Eq, value) 445 } 446 447 func (b *filterCndBuilderMetadataCreateTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 448 return b.compare(gotenfilter.Neq, value) 449 } 450 451 func (b *filterCndBuilderMetadataCreateTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 452 return b.compare(gotenfilter.Gt, value) 453 } 454 455 func (b *filterCndBuilderMetadataCreateTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 456 return b.compare(gotenfilter.Gte, value) 457 } 458 459 func (b *filterCndBuilderMetadataCreateTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 460 return b.compare(gotenfilter.Lt, value) 461 } 462 463 func (b *filterCndBuilderMetadataCreateTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 464 return b.compare(gotenfilter.Lte, value) 465 } 466 467 func (b *filterCndBuilderMetadataCreateTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 468 return b.builder.addCond(&FilterConditionIn{ 469 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().CreateTime().WithArrayOfValues(values), 470 }) 471 } 472 473 func (b *filterCndBuilderMetadataCreateTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 474 return b.builder.addCond(&FilterConditionNotIn{ 475 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().CreateTime().WithArrayOfValues(values), 476 }) 477 } 478 479 func (b *filterCndBuilderMetadataCreateTime) IsNull() *FilterBuilder { 480 return b.builder.addCond(&FilterConditionIsNull{ 481 FieldPath: NewDeviceFieldPathBuilder().Metadata().CreateTime().FieldPath(), 482 }) 483 } 484 485 func (b *filterCndBuilderMetadataCreateTime) IsNan() *FilterBuilder { 486 return b.builder.addCond(&FilterConditionIsNaN{ 487 FieldPath: NewDeviceFieldPathBuilder().Metadata().CreateTime().FieldPath(), 488 }) 489 } 490 491 func (b *filterCndBuilderMetadataCreateTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 492 return b.builder.addCond(&FilterConditionCompare{ 493 Operator: op, 494 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().CreateTime().WithValue(value), 495 }) 496 } 497 498 type filterCndBuilderMetadataUpdateTime struct { 499 builder *FilterBuilder 500 } 501 502 func (b *filterCndBuilderMetadataUpdateTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 503 return b.compare(gotenfilter.Eq, value) 504 } 505 506 func (b *filterCndBuilderMetadataUpdateTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 507 return b.compare(gotenfilter.Neq, value) 508 } 509 510 func (b *filterCndBuilderMetadataUpdateTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 511 return b.compare(gotenfilter.Gt, value) 512 } 513 514 func (b *filterCndBuilderMetadataUpdateTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 515 return b.compare(gotenfilter.Gte, value) 516 } 517 518 func (b *filterCndBuilderMetadataUpdateTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 519 return b.compare(gotenfilter.Lt, value) 520 } 521 522 func (b *filterCndBuilderMetadataUpdateTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 523 return b.compare(gotenfilter.Lte, value) 524 } 525 526 func (b *filterCndBuilderMetadataUpdateTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 527 return b.builder.addCond(&FilterConditionIn{ 528 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().UpdateTime().WithArrayOfValues(values), 529 }) 530 } 531 532 func (b *filterCndBuilderMetadataUpdateTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 533 return b.builder.addCond(&FilterConditionNotIn{ 534 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().UpdateTime().WithArrayOfValues(values), 535 }) 536 } 537 538 func (b *filterCndBuilderMetadataUpdateTime) IsNull() *FilterBuilder { 539 return b.builder.addCond(&FilterConditionIsNull{ 540 FieldPath: NewDeviceFieldPathBuilder().Metadata().UpdateTime().FieldPath(), 541 }) 542 } 543 544 func (b *filterCndBuilderMetadataUpdateTime) IsNan() *FilterBuilder { 545 return b.builder.addCond(&FilterConditionIsNaN{ 546 FieldPath: NewDeviceFieldPathBuilder().Metadata().UpdateTime().FieldPath(), 547 }) 548 } 549 550 func (b *filterCndBuilderMetadataUpdateTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 551 return b.builder.addCond(&FilterConditionCompare{ 552 Operator: op, 553 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().UpdateTime().WithValue(value), 554 }) 555 } 556 557 type filterCndBuilderMetadataDeleteTime struct { 558 builder *FilterBuilder 559 } 560 561 func (b *filterCndBuilderMetadataDeleteTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 562 return b.compare(gotenfilter.Eq, value) 563 } 564 565 func (b *filterCndBuilderMetadataDeleteTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 566 return b.compare(gotenfilter.Neq, value) 567 } 568 569 func (b *filterCndBuilderMetadataDeleteTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 570 return b.compare(gotenfilter.Gt, value) 571 } 572 573 func (b *filterCndBuilderMetadataDeleteTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 574 return b.compare(gotenfilter.Gte, value) 575 } 576 577 func (b *filterCndBuilderMetadataDeleteTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 578 return b.compare(gotenfilter.Lt, value) 579 } 580 581 func (b *filterCndBuilderMetadataDeleteTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 582 return b.compare(gotenfilter.Lte, value) 583 } 584 585 func (b *filterCndBuilderMetadataDeleteTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 586 return b.builder.addCond(&FilterConditionIn{ 587 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().DeleteTime().WithArrayOfValues(values), 588 }) 589 } 590 591 func (b *filterCndBuilderMetadataDeleteTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 592 return b.builder.addCond(&FilterConditionNotIn{ 593 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().DeleteTime().WithArrayOfValues(values), 594 }) 595 } 596 597 func (b *filterCndBuilderMetadataDeleteTime) IsNull() *FilterBuilder { 598 return b.builder.addCond(&FilterConditionIsNull{ 599 FieldPath: NewDeviceFieldPathBuilder().Metadata().DeleteTime().FieldPath(), 600 }) 601 } 602 603 func (b *filterCndBuilderMetadataDeleteTime) IsNan() *FilterBuilder { 604 return b.builder.addCond(&FilterConditionIsNaN{ 605 FieldPath: NewDeviceFieldPathBuilder().Metadata().DeleteTime().FieldPath(), 606 }) 607 } 608 609 func (b *filterCndBuilderMetadataDeleteTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 610 return b.builder.addCond(&FilterConditionCompare{ 611 Operator: op, 612 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().DeleteTime().WithValue(value), 613 }) 614 } 615 616 type filterCndBuilderMetadataUuid struct { 617 builder *FilterBuilder 618 } 619 620 func (b *filterCndBuilderMetadataUuid) Eq(value string) *FilterBuilder { 621 return b.compare(gotenfilter.Eq, value) 622 } 623 624 func (b *filterCndBuilderMetadataUuid) Neq(value string) *FilterBuilder { 625 return b.compare(gotenfilter.Neq, value) 626 } 627 628 func (b *filterCndBuilderMetadataUuid) Gt(value string) *FilterBuilder { 629 return b.compare(gotenfilter.Gt, value) 630 } 631 632 func (b *filterCndBuilderMetadataUuid) Gte(value string) *FilterBuilder { 633 return b.compare(gotenfilter.Gte, value) 634 } 635 636 func (b *filterCndBuilderMetadataUuid) Lt(value string) *FilterBuilder { 637 return b.compare(gotenfilter.Lt, value) 638 } 639 640 func (b *filterCndBuilderMetadataUuid) Lte(value string) *FilterBuilder { 641 return b.compare(gotenfilter.Lte, value) 642 } 643 644 func (b *filterCndBuilderMetadataUuid) In(values []string) *FilterBuilder { 645 return b.builder.addCond(&FilterConditionIn{ 646 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Uuid().WithArrayOfValues(values), 647 }) 648 } 649 650 func (b *filterCndBuilderMetadataUuid) NotIn(values []string) *FilterBuilder { 651 return b.builder.addCond(&FilterConditionNotIn{ 652 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Uuid().WithArrayOfValues(values), 653 }) 654 } 655 656 func (b *filterCndBuilderMetadataUuid) IsNull() *FilterBuilder { 657 return b.builder.addCond(&FilterConditionIsNull{ 658 FieldPath: NewDeviceFieldPathBuilder().Metadata().Uuid().FieldPath(), 659 }) 660 } 661 662 func (b *filterCndBuilderMetadataUuid) IsNan() *FilterBuilder { 663 return b.builder.addCond(&FilterConditionIsNaN{ 664 FieldPath: NewDeviceFieldPathBuilder().Metadata().Uuid().FieldPath(), 665 }) 666 } 667 668 func (b *filterCndBuilderMetadataUuid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 669 return b.builder.addCond(&FilterConditionCompare{ 670 Operator: op, 671 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Uuid().WithValue(value), 672 }) 673 } 674 675 type filterCndBuilderMetadataTags struct { 676 builder *FilterBuilder 677 } 678 679 func (b *filterCndBuilderMetadataTags) Eq(value []string) *FilterBuilder { 680 return b.compare(gotenfilter.Eq, value) 681 } 682 683 func (b *filterCndBuilderMetadataTags) Neq(value []string) *FilterBuilder { 684 return b.compare(gotenfilter.Neq, value) 685 } 686 687 func (b *filterCndBuilderMetadataTags) Gt(value []string) *FilterBuilder { 688 return b.compare(gotenfilter.Gt, value) 689 } 690 691 func (b *filterCndBuilderMetadataTags) Gte(value []string) *FilterBuilder { 692 return b.compare(gotenfilter.Gte, value) 693 } 694 695 func (b *filterCndBuilderMetadataTags) Lt(value []string) *FilterBuilder { 696 return b.compare(gotenfilter.Lt, value) 697 } 698 699 func (b *filterCndBuilderMetadataTags) Lte(value []string) *FilterBuilder { 700 return b.compare(gotenfilter.Lte, value) 701 } 702 703 func (b *filterCndBuilderMetadataTags) In(values [][]string) *FilterBuilder { 704 return b.builder.addCond(&FilterConditionIn{ 705 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Tags().WithArrayOfValues(values), 706 }) 707 } 708 709 func (b *filterCndBuilderMetadataTags) NotIn(values [][]string) *FilterBuilder { 710 return b.builder.addCond(&FilterConditionNotIn{ 711 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Tags().WithArrayOfValues(values), 712 }) 713 } 714 715 func (b *filterCndBuilderMetadataTags) IsNull() *FilterBuilder { 716 return b.builder.addCond(&FilterConditionIsNull{ 717 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 718 }) 719 } 720 721 func (b *filterCndBuilderMetadataTags) IsNan() *FilterBuilder { 722 return b.builder.addCond(&FilterConditionIsNaN{ 723 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 724 }) 725 } 726 727 func (b *filterCndBuilderMetadataTags) Contains(value string) *FilterBuilder { 728 return b.builder.addCond(&FilterConditionContains{ 729 Type: gotenresource.ConditionContainsTypeValue, 730 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 731 Value: NewDeviceFieldPathBuilder().Metadata().Tags().WithItemValue(value), 732 }) 733 } 734 735 func (b *filterCndBuilderMetadataTags) ContainsAnyOf(values []string) *FilterBuilder { 736 pathSelector := NewDeviceFieldPathBuilder().Metadata().Tags() 737 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 738 for _, value := range values { 739 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 740 } 741 return b.builder.addCond(&FilterConditionContains{ 742 Type: gotenresource.ConditionContainsTypeAny, 743 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 744 Values: itemValues, 745 }) 746 } 747 748 func (b *filterCndBuilderMetadataTags) ContainsAll(values []string) *FilterBuilder { 749 pathSelector := NewDeviceFieldPathBuilder().Metadata().Tags() 750 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 751 for _, value := range values { 752 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 753 } 754 return b.builder.addCond(&FilterConditionContains{ 755 Type: gotenresource.ConditionContainsTypeAll, 756 FieldPath: NewDeviceFieldPathBuilder().Metadata().Tags().FieldPath(), 757 Values: itemValues, 758 }) 759 } 760 761 func (b *filterCndBuilderMetadataTags) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 762 return b.builder.addCond(&FilterConditionCompare{ 763 Operator: op, 764 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Tags().WithValue(value), 765 }) 766 } 767 768 type filterCndBuilderMetadataLabels struct { 769 builder *FilterBuilder 770 } 771 772 func (b *filterCndBuilderMetadataLabels) Eq(value map[string]string) *FilterBuilder { 773 return b.compare(gotenfilter.Eq, value) 774 } 775 776 func (b *filterCndBuilderMetadataLabels) Neq(value map[string]string) *FilterBuilder { 777 return b.compare(gotenfilter.Neq, value) 778 } 779 780 func (b *filterCndBuilderMetadataLabels) Gt(value map[string]string) *FilterBuilder { 781 return b.compare(gotenfilter.Gt, value) 782 } 783 784 func (b *filterCndBuilderMetadataLabels) Gte(value map[string]string) *FilterBuilder { 785 return b.compare(gotenfilter.Gte, value) 786 } 787 788 func (b *filterCndBuilderMetadataLabels) Lt(value map[string]string) *FilterBuilder { 789 return b.compare(gotenfilter.Lt, value) 790 } 791 792 func (b *filterCndBuilderMetadataLabels) Lte(value map[string]string) *FilterBuilder { 793 return b.compare(gotenfilter.Lte, value) 794 } 795 796 func (b *filterCndBuilderMetadataLabels) In(values []map[string]string) *FilterBuilder { 797 return b.builder.addCond(&FilterConditionIn{ 798 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithArrayOfValues(values), 799 }) 800 } 801 802 func (b *filterCndBuilderMetadataLabels) NotIn(values []map[string]string) *FilterBuilder { 803 return b.builder.addCond(&FilterConditionNotIn{ 804 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithArrayOfValues(values), 805 }) 806 } 807 808 func (b *filterCndBuilderMetadataLabels) IsNull() *FilterBuilder { 809 return b.builder.addCond(&FilterConditionIsNull{ 810 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().FieldPath(), 811 }) 812 } 813 814 func (b *filterCndBuilderMetadataLabels) IsNan() *FilterBuilder { 815 return b.builder.addCond(&FilterConditionIsNaN{ 816 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().FieldPath(), 817 }) 818 } 819 820 func (b *filterCndBuilderMetadataLabels) compare(op gotenfilter.CompareOperator, value map[string]string) *FilterBuilder { 821 return b.builder.addCond(&FilterConditionCompare{ 822 Operator: op, 823 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Labels().WithValue(value), 824 }) 825 } 826 827 func (b *filterCndBuilderMetadataLabels) WithKey(key string) *mapFilterCndBuilderMetadataLabels { 828 return &mapFilterCndBuilderMetadataLabels{builder: b.builder, key: key} 829 } 830 831 type mapFilterCndBuilderMetadataLabels struct { 832 builder *FilterBuilder 833 key string 834 } 835 836 func (b *mapFilterCndBuilderMetadataLabels) Eq(value string) *FilterBuilder { 837 return b.compare(gotenfilter.Eq, value) 838 } 839 840 func (b *mapFilterCndBuilderMetadataLabels) Neq(value string) *FilterBuilder { 841 return b.compare(gotenfilter.Neq, value) 842 } 843 844 func (b *mapFilterCndBuilderMetadataLabels) Gt(value string) *FilterBuilder { 845 return b.compare(gotenfilter.Gt, value) 846 } 847 848 func (b *mapFilterCndBuilderMetadataLabels) Gte(value string) *FilterBuilder { 849 return b.compare(gotenfilter.Gte, value) 850 } 851 852 func (b *mapFilterCndBuilderMetadataLabels) Lt(value string) *FilterBuilder { 853 return b.compare(gotenfilter.Lt, value) 854 } 855 856 func (b *mapFilterCndBuilderMetadataLabels) Lte(value string) *FilterBuilder { 857 return b.compare(gotenfilter.Lte, value) 858 } 859 860 func (b *mapFilterCndBuilderMetadataLabels) In(values []string) *FilterBuilder { 861 return b.builder.addCond(&FilterConditionIn{ 862 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).WithArrayOfValues(values), 863 }) 864 } 865 866 func (b *mapFilterCndBuilderMetadataLabels) NotIn(values []string) *FilterBuilder { 867 return b.builder.addCond(&FilterConditionNotIn{ 868 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).WithArrayOfValues(values), 869 }) 870 } 871 872 func (b *mapFilterCndBuilderMetadataLabels) IsNull() *FilterBuilder { 873 return b.builder.addCond(&FilterConditionIsNull{ 874 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).FieldPath(), 875 }) 876 } 877 878 func (b *mapFilterCndBuilderMetadataLabels) IsNan() *FilterBuilder { 879 return b.builder.addCond(&FilterConditionIsNaN{ 880 FieldPath: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).FieldPath(), 881 }) 882 } 883 884 func (b *mapFilterCndBuilderMetadataLabels) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 885 return b.builder.addCond(&FilterConditionCompare{ 886 Operator: op, 887 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Labels().WithKey(b.key).WithValue(value), 888 }) 889 } 890 891 type filterCndBuilderMetadataAnnotations struct { 892 builder *FilterBuilder 893 } 894 895 func (b *filterCndBuilderMetadataAnnotations) Eq(value map[string]string) *FilterBuilder { 896 return b.compare(gotenfilter.Eq, value) 897 } 898 899 func (b *filterCndBuilderMetadataAnnotations) Neq(value map[string]string) *FilterBuilder { 900 return b.compare(gotenfilter.Neq, value) 901 } 902 903 func (b *filterCndBuilderMetadataAnnotations) Gt(value map[string]string) *FilterBuilder { 904 return b.compare(gotenfilter.Gt, value) 905 } 906 907 func (b *filterCndBuilderMetadataAnnotations) Gte(value map[string]string) *FilterBuilder { 908 return b.compare(gotenfilter.Gte, value) 909 } 910 911 func (b *filterCndBuilderMetadataAnnotations) Lt(value map[string]string) *FilterBuilder { 912 return b.compare(gotenfilter.Lt, value) 913 } 914 915 func (b *filterCndBuilderMetadataAnnotations) Lte(value map[string]string) *FilterBuilder { 916 return b.compare(gotenfilter.Lte, value) 917 } 918 919 func (b *filterCndBuilderMetadataAnnotations) In(values []map[string]string) *FilterBuilder { 920 return b.builder.addCond(&FilterConditionIn{ 921 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithArrayOfValues(values), 922 }) 923 } 924 925 func (b *filterCndBuilderMetadataAnnotations) NotIn(values []map[string]string) *FilterBuilder { 926 return b.builder.addCond(&FilterConditionNotIn{ 927 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithArrayOfValues(values), 928 }) 929 } 930 931 func (b *filterCndBuilderMetadataAnnotations) IsNull() *FilterBuilder { 932 return b.builder.addCond(&FilterConditionIsNull{ 933 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().FieldPath(), 934 }) 935 } 936 937 func (b *filterCndBuilderMetadataAnnotations) IsNan() *FilterBuilder { 938 return b.builder.addCond(&FilterConditionIsNaN{ 939 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().FieldPath(), 940 }) 941 } 942 943 func (b *filterCndBuilderMetadataAnnotations) compare(op gotenfilter.CompareOperator, value map[string]string) *FilterBuilder { 944 return b.builder.addCond(&FilterConditionCompare{ 945 Operator: op, 946 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Annotations().WithValue(value), 947 }) 948 } 949 950 func (b *filterCndBuilderMetadataAnnotations) WithKey(key string) *mapFilterCndBuilderMetadataAnnotations { 951 return &mapFilterCndBuilderMetadataAnnotations{builder: b.builder, key: key} 952 } 953 954 type mapFilterCndBuilderMetadataAnnotations struct { 955 builder *FilterBuilder 956 key string 957 } 958 959 func (b *mapFilterCndBuilderMetadataAnnotations) Eq(value string) *FilterBuilder { 960 return b.compare(gotenfilter.Eq, value) 961 } 962 963 func (b *mapFilterCndBuilderMetadataAnnotations) Neq(value string) *FilterBuilder { 964 return b.compare(gotenfilter.Neq, value) 965 } 966 967 func (b *mapFilterCndBuilderMetadataAnnotations) Gt(value string) *FilterBuilder { 968 return b.compare(gotenfilter.Gt, value) 969 } 970 971 func (b *mapFilterCndBuilderMetadataAnnotations) Gte(value string) *FilterBuilder { 972 return b.compare(gotenfilter.Gte, value) 973 } 974 975 func (b *mapFilterCndBuilderMetadataAnnotations) Lt(value string) *FilterBuilder { 976 return b.compare(gotenfilter.Lt, value) 977 } 978 979 func (b *mapFilterCndBuilderMetadataAnnotations) Lte(value string) *FilterBuilder { 980 return b.compare(gotenfilter.Lte, value) 981 } 982 983 func (b *mapFilterCndBuilderMetadataAnnotations) In(values []string) *FilterBuilder { 984 return b.builder.addCond(&FilterConditionIn{ 985 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).WithArrayOfValues(values), 986 }) 987 } 988 989 func (b *mapFilterCndBuilderMetadataAnnotations) NotIn(values []string) *FilterBuilder { 990 return b.builder.addCond(&FilterConditionNotIn{ 991 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).WithArrayOfValues(values), 992 }) 993 } 994 995 func (b *mapFilterCndBuilderMetadataAnnotations) IsNull() *FilterBuilder { 996 return b.builder.addCond(&FilterConditionIsNull{ 997 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).FieldPath(), 998 }) 999 } 1000 1001 func (b *mapFilterCndBuilderMetadataAnnotations) IsNan() *FilterBuilder { 1002 return b.builder.addCond(&FilterConditionIsNaN{ 1003 FieldPath: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).FieldPath(), 1004 }) 1005 } 1006 1007 func (b *mapFilterCndBuilderMetadataAnnotations) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1008 return b.builder.addCond(&FilterConditionCompare{ 1009 Operator: op, 1010 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Annotations().WithKey(b.key).WithValue(value), 1011 }) 1012 } 1013 1014 type filterCndBuilderMetadataGeneration struct { 1015 builder *FilterBuilder 1016 } 1017 1018 func (b *filterCndBuilderMetadataGeneration) Eq(value int64) *FilterBuilder { 1019 return b.compare(gotenfilter.Eq, value) 1020 } 1021 1022 func (b *filterCndBuilderMetadataGeneration) Neq(value int64) *FilterBuilder { 1023 return b.compare(gotenfilter.Neq, value) 1024 } 1025 1026 func (b *filterCndBuilderMetadataGeneration) Gt(value int64) *FilterBuilder { 1027 return b.compare(gotenfilter.Gt, value) 1028 } 1029 1030 func (b *filterCndBuilderMetadataGeneration) Gte(value int64) *FilterBuilder { 1031 return b.compare(gotenfilter.Gte, value) 1032 } 1033 1034 func (b *filterCndBuilderMetadataGeneration) Lt(value int64) *FilterBuilder { 1035 return b.compare(gotenfilter.Lt, value) 1036 } 1037 1038 func (b *filterCndBuilderMetadataGeneration) Lte(value int64) *FilterBuilder { 1039 return b.compare(gotenfilter.Lte, value) 1040 } 1041 1042 func (b *filterCndBuilderMetadataGeneration) In(values []int64) *FilterBuilder { 1043 return b.builder.addCond(&FilterConditionIn{ 1044 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Generation().WithArrayOfValues(values), 1045 }) 1046 } 1047 1048 func (b *filterCndBuilderMetadataGeneration) NotIn(values []int64) *FilterBuilder { 1049 return b.builder.addCond(&FilterConditionNotIn{ 1050 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Generation().WithArrayOfValues(values), 1051 }) 1052 } 1053 1054 func (b *filterCndBuilderMetadataGeneration) IsNull() *FilterBuilder { 1055 return b.builder.addCond(&FilterConditionIsNull{ 1056 FieldPath: NewDeviceFieldPathBuilder().Metadata().Generation().FieldPath(), 1057 }) 1058 } 1059 1060 func (b *filterCndBuilderMetadataGeneration) IsNan() *FilterBuilder { 1061 return b.builder.addCond(&FilterConditionIsNaN{ 1062 FieldPath: NewDeviceFieldPathBuilder().Metadata().Generation().FieldPath(), 1063 }) 1064 } 1065 1066 func (b *filterCndBuilderMetadataGeneration) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 1067 return b.builder.addCond(&FilterConditionCompare{ 1068 Operator: op, 1069 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Generation().WithValue(value), 1070 }) 1071 } 1072 1073 type filterCndBuilderMetadataResourceVersion struct { 1074 builder *FilterBuilder 1075 } 1076 1077 func (b *filterCndBuilderMetadataResourceVersion) Eq(value string) *FilterBuilder { 1078 return b.compare(gotenfilter.Eq, value) 1079 } 1080 1081 func (b *filterCndBuilderMetadataResourceVersion) Neq(value string) *FilterBuilder { 1082 return b.compare(gotenfilter.Neq, value) 1083 } 1084 1085 func (b *filterCndBuilderMetadataResourceVersion) Gt(value string) *FilterBuilder { 1086 return b.compare(gotenfilter.Gt, value) 1087 } 1088 1089 func (b *filterCndBuilderMetadataResourceVersion) Gte(value string) *FilterBuilder { 1090 return b.compare(gotenfilter.Gte, value) 1091 } 1092 1093 func (b *filterCndBuilderMetadataResourceVersion) Lt(value string) *FilterBuilder { 1094 return b.compare(gotenfilter.Lt, value) 1095 } 1096 1097 func (b *filterCndBuilderMetadataResourceVersion) Lte(value string) *FilterBuilder { 1098 return b.compare(gotenfilter.Lte, value) 1099 } 1100 1101 func (b *filterCndBuilderMetadataResourceVersion) In(values []string) *FilterBuilder { 1102 return b.builder.addCond(&FilterConditionIn{ 1103 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().WithArrayOfValues(values), 1104 }) 1105 } 1106 1107 func (b *filterCndBuilderMetadataResourceVersion) NotIn(values []string) *FilterBuilder { 1108 return b.builder.addCond(&FilterConditionNotIn{ 1109 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().WithArrayOfValues(values), 1110 }) 1111 } 1112 1113 func (b *filterCndBuilderMetadataResourceVersion) IsNull() *FilterBuilder { 1114 return b.builder.addCond(&FilterConditionIsNull{ 1115 FieldPath: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().FieldPath(), 1116 }) 1117 } 1118 1119 func (b *filterCndBuilderMetadataResourceVersion) IsNan() *FilterBuilder { 1120 return b.builder.addCond(&FilterConditionIsNaN{ 1121 FieldPath: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().FieldPath(), 1122 }) 1123 } 1124 1125 func (b *filterCndBuilderMetadataResourceVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1126 return b.builder.addCond(&FilterConditionCompare{ 1127 Operator: op, 1128 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().ResourceVersion().WithValue(value), 1129 }) 1130 } 1131 1132 type filterCndBuilderMetadataOwnerReferences struct { 1133 builder *FilterBuilder 1134 } 1135 1136 func (b *filterCndBuilderMetadataOwnerReferences) Eq(value []*meta.OwnerReference) *FilterBuilder { 1137 return b.compare(gotenfilter.Eq, value) 1138 } 1139 1140 func (b *filterCndBuilderMetadataOwnerReferences) Neq(value []*meta.OwnerReference) *FilterBuilder { 1141 return b.compare(gotenfilter.Neq, value) 1142 } 1143 1144 func (b *filterCndBuilderMetadataOwnerReferences) Gt(value []*meta.OwnerReference) *FilterBuilder { 1145 return b.compare(gotenfilter.Gt, value) 1146 } 1147 1148 func (b *filterCndBuilderMetadataOwnerReferences) Gte(value []*meta.OwnerReference) *FilterBuilder { 1149 return b.compare(gotenfilter.Gte, value) 1150 } 1151 1152 func (b *filterCndBuilderMetadataOwnerReferences) Lt(value []*meta.OwnerReference) *FilterBuilder { 1153 return b.compare(gotenfilter.Lt, value) 1154 } 1155 1156 func (b *filterCndBuilderMetadataOwnerReferences) Lte(value []*meta.OwnerReference) *FilterBuilder { 1157 return b.compare(gotenfilter.Lte, value) 1158 } 1159 1160 func (b *filterCndBuilderMetadataOwnerReferences) In(values [][]*meta.OwnerReference) *FilterBuilder { 1161 return b.builder.addCond(&FilterConditionIn{ 1162 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithArrayOfValues(values), 1163 }) 1164 } 1165 1166 func (b *filterCndBuilderMetadataOwnerReferences) NotIn(values [][]*meta.OwnerReference) *FilterBuilder { 1167 return b.builder.addCond(&FilterConditionNotIn{ 1168 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithArrayOfValues(values), 1169 }) 1170 } 1171 1172 func (b *filterCndBuilderMetadataOwnerReferences) IsNull() *FilterBuilder { 1173 return b.builder.addCond(&FilterConditionIsNull{ 1174 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1175 }) 1176 } 1177 1178 func (b *filterCndBuilderMetadataOwnerReferences) IsNan() *FilterBuilder { 1179 return b.builder.addCond(&FilterConditionIsNaN{ 1180 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1181 }) 1182 } 1183 1184 func (b *filterCndBuilderMetadataOwnerReferences) Contains(value *meta.OwnerReference) *FilterBuilder { 1185 return b.builder.addCond(&FilterConditionContains{ 1186 Type: gotenresource.ConditionContainsTypeValue, 1187 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1188 Value: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithItemValue(value), 1189 }) 1190 } 1191 1192 func (b *filterCndBuilderMetadataOwnerReferences) ContainsAnyOf(values []*meta.OwnerReference) *FilterBuilder { 1193 pathSelector := NewDeviceFieldPathBuilder().Metadata().OwnerReferences() 1194 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1195 for _, value := range values { 1196 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1197 } 1198 return b.builder.addCond(&FilterConditionContains{ 1199 Type: gotenresource.ConditionContainsTypeAny, 1200 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1201 Values: itemValues, 1202 }) 1203 } 1204 1205 func (b *filterCndBuilderMetadataOwnerReferences) ContainsAll(values []*meta.OwnerReference) *FilterBuilder { 1206 pathSelector := NewDeviceFieldPathBuilder().Metadata().OwnerReferences() 1207 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1208 for _, value := range values { 1209 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1210 } 1211 return b.builder.addCond(&FilterConditionContains{ 1212 Type: gotenresource.ConditionContainsTypeAll, 1213 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().FieldPath(), 1214 Values: itemValues, 1215 }) 1216 } 1217 1218 func (b *filterCndBuilderMetadataOwnerReferences) compare(op gotenfilter.CompareOperator, value []*meta.OwnerReference) *FilterBuilder { 1219 return b.builder.addCond(&FilterConditionCompare{ 1220 Operator: op, 1221 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().WithValue(value), 1222 }) 1223 } 1224 1225 func (b *filterCndBuilderMetadataOwnerReferences) Kind() *filterCndBuilderMetadataOwnerReferencesKind { 1226 return &filterCndBuilderMetadataOwnerReferencesKind{builder: b.builder} 1227 } 1228 1229 func (b *filterCndBuilderMetadataOwnerReferences) Version() *filterCndBuilderMetadataOwnerReferencesVersion { 1230 return &filterCndBuilderMetadataOwnerReferencesVersion{builder: b.builder} 1231 } 1232 1233 func (b *filterCndBuilderMetadataOwnerReferences) Name() *filterCndBuilderMetadataOwnerReferencesName { 1234 return &filterCndBuilderMetadataOwnerReferencesName{builder: b.builder} 1235 } 1236 1237 func (b *filterCndBuilderMetadataOwnerReferences) Region() *filterCndBuilderMetadataOwnerReferencesRegion { 1238 return &filterCndBuilderMetadataOwnerReferencesRegion{builder: b.builder} 1239 } 1240 1241 func (b *filterCndBuilderMetadataOwnerReferences) Controller() *filterCndBuilderMetadataOwnerReferencesController { 1242 return &filterCndBuilderMetadataOwnerReferencesController{builder: b.builder} 1243 } 1244 1245 func (b *filterCndBuilderMetadataOwnerReferences) RequiresOwnerReference() *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference { 1246 return &filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference{builder: b.builder} 1247 } 1248 1249 func (b *filterCndBuilderMetadataOwnerReferences) UnsetOnDelete() *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete { 1250 return &filterCndBuilderMetadataOwnerReferencesUnsetOnDelete{builder: b.builder} 1251 } 1252 1253 type filterCndBuilderMetadataOwnerReferencesKind struct { 1254 builder *FilterBuilder 1255 } 1256 1257 func (b *filterCndBuilderMetadataOwnerReferencesKind) Eq(value string) *FilterBuilder { 1258 return b.compare(gotenfilter.Eq, value) 1259 } 1260 1261 func (b *filterCndBuilderMetadataOwnerReferencesKind) Neq(value string) *FilterBuilder { 1262 return b.compare(gotenfilter.Neq, value) 1263 } 1264 1265 func (b *filterCndBuilderMetadataOwnerReferencesKind) Gt(value string) *FilterBuilder { 1266 return b.compare(gotenfilter.Gt, value) 1267 } 1268 1269 func (b *filterCndBuilderMetadataOwnerReferencesKind) Gte(value string) *FilterBuilder { 1270 return b.compare(gotenfilter.Gte, value) 1271 } 1272 1273 func (b *filterCndBuilderMetadataOwnerReferencesKind) Lt(value string) *FilterBuilder { 1274 return b.compare(gotenfilter.Lt, value) 1275 } 1276 1277 func (b *filterCndBuilderMetadataOwnerReferencesKind) Lte(value string) *FilterBuilder { 1278 return b.compare(gotenfilter.Lte, value) 1279 } 1280 1281 func (b *filterCndBuilderMetadataOwnerReferencesKind) In(values []string) *FilterBuilder { 1282 return b.builder.addCond(&FilterConditionIn{ 1283 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().WithArrayOfValues(values), 1284 }) 1285 } 1286 1287 func (b *filterCndBuilderMetadataOwnerReferencesKind) NotIn(values []string) *FilterBuilder { 1288 return b.builder.addCond(&FilterConditionNotIn{ 1289 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().WithArrayOfValues(values), 1290 }) 1291 } 1292 1293 func (b *filterCndBuilderMetadataOwnerReferencesKind) IsNull() *FilterBuilder { 1294 return b.builder.addCond(&FilterConditionIsNull{ 1295 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().FieldPath(), 1296 }) 1297 } 1298 1299 func (b *filterCndBuilderMetadataOwnerReferencesKind) IsNan() *FilterBuilder { 1300 return b.builder.addCond(&FilterConditionIsNaN{ 1301 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().FieldPath(), 1302 }) 1303 } 1304 1305 func (b *filterCndBuilderMetadataOwnerReferencesKind) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1306 return b.builder.addCond(&FilterConditionCompare{ 1307 Operator: op, 1308 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Kind().WithValue(value), 1309 }) 1310 } 1311 1312 type filterCndBuilderMetadataOwnerReferencesVersion struct { 1313 builder *FilterBuilder 1314 } 1315 1316 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Eq(value string) *FilterBuilder { 1317 return b.compare(gotenfilter.Eq, value) 1318 } 1319 1320 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Neq(value string) *FilterBuilder { 1321 return b.compare(gotenfilter.Neq, value) 1322 } 1323 1324 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Gt(value string) *FilterBuilder { 1325 return b.compare(gotenfilter.Gt, value) 1326 } 1327 1328 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Gte(value string) *FilterBuilder { 1329 return b.compare(gotenfilter.Gte, value) 1330 } 1331 1332 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Lt(value string) *FilterBuilder { 1333 return b.compare(gotenfilter.Lt, value) 1334 } 1335 1336 func (b *filterCndBuilderMetadataOwnerReferencesVersion) Lte(value string) *FilterBuilder { 1337 return b.compare(gotenfilter.Lte, value) 1338 } 1339 1340 func (b *filterCndBuilderMetadataOwnerReferencesVersion) In(values []string) *FilterBuilder { 1341 return b.builder.addCond(&FilterConditionIn{ 1342 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().WithArrayOfValues(values), 1343 }) 1344 } 1345 1346 func (b *filterCndBuilderMetadataOwnerReferencesVersion) NotIn(values []string) *FilterBuilder { 1347 return b.builder.addCond(&FilterConditionNotIn{ 1348 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().WithArrayOfValues(values), 1349 }) 1350 } 1351 1352 func (b *filterCndBuilderMetadataOwnerReferencesVersion) IsNull() *FilterBuilder { 1353 return b.builder.addCond(&FilterConditionIsNull{ 1354 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().FieldPath(), 1355 }) 1356 } 1357 1358 func (b *filterCndBuilderMetadataOwnerReferencesVersion) IsNan() *FilterBuilder { 1359 return b.builder.addCond(&FilterConditionIsNaN{ 1360 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().FieldPath(), 1361 }) 1362 } 1363 1364 func (b *filterCndBuilderMetadataOwnerReferencesVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1365 return b.builder.addCond(&FilterConditionCompare{ 1366 Operator: op, 1367 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Version().WithValue(value), 1368 }) 1369 } 1370 1371 type filterCndBuilderMetadataOwnerReferencesName struct { 1372 builder *FilterBuilder 1373 } 1374 1375 func (b *filterCndBuilderMetadataOwnerReferencesName) Eq(value string) *FilterBuilder { 1376 return b.compare(gotenfilter.Eq, value) 1377 } 1378 1379 func (b *filterCndBuilderMetadataOwnerReferencesName) Neq(value string) *FilterBuilder { 1380 return b.compare(gotenfilter.Neq, value) 1381 } 1382 1383 func (b *filterCndBuilderMetadataOwnerReferencesName) Gt(value string) *FilterBuilder { 1384 return b.compare(gotenfilter.Gt, value) 1385 } 1386 1387 func (b *filterCndBuilderMetadataOwnerReferencesName) Gte(value string) *FilterBuilder { 1388 return b.compare(gotenfilter.Gte, value) 1389 } 1390 1391 func (b *filterCndBuilderMetadataOwnerReferencesName) Lt(value string) *FilterBuilder { 1392 return b.compare(gotenfilter.Lt, value) 1393 } 1394 1395 func (b *filterCndBuilderMetadataOwnerReferencesName) Lte(value string) *FilterBuilder { 1396 return b.compare(gotenfilter.Lte, value) 1397 } 1398 1399 func (b *filterCndBuilderMetadataOwnerReferencesName) In(values []string) *FilterBuilder { 1400 return b.builder.addCond(&FilterConditionIn{ 1401 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().WithArrayOfValues(values), 1402 }) 1403 } 1404 1405 func (b *filterCndBuilderMetadataOwnerReferencesName) NotIn(values []string) *FilterBuilder { 1406 return b.builder.addCond(&FilterConditionNotIn{ 1407 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().WithArrayOfValues(values), 1408 }) 1409 } 1410 1411 func (b *filterCndBuilderMetadataOwnerReferencesName) IsNull() *FilterBuilder { 1412 return b.builder.addCond(&FilterConditionIsNull{ 1413 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().FieldPath(), 1414 }) 1415 } 1416 1417 func (b *filterCndBuilderMetadataOwnerReferencesName) IsNan() *FilterBuilder { 1418 return b.builder.addCond(&FilterConditionIsNaN{ 1419 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().FieldPath(), 1420 }) 1421 } 1422 1423 func (b *filterCndBuilderMetadataOwnerReferencesName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1424 return b.builder.addCond(&FilterConditionCompare{ 1425 Operator: op, 1426 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Name().WithValue(value), 1427 }) 1428 } 1429 1430 type filterCndBuilderMetadataOwnerReferencesRegion struct { 1431 builder *FilterBuilder 1432 } 1433 1434 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Eq(value string) *FilterBuilder { 1435 return b.compare(gotenfilter.Eq, value) 1436 } 1437 1438 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Neq(value string) *FilterBuilder { 1439 return b.compare(gotenfilter.Neq, value) 1440 } 1441 1442 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Gt(value string) *FilterBuilder { 1443 return b.compare(gotenfilter.Gt, value) 1444 } 1445 1446 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Gte(value string) *FilterBuilder { 1447 return b.compare(gotenfilter.Gte, value) 1448 } 1449 1450 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Lt(value string) *FilterBuilder { 1451 return b.compare(gotenfilter.Lt, value) 1452 } 1453 1454 func (b *filterCndBuilderMetadataOwnerReferencesRegion) Lte(value string) *FilterBuilder { 1455 return b.compare(gotenfilter.Lte, value) 1456 } 1457 1458 func (b *filterCndBuilderMetadataOwnerReferencesRegion) In(values []string) *FilterBuilder { 1459 return b.builder.addCond(&FilterConditionIn{ 1460 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().WithArrayOfValues(values), 1461 }) 1462 } 1463 1464 func (b *filterCndBuilderMetadataOwnerReferencesRegion) NotIn(values []string) *FilterBuilder { 1465 return b.builder.addCond(&FilterConditionNotIn{ 1466 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().WithArrayOfValues(values), 1467 }) 1468 } 1469 1470 func (b *filterCndBuilderMetadataOwnerReferencesRegion) IsNull() *FilterBuilder { 1471 return b.builder.addCond(&FilterConditionIsNull{ 1472 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().FieldPath(), 1473 }) 1474 } 1475 1476 func (b *filterCndBuilderMetadataOwnerReferencesRegion) IsNan() *FilterBuilder { 1477 return b.builder.addCond(&FilterConditionIsNaN{ 1478 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().FieldPath(), 1479 }) 1480 } 1481 1482 func (b *filterCndBuilderMetadataOwnerReferencesRegion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1483 return b.builder.addCond(&FilterConditionCompare{ 1484 Operator: op, 1485 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Region().WithValue(value), 1486 }) 1487 } 1488 1489 type filterCndBuilderMetadataOwnerReferencesController struct { 1490 builder *FilterBuilder 1491 } 1492 1493 func (b *filterCndBuilderMetadataOwnerReferencesController) Eq(value bool) *FilterBuilder { 1494 return b.compare(gotenfilter.Eq, value) 1495 } 1496 1497 func (b *filterCndBuilderMetadataOwnerReferencesController) Neq(value bool) *FilterBuilder { 1498 return b.compare(gotenfilter.Neq, value) 1499 } 1500 1501 func (b *filterCndBuilderMetadataOwnerReferencesController) Gt(value bool) *FilterBuilder { 1502 return b.compare(gotenfilter.Gt, value) 1503 } 1504 1505 func (b *filterCndBuilderMetadataOwnerReferencesController) Gte(value bool) *FilterBuilder { 1506 return b.compare(gotenfilter.Gte, value) 1507 } 1508 1509 func (b *filterCndBuilderMetadataOwnerReferencesController) Lt(value bool) *FilterBuilder { 1510 return b.compare(gotenfilter.Lt, value) 1511 } 1512 1513 func (b *filterCndBuilderMetadataOwnerReferencesController) Lte(value bool) *FilterBuilder { 1514 return b.compare(gotenfilter.Lte, value) 1515 } 1516 1517 func (b *filterCndBuilderMetadataOwnerReferencesController) In(values []bool) *FilterBuilder { 1518 return b.builder.addCond(&FilterConditionIn{ 1519 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().WithArrayOfValues(values), 1520 }) 1521 } 1522 1523 func (b *filterCndBuilderMetadataOwnerReferencesController) NotIn(values []bool) *FilterBuilder { 1524 return b.builder.addCond(&FilterConditionNotIn{ 1525 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().WithArrayOfValues(values), 1526 }) 1527 } 1528 1529 func (b *filterCndBuilderMetadataOwnerReferencesController) IsNull() *FilterBuilder { 1530 return b.builder.addCond(&FilterConditionIsNull{ 1531 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().FieldPath(), 1532 }) 1533 } 1534 1535 func (b *filterCndBuilderMetadataOwnerReferencesController) IsNan() *FilterBuilder { 1536 return b.builder.addCond(&FilterConditionIsNaN{ 1537 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().FieldPath(), 1538 }) 1539 } 1540 1541 func (b *filterCndBuilderMetadataOwnerReferencesController) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 1542 return b.builder.addCond(&FilterConditionCompare{ 1543 Operator: op, 1544 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().Controller().WithValue(value), 1545 }) 1546 } 1547 1548 type filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference struct { 1549 builder *FilterBuilder 1550 } 1551 1552 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Eq(value bool) *FilterBuilder { 1553 return b.compare(gotenfilter.Eq, value) 1554 } 1555 1556 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Neq(value bool) *FilterBuilder { 1557 return b.compare(gotenfilter.Neq, value) 1558 } 1559 1560 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Gt(value bool) *FilterBuilder { 1561 return b.compare(gotenfilter.Gt, value) 1562 } 1563 1564 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Gte(value bool) *FilterBuilder { 1565 return b.compare(gotenfilter.Gte, value) 1566 } 1567 1568 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Lt(value bool) *FilterBuilder { 1569 return b.compare(gotenfilter.Lt, value) 1570 } 1571 1572 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) Lte(value bool) *FilterBuilder { 1573 return b.compare(gotenfilter.Lte, value) 1574 } 1575 1576 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) In(values []bool) *FilterBuilder { 1577 return b.builder.addCond(&FilterConditionIn{ 1578 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().WithArrayOfValues(values), 1579 }) 1580 } 1581 1582 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) NotIn(values []bool) *FilterBuilder { 1583 return b.builder.addCond(&FilterConditionNotIn{ 1584 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().WithArrayOfValues(values), 1585 }) 1586 } 1587 1588 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) IsNull() *FilterBuilder { 1589 return b.builder.addCond(&FilterConditionIsNull{ 1590 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().FieldPath(), 1591 }) 1592 } 1593 1594 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) IsNan() *FilterBuilder { 1595 return b.builder.addCond(&FilterConditionIsNaN{ 1596 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().FieldPath(), 1597 }) 1598 } 1599 1600 func (b *filterCndBuilderMetadataOwnerReferencesRequiresOwnerReference) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 1601 return b.builder.addCond(&FilterConditionCompare{ 1602 Operator: op, 1603 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().RequiresOwnerReference().WithValue(value), 1604 }) 1605 } 1606 1607 type filterCndBuilderMetadataOwnerReferencesUnsetOnDelete struct { 1608 builder *FilterBuilder 1609 } 1610 1611 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Eq(value bool) *FilterBuilder { 1612 return b.compare(gotenfilter.Eq, value) 1613 } 1614 1615 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Neq(value bool) *FilterBuilder { 1616 return b.compare(gotenfilter.Neq, value) 1617 } 1618 1619 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Gt(value bool) *FilterBuilder { 1620 return b.compare(gotenfilter.Gt, value) 1621 } 1622 1623 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Gte(value bool) *FilterBuilder { 1624 return b.compare(gotenfilter.Gte, value) 1625 } 1626 1627 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Lt(value bool) *FilterBuilder { 1628 return b.compare(gotenfilter.Lt, value) 1629 } 1630 1631 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) Lte(value bool) *FilterBuilder { 1632 return b.compare(gotenfilter.Lte, value) 1633 } 1634 1635 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) In(values []bool) *FilterBuilder { 1636 return b.builder.addCond(&FilterConditionIn{ 1637 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().WithArrayOfValues(values), 1638 }) 1639 } 1640 1641 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) NotIn(values []bool) *FilterBuilder { 1642 return b.builder.addCond(&FilterConditionNotIn{ 1643 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().WithArrayOfValues(values), 1644 }) 1645 } 1646 1647 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) IsNull() *FilterBuilder { 1648 return b.builder.addCond(&FilterConditionIsNull{ 1649 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().FieldPath(), 1650 }) 1651 } 1652 1653 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) IsNan() *FilterBuilder { 1654 return b.builder.addCond(&FilterConditionIsNaN{ 1655 FieldPath: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().FieldPath(), 1656 }) 1657 } 1658 1659 func (b *filterCndBuilderMetadataOwnerReferencesUnsetOnDelete) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 1660 return b.builder.addCond(&FilterConditionCompare{ 1661 Operator: op, 1662 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().OwnerReferences().UnsetOnDelete().WithValue(value), 1663 }) 1664 } 1665 1666 type filterCndBuilderMetadataShards struct { 1667 builder *FilterBuilder 1668 } 1669 1670 func (b *filterCndBuilderMetadataShards) Eq(value map[string]int64) *FilterBuilder { 1671 return b.compare(gotenfilter.Eq, value) 1672 } 1673 1674 func (b *filterCndBuilderMetadataShards) Neq(value map[string]int64) *FilterBuilder { 1675 return b.compare(gotenfilter.Neq, value) 1676 } 1677 1678 func (b *filterCndBuilderMetadataShards) Gt(value map[string]int64) *FilterBuilder { 1679 return b.compare(gotenfilter.Gt, value) 1680 } 1681 1682 func (b *filterCndBuilderMetadataShards) Gte(value map[string]int64) *FilterBuilder { 1683 return b.compare(gotenfilter.Gte, value) 1684 } 1685 1686 func (b *filterCndBuilderMetadataShards) Lt(value map[string]int64) *FilterBuilder { 1687 return b.compare(gotenfilter.Lt, value) 1688 } 1689 1690 func (b *filterCndBuilderMetadataShards) Lte(value map[string]int64) *FilterBuilder { 1691 return b.compare(gotenfilter.Lte, value) 1692 } 1693 1694 func (b *filterCndBuilderMetadataShards) In(values []map[string]int64) *FilterBuilder { 1695 return b.builder.addCond(&FilterConditionIn{ 1696 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithArrayOfValues(values), 1697 }) 1698 } 1699 1700 func (b *filterCndBuilderMetadataShards) NotIn(values []map[string]int64) *FilterBuilder { 1701 return b.builder.addCond(&FilterConditionNotIn{ 1702 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithArrayOfValues(values), 1703 }) 1704 } 1705 1706 func (b *filterCndBuilderMetadataShards) IsNull() *FilterBuilder { 1707 return b.builder.addCond(&FilterConditionIsNull{ 1708 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().FieldPath(), 1709 }) 1710 } 1711 1712 func (b *filterCndBuilderMetadataShards) IsNan() *FilterBuilder { 1713 return b.builder.addCond(&FilterConditionIsNaN{ 1714 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().FieldPath(), 1715 }) 1716 } 1717 1718 func (b *filterCndBuilderMetadataShards) compare(op gotenfilter.CompareOperator, value map[string]int64) *FilterBuilder { 1719 return b.builder.addCond(&FilterConditionCompare{ 1720 Operator: op, 1721 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Shards().WithValue(value), 1722 }) 1723 } 1724 1725 func (b *filterCndBuilderMetadataShards) WithKey(key string) *mapFilterCndBuilderMetadataShards { 1726 return &mapFilterCndBuilderMetadataShards{builder: b.builder, key: key} 1727 } 1728 1729 type mapFilterCndBuilderMetadataShards struct { 1730 builder *FilterBuilder 1731 key string 1732 } 1733 1734 func (b *mapFilterCndBuilderMetadataShards) Eq(value int64) *FilterBuilder { 1735 return b.compare(gotenfilter.Eq, value) 1736 } 1737 1738 func (b *mapFilterCndBuilderMetadataShards) Neq(value int64) *FilterBuilder { 1739 return b.compare(gotenfilter.Neq, value) 1740 } 1741 1742 func (b *mapFilterCndBuilderMetadataShards) Gt(value int64) *FilterBuilder { 1743 return b.compare(gotenfilter.Gt, value) 1744 } 1745 1746 func (b *mapFilterCndBuilderMetadataShards) Gte(value int64) *FilterBuilder { 1747 return b.compare(gotenfilter.Gte, value) 1748 } 1749 1750 func (b *mapFilterCndBuilderMetadataShards) Lt(value int64) *FilterBuilder { 1751 return b.compare(gotenfilter.Lt, value) 1752 } 1753 1754 func (b *mapFilterCndBuilderMetadataShards) Lte(value int64) *FilterBuilder { 1755 return b.compare(gotenfilter.Lte, value) 1756 } 1757 1758 func (b *mapFilterCndBuilderMetadataShards) In(values []int64) *FilterBuilder { 1759 return b.builder.addCond(&FilterConditionIn{ 1760 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).WithArrayOfValues(values), 1761 }) 1762 } 1763 1764 func (b *mapFilterCndBuilderMetadataShards) NotIn(values []int64) *FilterBuilder { 1765 return b.builder.addCond(&FilterConditionNotIn{ 1766 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).WithArrayOfValues(values), 1767 }) 1768 } 1769 1770 func (b *mapFilterCndBuilderMetadataShards) IsNull() *FilterBuilder { 1771 return b.builder.addCond(&FilterConditionIsNull{ 1772 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).FieldPath(), 1773 }) 1774 } 1775 1776 func (b *mapFilterCndBuilderMetadataShards) IsNan() *FilterBuilder { 1777 return b.builder.addCond(&FilterConditionIsNaN{ 1778 FieldPath: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).FieldPath(), 1779 }) 1780 } 1781 1782 func (b *mapFilterCndBuilderMetadataShards) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 1783 return b.builder.addCond(&FilterConditionCompare{ 1784 Operator: op, 1785 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Shards().WithKey(b.key).WithValue(value), 1786 }) 1787 } 1788 1789 type filterCndBuilderMetadataSyncing struct { 1790 builder *FilterBuilder 1791 } 1792 1793 func (b *filterCndBuilderMetadataSyncing) Eq(value *meta.SyncingMeta) *FilterBuilder { 1794 return b.compare(gotenfilter.Eq, value) 1795 } 1796 1797 func (b *filterCndBuilderMetadataSyncing) Neq(value *meta.SyncingMeta) *FilterBuilder { 1798 return b.compare(gotenfilter.Neq, value) 1799 } 1800 1801 func (b *filterCndBuilderMetadataSyncing) Gt(value *meta.SyncingMeta) *FilterBuilder { 1802 return b.compare(gotenfilter.Gt, value) 1803 } 1804 1805 func (b *filterCndBuilderMetadataSyncing) Gte(value *meta.SyncingMeta) *FilterBuilder { 1806 return b.compare(gotenfilter.Gte, value) 1807 } 1808 1809 func (b *filterCndBuilderMetadataSyncing) Lt(value *meta.SyncingMeta) *FilterBuilder { 1810 return b.compare(gotenfilter.Lt, value) 1811 } 1812 1813 func (b *filterCndBuilderMetadataSyncing) Lte(value *meta.SyncingMeta) *FilterBuilder { 1814 return b.compare(gotenfilter.Lte, value) 1815 } 1816 1817 func (b *filterCndBuilderMetadataSyncing) In(values []*meta.SyncingMeta) *FilterBuilder { 1818 return b.builder.addCond(&FilterConditionIn{ 1819 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().WithArrayOfValues(values), 1820 }) 1821 } 1822 1823 func (b *filterCndBuilderMetadataSyncing) NotIn(values []*meta.SyncingMeta) *FilterBuilder { 1824 return b.builder.addCond(&FilterConditionNotIn{ 1825 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().WithArrayOfValues(values), 1826 }) 1827 } 1828 1829 func (b *filterCndBuilderMetadataSyncing) IsNull() *FilterBuilder { 1830 return b.builder.addCond(&FilterConditionIsNull{ 1831 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().FieldPath(), 1832 }) 1833 } 1834 1835 func (b *filterCndBuilderMetadataSyncing) IsNan() *FilterBuilder { 1836 return b.builder.addCond(&FilterConditionIsNaN{ 1837 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().FieldPath(), 1838 }) 1839 } 1840 1841 func (b *filterCndBuilderMetadataSyncing) compare(op gotenfilter.CompareOperator, value *meta.SyncingMeta) *FilterBuilder { 1842 return b.builder.addCond(&FilterConditionCompare{ 1843 Operator: op, 1844 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Syncing().WithValue(value), 1845 }) 1846 } 1847 1848 func (b *filterCndBuilderMetadataSyncing) OwningRegion() *filterCndBuilderMetadataSyncingOwningRegion { 1849 return &filterCndBuilderMetadataSyncingOwningRegion{builder: b.builder} 1850 } 1851 1852 func (b *filterCndBuilderMetadataSyncing) Regions() *filterCndBuilderMetadataSyncingRegions { 1853 return &filterCndBuilderMetadataSyncingRegions{builder: b.builder} 1854 } 1855 1856 type filterCndBuilderMetadataSyncingOwningRegion struct { 1857 builder *FilterBuilder 1858 } 1859 1860 func (b *filterCndBuilderMetadataSyncingOwningRegion) Eq(value string) *FilterBuilder { 1861 return b.compare(gotenfilter.Eq, value) 1862 } 1863 1864 func (b *filterCndBuilderMetadataSyncingOwningRegion) Neq(value string) *FilterBuilder { 1865 return b.compare(gotenfilter.Neq, value) 1866 } 1867 1868 func (b *filterCndBuilderMetadataSyncingOwningRegion) Gt(value string) *FilterBuilder { 1869 return b.compare(gotenfilter.Gt, value) 1870 } 1871 1872 func (b *filterCndBuilderMetadataSyncingOwningRegion) Gte(value string) *FilterBuilder { 1873 return b.compare(gotenfilter.Gte, value) 1874 } 1875 1876 func (b *filterCndBuilderMetadataSyncingOwningRegion) Lt(value string) *FilterBuilder { 1877 return b.compare(gotenfilter.Lt, value) 1878 } 1879 1880 func (b *filterCndBuilderMetadataSyncingOwningRegion) Lte(value string) *FilterBuilder { 1881 return b.compare(gotenfilter.Lte, value) 1882 } 1883 1884 func (b *filterCndBuilderMetadataSyncingOwningRegion) In(values []string) *FilterBuilder { 1885 return b.builder.addCond(&FilterConditionIn{ 1886 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().WithArrayOfValues(values), 1887 }) 1888 } 1889 1890 func (b *filterCndBuilderMetadataSyncingOwningRegion) NotIn(values []string) *FilterBuilder { 1891 return b.builder.addCond(&FilterConditionNotIn{ 1892 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().WithArrayOfValues(values), 1893 }) 1894 } 1895 1896 func (b *filterCndBuilderMetadataSyncingOwningRegion) IsNull() *FilterBuilder { 1897 return b.builder.addCond(&FilterConditionIsNull{ 1898 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().FieldPath(), 1899 }) 1900 } 1901 1902 func (b *filterCndBuilderMetadataSyncingOwningRegion) IsNan() *FilterBuilder { 1903 return b.builder.addCond(&FilterConditionIsNaN{ 1904 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().FieldPath(), 1905 }) 1906 } 1907 1908 func (b *filterCndBuilderMetadataSyncingOwningRegion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 1909 return b.builder.addCond(&FilterConditionCompare{ 1910 Operator: op, 1911 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Syncing().OwningRegion().WithValue(value), 1912 }) 1913 } 1914 1915 type filterCndBuilderMetadataSyncingRegions struct { 1916 builder *FilterBuilder 1917 } 1918 1919 func (b *filterCndBuilderMetadataSyncingRegions) Eq(value []string) *FilterBuilder { 1920 return b.compare(gotenfilter.Eq, value) 1921 } 1922 1923 func (b *filterCndBuilderMetadataSyncingRegions) Neq(value []string) *FilterBuilder { 1924 return b.compare(gotenfilter.Neq, value) 1925 } 1926 1927 func (b *filterCndBuilderMetadataSyncingRegions) Gt(value []string) *FilterBuilder { 1928 return b.compare(gotenfilter.Gt, value) 1929 } 1930 1931 func (b *filterCndBuilderMetadataSyncingRegions) Gte(value []string) *FilterBuilder { 1932 return b.compare(gotenfilter.Gte, value) 1933 } 1934 1935 func (b *filterCndBuilderMetadataSyncingRegions) Lt(value []string) *FilterBuilder { 1936 return b.compare(gotenfilter.Lt, value) 1937 } 1938 1939 func (b *filterCndBuilderMetadataSyncingRegions) Lte(value []string) *FilterBuilder { 1940 return b.compare(gotenfilter.Lte, value) 1941 } 1942 1943 func (b *filterCndBuilderMetadataSyncingRegions) In(values [][]string) *FilterBuilder { 1944 return b.builder.addCond(&FilterConditionIn{ 1945 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithArrayOfValues(values), 1946 }) 1947 } 1948 1949 func (b *filterCndBuilderMetadataSyncingRegions) NotIn(values [][]string) *FilterBuilder { 1950 return b.builder.addCond(&FilterConditionNotIn{ 1951 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithArrayOfValues(values), 1952 }) 1953 } 1954 1955 func (b *filterCndBuilderMetadataSyncingRegions) IsNull() *FilterBuilder { 1956 return b.builder.addCond(&FilterConditionIsNull{ 1957 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1958 }) 1959 } 1960 1961 func (b *filterCndBuilderMetadataSyncingRegions) IsNan() *FilterBuilder { 1962 return b.builder.addCond(&FilterConditionIsNaN{ 1963 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1964 }) 1965 } 1966 1967 func (b *filterCndBuilderMetadataSyncingRegions) Contains(value string) *FilterBuilder { 1968 return b.builder.addCond(&FilterConditionContains{ 1969 Type: gotenresource.ConditionContainsTypeValue, 1970 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1971 Value: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithItemValue(value), 1972 }) 1973 } 1974 1975 func (b *filterCndBuilderMetadataSyncingRegions) ContainsAnyOf(values []string) *FilterBuilder { 1976 pathSelector := NewDeviceFieldPathBuilder().Metadata().Syncing().Regions() 1977 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1978 for _, value := range values { 1979 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1980 } 1981 return b.builder.addCond(&FilterConditionContains{ 1982 Type: gotenresource.ConditionContainsTypeAny, 1983 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1984 Values: itemValues, 1985 }) 1986 } 1987 1988 func (b *filterCndBuilderMetadataSyncingRegions) ContainsAll(values []string) *FilterBuilder { 1989 pathSelector := NewDeviceFieldPathBuilder().Metadata().Syncing().Regions() 1990 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 1991 for _, value := range values { 1992 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 1993 } 1994 return b.builder.addCond(&FilterConditionContains{ 1995 Type: gotenresource.ConditionContainsTypeAll, 1996 FieldPath: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().FieldPath(), 1997 Values: itemValues, 1998 }) 1999 } 2000 2001 func (b *filterCndBuilderMetadataSyncingRegions) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 2002 return b.builder.addCond(&FilterConditionCompare{ 2003 Operator: op, 2004 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Syncing().Regions().WithValue(value), 2005 }) 2006 } 2007 2008 type filterCndBuilderMetadataLifecycle struct { 2009 builder *FilterBuilder 2010 } 2011 2012 func (b *filterCndBuilderMetadataLifecycle) Eq(value *meta.Lifecycle) *FilterBuilder { 2013 return b.compare(gotenfilter.Eq, value) 2014 } 2015 2016 func (b *filterCndBuilderMetadataLifecycle) Neq(value *meta.Lifecycle) *FilterBuilder { 2017 return b.compare(gotenfilter.Neq, value) 2018 } 2019 2020 func (b *filterCndBuilderMetadataLifecycle) Gt(value *meta.Lifecycle) *FilterBuilder { 2021 return b.compare(gotenfilter.Gt, value) 2022 } 2023 2024 func (b *filterCndBuilderMetadataLifecycle) Gte(value *meta.Lifecycle) *FilterBuilder { 2025 return b.compare(gotenfilter.Gte, value) 2026 } 2027 2028 func (b *filterCndBuilderMetadataLifecycle) Lt(value *meta.Lifecycle) *FilterBuilder { 2029 return b.compare(gotenfilter.Lt, value) 2030 } 2031 2032 func (b *filterCndBuilderMetadataLifecycle) Lte(value *meta.Lifecycle) *FilterBuilder { 2033 return b.compare(gotenfilter.Lte, value) 2034 } 2035 2036 func (b *filterCndBuilderMetadataLifecycle) In(values []*meta.Lifecycle) *FilterBuilder { 2037 return b.builder.addCond(&FilterConditionIn{ 2038 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().WithArrayOfValues(values), 2039 }) 2040 } 2041 2042 func (b *filterCndBuilderMetadataLifecycle) NotIn(values []*meta.Lifecycle) *FilterBuilder { 2043 return b.builder.addCond(&FilterConditionNotIn{ 2044 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().WithArrayOfValues(values), 2045 }) 2046 } 2047 2048 func (b *filterCndBuilderMetadataLifecycle) IsNull() *FilterBuilder { 2049 return b.builder.addCond(&FilterConditionIsNull{ 2050 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().FieldPath(), 2051 }) 2052 } 2053 2054 func (b *filterCndBuilderMetadataLifecycle) IsNan() *FilterBuilder { 2055 return b.builder.addCond(&FilterConditionIsNaN{ 2056 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().FieldPath(), 2057 }) 2058 } 2059 2060 func (b *filterCndBuilderMetadataLifecycle) compare(op gotenfilter.CompareOperator, value *meta.Lifecycle) *FilterBuilder { 2061 return b.builder.addCond(&FilterConditionCompare{ 2062 Operator: op, 2063 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Lifecycle().WithValue(value), 2064 }) 2065 } 2066 2067 func (b *filterCndBuilderMetadataLifecycle) State() *filterCndBuilderMetadataLifecycleState { 2068 return &filterCndBuilderMetadataLifecycleState{builder: b.builder} 2069 } 2070 2071 func (b *filterCndBuilderMetadataLifecycle) BlockDeletion() *filterCndBuilderMetadataLifecycleBlockDeletion { 2072 return &filterCndBuilderMetadataLifecycleBlockDeletion{builder: b.builder} 2073 } 2074 2075 type filterCndBuilderMetadataLifecycleState struct { 2076 builder *FilterBuilder 2077 } 2078 2079 func (b *filterCndBuilderMetadataLifecycleState) Eq(value meta.Lifecycle_State) *FilterBuilder { 2080 return b.compare(gotenfilter.Eq, value) 2081 } 2082 2083 func (b *filterCndBuilderMetadataLifecycleState) Neq(value meta.Lifecycle_State) *FilterBuilder { 2084 return b.compare(gotenfilter.Neq, value) 2085 } 2086 2087 func (b *filterCndBuilderMetadataLifecycleState) Gt(value meta.Lifecycle_State) *FilterBuilder { 2088 return b.compare(gotenfilter.Gt, value) 2089 } 2090 2091 func (b *filterCndBuilderMetadataLifecycleState) Gte(value meta.Lifecycle_State) *FilterBuilder { 2092 return b.compare(gotenfilter.Gte, value) 2093 } 2094 2095 func (b *filterCndBuilderMetadataLifecycleState) Lt(value meta.Lifecycle_State) *FilterBuilder { 2096 return b.compare(gotenfilter.Lt, value) 2097 } 2098 2099 func (b *filterCndBuilderMetadataLifecycleState) Lte(value meta.Lifecycle_State) *FilterBuilder { 2100 return b.compare(gotenfilter.Lte, value) 2101 } 2102 2103 func (b *filterCndBuilderMetadataLifecycleState) In(values []meta.Lifecycle_State) *FilterBuilder { 2104 return b.builder.addCond(&FilterConditionIn{ 2105 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().WithArrayOfValues(values), 2106 }) 2107 } 2108 2109 func (b *filterCndBuilderMetadataLifecycleState) NotIn(values []meta.Lifecycle_State) *FilterBuilder { 2110 return b.builder.addCond(&FilterConditionNotIn{ 2111 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().WithArrayOfValues(values), 2112 }) 2113 } 2114 2115 func (b *filterCndBuilderMetadataLifecycleState) IsNull() *FilterBuilder { 2116 return b.builder.addCond(&FilterConditionIsNull{ 2117 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().FieldPath(), 2118 }) 2119 } 2120 2121 func (b *filterCndBuilderMetadataLifecycleState) IsNan() *FilterBuilder { 2122 return b.builder.addCond(&FilterConditionIsNaN{ 2123 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().FieldPath(), 2124 }) 2125 } 2126 2127 func (b *filterCndBuilderMetadataLifecycleState) compare(op gotenfilter.CompareOperator, value meta.Lifecycle_State) *FilterBuilder { 2128 return b.builder.addCond(&FilterConditionCompare{ 2129 Operator: op, 2130 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Lifecycle().State().WithValue(value), 2131 }) 2132 } 2133 2134 type filterCndBuilderMetadataLifecycleBlockDeletion struct { 2135 builder *FilterBuilder 2136 } 2137 2138 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Eq(value bool) *FilterBuilder { 2139 return b.compare(gotenfilter.Eq, value) 2140 } 2141 2142 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Neq(value bool) *FilterBuilder { 2143 return b.compare(gotenfilter.Neq, value) 2144 } 2145 2146 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Gt(value bool) *FilterBuilder { 2147 return b.compare(gotenfilter.Gt, value) 2148 } 2149 2150 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Gte(value bool) *FilterBuilder { 2151 return b.compare(gotenfilter.Gte, value) 2152 } 2153 2154 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Lt(value bool) *FilterBuilder { 2155 return b.compare(gotenfilter.Lt, value) 2156 } 2157 2158 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) Lte(value bool) *FilterBuilder { 2159 return b.compare(gotenfilter.Lte, value) 2160 } 2161 2162 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) In(values []bool) *FilterBuilder { 2163 return b.builder.addCond(&FilterConditionIn{ 2164 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().WithArrayOfValues(values), 2165 }) 2166 } 2167 2168 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) NotIn(values []bool) *FilterBuilder { 2169 return b.builder.addCond(&FilterConditionNotIn{ 2170 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().WithArrayOfValues(values), 2171 }) 2172 } 2173 2174 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) IsNull() *FilterBuilder { 2175 return b.builder.addCond(&FilterConditionIsNull{ 2176 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().FieldPath(), 2177 }) 2178 } 2179 2180 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) IsNan() *FilterBuilder { 2181 return b.builder.addCond(&FilterConditionIsNaN{ 2182 FieldPath: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().FieldPath(), 2183 }) 2184 } 2185 2186 func (b *filterCndBuilderMetadataLifecycleBlockDeletion) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 2187 return b.builder.addCond(&FilterConditionCompare{ 2188 Operator: op, 2189 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Lifecycle().BlockDeletion().WithValue(value), 2190 }) 2191 } 2192 2193 type filterCndBuilderMetadataServices struct { 2194 builder *FilterBuilder 2195 } 2196 2197 func (b *filterCndBuilderMetadataServices) Eq(value *meta.ServicesInfo) *FilterBuilder { 2198 return b.compare(gotenfilter.Eq, value) 2199 } 2200 2201 func (b *filterCndBuilderMetadataServices) Neq(value *meta.ServicesInfo) *FilterBuilder { 2202 return b.compare(gotenfilter.Neq, value) 2203 } 2204 2205 func (b *filterCndBuilderMetadataServices) Gt(value *meta.ServicesInfo) *FilterBuilder { 2206 return b.compare(gotenfilter.Gt, value) 2207 } 2208 2209 func (b *filterCndBuilderMetadataServices) Gte(value *meta.ServicesInfo) *FilterBuilder { 2210 return b.compare(gotenfilter.Gte, value) 2211 } 2212 2213 func (b *filterCndBuilderMetadataServices) Lt(value *meta.ServicesInfo) *FilterBuilder { 2214 return b.compare(gotenfilter.Lt, value) 2215 } 2216 2217 func (b *filterCndBuilderMetadataServices) Lte(value *meta.ServicesInfo) *FilterBuilder { 2218 return b.compare(gotenfilter.Lte, value) 2219 } 2220 2221 func (b *filterCndBuilderMetadataServices) In(values []*meta.ServicesInfo) *FilterBuilder { 2222 return b.builder.addCond(&FilterConditionIn{ 2223 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().WithArrayOfValues(values), 2224 }) 2225 } 2226 2227 func (b *filterCndBuilderMetadataServices) NotIn(values []*meta.ServicesInfo) *FilterBuilder { 2228 return b.builder.addCond(&FilterConditionNotIn{ 2229 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().WithArrayOfValues(values), 2230 }) 2231 } 2232 2233 func (b *filterCndBuilderMetadataServices) IsNull() *FilterBuilder { 2234 return b.builder.addCond(&FilterConditionIsNull{ 2235 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().FieldPath(), 2236 }) 2237 } 2238 2239 func (b *filterCndBuilderMetadataServices) IsNan() *FilterBuilder { 2240 return b.builder.addCond(&FilterConditionIsNaN{ 2241 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().FieldPath(), 2242 }) 2243 } 2244 2245 func (b *filterCndBuilderMetadataServices) compare(op gotenfilter.CompareOperator, value *meta.ServicesInfo) *FilterBuilder { 2246 return b.builder.addCond(&FilterConditionCompare{ 2247 Operator: op, 2248 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Services().WithValue(value), 2249 }) 2250 } 2251 2252 func (b *filterCndBuilderMetadataServices) OwningService() *filterCndBuilderMetadataServicesOwningService { 2253 return &filterCndBuilderMetadataServicesOwningService{builder: b.builder} 2254 } 2255 2256 func (b *filterCndBuilderMetadataServices) AllowedServices() *filterCndBuilderMetadataServicesAllowedServices { 2257 return &filterCndBuilderMetadataServicesAllowedServices{builder: b.builder} 2258 } 2259 2260 type filterCndBuilderMetadataServicesOwningService struct { 2261 builder *FilterBuilder 2262 } 2263 2264 func (b *filterCndBuilderMetadataServicesOwningService) Eq(value string) *FilterBuilder { 2265 return b.compare(gotenfilter.Eq, value) 2266 } 2267 2268 func (b *filterCndBuilderMetadataServicesOwningService) Neq(value string) *FilterBuilder { 2269 return b.compare(gotenfilter.Neq, value) 2270 } 2271 2272 func (b *filterCndBuilderMetadataServicesOwningService) Gt(value string) *FilterBuilder { 2273 return b.compare(gotenfilter.Gt, value) 2274 } 2275 2276 func (b *filterCndBuilderMetadataServicesOwningService) Gte(value string) *FilterBuilder { 2277 return b.compare(gotenfilter.Gte, value) 2278 } 2279 2280 func (b *filterCndBuilderMetadataServicesOwningService) Lt(value string) *FilterBuilder { 2281 return b.compare(gotenfilter.Lt, value) 2282 } 2283 2284 func (b *filterCndBuilderMetadataServicesOwningService) Lte(value string) *FilterBuilder { 2285 return b.compare(gotenfilter.Lte, value) 2286 } 2287 2288 func (b *filterCndBuilderMetadataServicesOwningService) In(values []string) *FilterBuilder { 2289 return b.builder.addCond(&FilterConditionIn{ 2290 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().WithArrayOfValues(values), 2291 }) 2292 } 2293 2294 func (b *filterCndBuilderMetadataServicesOwningService) NotIn(values []string) *FilterBuilder { 2295 return b.builder.addCond(&FilterConditionNotIn{ 2296 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().WithArrayOfValues(values), 2297 }) 2298 } 2299 2300 func (b *filterCndBuilderMetadataServicesOwningService) IsNull() *FilterBuilder { 2301 return b.builder.addCond(&FilterConditionIsNull{ 2302 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().FieldPath(), 2303 }) 2304 } 2305 2306 func (b *filterCndBuilderMetadataServicesOwningService) IsNan() *FilterBuilder { 2307 return b.builder.addCond(&FilterConditionIsNaN{ 2308 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().FieldPath(), 2309 }) 2310 } 2311 2312 func (b *filterCndBuilderMetadataServicesOwningService) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2313 return b.builder.addCond(&FilterConditionCompare{ 2314 Operator: op, 2315 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Services().OwningService().WithValue(value), 2316 }) 2317 } 2318 2319 type filterCndBuilderMetadataServicesAllowedServices struct { 2320 builder *FilterBuilder 2321 } 2322 2323 func (b *filterCndBuilderMetadataServicesAllowedServices) Eq(value []string) *FilterBuilder { 2324 return b.compare(gotenfilter.Eq, value) 2325 } 2326 2327 func (b *filterCndBuilderMetadataServicesAllowedServices) Neq(value []string) *FilterBuilder { 2328 return b.compare(gotenfilter.Neq, value) 2329 } 2330 2331 func (b *filterCndBuilderMetadataServicesAllowedServices) Gt(value []string) *FilterBuilder { 2332 return b.compare(gotenfilter.Gt, value) 2333 } 2334 2335 func (b *filterCndBuilderMetadataServicesAllowedServices) Gte(value []string) *FilterBuilder { 2336 return b.compare(gotenfilter.Gte, value) 2337 } 2338 2339 func (b *filterCndBuilderMetadataServicesAllowedServices) Lt(value []string) *FilterBuilder { 2340 return b.compare(gotenfilter.Lt, value) 2341 } 2342 2343 func (b *filterCndBuilderMetadataServicesAllowedServices) Lte(value []string) *FilterBuilder { 2344 return b.compare(gotenfilter.Lte, value) 2345 } 2346 2347 func (b *filterCndBuilderMetadataServicesAllowedServices) In(values [][]string) *FilterBuilder { 2348 return b.builder.addCond(&FilterConditionIn{ 2349 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithArrayOfValues(values), 2350 }) 2351 } 2352 2353 func (b *filterCndBuilderMetadataServicesAllowedServices) NotIn(values [][]string) *FilterBuilder { 2354 return b.builder.addCond(&FilterConditionNotIn{ 2355 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithArrayOfValues(values), 2356 }) 2357 } 2358 2359 func (b *filterCndBuilderMetadataServicesAllowedServices) IsNull() *FilterBuilder { 2360 return b.builder.addCond(&FilterConditionIsNull{ 2361 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2362 }) 2363 } 2364 2365 func (b *filterCndBuilderMetadataServicesAllowedServices) IsNan() *FilterBuilder { 2366 return b.builder.addCond(&FilterConditionIsNaN{ 2367 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2368 }) 2369 } 2370 2371 func (b *filterCndBuilderMetadataServicesAllowedServices) Contains(value string) *FilterBuilder { 2372 return b.builder.addCond(&FilterConditionContains{ 2373 Type: gotenresource.ConditionContainsTypeValue, 2374 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2375 Value: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithItemValue(value), 2376 }) 2377 } 2378 2379 func (b *filterCndBuilderMetadataServicesAllowedServices) ContainsAnyOf(values []string) *FilterBuilder { 2380 pathSelector := NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices() 2381 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 2382 for _, value := range values { 2383 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 2384 } 2385 return b.builder.addCond(&FilterConditionContains{ 2386 Type: gotenresource.ConditionContainsTypeAny, 2387 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2388 Values: itemValues, 2389 }) 2390 } 2391 2392 func (b *filterCndBuilderMetadataServicesAllowedServices) ContainsAll(values []string) *FilterBuilder { 2393 pathSelector := NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices() 2394 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 2395 for _, value := range values { 2396 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 2397 } 2398 return b.builder.addCond(&FilterConditionContains{ 2399 Type: gotenresource.ConditionContainsTypeAll, 2400 FieldPath: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().FieldPath(), 2401 Values: itemValues, 2402 }) 2403 } 2404 2405 func (b *filterCndBuilderMetadataServicesAllowedServices) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 2406 return b.builder.addCond(&FilterConditionCompare{ 2407 Operator: op, 2408 Device_FieldPathValue: NewDeviceFieldPathBuilder().Metadata().Services().AllowedServices().WithValue(value), 2409 }) 2410 } 2411 2412 type filterCndBuilderDisplayName struct { 2413 builder *FilterBuilder 2414 } 2415 2416 func (b *filterCndBuilderDisplayName) Eq(value string) *FilterBuilder { 2417 return b.compare(gotenfilter.Eq, value) 2418 } 2419 2420 func (b *filterCndBuilderDisplayName) Neq(value string) *FilterBuilder { 2421 return b.compare(gotenfilter.Neq, value) 2422 } 2423 2424 func (b *filterCndBuilderDisplayName) Gt(value string) *FilterBuilder { 2425 return b.compare(gotenfilter.Gt, value) 2426 } 2427 2428 func (b *filterCndBuilderDisplayName) Gte(value string) *FilterBuilder { 2429 return b.compare(gotenfilter.Gte, value) 2430 } 2431 2432 func (b *filterCndBuilderDisplayName) Lt(value string) *FilterBuilder { 2433 return b.compare(gotenfilter.Lt, value) 2434 } 2435 2436 func (b *filterCndBuilderDisplayName) Lte(value string) *FilterBuilder { 2437 return b.compare(gotenfilter.Lte, value) 2438 } 2439 2440 func (b *filterCndBuilderDisplayName) In(values []string) *FilterBuilder { 2441 return b.builder.addCond(&FilterConditionIn{ 2442 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().DisplayName().WithArrayOfValues(values), 2443 }) 2444 } 2445 2446 func (b *filterCndBuilderDisplayName) NotIn(values []string) *FilterBuilder { 2447 return b.builder.addCond(&FilterConditionNotIn{ 2448 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().DisplayName().WithArrayOfValues(values), 2449 }) 2450 } 2451 2452 func (b *filterCndBuilderDisplayName) IsNull() *FilterBuilder { 2453 return b.builder.addCond(&FilterConditionIsNull{ 2454 FieldPath: NewDeviceFieldPathBuilder().DisplayName().FieldPath(), 2455 }) 2456 } 2457 2458 func (b *filterCndBuilderDisplayName) IsNan() *FilterBuilder { 2459 return b.builder.addCond(&FilterConditionIsNaN{ 2460 FieldPath: NewDeviceFieldPathBuilder().DisplayName().FieldPath(), 2461 }) 2462 } 2463 2464 func (b *filterCndBuilderDisplayName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2465 return b.builder.addCond(&FilterConditionCompare{ 2466 Operator: op, 2467 Device_FieldPathValue: NewDeviceFieldPathBuilder().DisplayName().WithValue(value), 2468 }) 2469 } 2470 2471 type filterCndBuilderDescription struct { 2472 builder *FilterBuilder 2473 } 2474 2475 func (b *filterCndBuilderDescription) Eq(value string) *FilterBuilder { 2476 return b.compare(gotenfilter.Eq, value) 2477 } 2478 2479 func (b *filterCndBuilderDescription) Neq(value string) *FilterBuilder { 2480 return b.compare(gotenfilter.Neq, value) 2481 } 2482 2483 func (b *filterCndBuilderDescription) Gt(value string) *FilterBuilder { 2484 return b.compare(gotenfilter.Gt, value) 2485 } 2486 2487 func (b *filterCndBuilderDescription) Gte(value string) *FilterBuilder { 2488 return b.compare(gotenfilter.Gte, value) 2489 } 2490 2491 func (b *filterCndBuilderDescription) Lt(value string) *FilterBuilder { 2492 return b.compare(gotenfilter.Lt, value) 2493 } 2494 2495 func (b *filterCndBuilderDescription) Lte(value string) *FilterBuilder { 2496 return b.compare(gotenfilter.Lte, value) 2497 } 2498 2499 func (b *filterCndBuilderDescription) In(values []string) *FilterBuilder { 2500 return b.builder.addCond(&FilterConditionIn{ 2501 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Description().WithArrayOfValues(values), 2502 }) 2503 } 2504 2505 func (b *filterCndBuilderDescription) NotIn(values []string) *FilterBuilder { 2506 return b.builder.addCond(&FilterConditionNotIn{ 2507 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Description().WithArrayOfValues(values), 2508 }) 2509 } 2510 2511 func (b *filterCndBuilderDescription) IsNull() *FilterBuilder { 2512 return b.builder.addCond(&FilterConditionIsNull{ 2513 FieldPath: NewDeviceFieldPathBuilder().Description().FieldPath(), 2514 }) 2515 } 2516 2517 func (b *filterCndBuilderDescription) IsNan() *FilterBuilder { 2518 return b.builder.addCond(&FilterConditionIsNaN{ 2519 FieldPath: NewDeviceFieldPathBuilder().Description().FieldPath(), 2520 }) 2521 } 2522 2523 func (b *filterCndBuilderDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2524 return b.builder.addCond(&FilterConditionCompare{ 2525 Operator: op, 2526 Device_FieldPathValue: NewDeviceFieldPathBuilder().Description().WithValue(value), 2527 }) 2528 } 2529 2530 type filterCndBuilderSpec struct { 2531 builder *FilterBuilder 2532 } 2533 2534 func (b *filterCndBuilderSpec) Eq(value *Device_Spec) *FilterBuilder { 2535 return b.compare(gotenfilter.Eq, value) 2536 } 2537 2538 func (b *filterCndBuilderSpec) Neq(value *Device_Spec) *FilterBuilder { 2539 return b.compare(gotenfilter.Neq, value) 2540 } 2541 2542 func (b *filterCndBuilderSpec) Gt(value *Device_Spec) *FilterBuilder { 2543 return b.compare(gotenfilter.Gt, value) 2544 } 2545 2546 func (b *filterCndBuilderSpec) Gte(value *Device_Spec) *FilterBuilder { 2547 return b.compare(gotenfilter.Gte, value) 2548 } 2549 2550 func (b *filterCndBuilderSpec) Lt(value *Device_Spec) *FilterBuilder { 2551 return b.compare(gotenfilter.Lt, value) 2552 } 2553 2554 func (b *filterCndBuilderSpec) Lte(value *Device_Spec) *FilterBuilder { 2555 return b.compare(gotenfilter.Lte, value) 2556 } 2557 2558 func (b *filterCndBuilderSpec) In(values []*Device_Spec) *FilterBuilder { 2559 return b.builder.addCond(&FilterConditionIn{ 2560 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().WithArrayOfValues(values), 2561 }) 2562 } 2563 2564 func (b *filterCndBuilderSpec) NotIn(values []*Device_Spec) *FilterBuilder { 2565 return b.builder.addCond(&FilterConditionNotIn{ 2566 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().WithArrayOfValues(values), 2567 }) 2568 } 2569 2570 func (b *filterCndBuilderSpec) IsNull() *FilterBuilder { 2571 return b.builder.addCond(&FilterConditionIsNull{ 2572 FieldPath: NewDeviceFieldPathBuilder().Spec().FieldPath(), 2573 }) 2574 } 2575 2576 func (b *filterCndBuilderSpec) IsNan() *FilterBuilder { 2577 return b.builder.addCond(&FilterConditionIsNaN{ 2578 FieldPath: NewDeviceFieldPathBuilder().Spec().FieldPath(), 2579 }) 2580 } 2581 2582 func (b *filterCndBuilderSpec) compare(op gotenfilter.CompareOperator, value *Device_Spec) *FilterBuilder { 2583 return b.builder.addCond(&FilterConditionCompare{ 2584 Operator: op, 2585 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().WithValue(value), 2586 }) 2587 } 2588 2589 func (b *filterCndBuilderSpec) ServiceAccount() *filterCndBuilderSpecServiceAccount { 2590 return &filterCndBuilderSpecServiceAccount{builder: b.builder} 2591 } 2592 2593 func (b *filterCndBuilderSpec) LogBucket() *filterCndBuilderSpecLogBucket { 2594 return &filterCndBuilderSpecLogBucket{builder: b.builder} 2595 } 2596 2597 func (b *filterCndBuilderSpec) MetricsBucket() *filterCndBuilderSpecMetricsBucket { 2598 return &filterCndBuilderSpecMetricsBucket{builder: b.builder} 2599 } 2600 2601 func (b *filterCndBuilderSpec) OsVersion() *filterCndBuilderSpecOsVersion { 2602 return &filterCndBuilderSpecOsVersion{builder: b.builder} 2603 } 2604 2605 func (b *filterCndBuilderSpec) NetplanYamlConfig() *filterCndBuilderSpecNetplanYamlConfig { 2606 return &filterCndBuilderSpecNetplanYamlConfig{builder: b.builder} 2607 } 2608 2609 func (b *filterCndBuilderSpec) NetplanApiConfigMode() *filterCndBuilderSpecNetplanApiConfigMode { 2610 return &filterCndBuilderSpecNetplanApiConfigMode{builder: b.builder} 2611 } 2612 2613 func (b *filterCndBuilderSpec) OsImageUrl() *filterCndBuilderSpecOsImageUrl { 2614 return &filterCndBuilderSpecOsImageUrl{builder: b.builder} 2615 } 2616 2617 func (b *filterCndBuilderSpec) SshConfig() *filterCndBuilderSpecSshConfig { 2618 return &filterCndBuilderSpecSshConfig{builder: b.builder} 2619 } 2620 2621 func (b *filterCndBuilderSpec) AttestationConfig() *filterCndBuilderSpecAttestationConfig { 2622 return &filterCndBuilderSpecAttestationConfig{builder: b.builder} 2623 } 2624 2625 func (b *filterCndBuilderSpec) DisableDeviceDiscovery() *filterCndBuilderSpecDisableDeviceDiscovery { 2626 return &filterCndBuilderSpecDisableDeviceDiscovery{builder: b.builder} 2627 } 2628 2629 func (b *filterCndBuilderSpec) LoggingConfig() *filterCndBuilderSpecLoggingConfig { 2630 return &filterCndBuilderSpecLoggingConfig{builder: b.builder} 2631 } 2632 2633 func (b *filterCndBuilderSpec) ProxyConfig() *filterCndBuilderSpecProxyConfig { 2634 return &filterCndBuilderSpecProxyConfig{builder: b.builder} 2635 } 2636 2637 func (b *filterCndBuilderSpec) Location() *filterCndBuilderSpecLocation { 2638 return &filterCndBuilderSpecLocation{builder: b.builder} 2639 } 2640 2641 func (b *filterCndBuilderSpec) UsbGuard() *filterCndBuilderSpecUsbGuard { 2642 return &filterCndBuilderSpecUsbGuard{builder: b.builder} 2643 } 2644 2645 func (b *filterCndBuilderSpec) HealthChecks() *filterCndBuilderSpecHealthChecks { 2646 return &filterCndBuilderSpecHealthChecks{builder: b.builder} 2647 } 2648 2649 func (b *filterCndBuilderSpec) DisableNetworkConfigFallback() *filterCndBuilderSpecDisableNetworkConfigFallback { 2650 return &filterCndBuilderSpecDisableNetworkConfigFallback{builder: b.builder} 2651 } 2652 2653 type filterCndBuilderSpecServiceAccount struct { 2654 builder *FilterBuilder 2655 } 2656 2657 func (b *filterCndBuilderSpecServiceAccount) Eq(value *iam_service_account.Reference) *FilterBuilder { 2658 return b.compare(gotenfilter.Eq, value) 2659 } 2660 2661 func (b *filterCndBuilderSpecServiceAccount) Neq(value *iam_service_account.Reference) *FilterBuilder { 2662 return b.compare(gotenfilter.Neq, value) 2663 } 2664 2665 func (b *filterCndBuilderSpecServiceAccount) Gt(value *iam_service_account.Reference) *FilterBuilder { 2666 return b.compare(gotenfilter.Gt, value) 2667 } 2668 2669 func (b *filterCndBuilderSpecServiceAccount) Gte(value *iam_service_account.Reference) *FilterBuilder { 2670 return b.compare(gotenfilter.Gte, value) 2671 } 2672 2673 func (b *filterCndBuilderSpecServiceAccount) Lt(value *iam_service_account.Reference) *FilterBuilder { 2674 return b.compare(gotenfilter.Lt, value) 2675 } 2676 2677 func (b *filterCndBuilderSpecServiceAccount) Lte(value *iam_service_account.Reference) *FilterBuilder { 2678 return b.compare(gotenfilter.Lte, value) 2679 } 2680 2681 func (b *filterCndBuilderSpecServiceAccount) In(values []*iam_service_account.Reference) *FilterBuilder { 2682 return b.builder.addCond(&FilterConditionIn{ 2683 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ServiceAccount().WithArrayOfValues(values), 2684 }) 2685 } 2686 2687 func (b *filterCndBuilderSpecServiceAccount) NotIn(values []*iam_service_account.Reference) *FilterBuilder { 2688 return b.builder.addCond(&FilterConditionNotIn{ 2689 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ServiceAccount().WithArrayOfValues(values), 2690 }) 2691 } 2692 2693 func (b *filterCndBuilderSpecServiceAccount) IsNull() *FilterBuilder { 2694 return b.builder.addCond(&FilterConditionIsNull{ 2695 FieldPath: NewDeviceFieldPathBuilder().Spec().ServiceAccount().FieldPath(), 2696 }) 2697 } 2698 2699 func (b *filterCndBuilderSpecServiceAccount) IsNan() *FilterBuilder { 2700 return b.builder.addCond(&FilterConditionIsNaN{ 2701 FieldPath: NewDeviceFieldPathBuilder().Spec().ServiceAccount().FieldPath(), 2702 }) 2703 } 2704 2705 func (b *filterCndBuilderSpecServiceAccount) compare(op gotenfilter.CompareOperator, value *iam_service_account.Reference) *FilterBuilder { 2706 return b.builder.addCond(&FilterConditionCompare{ 2707 Operator: op, 2708 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ServiceAccount().WithValue(value), 2709 }) 2710 } 2711 2712 type filterCndBuilderSpecLogBucket struct { 2713 builder *FilterBuilder 2714 } 2715 2716 func (b *filterCndBuilderSpecLogBucket) Eq(value *logging_bucket.Reference) *FilterBuilder { 2717 return b.compare(gotenfilter.Eq, value) 2718 } 2719 2720 func (b *filterCndBuilderSpecLogBucket) Neq(value *logging_bucket.Reference) *FilterBuilder { 2721 return b.compare(gotenfilter.Neq, value) 2722 } 2723 2724 func (b *filterCndBuilderSpecLogBucket) Gt(value *logging_bucket.Reference) *FilterBuilder { 2725 return b.compare(gotenfilter.Gt, value) 2726 } 2727 2728 func (b *filterCndBuilderSpecLogBucket) Gte(value *logging_bucket.Reference) *FilterBuilder { 2729 return b.compare(gotenfilter.Gte, value) 2730 } 2731 2732 func (b *filterCndBuilderSpecLogBucket) Lt(value *logging_bucket.Reference) *FilterBuilder { 2733 return b.compare(gotenfilter.Lt, value) 2734 } 2735 2736 func (b *filterCndBuilderSpecLogBucket) Lte(value *logging_bucket.Reference) *FilterBuilder { 2737 return b.compare(gotenfilter.Lte, value) 2738 } 2739 2740 func (b *filterCndBuilderSpecLogBucket) In(values []*logging_bucket.Reference) *FilterBuilder { 2741 return b.builder.addCond(&FilterConditionIn{ 2742 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LogBucket().WithArrayOfValues(values), 2743 }) 2744 } 2745 2746 func (b *filterCndBuilderSpecLogBucket) NotIn(values []*logging_bucket.Reference) *FilterBuilder { 2747 return b.builder.addCond(&FilterConditionNotIn{ 2748 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LogBucket().WithArrayOfValues(values), 2749 }) 2750 } 2751 2752 func (b *filterCndBuilderSpecLogBucket) IsNull() *FilterBuilder { 2753 return b.builder.addCond(&FilterConditionIsNull{ 2754 FieldPath: NewDeviceFieldPathBuilder().Spec().LogBucket().FieldPath(), 2755 }) 2756 } 2757 2758 func (b *filterCndBuilderSpecLogBucket) IsNan() *FilterBuilder { 2759 return b.builder.addCond(&FilterConditionIsNaN{ 2760 FieldPath: NewDeviceFieldPathBuilder().Spec().LogBucket().FieldPath(), 2761 }) 2762 } 2763 2764 func (b *filterCndBuilderSpecLogBucket) compare(op gotenfilter.CompareOperator, value *logging_bucket.Reference) *FilterBuilder { 2765 return b.builder.addCond(&FilterConditionCompare{ 2766 Operator: op, 2767 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LogBucket().WithValue(value), 2768 }) 2769 } 2770 2771 type filterCndBuilderSpecMetricsBucket struct { 2772 builder *FilterBuilder 2773 } 2774 2775 func (b *filterCndBuilderSpecMetricsBucket) Eq(value *monitoring_bucket.Reference) *FilterBuilder { 2776 return b.compare(gotenfilter.Eq, value) 2777 } 2778 2779 func (b *filterCndBuilderSpecMetricsBucket) Neq(value *monitoring_bucket.Reference) *FilterBuilder { 2780 return b.compare(gotenfilter.Neq, value) 2781 } 2782 2783 func (b *filterCndBuilderSpecMetricsBucket) Gt(value *monitoring_bucket.Reference) *FilterBuilder { 2784 return b.compare(gotenfilter.Gt, value) 2785 } 2786 2787 func (b *filterCndBuilderSpecMetricsBucket) Gte(value *monitoring_bucket.Reference) *FilterBuilder { 2788 return b.compare(gotenfilter.Gte, value) 2789 } 2790 2791 func (b *filterCndBuilderSpecMetricsBucket) Lt(value *monitoring_bucket.Reference) *FilterBuilder { 2792 return b.compare(gotenfilter.Lt, value) 2793 } 2794 2795 func (b *filterCndBuilderSpecMetricsBucket) Lte(value *monitoring_bucket.Reference) *FilterBuilder { 2796 return b.compare(gotenfilter.Lte, value) 2797 } 2798 2799 func (b *filterCndBuilderSpecMetricsBucket) In(values []*monitoring_bucket.Reference) *FilterBuilder { 2800 return b.builder.addCond(&FilterConditionIn{ 2801 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().MetricsBucket().WithArrayOfValues(values), 2802 }) 2803 } 2804 2805 func (b *filterCndBuilderSpecMetricsBucket) NotIn(values []*monitoring_bucket.Reference) *FilterBuilder { 2806 return b.builder.addCond(&FilterConditionNotIn{ 2807 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().MetricsBucket().WithArrayOfValues(values), 2808 }) 2809 } 2810 2811 func (b *filterCndBuilderSpecMetricsBucket) IsNull() *FilterBuilder { 2812 return b.builder.addCond(&FilterConditionIsNull{ 2813 FieldPath: NewDeviceFieldPathBuilder().Spec().MetricsBucket().FieldPath(), 2814 }) 2815 } 2816 2817 func (b *filterCndBuilderSpecMetricsBucket) IsNan() *FilterBuilder { 2818 return b.builder.addCond(&FilterConditionIsNaN{ 2819 FieldPath: NewDeviceFieldPathBuilder().Spec().MetricsBucket().FieldPath(), 2820 }) 2821 } 2822 2823 func (b *filterCndBuilderSpecMetricsBucket) compare(op gotenfilter.CompareOperator, value *monitoring_bucket.Reference) *FilterBuilder { 2824 return b.builder.addCond(&FilterConditionCompare{ 2825 Operator: op, 2826 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().MetricsBucket().WithValue(value), 2827 }) 2828 } 2829 2830 type filterCndBuilderSpecOsVersion struct { 2831 builder *FilterBuilder 2832 } 2833 2834 func (b *filterCndBuilderSpecOsVersion) Eq(value string) *FilterBuilder { 2835 return b.compare(gotenfilter.Eq, value) 2836 } 2837 2838 func (b *filterCndBuilderSpecOsVersion) Neq(value string) *FilterBuilder { 2839 return b.compare(gotenfilter.Neq, value) 2840 } 2841 2842 func (b *filterCndBuilderSpecOsVersion) Gt(value string) *FilterBuilder { 2843 return b.compare(gotenfilter.Gt, value) 2844 } 2845 2846 func (b *filterCndBuilderSpecOsVersion) Gte(value string) *FilterBuilder { 2847 return b.compare(gotenfilter.Gte, value) 2848 } 2849 2850 func (b *filterCndBuilderSpecOsVersion) Lt(value string) *FilterBuilder { 2851 return b.compare(gotenfilter.Lt, value) 2852 } 2853 2854 func (b *filterCndBuilderSpecOsVersion) Lte(value string) *FilterBuilder { 2855 return b.compare(gotenfilter.Lte, value) 2856 } 2857 2858 func (b *filterCndBuilderSpecOsVersion) In(values []string) *FilterBuilder { 2859 return b.builder.addCond(&FilterConditionIn{ 2860 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsVersion().WithArrayOfValues(values), 2861 }) 2862 } 2863 2864 func (b *filterCndBuilderSpecOsVersion) NotIn(values []string) *FilterBuilder { 2865 return b.builder.addCond(&FilterConditionNotIn{ 2866 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsVersion().WithArrayOfValues(values), 2867 }) 2868 } 2869 2870 func (b *filterCndBuilderSpecOsVersion) IsNull() *FilterBuilder { 2871 return b.builder.addCond(&FilterConditionIsNull{ 2872 FieldPath: NewDeviceFieldPathBuilder().Spec().OsVersion().FieldPath(), 2873 }) 2874 } 2875 2876 func (b *filterCndBuilderSpecOsVersion) IsNan() *FilterBuilder { 2877 return b.builder.addCond(&FilterConditionIsNaN{ 2878 FieldPath: NewDeviceFieldPathBuilder().Spec().OsVersion().FieldPath(), 2879 }) 2880 } 2881 2882 func (b *filterCndBuilderSpecOsVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2883 return b.builder.addCond(&FilterConditionCompare{ 2884 Operator: op, 2885 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().OsVersion().WithValue(value), 2886 }) 2887 } 2888 2889 type filterCndBuilderSpecNetplanYamlConfig struct { 2890 builder *FilterBuilder 2891 } 2892 2893 func (b *filterCndBuilderSpecNetplanYamlConfig) Eq(value string) *FilterBuilder { 2894 return b.compare(gotenfilter.Eq, value) 2895 } 2896 2897 func (b *filterCndBuilderSpecNetplanYamlConfig) Neq(value string) *FilterBuilder { 2898 return b.compare(gotenfilter.Neq, value) 2899 } 2900 2901 func (b *filterCndBuilderSpecNetplanYamlConfig) Gt(value string) *FilterBuilder { 2902 return b.compare(gotenfilter.Gt, value) 2903 } 2904 2905 func (b *filterCndBuilderSpecNetplanYamlConfig) Gte(value string) *FilterBuilder { 2906 return b.compare(gotenfilter.Gte, value) 2907 } 2908 2909 func (b *filterCndBuilderSpecNetplanYamlConfig) Lt(value string) *FilterBuilder { 2910 return b.compare(gotenfilter.Lt, value) 2911 } 2912 2913 func (b *filterCndBuilderSpecNetplanYamlConfig) Lte(value string) *FilterBuilder { 2914 return b.compare(gotenfilter.Lte, value) 2915 } 2916 2917 func (b *filterCndBuilderSpecNetplanYamlConfig) In(values []string) *FilterBuilder { 2918 return b.builder.addCond(&FilterConditionIn{ 2919 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanYamlConfig().WithArrayOfValues(values), 2920 }) 2921 } 2922 2923 func (b *filterCndBuilderSpecNetplanYamlConfig) NotIn(values []string) *FilterBuilder { 2924 return b.builder.addCond(&FilterConditionNotIn{ 2925 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanYamlConfig().WithArrayOfValues(values), 2926 }) 2927 } 2928 2929 func (b *filterCndBuilderSpecNetplanYamlConfig) IsNull() *FilterBuilder { 2930 return b.builder.addCond(&FilterConditionIsNull{ 2931 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanYamlConfig().FieldPath(), 2932 }) 2933 } 2934 2935 func (b *filterCndBuilderSpecNetplanYamlConfig) IsNan() *FilterBuilder { 2936 return b.builder.addCond(&FilterConditionIsNaN{ 2937 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanYamlConfig().FieldPath(), 2938 }) 2939 } 2940 2941 func (b *filterCndBuilderSpecNetplanYamlConfig) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 2942 return b.builder.addCond(&FilterConditionCompare{ 2943 Operator: op, 2944 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanYamlConfig().WithValue(value), 2945 }) 2946 } 2947 2948 type filterCndBuilderSpecNetplanApiConfigMode struct { 2949 builder *FilterBuilder 2950 } 2951 2952 func (b *filterCndBuilderSpecNetplanApiConfigMode) Eq(value Device_Spec_NetworkConfigMode) *FilterBuilder { 2953 return b.compare(gotenfilter.Eq, value) 2954 } 2955 2956 func (b *filterCndBuilderSpecNetplanApiConfigMode) Neq(value Device_Spec_NetworkConfigMode) *FilterBuilder { 2957 return b.compare(gotenfilter.Neq, value) 2958 } 2959 2960 func (b *filterCndBuilderSpecNetplanApiConfigMode) Gt(value Device_Spec_NetworkConfigMode) *FilterBuilder { 2961 return b.compare(gotenfilter.Gt, value) 2962 } 2963 2964 func (b *filterCndBuilderSpecNetplanApiConfigMode) Gte(value Device_Spec_NetworkConfigMode) *FilterBuilder { 2965 return b.compare(gotenfilter.Gte, value) 2966 } 2967 2968 func (b *filterCndBuilderSpecNetplanApiConfigMode) Lt(value Device_Spec_NetworkConfigMode) *FilterBuilder { 2969 return b.compare(gotenfilter.Lt, value) 2970 } 2971 2972 func (b *filterCndBuilderSpecNetplanApiConfigMode) Lte(value Device_Spec_NetworkConfigMode) *FilterBuilder { 2973 return b.compare(gotenfilter.Lte, value) 2974 } 2975 2976 func (b *filterCndBuilderSpecNetplanApiConfigMode) In(values []Device_Spec_NetworkConfigMode) *FilterBuilder { 2977 return b.builder.addCond(&FilterConditionIn{ 2978 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().WithArrayOfValues(values), 2979 }) 2980 } 2981 2982 func (b *filterCndBuilderSpecNetplanApiConfigMode) NotIn(values []Device_Spec_NetworkConfigMode) *FilterBuilder { 2983 return b.builder.addCond(&FilterConditionNotIn{ 2984 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().WithArrayOfValues(values), 2985 }) 2986 } 2987 2988 func (b *filterCndBuilderSpecNetplanApiConfigMode) IsNull() *FilterBuilder { 2989 return b.builder.addCond(&FilterConditionIsNull{ 2990 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().FieldPath(), 2991 }) 2992 } 2993 2994 func (b *filterCndBuilderSpecNetplanApiConfigMode) IsNan() *FilterBuilder { 2995 return b.builder.addCond(&FilterConditionIsNaN{ 2996 FieldPath: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().FieldPath(), 2997 }) 2998 } 2999 3000 func (b *filterCndBuilderSpecNetplanApiConfigMode) compare(op gotenfilter.CompareOperator, value Device_Spec_NetworkConfigMode) *FilterBuilder { 3001 return b.builder.addCond(&FilterConditionCompare{ 3002 Operator: op, 3003 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().NetplanApiConfigMode().WithValue(value), 3004 }) 3005 } 3006 3007 type filterCndBuilderSpecOsImageUrl struct { 3008 builder *FilterBuilder 3009 } 3010 3011 func (b *filterCndBuilderSpecOsImageUrl) Eq(value string) *FilterBuilder { 3012 return b.compare(gotenfilter.Eq, value) 3013 } 3014 3015 func (b *filterCndBuilderSpecOsImageUrl) Neq(value string) *FilterBuilder { 3016 return b.compare(gotenfilter.Neq, value) 3017 } 3018 3019 func (b *filterCndBuilderSpecOsImageUrl) Gt(value string) *FilterBuilder { 3020 return b.compare(gotenfilter.Gt, value) 3021 } 3022 3023 func (b *filterCndBuilderSpecOsImageUrl) Gte(value string) *FilterBuilder { 3024 return b.compare(gotenfilter.Gte, value) 3025 } 3026 3027 func (b *filterCndBuilderSpecOsImageUrl) Lt(value string) *FilterBuilder { 3028 return b.compare(gotenfilter.Lt, value) 3029 } 3030 3031 func (b *filterCndBuilderSpecOsImageUrl) Lte(value string) *FilterBuilder { 3032 return b.compare(gotenfilter.Lte, value) 3033 } 3034 3035 func (b *filterCndBuilderSpecOsImageUrl) In(values []string) *FilterBuilder { 3036 return b.builder.addCond(&FilterConditionIn{ 3037 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsImageUrl().WithArrayOfValues(values), 3038 }) 3039 } 3040 3041 func (b *filterCndBuilderSpecOsImageUrl) NotIn(values []string) *FilterBuilder { 3042 return b.builder.addCond(&FilterConditionNotIn{ 3043 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().OsImageUrl().WithArrayOfValues(values), 3044 }) 3045 } 3046 3047 func (b *filterCndBuilderSpecOsImageUrl) IsNull() *FilterBuilder { 3048 return b.builder.addCond(&FilterConditionIsNull{ 3049 FieldPath: NewDeviceFieldPathBuilder().Spec().OsImageUrl().FieldPath(), 3050 }) 3051 } 3052 3053 func (b *filterCndBuilderSpecOsImageUrl) IsNan() *FilterBuilder { 3054 return b.builder.addCond(&FilterConditionIsNaN{ 3055 FieldPath: NewDeviceFieldPathBuilder().Spec().OsImageUrl().FieldPath(), 3056 }) 3057 } 3058 3059 func (b *filterCndBuilderSpecOsImageUrl) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 3060 return b.builder.addCond(&FilterConditionCompare{ 3061 Operator: op, 3062 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().OsImageUrl().WithValue(value), 3063 }) 3064 } 3065 3066 type filterCndBuilderSpecSshConfig struct { 3067 builder *FilterBuilder 3068 } 3069 3070 func (b *filterCndBuilderSpecSshConfig) Eq(value *Device_Spec_SSHConfig) *FilterBuilder { 3071 return b.compare(gotenfilter.Eq, value) 3072 } 3073 3074 func (b *filterCndBuilderSpecSshConfig) Neq(value *Device_Spec_SSHConfig) *FilterBuilder { 3075 return b.compare(gotenfilter.Neq, value) 3076 } 3077 3078 func (b *filterCndBuilderSpecSshConfig) Gt(value *Device_Spec_SSHConfig) *FilterBuilder { 3079 return b.compare(gotenfilter.Gt, value) 3080 } 3081 3082 func (b *filterCndBuilderSpecSshConfig) Gte(value *Device_Spec_SSHConfig) *FilterBuilder { 3083 return b.compare(gotenfilter.Gte, value) 3084 } 3085 3086 func (b *filterCndBuilderSpecSshConfig) Lt(value *Device_Spec_SSHConfig) *FilterBuilder { 3087 return b.compare(gotenfilter.Lt, value) 3088 } 3089 3090 func (b *filterCndBuilderSpecSshConfig) Lte(value *Device_Spec_SSHConfig) *FilterBuilder { 3091 return b.compare(gotenfilter.Lte, value) 3092 } 3093 3094 func (b *filterCndBuilderSpecSshConfig) In(values []*Device_Spec_SSHConfig) *FilterBuilder { 3095 return b.builder.addCond(&FilterConditionIn{ 3096 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().WithArrayOfValues(values), 3097 }) 3098 } 3099 3100 func (b *filterCndBuilderSpecSshConfig) NotIn(values []*Device_Spec_SSHConfig) *FilterBuilder { 3101 return b.builder.addCond(&FilterConditionNotIn{ 3102 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().WithArrayOfValues(values), 3103 }) 3104 } 3105 3106 func (b *filterCndBuilderSpecSshConfig) IsNull() *FilterBuilder { 3107 return b.builder.addCond(&FilterConditionIsNull{ 3108 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().FieldPath(), 3109 }) 3110 } 3111 3112 func (b *filterCndBuilderSpecSshConfig) IsNan() *FilterBuilder { 3113 return b.builder.addCond(&FilterConditionIsNaN{ 3114 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().FieldPath(), 3115 }) 3116 } 3117 3118 func (b *filterCndBuilderSpecSshConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_SSHConfig) *FilterBuilder { 3119 return b.builder.addCond(&FilterConditionCompare{ 3120 Operator: op, 3121 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().WithValue(value), 3122 }) 3123 } 3124 3125 func (b *filterCndBuilderSpecSshConfig) DisableSshServer() *filterCndBuilderSpecSshConfigDisableSshServer { 3126 return &filterCndBuilderSpecSshConfigDisableSshServer{builder: b.builder} 3127 } 3128 3129 func (b *filterCndBuilderSpecSshConfig) DisableSshPassword() *filterCndBuilderSpecSshConfigDisableSshPassword { 3130 return &filterCndBuilderSpecSshConfigDisableSshPassword{builder: b.builder} 3131 } 3132 3133 func (b *filterCndBuilderSpecSshConfig) SshAuthorized() *filterCndBuilderSpecSshConfigSshAuthorized { 3134 return &filterCndBuilderSpecSshConfigSshAuthorized{builder: b.builder} 3135 } 3136 3137 func (b *filterCndBuilderSpecSshConfig) IpAllowList() *filterCndBuilderSpecSshConfigIpAllowList { 3138 return &filterCndBuilderSpecSshConfigIpAllowList{builder: b.builder} 3139 } 3140 3141 func (b *filterCndBuilderSpecSshConfig) IpDenyList() *filterCndBuilderSpecSshConfigIpDenyList { 3142 return &filterCndBuilderSpecSshConfigIpDenyList{builder: b.builder} 3143 } 3144 3145 func (b *filterCndBuilderSpecSshConfig) RejectPeriod() *filterCndBuilderSpecSshConfigRejectPeriod { 3146 return &filterCndBuilderSpecSshConfigRejectPeriod{builder: b.builder} 3147 } 3148 3149 func (b *filterCndBuilderSpecSshConfig) DisableSshAuthkey() *filterCndBuilderSpecSshConfigDisableSshAuthkey { 3150 return &filterCndBuilderSpecSshConfigDisableSshAuthkey{builder: b.builder} 3151 } 3152 3153 type filterCndBuilderSpecSshConfigDisableSshServer struct { 3154 builder *FilterBuilder 3155 } 3156 3157 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Eq(value bool) *FilterBuilder { 3158 return b.compare(gotenfilter.Eq, value) 3159 } 3160 3161 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Neq(value bool) *FilterBuilder { 3162 return b.compare(gotenfilter.Neq, value) 3163 } 3164 3165 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Gt(value bool) *FilterBuilder { 3166 return b.compare(gotenfilter.Gt, value) 3167 } 3168 3169 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Gte(value bool) *FilterBuilder { 3170 return b.compare(gotenfilter.Gte, value) 3171 } 3172 3173 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Lt(value bool) *FilterBuilder { 3174 return b.compare(gotenfilter.Lt, value) 3175 } 3176 3177 func (b *filterCndBuilderSpecSshConfigDisableSshServer) Lte(value bool) *FilterBuilder { 3178 return b.compare(gotenfilter.Lte, value) 3179 } 3180 3181 func (b *filterCndBuilderSpecSshConfigDisableSshServer) In(values []bool) *FilterBuilder { 3182 return b.builder.addCond(&FilterConditionIn{ 3183 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().WithArrayOfValues(values), 3184 }) 3185 } 3186 3187 func (b *filterCndBuilderSpecSshConfigDisableSshServer) NotIn(values []bool) *FilterBuilder { 3188 return b.builder.addCond(&FilterConditionNotIn{ 3189 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().WithArrayOfValues(values), 3190 }) 3191 } 3192 3193 func (b *filterCndBuilderSpecSshConfigDisableSshServer) IsNull() *FilterBuilder { 3194 return b.builder.addCond(&FilterConditionIsNull{ 3195 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().FieldPath(), 3196 }) 3197 } 3198 3199 func (b *filterCndBuilderSpecSshConfigDisableSshServer) IsNan() *FilterBuilder { 3200 return b.builder.addCond(&FilterConditionIsNaN{ 3201 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().FieldPath(), 3202 }) 3203 } 3204 3205 func (b *filterCndBuilderSpecSshConfigDisableSshServer) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3206 return b.builder.addCond(&FilterConditionCompare{ 3207 Operator: op, 3208 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshServer().WithValue(value), 3209 }) 3210 } 3211 3212 type filterCndBuilderSpecSshConfigDisableSshPassword struct { 3213 builder *FilterBuilder 3214 } 3215 3216 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Eq(value bool) *FilterBuilder { 3217 return b.compare(gotenfilter.Eq, value) 3218 } 3219 3220 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Neq(value bool) *FilterBuilder { 3221 return b.compare(gotenfilter.Neq, value) 3222 } 3223 3224 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Gt(value bool) *FilterBuilder { 3225 return b.compare(gotenfilter.Gt, value) 3226 } 3227 3228 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Gte(value bool) *FilterBuilder { 3229 return b.compare(gotenfilter.Gte, value) 3230 } 3231 3232 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Lt(value bool) *FilterBuilder { 3233 return b.compare(gotenfilter.Lt, value) 3234 } 3235 3236 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) Lte(value bool) *FilterBuilder { 3237 return b.compare(gotenfilter.Lte, value) 3238 } 3239 3240 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) In(values []bool) *FilterBuilder { 3241 return b.builder.addCond(&FilterConditionIn{ 3242 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().WithArrayOfValues(values), 3243 }) 3244 } 3245 3246 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) NotIn(values []bool) *FilterBuilder { 3247 return b.builder.addCond(&FilterConditionNotIn{ 3248 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().WithArrayOfValues(values), 3249 }) 3250 } 3251 3252 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) IsNull() *FilterBuilder { 3253 return b.builder.addCond(&FilterConditionIsNull{ 3254 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().FieldPath(), 3255 }) 3256 } 3257 3258 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) IsNan() *FilterBuilder { 3259 return b.builder.addCond(&FilterConditionIsNaN{ 3260 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().FieldPath(), 3261 }) 3262 } 3263 3264 func (b *filterCndBuilderSpecSshConfigDisableSshPassword) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3265 return b.builder.addCond(&FilterConditionCompare{ 3266 Operator: op, 3267 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshPassword().WithValue(value), 3268 }) 3269 } 3270 3271 type filterCndBuilderSpecSshConfigSshAuthorized struct { 3272 builder *FilterBuilder 3273 } 3274 3275 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Eq(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3276 return b.compare(gotenfilter.Eq, value) 3277 } 3278 3279 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Neq(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3280 return b.compare(gotenfilter.Neq, value) 3281 } 3282 3283 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Gt(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3284 return b.compare(gotenfilter.Gt, value) 3285 } 3286 3287 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Gte(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3288 return b.compare(gotenfilter.Gte, value) 3289 } 3290 3291 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Lt(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3292 return b.compare(gotenfilter.Lt, value) 3293 } 3294 3295 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Lte(value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3296 return b.compare(gotenfilter.Lte, value) 3297 } 3298 3299 func (b *filterCndBuilderSpecSshConfigSshAuthorized) In(values [][]*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3300 return b.builder.addCond(&FilterConditionIn{ 3301 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithArrayOfValues(values), 3302 }) 3303 } 3304 3305 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NotIn(values [][]*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3306 return b.builder.addCond(&FilterConditionNotIn{ 3307 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithArrayOfValues(values), 3308 }) 3309 } 3310 3311 func (b *filterCndBuilderSpecSshConfigSshAuthorized) IsNull() *FilterBuilder { 3312 return b.builder.addCond(&FilterConditionIsNull{ 3313 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 3314 }) 3315 } 3316 3317 func (b *filterCndBuilderSpecSshConfigSshAuthorized) IsNan() *FilterBuilder { 3318 return b.builder.addCond(&FilterConditionIsNaN{ 3319 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 3320 }) 3321 } 3322 3323 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Contains(value *Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3324 return b.builder.addCond(&FilterConditionContains{ 3325 Type: gotenresource.ConditionContainsTypeValue, 3326 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 3327 Value: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithItemValue(value), 3328 }) 3329 } 3330 3331 func (b *filterCndBuilderSpecSshConfigSshAuthorized) ContainsAnyOf(values []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3332 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized() 3333 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 3334 for _, value := range values { 3335 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 3336 } 3337 return b.builder.addCond(&FilterConditionContains{ 3338 Type: gotenresource.ConditionContainsTypeAny, 3339 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 3340 Values: itemValues, 3341 }) 3342 } 3343 3344 func (b *filterCndBuilderSpecSshConfigSshAuthorized) ContainsAll(values []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3345 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized() 3346 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 3347 for _, value := range values { 3348 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 3349 } 3350 return b.builder.addCond(&FilterConditionContains{ 3351 Type: gotenresource.ConditionContainsTypeAll, 3352 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().FieldPath(), 3353 Values: itemValues, 3354 }) 3355 } 3356 3357 func (b *filterCndBuilderSpecSshConfigSshAuthorized) compare(op gotenfilter.CompareOperator, value []*Device_Spec_SSHConfig_AuthKey) *FilterBuilder { 3358 return b.builder.addCond(&FilterConditionCompare{ 3359 Operator: op, 3360 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().WithValue(value), 3361 }) 3362 } 3363 3364 func (b *filterCndBuilderSpecSshConfigSshAuthorized) SshaKey() *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey { 3365 return &filterCndBuilderSpecSshConfigSshAuthorizedSshaKey{builder: b.builder} 3366 } 3367 3368 func (b *filterCndBuilderSpecSshConfigSshAuthorized) CertAuthority() *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority { 3369 return &filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority{builder: b.builder} 3370 } 3371 3372 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Command() *filterCndBuilderSpecSshConfigSshAuthorizedCommand { 3373 return &filterCndBuilderSpecSshConfigSshAuthorizedCommand{builder: b.builder} 3374 } 3375 3376 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Environment() *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment { 3377 return &filterCndBuilderSpecSshConfigSshAuthorizedEnvironment{builder: b.builder} 3378 } 3379 3380 func (b *filterCndBuilderSpecSshConfigSshAuthorized) From() *filterCndBuilderSpecSshConfigSshAuthorizedFrom { 3381 return &filterCndBuilderSpecSshConfigSshAuthorizedFrom{builder: b.builder} 3382 } 3383 3384 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoAgentForwarding() *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding { 3385 return &filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding{builder: b.builder} 3386 } 3387 3388 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoPortForwarding() *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding { 3389 return &filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding{builder: b.builder} 3390 } 3391 3392 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoPty() *filterCndBuilderSpecSshConfigSshAuthorizedNoPty { 3393 return &filterCndBuilderSpecSshConfigSshAuthorizedNoPty{builder: b.builder} 3394 } 3395 3396 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoUserRc() *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc { 3397 return &filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc{builder: b.builder} 3398 } 3399 3400 func (b *filterCndBuilderSpecSshConfigSshAuthorized) NoX11Forwarding() *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding { 3401 return &filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding{builder: b.builder} 3402 } 3403 3404 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Permitopen() *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen { 3405 return &filterCndBuilderSpecSshConfigSshAuthorizedPermitopen{builder: b.builder} 3406 } 3407 3408 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Principals() *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals { 3409 return &filterCndBuilderSpecSshConfigSshAuthorizedPrincipals{builder: b.builder} 3410 } 3411 3412 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Tunnel() *filterCndBuilderSpecSshConfigSshAuthorizedTunnel { 3413 return &filterCndBuilderSpecSshConfigSshAuthorizedTunnel{builder: b.builder} 3414 } 3415 3416 func (b *filterCndBuilderSpecSshConfigSshAuthorized) Restrict() *filterCndBuilderSpecSshConfigSshAuthorizedRestrict { 3417 return &filterCndBuilderSpecSshConfigSshAuthorizedRestrict{builder: b.builder} 3418 } 3419 3420 type filterCndBuilderSpecSshConfigSshAuthorizedSshaKey struct { 3421 builder *FilterBuilder 3422 } 3423 3424 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Eq(value string) *FilterBuilder { 3425 return b.compare(gotenfilter.Eq, value) 3426 } 3427 3428 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Neq(value string) *FilterBuilder { 3429 return b.compare(gotenfilter.Neq, value) 3430 } 3431 3432 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Gt(value string) *FilterBuilder { 3433 return b.compare(gotenfilter.Gt, value) 3434 } 3435 3436 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Gte(value string) *FilterBuilder { 3437 return b.compare(gotenfilter.Gte, value) 3438 } 3439 3440 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Lt(value string) *FilterBuilder { 3441 return b.compare(gotenfilter.Lt, value) 3442 } 3443 3444 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) Lte(value string) *FilterBuilder { 3445 return b.compare(gotenfilter.Lte, value) 3446 } 3447 3448 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) In(values []string) *FilterBuilder { 3449 return b.builder.addCond(&FilterConditionIn{ 3450 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().WithArrayOfValues(values), 3451 }) 3452 } 3453 3454 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) NotIn(values []string) *FilterBuilder { 3455 return b.builder.addCond(&FilterConditionNotIn{ 3456 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().WithArrayOfValues(values), 3457 }) 3458 } 3459 3460 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) IsNull() *FilterBuilder { 3461 return b.builder.addCond(&FilterConditionIsNull{ 3462 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().FieldPath(), 3463 }) 3464 } 3465 3466 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) IsNan() *FilterBuilder { 3467 return b.builder.addCond(&FilterConditionIsNaN{ 3468 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().FieldPath(), 3469 }) 3470 } 3471 3472 func (b *filterCndBuilderSpecSshConfigSshAuthorizedSshaKey) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 3473 return b.builder.addCond(&FilterConditionCompare{ 3474 Operator: op, 3475 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().SshaKey().WithValue(value), 3476 }) 3477 } 3478 3479 type filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority struct { 3480 builder *FilterBuilder 3481 } 3482 3483 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Eq(value bool) *FilterBuilder { 3484 return b.compare(gotenfilter.Eq, value) 3485 } 3486 3487 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Neq(value bool) *FilterBuilder { 3488 return b.compare(gotenfilter.Neq, value) 3489 } 3490 3491 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Gt(value bool) *FilterBuilder { 3492 return b.compare(gotenfilter.Gt, value) 3493 } 3494 3495 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Gte(value bool) *FilterBuilder { 3496 return b.compare(gotenfilter.Gte, value) 3497 } 3498 3499 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Lt(value bool) *FilterBuilder { 3500 return b.compare(gotenfilter.Lt, value) 3501 } 3502 3503 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) Lte(value bool) *FilterBuilder { 3504 return b.compare(gotenfilter.Lte, value) 3505 } 3506 3507 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) In(values []bool) *FilterBuilder { 3508 return b.builder.addCond(&FilterConditionIn{ 3509 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().WithArrayOfValues(values), 3510 }) 3511 } 3512 3513 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) NotIn(values []bool) *FilterBuilder { 3514 return b.builder.addCond(&FilterConditionNotIn{ 3515 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().WithArrayOfValues(values), 3516 }) 3517 } 3518 3519 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) IsNull() *FilterBuilder { 3520 return b.builder.addCond(&FilterConditionIsNull{ 3521 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().FieldPath(), 3522 }) 3523 } 3524 3525 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) IsNan() *FilterBuilder { 3526 return b.builder.addCond(&FilterConditionIsNaN{ 3527 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().FieldPath(), 3528 }) 3529 } 3530 3531 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCertAuthority) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3532 return b.builder.addCond(&FilterConditionCompare{ 3533 Operator: op, 3534 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().CertAuthority().WithValue(value), 3535 }) 3536 } 3537 3538 type filterCndBuilderSpecSshConfigSshAuthorizedCommand struct { 3539 builder *FilterBuilder 3540 } 3541 3542 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Eq(value string) *FilterBuilder { 3543 return b.compare(gotenfilter.Eq, value) 3544 } 3545 3546 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Neq(value string) *FilterBuilder { 3547 return b.compare(gotenfilter.Neq, value) 3548 } 3549 3550 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Gt(value string) *FilterBuilder { 3551 return b.compare(gotenfilter.Gt, value) 3552 } 3553 3554 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Gte(value string) *FilterBuilder { 3555 return b.compare(gotenfilter.Gte, value) 3556 } 3557 3558 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Lt(value string) *FilterBuilder { 3559 return b.compare(gotenfilter.Lt, value) 3560 } 3561 3562 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) Lte(value string) *FilterBuilder { 3563 return b.compare(gotenfilter.Lte, value) 3564 } 3565 3566 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) In(values []string) *FilterBuilder { 3567 return b.builder.addCond(&FilterConditionIn{ 3568 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().WithArrayOfValues(values), 3569 }) 3570 } 3571 3572 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) NotIn(values []string) *FilterBuilder { 3573 return b.builder.addCond(&FilterConditionNotIn{ 3574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().WithArrayOfValues(values), 3575 }) 3576 } 3577 3578 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) IsNull() *FilterBuilder { 3579 return b.builder.addCond(&FilterConditionIsNull{ 3580 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().FieldPath(), 3581 }) 3582 } 3583 3584 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) IsNan() *FilterBuilder { 3585 return b.builder.addCond(&FilterConditionIsNaN{ 3586 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().FieldPath(), 3587 }) 3588 } 3589 3590 func (b *filterCndBuilderSpecSshConfigSshAuthorizedCommand) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 3591 return b.builder.addCond(&FilterConditionCompare{ 3592 Operator: op, 3593 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Command().WithValue(value), 3594 }) 3595 } 3596 3597 type filterCndBuilderSpecSshConfigSshAuthorizedEnvironment struct { 3598 builder *FilterBuilder 3599 } 3600 3601 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Eq(value string) *FilterBuilder { 3602 return b.compare(gotenfilter.Eq, value) 3603 } 3604 3605 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Neq(value string) *FilterBuilder { 3606 return b.compare(gotenfilter.Neq, value) 3607 } 3608 3609 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Gt(value string) *FilterBuilder { 3610 return b.compare(gotenfilter.Gt, value) 3611 } 3612 3613 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Gte(value string) *FilterBuilder { 3614 return b.compare(gotenfilter.Gte, value) 3615 } 3616 3617 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Lt(value string) *FilterBuilder { 3618 return b.compare(gotenfilter.Lt, value) 3619 } 3620 3621 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) Lte(value string) *FilterBuilder { 3622 return b.compare(gotenfilter.Lte, value) 3623 } 3624 3625 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) In(values []string) *FilterBuilder { 3626 return b.builder.addCond(&FilterConditionIn{ 3627 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().WithArrayOfValues(values), 3628 }) 3629 } 3630 3631 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) NotIn(values []string) *FilterBuilder { 3632 return b.builder.addCond(&FilterConditionNotIn{ 3633 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().WithArrayOfValues(values), 3634 }) 3635 } 3636 3637 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) IsNull() *FilterBuilder { 3638 return b.builder.addCond(&FilterConditionIsNull{ 3639 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().FieldPath(), 3640 }) 3641 } 3642 3643 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) IsNan() *FilterBuilder { 3644 return b.builder.addCond(&FilterConditionIsNaN{ 3645 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().FieldPath(), 3646 }) 3647 } 3648 3649 func (b *filterCndBuilderSpecSshConfigSshAuthorizedEnvironment) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 3650 return b.builder.addCond(&FilterConditionCompare{ 3651 Operator: op, 3652 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Environment().WithValue(value), 3653 }) 3654 } 3655 3656 type filterCndBuilderSpecSshConfigSshAuthorizedFrom struct { 3657 builder *FilterBuilder 3658 } 3659 3660 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Eq(value string) *FilterBuilder { 3661 return b.compare(gotenfilter.Eq, value) 3662 } 3663 3664 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Neq(value string) *FilterBuilder { 3665 return b.compare(gotenfilter.Neq, value) 3666 } 3667 3668 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Gt(value string) *FilterBuilder { 3669 return b.compare(gotenfilter.Gt, value) 3670 } 3671 3672 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Gte(value string) *FilterBuilder { 3673 return b.compare(gotenfilter.Gte, value) 3674 } 3675 3676 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Lt(value string) *FilterBuilder { 3677 return b.compare(gotenfilter.Lt, value) 3678 } 3679 3680 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) Lte(value string) *FilterBuilder { 3681 return b.compare(gotenfilter.Lte, value) 3682 } 3683 3684 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) In(values []string) *FilterBuilder { 3685 return b.builder.addCond(&FilterConditionIn{ 3686 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().WithArrayOfValues(values), 3687 }) 3688 } 3689 3690 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) NotIn(values []string) *FilterBuilder { 3691 return b.builder.addCond(&FilterConditionNotIn{ 3692 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().WithArrayOfValues(values), 3693 }) 3694 } 3695 3696 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) IsNull() *FilterBuilder { 3697 return b.builder.addCond(&FilterConditionIsNull{ 3698 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().FieldPath(), 3699 }) 3700 } 3701 3702 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) IsNan() *FilterBuilder { 3703 return b.builder.addCond(&FilterConditionIsNaN{ 3704 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().FieldPath(), 3705 }) 3706 } 3707 3708 func (b *filterCndBuilderSpecSshConfigSshAuthorizedFrom) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 3709 return b.builder.addCond(&FilterConditionCompare{ 3710 Operator: op, 3711 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().From().WithValue(value), 3712 }) 3713 } 3714 3715 type filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding struct { 3716 builder *FilterBuilder 3717 } 3718 3719 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Eq(value bool) *FilterBuilder { 3720 return b.compare(gotenfilter.Eq, value) 3721 } 3722 3723 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Neq(value bool) *FilterBuilder { 3724 return b.compare(gotenfilter.Neq, value) 3725 } 3726 3727 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Gt(value bool) *FilterBuilder { 3728 return b.compare(gotenfilter.Gt, value) 3729 } 3730 3731 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Gte(value bool) *FilterBuilder { 3732 return b.compare(gotenfilter.Gte, value) 3733 } 3734 3735 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Lt(value bool) *FilterBuilder { 3736 return b.compare(gotenfilter.Lt, value) 3737 } 3738 3739 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) Lte(value bool) *FilterBuilder { 3740 return b.compare(gotenfilter.Lte, value) 3741 } 3742 3743 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) In(values []bool) *FilterBuilder { 3744 return b.builder.addCond(&FilterConditionIn{ 3745 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().WithArrayOfValues(values), 3746 }) 3747 } 3748 3749 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) NotIn(values []bool) *FilterBuilder { 3750 return b.builder.addCond(&FilterConditionNotIn{ 3751 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().WithArrayOfValues(values), 3752 }) 3753 } 3754 3755 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) IsNull() *FilterBuilder { 3756 return b.builder.addCond(&FilterConditionIsNull{ 3757 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().FieldPath(), 3758 }) 3759 } 3760 3761 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) IsNan() *FilterBuilder { 3762 return b.builder.addCond(&FilterConditionIsNaN{ 3763 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().FieldPath(), 3764 }) 3765 } 3766 3767 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoAgentForwarding) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3768 return b.builder.addCond(&FilterConditionCompare{ 3769 Operator: op, 3770 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoAgentForwarding().WithValue(value), 3771 }) 3772 } 3773 3774 type filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding struct { 3775 builder *FilterBuilder 3776 } 3777 3778 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Eq(value bool) *FilterBuilder { 3779 return b.compare(gotenfilter.Eq, value) 3780 } 3781 3782 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Neq(value bool) *FilterBuilder { 3783 return b.compare(gotenfilter.Neq, value) 3784 } 3785 3786 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Gt(value bool) *FilterBuilder { 3787 return b.compare(gotenfilter.Gt, value) 3788 } 3789 3790 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Gte(value bool) *FilterBuilder { 3791 return b.compare(gotenfilter.Gte, value) 3792 } 3793 3794 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Lt(value bool) *FilterBuilder { 3795 return b.compare(gotenfilter.Lt, value) 3796 } 3797 3798 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) Lte(value bool) *FilterBuilder { 3799 return b.compare(gotenfilter.Lte, value) 3800 } 3801 3802 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) In(values []bool) *FilterBuilder { 3803 return b.builder.addCond(&FilterConditionIn{ 3804 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().WithArrayOfValues(values), 3805 }) 3806 } 3807 3808 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) NotIn(values []bool) *FilterBuilder { 3809 return b.builder.addCond(&FilterConditionNotIn{ 3810 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().WithArrayOfValues(values), 3811 }) 3812 } 3813 3814 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) IsNull() *FilterBuilder { 3815 return b.builder.addCond(&FilterConditionIsNull{ 3816 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().FieldPath(), 3817 }) 3818 } 3819 3820 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) IsNan() *FilterBuilder { 3821 return b.builder.addCond(&FilterConditionIsNaN{ 3822 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().FieldPath(), 3823 }) 3824 } 3825 3826 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPortForwarding) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3827 return b.builder.addCond(&FilterConditionCompare{ 3828 Operator: op, 3829 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPortForwarding().WithValue(value), 3830 }) 3831 } 3832 3833 type filterCndBuilderSpecSshConfigSshAuthorizedNoPty struct { 3834 builder *FilterBuilder 3835 } 3836 3837 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Eq(value bool) *FilterBuilder { 3838 return b.compare(gotenfilter.Eq, value) 3839 } 3840 3841 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Neq(value bool) *FilterBuilder { 3842 return b.compare(gotenfilter.Neq, value) 3843 } 3844 3845 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Gt(value bool) *FilterBuilder { 3846 return b.compare(gotenfilter.Gt, value) 3847 } 3848 3849 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Gte(value bool) *FilterBuilder { 3850 return b.compare(gotenfilter.Gte, value) 3851 } 3852 3853 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Lt(value bool) *FilterBuilder { 3854 return b.compare(gotenfilter.Lt, value) 3855 } 3856 3857 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) Lte(value bool) *FilterBuilder { 3858 return b.compare(gotenfilter.Lte, value) 3859 } 3860 3861 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) In(values []bool) *FilterBuilder { 3862 return b.builder.addCond(&FilterConditionIn{ 3863 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().WithArrayOfValues(values), 3864 }) 3865 } 3866 3867 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) NotIn(values []bool) *FilterBuilder { 3868 return b.builder.addCond(&FilterConditionNotIn{ 3869 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().WithArrayOfValues(values), 3870 }) 3871 } 3872 3873 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) IsNull() *FilterBuilder { 3874 return b.builder.addCond(&FilterConditionIsNull{ 3875 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().FieldPath(), 3876 }) 3877 } 3878 3879 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) IsNan() *FilterBuilder { 3880 return b.builder.addCond(&FilterConditionIsNaN{ 3881 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().FieldPath(), 3882 }) 3883 } 3884 3885 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoPty) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3886 return b.builder.addCond(&FilterConditionCompare{ 3887 Operator: op, 3888 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoPty().WithValue(value), 3889 }) 3890 } 3891 3892 type filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc struct { 3893 builder *FilterBuilder 3894 } 3895 3896 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Eq(value bool) *FilterBuilder { 3897 return b.compare(gotenfilter.Eq, value) 3898 } 3899 3900 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Neq(value bool) *FilterBuilder { 3901 return b.compare(gotenfilter.Neq, value) 3902 } 3903 3904 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Gt(value bool) *FilterBuilder { 3905 return b.compare(gotenfilter.Gt, value) 3906 } 3907 3908 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Gte(value bool) *FilterBuilder { 3909 return b.compare(gotenfilter.Gte, value) 3910 } 3911 3912 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Lt(value bool) *FilterBuilder { 3913 return b.compare(gotenfilter.Lt, value) 3914 } 3915 3916 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) Lte(value bool) *FilterBuilder { 3917 return b.compare(gotenfilter.Lte, value) 3918 } 3919 3920 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) In(values []bool) *FilterBuilder { 3921 return b.builder.addCond(&FilterConditionIn{ 3922 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().WithArrayOfValues(values), 3923 }) 3924 } 3925 3926 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) NotIn(values []bool) *FilterBuilder { 3927 return b.builder.addCond(&FilterConditionNotIn{ 3928 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().WithArrayOfValues(values), 3929 }) 3930 } 3931 3932 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) IsNull() *FilterBuilder { 3933 return b.builder.addCond(&FilterConditionIsNull{ 3934 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().FieldPath(), 3935 }) 3936 } 3937 3938 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) IsNan() *FilterBuilder { 3939 return b.builder.addCond(&FilterConditionIsNaN{ 3940 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().FieldPath(), 3941 }) 3942 } 3943 3944 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoUserRc) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 3945 return b.builder.addCond(&FilterConditionCompare{ 3946 Operator: op, 3947 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoUserRc().WithValue(value), 3948 }) 3949 } 3950 3951 type filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding struct { 3952 builder *FilterBuilder 3953 } 3954 3955 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Eq(value bool) *FilterBuilder { 3956 return b.compare(gotenfilter.Eq, value) 3957 } 3958 3959 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Neq(value bool) *FilterBuilder { 3960 return b.compare(gotenfilter.Neq, value) 3961 } 3962 3963 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Gt(value bool) *FilterBuilder { 3964 return b.compare(gotenfilter.Gt, value) 3965 } 3966 3967 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Gte(value bool) *FilterBuilder { 3968 return b.compare(gotenfilter.Gte, value) 3969 } 3970 3971 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Lt(value bool) *FilterBuilder { 3972 return b.compare(gotenfilter.Lt, value) 3973 } 3974 3975 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) Lte(value bool) *FilterBuilder { 3976 return b.compare(gotenfilter.Lte, value) 3977 } 3978 3979 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) In(values []bool) *FilterBuilder { 3980 return b.builder.addCond(&FilterConditionIn{ 3981 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().WithArrayOfValues(values), 3982 }) 3983 } 3984 3985 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) NotIn(values []bool) *FilterBuilder { 3986 return b.builder.addCond(&FilterConditionNotIn{ 3987 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().WithArrayOfValues(values), 3988 }) 3989 } 3990 3991 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) IsNull() *FilterBuilder { 3992 return b.builder.addCond(&FilterConditionIsNull{ 3993 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().FieldPath(), 3994 }) 3995 } 3996 3997 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) IsNan() *FilterBuilder { 3998 return b.builder.addCond(&FilterConditionIsNaN{ 3999 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().FieldPath(), 4000 }) 4001 } 4002 4003 func (b *filterCndBuilderSpecSshConfigSshAuthorizedNoX11Forwarding) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4004 return b.builder.addCond(&FilterConditionCompare{ 4005 Operator: op, 4006 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().NoX11Forwarding().WithValue(value), 4007 }) 4008 } 4009 4010 type filterCndBuilderSpecSshConfigSshAuthorizedPermitopen struct { 4011 builder *FilterBuilder 4012 } 4013 4014 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Eq(value string) *FilterBuilder { 4015 return b.compare(gotenfilter.Eq, value) 4016 } 4017 4018 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Neq(value string) *FilterBuilder { 4019 return b.compare(gotenfilter.Neq, value) 4020 } 4021 4022 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Gt(value string) *FilterBuilder { 4023 return b.compare(gotenfilter.Gt, value) 4024 } 4025 4026 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Gte(value string) *FilterBuilder { 4027 return b.compare(gotenfilter.Gte, value) 4028 } 4029 4030 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Lt(value string) *FilterBuilder { 4031 return b.compare(gotenfilter.Lt, value) 4032 } 4033 4034 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) Lte(value string) *FilterBuilder { 4035 return b.compare(gotenfilter.Lte, value) 4036 } 4037 4038 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) In(values []string) *FilterBuilder { 4039 return b.builder.addCond(&FilterConditionIn{ 4040 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().WithArrayOfValues(values), 4041 }) 4042 } 4043 4044 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) NotIn(values []string) *FilterBuilder { 4045 return b.builder.addCond(&FilterConditionNotIn{ 4046 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().WithArrayOfValues(values), 4047 }) 4048 } 4049 4050 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) IsNull() *FilterBuilder { 4051 return b.builder.addCond(&FilterConditionIsNull{ 4052 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().FieldPath(), 4053 }) 4054 } 4055 4056 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) IsNan() *FilterBuilder { 4057 return b.builder.addCond(&FilterConditionIsNaN{ 4058 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().FieldPath(), 4059 }) 4060 } 4061 4062 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPermitopen) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4063 return b.builder.addCond(&FilterConditionCompare{ 4064 Operator: op, 4065 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Permitopen().WithValue(value), 4066 }) 4067 } 4068 4069 type filterCndBuilderSpecSshConfigSshAuthorizedPrincipals struct { 4070 builder *FilterBuilder 4071 } 4072 4073 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Eq(value string) *FilterBuilder { 4074 return b.compare(gotenfilter.Eq, value) 4075 } 4076 4077 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Neq(value string) *FilterBuilder { 4078 return b.compare(gotenfilter.Neq, value) 4079 } 4080 4081 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Gt(value string) *FilterBuilder { 4082 return b.compare(gotenfilter.Gt, value) 4083 } 4084 4085 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Gte(value string) *FilterBuilder { 4086 return b.compare(gotenfilter.Gte, value) 4087 } 4088 4089 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Lt(value string) *FilterBuilder { 4090 return b.compare(gotenfilter.Lt, value) 4091 } 4092 4093 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) Lte(value string) *FilterBuilder { 4094 return b.compare(gotenfilter.Lte, value) 4095 } 4096 4097 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) In(values []string) *FilterBuilder { 4098 return b.builder.addCond(&FilterConditionIn{ 4099 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().WithArrayOfValues(values), 4100 }) 4101 } 4102 4103 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) NotIn(values []string) *FilterBuilder { 4104 return b.builder.addCond(&FilterConditionNotIn{ 4105 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().WithArrayOfValues(values), 4106 }) 4107 } 4108 4109 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) IsNull() *FilterBuilder { 4110 return b.builder.addCond(&FilterConditionIsNull{ 4111 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().FieldPath(), 4112 }) 4113 } 4114 4115 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) IsNan() *FilterBuilder { 4116 return b.builder.addCond(&FilterConditionIsNaN{ 4117 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().FieldPath(), 4118 }) 4119 } 4120 4121 func (b *filterCndBuilderSpecSshConfigSshAuthorizedPrincipals) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4122 return b.builder.addCond(&FilterConditionCompare{ 4123 Operator: op, 4124 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Principals().WithValue(value), 4125 }) 4126 } 4127 4128 type filterCndBuilderSpecSshConfigSshAuthorizedTunnel struct { 4129 builder *FilterBuilder 4130 } 4131 4132 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Eq(value string) *FilterBuilder { 4133 return b.compare(gotenfilter.Eq, value) 4134 } 4135 4136 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Neq(value string) *FilterBuilder { 4137 return b.compare(gotenfilter.Neq, value) 4138 } 4139 4140 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Gt(value string) *FilterBuilder { 4141 return b.compare(gotenfilter.Gt, value) 4142 } 4143 4144 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Gte(value string) *FilterBuilder { 4145 return b.compare(gotenfilter.Gte, value) 4146 } 4147 4148 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Lt(value string) *FilterBuilder { 4149 return b.compare(gotenfilter.Lt, value) 4150 } 4151 4152 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) Lte(value string) *FilterBuilder { 4153 return b.compare(gotenfilter.Lte, value) 4154 } 4155 4156 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) In(values []string) *FilterBuilder { 4157 return b.builder.addCond(&FilterConditionIn{ 4158 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().WithArrayOfValues(values), 4159 }) 4160 } 4161 4162 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) NotIn(values []string) *FilterBuilder { 4163 return b.builder.addCond(&FilterConditionNotIn{ 4164 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().WithArrayOfValues(values), 4165 }) 4166 } 4167 4168 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) IsNull() *FilterBuilder { 4169 return b.builder.addCond(&FilterConditionIsNull{ 4170 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().FieldPath(), 4171 }) 4172 } 4173 4174 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) IsNan() *FilterBuilder { 4175 return b.builder.addCond(&FilterConditionIsNaN{ 4176 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().FieldPath(), 4177 }) 4178 } 4179 4180 func (b *filterCndBuilderSpecSshConfigSshAuthorizedTunnel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 4181 return b.builder.addCond(&FilterConditionCompare{ 4182 Operator: op, 4183 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Tunnel().WithValue(value), 4184 }) 4185 } 4186 4187 type filterCndBuilderSpecSshConfigSshAuthorizedRestrict struct { 4188 builder *FilterBuilder 4189 } 4190 4191 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Eq(value bool) *FilterBuilder { 4192 return b.compare(gotenfilter.Eq, value) 4193 } 4194 4195 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Neq(value bool) *FilterBuilder { 4196 return b.compare(gotenfilter.Neq, value) 4197 } 4198 4199 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Gt(value bool) *FilterBuilder { 4200 return b.compare(gotenfilter.Gt, value) 4201 } 4202 4203 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Gte(value bool) *FilterBuilder { 4204 return b.compare(gotenfilter.Gte, value) 4205 } 4206 4207 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Lt(value bool) *FilterBuilder { 4208 return b.compare(gotenfilter.Lt, value) 4209 } 4210 4211 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) Lte(value bool) *FilterBuilder { 4212 return b.compare(gotenfilter.Lte, value) 4213 } 4214 4215 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) In(values []bool) *FilterBuilder { 4216 return b.builder.addCond(&FilterConditionIn{ 4217 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().WithArrayOfValues(values), 4218 }) 4219 } 4220 4221 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) NotIn(values []bool) *FilterBuilder { 4222 return b.builder.addCond(&FilterConditionNotIn{ 4223 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().WithArrayOfValues(values), 4224 }) 4225 } 4226 4227 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) IsNull() *FilterBuilder { 4228 return b.builder.addCond(&FilterConditionIsNull{ 4229 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().FieldPath(), 4230 }) 4231 } 4232 4233 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) IsNan() *FilterBuilder { 4234 return b.builder.addCond(&FilterConditionIsNaN{ 4235 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().FieldPath(), 4236 }) 4237 } 4238 4239 func (b *filterCndBuilderSpecSshConfigSshAuthorizedRestrict) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4240 return b.builder.addCond(&FilterConditionCompare{ 4241 Operator: op, 4242 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().SshAuthorized().Restrict().WithValue(value), 4243 }) 4244 } 4245 4246 type filterCndBuilderSpecSshConfigIpAllowList struct { 4247 builder *FilterBuilder 4248 } 4249 4250 func (b *filterCndBuilderSpecSshConfigIpAllowList) Eq(value []string) *FilterBuilder { 4251 return b.compare(gotenfilter.Eq, value) 4252 } 4253 4254 func (b *filterCndBuilderSpecSshConfigIpAllowList) Neq(value []string) *FilterBuilder { 4255 return b.compare(gotenfilter.Neq, value) 4256 } 4257 4258 func (b *filterCndBuilderSpecSshConfigIpAllowList) Gt(value []string) *FilterBuilder { 4259 return b.compare(gotenfilter.Gt, value) 4260 } 4261 4262 func (b *filterCndBuilderSpecSshConfigIpAllowList) Gte(value []string) *FilterBuilder { 4263 return b.compare(gotenfilter.Gte, value) 4264 } 4265 4266 func (b *filterCndBuilderSpecSshConfigIpAllowList) Lt(value []string) *FilterBuilder { 4267 return b.compare(gotenfilter.Lt, value) 4268 } 4269 4270 func (b *filterCndBuilderSpecSshConfigIpAllowList) Lte(value []string) *FilterBuilder { 4271 return b.compare(gotenfilter.Lte, value) 4272 } 4273 4274 func (b *filterCndBuilderSpecSshConfigIpAllowList) In(values [][]string) *FilterBuilder { 4275 return b.builder.addCond(&FilterConditionIn{ 4276 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithArrayOfValues(values), 4277 }) 4278 } 4279 4280 func (b *filterCndBuilderSpecSshConfigIpAllowList) NotIn(values [][]string) *FilterBuilder { 4281 return b.builder.addCond(&FilterConditionNotIn{ 4282 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithArrayOfValues(values), 4283 }) 4284 } 4285 4286 func (b *filterCndBuilderSpecSshConfigIpAllowList) IsNull() *FilterBuilder { 4287 return b.builder.addCond(&FilterConditionIsNull{ 4288 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 4289 }) 4290 } 4291 4292 func (b *filterCndBuilderSpecSshConfigIpAllowList) IsNan() *FilterBuilder { 4293 return b.builder.addCond(&FilterConditionIsNaN{ 4294 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 4295 }) 4296 } 4297 4298 func (b *filterCndBuilderSpecSshConfigIpAllowList) Contains(value string) *FilterBuilder { 4299 return b.builder.addCond(&FilterConditionContains{ 4300 Type: gotenresource.ConditionContainsTypeValue, 4301 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 4302 Value: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithItemValue(value), 4303 }) 4304 } 4305 4306 func (b *filterCndBuilderSpecSshConfigIpAllowList) ContainsAnyOf(values []string) *FilterBuilder { 4307 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList() 4308 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4309 for _, value := range values { 4310 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4311 } 4312 return b.builder.addCond(&FilterConditionContains{ 4313 Type: gotenresource.ConditionContainsTypeAny, 4314 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 4315 Values: itemValues, 4316 }) 4317 } 4318 4319 func (b *filterCndBuilderSpecSshConfigIpAllowList) ContainsAll(values []string) *FilterBuilder { 4320 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList() 4321 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4322 for _, value := range values { 4323 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4324 } 4325 return b.builder.addCond(&FilterConditionContains{ 4326 Type: gotenresource.ConditionContainsTypeAll, 4327 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().FieldPath(), 4328 Values: itemValues, 4329 }) 4330 } 4331 4332 func (b *filterCndBuilderSpecSshConfigIpAllowList) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 4333 return b.builder.addCond(&FilterConditionCompare{ 4334 Operator: op, 4335 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().IpAllowList().WithValue(value), 4336 }) 4337 } 4338 4339 type filterCndBuilderSpecSshConfigIpDenyList struct { 4340 builder *FilterBuilder 4341 } 4342 4343 func (b *filterCndBuilderSpecSshConfigIpDenyList) Eq(value []string) *FilterBuilder { 4344 return b.compare(gotenfilter.Eq, value) 4345 } 4346 4347 func (b *filterCndBuilderSpecSshConfigIpDenyList) Neq(value []string) *FilterBuilder { 4348 return b.compare(gotenfilter.Neq, value) 4349 } 4350 4351 func (b *filterCndBuilderSpecSshConfigIpDenyList) Gt(value []string) *FilterBuilder { 4352 return b.compare(gotenfilter.Gt, value) 4353 } 4354 4355 func (b *filterCndBuilderSpecSshConfigIpDenyList) Gte(value []string) *FilterBuilder { 4356 return b.compare(gotenfilter.Gte, value) 4357 } 4358 4359 func (b *filterCndBuilderSpecSshConfigIpDenyList) Lt(value []string) *FilterBuilder { 4360 return b.compare(gotenfilter.Lt, value) 4361 } 4362 4363 func (b *filterCndBuilderSpecSshConfigIpDenyList) Lte(value []string) *FilterBuilder { 4364 return b.compare(gotenfilter.Lte, value) 4365 } 4366 4367 func (b *filterCndBuilderSpecSshConfigIpDenyList) In(values [][]string) *FilterBuilder { 4368 return b.builder.addCond(&FilterConditionIn{ 4369 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithArrayOfValues(values), 4370 }) 4371 } 4372 4373 func (b *filterCndBuilderSpecSshConfigIpDenyList) NotIn(values [][]string) *FilterBuilder { 4374 return b.builder.addCond(&FilterConditionNotIn{ 4375 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithArrayOfValues(values), 4376 }) 4377 } 4378 4379 func (b *filterCndBuilderSpecSshConfigIpDenyList) IsNull() *FilterBuilder { 4380 return b.builder.addCond(&FilterConditionIsNull{ 4381 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 4382 }) 4383 } 4384 4385 func (b *filterCndBuilderSpecSshConfigIpDenyList) IsNan() *FilterBuilder { 4386 return b.builder.addCond(&FilterConditionIsNaN{ 4387 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 4388 }) 4389 } 4390 4391 func (b *filterCndBuilderSpecSshConfigIpDenyList) Contains(value string) *FilterBuilder { 4392 return b.builder.addCond(&FilterConditionContains{ 4393 Type: gotenresource.ConditionContainsTypeValue, 4394 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 4395 Value: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithItemValue(value), 4396 }) 4397 } 4398 4399 func (b *filterCndBuilderSpecSshConfigIpDenyList) ContainsAnyOf(values []string) *FilterBuilder { 4400 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList() 4401 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4402 for _, value := range values { 4403 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4404 } 4405 return b.builder.addCond(&FilterConditionContains{ 4406 Type: gotenresource.ConditionContainsTypeAny, 4407 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 4408 Values: itemValues, 4409 }) 4410 } 4411 4412 func (b *filterCndBuilderSpecSshConfigIpDenyList) ContainsAll(values []string) *FilterBuilder { 4413 pathSelector := NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList() 4414 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4415 for _, value := range values { 4416 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4417 } 4418 return b.builder.addCond(&FilterConditionContains{ 4419 Type: gotenresource.ConditionContainsTypeAll, 4420 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().FieldPath(), 4421 Values: itemValues, 4422 }) 4423 } 4424 4425 func (b *filterCndBuilderSpecSshConfigIpDenyList) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 4426 return b.builder.addCond(&FilterConditionCompare{ 4427 Operator: op, 4428 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().IpDenyList().WithValue(value), 4429 }) 4430 } 4431 4432 type filterCndBuilderSpecSshConfigRejectPeriod struct { 4433 builder *FilterBuilder 4434 } 4435 4436 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Eq(value *durationpb.Duration) *FilterBuilder { 4437 return b.compare(gotenfilter.Eq, value) 4438 } 4439 4440 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Neq(value *durationpb.Duration) *FilterBuilder { 4441 return b.compare(gotenfilter.Neq, value) 4442 } 4443 4444 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Gt(value *durationpb.Duration) *FilterBuilder { 4445 return b.compare(gotenfilter.Gt, value) 4446 } 4447 4448 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Gte(value *durationpb.Duration) *FilterBuilder { 4449 return b.compare(gotenfilter.Gte, value) 4450 } 4451 4452 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Lt(value *durationpb.Duration) *FilterBuilder { 4453 return b.compare(gotenfilter.Lt, value) 4454 } 4455 4456 func (b *filterCndBuilderSpecSshConfigRejectPeriod) Lte(value *durationpb.Duration) *FilterBuilder { 4457 return b.compare(gotenfilter.Lte, value) 4458 } 4459 4460 func (b *filterCndBuilderSpecSshConfigRejectPeriod) In(values []*durationpb.Duration) *FilterBuilder { 4461 return b.builder.addCond(&FilterConditionIn{ 4462 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().WithArrayOfValues(values), 4463 }) 4464 } 4465 4466 func (b *filterCndBuilderSpecSshConfigRejectPeriod) NotIn(values []*durationpb.Duration) *FilterBuilder { 4467 return b.builder.addCond(&FilterConditionNotIn{ 4468 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().WithArrayOfValues(values), 4469 }) 4470 } 4471 4472 func (b *filterCndBuilderSpecSshConfigRejectPeriod) IsNull() *FilterBuilder { 4473 return b.builder.addCond(&FilterConditionIsNull{ 4474 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().FieldPath(), 4475 }) 4476 } 4477 4478 func (b *filterCndBuilderSpecSshConfigRejectPeriod) IsNan() *FilterBuilder { 4479 return b.builder.addCond(&FilterConditionIsNaN{ 4480 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().FieldPath(), 4481 }) 4482 } 4483 4484 func (b *filterCndBuilderSpecSshConfigRejectPeriod) compare(op gotenfilter.CompareOperator, value *durationpb.Duration) *FilterBuilder { 4485 return b.builder.addCond(&FilterConditionCompare{ 4486 Operator: op, 4487 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().RejectPeriod().WithValue(value), 4488 }) 4489 } 4490 4491 type filterCndBuilderSpecSshConfigDisableSshAuthkey struct { 4492 builder *FilterBuilder 4493 } 4494 4495 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Eq(value bool) *FilterBuilder { 4496 return b.compare(gotenfilter.Eq, value) 4497 } 4498 4499 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Neq(value bool) *FilterBuilder { 4500 return b.compare(gotenfilter.Neq, value) 4501 } 4502 4503 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Gt(value bool) *FilterBuilder { 4504 return b.compare(gotenfilter.Gt, value) 4505 } 4506 4507 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Gte(value bool) *FilterBuilder { 4508 return b.compare(gotenfilter.Gte, value) 4509 } 4510 4511 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Lt(value bool) *FilterBuilder { 4512 return b.compare(gotenfilter.Lt, value) 4513 } 4514 4515 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) Lte(value bool) *FilterBuilder { 4516 return b.compare(gotenfilter.Lte, value) 4517 } 4518 4519 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) In(values []bool) *FilterBuilder { 4520 return b.builder.addCond(&FilterConditionIn{ 4521 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().WithArrayOfValues(values), 4522 }) 4523 } 4524 4525 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) NotIn(values []bool) *FilterBuilder { 4526 return b.builder.addCond(&FilterConditionNotIn{ 4527 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().WithArrayOfValues(values), 4528 }) 4529 } 4530 4531 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) IsNull() *FilterBuilder { 4532 return b.builder.addCond(&FilterConditionIsNull{ 4533 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().FieldPath(), 4534 }) 4535 } 4536 4537 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) IsNan() *FilterBuilder { 4538 return b.builder.addCond(&FilterConditionIsNaN{ 4539 FieldPath: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().FieldPath(), 4540 }) 4541 } 4542 4543 func (b *filterCndBuilderSpecSshConfigDisableSshAuthkey) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4544 return b.builder.addCond(&FilterConditionCompare{ 4545 Operator: op, 4546 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().SshConfig().DisableSshAuthkey().WithValue(value), 4547 }) 4548 } 4549 4550 type filterCndBuilderSpecAttestationConfig struct { 4551 builder *FilterBuilder 4552 } 4553 4554 func (b *filterCndBuilderSpecAttestationConfig) Eq(value *Device_Spec_AttestationConfig) *FilterBuilder { 4555 return b.compare(gotenfilter.Eq, value) 4556 } 4557 4558 func (b *filterCndBuilderSpecAttestationConfig) Neq(value *Device_Spec_AttestationConfig) *FilterBuilder { 4559 return b.compare(gotenfilter.Neq, value) 4560 } 4561 4562 func (b *filterCndBuilderSpecAttestationConfig) Gt(value *Device_Spec_AttestationConfig) *FilterBuilder { 4563 return b.compare(gotenfilter.Gt, value) 4564 } 4565 4566 func (b *filterCndBuilderSpecAttestationConfig) Gte(value *Device_Spec_AttestationConfig) *FilterBuilder { 4567 return b.compare(gotenfilter.Gte, value) 4568 } 4569 4570 func (b *filterCndBuilderSpecAttestationConfig) Lt(value *Device_Spec_AttestationConfig) *FilterBuilder { 4571 return b.compare(gotenfilter.Lt, value) 4572 } 4573 4574 func (b *filterCndBuilderSpecAttestationConfig) Lte(value *Device_Spec_AttestationConfig) *FilterBuilder { 4575 return b.compare(gotenfilter.Lte, value) 4576 } 4577 4578 func (b *filterCndBuilderSpecAttestationConfig) In(values []*Device_Spec_AttestationConfig) *FilterBuilder { 4579 return b.builder.addCond(&FilterConditionIn{ 4580 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().WithArrayOfValues(values), 4581 }) 4582 } 4583 4584 func (b *filterCndBuilderSpecAttestationConfig) NotIn(values []*Device_Spec_AttestationConfig) *FilterBuilder { 4585 return b.builder.addCond(&FilterConditionNotIn{ 4586 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().WithArrayOfValues(values), 4587 }) 4588 } 4589 4590 func (b *filterCndBuilderSpecAttestationConfig) IsNull() *FilterBuilder { 4591 return b.builder.addCond(&FilterConditionIsNull{ 4592 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().FieldPath(), 4593 }) 4594 } 4595 4596 func (b *filterCndBuilderSpecAttestationConfig) IsNan() *FilterBuilder { 4597 return b.builder.addCond(&FilterConditionIsNaN{ 4598 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().FieldPath(), 4599 }) 4600 } 4601 4602 func (b *filterCndBuilderSpecAttestationConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_AttestationConfig) *FilterBuilder { 4603 return b.builder.addCond(&FilterConditionCompare{ 4604 Operator: op, 4605 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().WithValue(value), 4606 }) 4607 } 4608 4609 func (b *filterCndBuilderSpecAttestationConfig) AttestationExpected() *filterCndBuilderSpecAttestationConfigAttestationExpected { 4610 return &filterCndBuilderSpecAttestationConfigAttestationExpected{builder: b.builder} 4611 } 4612 4613 func (b *filterCndBuilderSpecAttestationConfig) AttestationDomain() *filterCndBuilderSpecAttestationConfigAttestationDomain { 4614 return &filterCndBuilderSpecAttestationConfigAttestationDomain{builder: b.builder} 4615 } 4616 4617 type filterCndBuilderSpecAttestationConfigAttestationExpected struct { 4618 builder *FilterBuilder 4619 } 4620 4621 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Eq(value bool) *FilterBuilder { 4622 return b.compare(gotenfilter.Eq, value) 4623 } 4624 4625 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Neq(value bool) *FilterBuilder { 4626 return b.compare(gotenfilter.Neq, value) 4627 } 4628 4629 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Gt(value bool) *FilterBuilder { 4630 return b.compare(gotenfilter.Gt, value) 4631 } 4632 4633 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Gte(value bool) *FilterBuilder { 4634 return b.compare(gotenfilter.Gte, value) 4635 } 4636 4637 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Lt(value bool) *FilterBuilder { 4638 return b.compare(gotenfilter.Lt, value) 4639 } 4640 4641 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) Lte(value bool) *FilterBuilder { 4642 return b.compare(gotenfilter.Lte, value) 4643 } 4644 4645 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) In(values []bool) *FilterBuilder { 4646 return b.builder.addCond(&FilterConditionIn{ 4647 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().WithArrayOfValues(values), 4648 }) 4649 } 4650 4651 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) NotIn(values []bool) *FilterBuilder { 4652 return b.builder.addCond(&FilterConditionNotIn{ 4653 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().WithArrayOfValues(values), 4654 }) 4655 } 4656 4657 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) IsNull() *FilterBuilder { 4658 return b.builder.addCond(&FilterConditionIsNull{ 4659 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().FieldPath(), 4660 }) 4661 } 4662 4663 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) IsNan() *FilterBuilder { 4664 return b.builder.addCond(&FilterConditionIsNaN{ 4665 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().FieldPath(), 4666 }) 4667 } 4668 4669 func (b *filterCndBuilderSpecAttestationConfigAttestationExpected) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4670 return b.builder.addCond(&FilterConditionCompare{ 4671 Operator: op, 4672 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationExpected().WithValue(value), 4673 }) 4674 } 4675 4676 type filterCndBuilderSpecAttestationConfigAttestationDomain struct { 4677 builder *FilterBuilder 4678 } 4679 4680 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Eq(value *iam_attestation_domain.Reference) *FilterBuilder { 4681 return b.compare(gotenfilter.Eq, value) 4682 } 4683 4684 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Neq(value *iam_attestation_domain.Reference) *FilterBuilder { 4685 return b.compare(gotenfilter.Neq, value) 4686 } 4687 4688 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Gt(value *iam_attestation_domain.Reference) *FilterBuilder { 4689 return b.compare(gotenfilter.Gt, value) 4690 } 4691 4692 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Gte(value *iam_attestation_domain.Reference) *FilterBuilder { 4693 return b.compare(gotenfilter.Gte, value) 4694 } 4695 4696 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Lt(value *iam_attestation_domain.Reference) *FilterBuilder { 4697 return b.compare(gotenfilter.Lt, value) 4698 } 4699 4700 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) Lte(value *iam_attestation_domain.Reference) *FilterBuilder { 4701 return b.compare(gotenfilter.Lte, value) 4702 } 4703 4704 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) In(values []*iam_attestation_domain.Reference) *FilterBuilder { 4705 return b.builder.addCond(&FilterConditionIn{ 4706 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().WithArrayOfValues(values), 4707 }) 4708 } 4709 4710 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) NotIn(values []*iam_attestation_domain.Reference) *FilterBuilder { 4711 return b.builder.addCond(&FilterConditionNotIn{ 4712 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().WithArrayOfValues(values), 4713 }) 4714 } 4715 4716 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) IsNull() *FilterBuilder { 4717 return b.builder.addCond(&FilterConditionIsNull{ 4718 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().FieldPath(), 4719 }) 4720 } 4721 4722 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) IsNan() *FilterBuilder { 4723 return b.builder.addCond(&FilterConditionIsNaN{ 4724 FieldPath: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().FieldPath(), 4725 }) 4726 } 4727 4728 func (b *filterCndBuilderSpecAttestationConfigAttestationDomain) compare(op gotenfilter.CompareOperator, value *iam_attestation_domain.Reference) *FilterBuilder { 4729 return b.builder.addCond(&FilterConditionCompare{ 4730 Operator: op, 4731 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().AttestationConfig().AttestationDomain().WithValue(value), 4732 }) 4733 } 4734 4735 type filterCndBuilderSpecDisableDeviceDiscovery struct { 4736 builder *FilterBuilder 4737 } 4738 4739 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Eq(value bool) *FilterBuilder { 4740 return b.compare(gotenfilter.Eq, value) 4741 } 4742 4743 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Neq(value bool) *FilterBuilder { 4744 return b.compare(gotenfilter.Neq, value) 4745 } 4746 4747 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Gt(value bool) *FilterBuilder { 4748 return b.compare(gotenfilter.Gt, value) 4749 } 4750 4751 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Gte(value bool) *FilterBuilder { 4752 return b.compare(gotenfilter.Gte, value) 4753 } 4754 4755 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Lt(value bool) *FilterBuilder { 4756 return b.compare(gotenfilter.Lt, value) 4757 } 4758 4759 func (b *filterCndBuilderSpecDisableDeviceDiscovery) Lte(value bool) *FilterBuilder { 4760 return b.compare(gotenfilter.Lte, value) 4761 } 4762 4763 func (b *filterCndBuilderSpecDisableDeviceDiscovery) In(values []bool) *FilterBuilder { 4764 return b.builder.addCond(&FilterConditionIn{ 4765 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().WithArrayOfValues(values), 4766 }) 4767 } 4768 4769 func (b *filterCndBuilderSpecDisableDeviceDiscovery) NotIn(values []bool) *FilterBuilder { 4770 return b.builder.addCond(&FilterConditionNotIn{ 4771 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().WithArrayOfValues(values), 4772 }) 4773 } 4774 4775 func (b *filterCndBuilderSpecDisableDeviceDiscovery) IsNull() *FilterBuilder { 4776 return b.builder.addCond(&FilterConditionIsNull{ 4777 FieldPath: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().FieldPath(), 4778 }) 4779 } 4780 4781 func (b *filterCndBuilderSpecDisableDeviceDiscovery) IsNan() *FilterBuilder { 4782 return b.builder.addCond(&FilterConditionIsNaN{ 4783 FieldPath: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().FieldPath(), 4784 }) 4785 } 4786 4787 func (b *filterCndBuilderSpecDisableDeviceDiscovery) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 4788 return b.builder.addCond(&FilterConditionCompare{ 4789 Operator: op, 4790 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().DisableDeviceDiscovery().WithValue(value), 4791 }) 4792 } 4793 4794 type filterCndBuilderSpecLoggingConfig struct { 4795 builder *FilterBuilder 4796 } 4797 4798 func (b *filterCndBuilderSpecLoggingConfig) Eq(value *Device_Spec_LoggingConfig) *FilterBuilder { 4799 return b.compare(gotenfilter.Eq, value) 4800 } 4801 4802 func (b *filterCndBuilderSpecLoggingConfig) Neq(value *Device_Spec_LoggingConfig) *FilterBuilder { 4803 return b.compare(gotenfilter.Neq, value) 4804 } 4805 4806 func (b *filterCndBuilderSpecLoggingConfig) Gt(value *Device_Spec_LoggingConfig) *FilterBuilder { 4807 return b.compare(gotenfilter.Gt, value) 4808 } 4809 4810 func (b *filterCndBuilderSpecLoggingConfig) Gte(value *Device_Spec_LoggingConfig) *FilterBuilder { 4811 return b.compare(gotenfilter.Gte, value) 4812 } 4813 4814 func (b *filterCndBuilderSpecLoggingConfig) Lt(value *Device_Spec_LoggingConfig) *FilterBuilder { 4815 return b.compare(gotenfilter.Lt, value) 4816 } 4817 4818 func (b *filterCndBuilderSpecLoggingConfig) Lte(value *Device_Spec_LoggingConfig) *FilterBuilder { 4819 return b.compare(gotenfilter.Lte, value) 4820 } 4821 4822 func (b *filterCndBuilderSpecLoggingConfig) In(values []*Device_Spec_LoggingConfig) *FilterBuilder { 4823 return b.builder.addCond(&FilterConditionIn{ 4824 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().WithArrayOfValues(values), 4825 }) 4826 } 4827 4828 func (b *filterCndBuilderSpecLoggingConfig) NotIn(values []*Device_Spec_LoggingConfig) *FilterBuilder { 4829 return b.builder.addCond(&FilterConditionNotIn{ 4830 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().WithArrayOfValues(values), 4831 }) 4832 } 4833 4834 func (b *filterCndBuilderSpecLoggingConfig) IsNull() *FilterBuilder { 4835 return b.builder.addCond(&FilterConditionIsNull{ 4836 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().FieldPath(), 4837 }) 4838 } 4839 4840 func (b *filterCndBuilderSpecLoggingConfig) IsNan() *FilterBuilder { 4841 return b.builder.addCond(&FilterConditionIsNaN{ 4842 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().FieldPath(), 4843 }) 4844 } 4845 4846 func (b *filterCndBuilderSpecLoggingConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_LoggingConfig) *FilterBuilder { 4847 return b.builder.addCond(&FilterConditionCompare{ 4848 Operator: op, 4849 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().WithValue(value), 4850 }) 4851 } 4852 4853 func (b *filterCndBuilderSpecLoggingConfig) Priority() *filterCndBuilderSpecLoggingConfigPriority { 4854 return &filterCndBuilderSpecLoggingConfigPriority{builder: b.builder} 4855 } 4856 4857 func (b *filterCndBuilderSpecLoggingConfig) Units() *filterCndBuilderSpecLoggingConfigUnits { 4858 return &filterCndBuilderSpecLoggingConfigUnits{builder: b.builder} 4859 } 4860 4861 func (b *filterCndBuilderSpecLoggingConfig) EnableJournalExport() *filterCndBuilderSpecLoggingConfigEnableJournalExport { 4862 return &filterCndBuilderSpecLoggingConfigEnableJournalExport{builder: b.builder} 4863 } 4864 4865 func (b *filterCndBuilderSpecLoggingConfig) ContainerLoggingConfig() *filterCndBuilderSpecLoggingConfigContainerLoggingConfig { 4866 return &filterCndBuilderSpecLoggingConfigContainerLoggingConfig{builder: b.builder} 4867 } 4868 4869 type filterCndBuilderSpecLoggingConfigPriority struct { 4870 builder *FilterBuilder 4871 } 4872 4873 func (b *filterCndBuilderSpecLoggingConfigPriority) Eq(value int32) *FilterBuilder { 4874 return b.compare(gotenfilter.Eq, value) 4875 } 4876 4877 func (b *filterCndBuilderSpecLoggingConfigPriority) Neq(value int32) *FilterBuilder { 4878 return b.compare(gotenfilter.Neq, value) 4879 } 4880 4881 func (b *filterCndBuilderSpecLoggingConfigPriority) Gt(value int32) *FilterBuilder { 4882 return b.compare(gotenfilter.Gt, value) 4883 } 4884 4885 func (b *filterCndBuilderSpecLoggingConfigPriority) Gte(value int32) *FilterBuilder { 4886 return b.compare(gotenfilter.Gte, value) 4887 } 4888 4889 func (b *filterCndBuilderSpecLoggingConfigPriority) Lt(value int32) *FilterBuilder { 4890 return b.compare(gotenfilter.Lt, value) 4891 } 4892 4893 func (b *filterCndBuilderSpecLoggingConfigPriority) Lte(value int32) *FilterBuilder { 4894 return b.compare(gotenfilter.Lte, value) 4895 } 4896 4897 func (b *filterCndBuilderSpecLoggingConfigPriority) In(values []int32) *FilterBuilder { 4898 return b.builder.addCond(&FilterConditionIn{ 4899 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().WithArrayOfValues(values), 4900 }) 4901 } 4902 4903 func (b *filterCndBuilderSpecLoggingConfigPriority) NotIn(values []int32) *FilterBuilder { 4904 return b.builder.addCond(&FilterConditionNotIn{ 4905 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().WithArrayOfValues(values), 4906 }) 4907 } 4908 4909 func (b *filterCndBuilderSpecLoggingConfigPriority) IsNull() *FilterBuilder { 4910 return b.builder.addCond(&FilterConditionIsNull{ 4911 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().FieldPath(), 4912 }) 4913 } 4914 4915 func (b *filterCndBuilderSpecLoggingConfigPriority) IsNan() *FilterBuilder { 4916 return b.builder.addCond(&FilterConditionIsNaN{ 4917 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().FieldPath(), 4918 }) 4919 } 4920 4921 func (b *filterCndBuilderSpecLoggingConfigPriority) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 4922 return b.builder.addCond(&FilterConditionCompare{ 4923 Operator: op, 4924 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Priority().WithValue(value), 4925 }) 4926 } 4927 4928 type filterCndBuilderSpecLoggingConfigUnits struct { 4929 builder *FilterBuilder 4930 } 4931 4932 func (b *filterCndBuilderSpecLoggingConfigUnits) Eq(value []string) *FilterBuilder { 4933 return b.compare(gotenfilter.Eq, value) 4934 } 4935 4936 func (b *filterCndBuilderSpecLoggingConfigUnits) Neq(value []string) *FilterBuilder { 4937 return b.compare(gotenfilter.Neq, value) 4938 } 4939 4940 func (b *filterCndBuilderSpecLoggingConfigUnits) Gt(value []string) *FilterBuilder { 4941 return b.compare(gotenfilter.Gt, value) 4942 } 4943 4944 func (b *filterCndBuilderSpecLoggingConfigUnits) Gte(value []string) *FilterBuilder { 4945 return b.compare(gotenfilter.Gte, value) 4946 } 4947 4948 func (b *filterCndBuilderSpecLoggingConfigUnits) Lt(value []string) *FilterBuilder { 4949 return b.compare(gotenfilter.Lt, value) 4950 } 4951 4952 func (b *filterCndBuilderSpecLoggingConfigUnits) Lte(value []string) *FilterBuilder { 4953 return b.compare(gotenfilter.Lte, value) 4954 } 4955 4956 func (b *filterCndBuilderSpecLoggingConfigUnits) In(values [][]string) *FilterBuilder { 4957 return b.builder.addCond(&FilterConditionIn{ 4958 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithArrayOfValues(values), 4959 }) 4960 } 4961 4962 func (b *filterCndBuilderSpecLoggingConfigUnits) NotIn(values [][]string) *FilterBuilder { 4963 return b.builder.addCond(&FilterConditionNotIn{ 4964 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithArrayOfValues(values), 4965 }) 4966 } 4967 4968 func (b *filterCndBuilderSpecLoggingConfigUnits) IsNull() *FilterBuilder { 4969 return b.builder.addCond(&FilterConditionIsNull{ 4970 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 4971 }) 4972 } 4973 4974 func (b *filterCndBuilderSpecLoggingConfigUnits) IsNan() *FilterBuilder { 4975 return b.builder.addCond(&FilterConditionIsNaN{ 4976 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 4977 }) 4978 } 4979 4980 func (b *filterCndBuilderSpecLoggingConfigUnits) Contains(value string) *FilterBuilder { 4981 return b.builder.addCond(&FilterConditionContains{ 4982 Type: gotenresource.ConditionContainsTypeValue, 4983 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 4984 Value: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithItemValue(value), 4985 }) 4986 } 4987 4988 func (b *filterCndBuilderSpecLoggingConfigUnits) ContainsAnyOf(values []string) *FilterBuilder { 4989 pathSelector := NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units() 4990 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 4991 for _, value := range values { 4992 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 4993 } 4994 return b.builder.addCond(&FilterConditionContains{ 4995 Type: gotenresource.ConditionContainsTypeAny, 4996 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 4997 Values: itemValues, 4998 }) 4999 } 5000 5001 func (b *filterCndBuilderSpecLoggingConfigUnits) ContainsAll(values []string) *FilterBuilder { 5002 pathSelector := NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units() 5003 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5004 for _, value := range values { 5005 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5006 } 5007 return b.builder.addCond(&FilterConditionContains{ 5008 Type: gotenresource.ConditionContainsTypeAll, 5009 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().FieldPath(), 5010 Values: itemValues, 5011 }) 5012 } 5013 5014 func (b *filterCndBuilderSpecLoggingConfigUnits) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 5015 return b.builder.addCond(&FilterConditionCompare{ 5016 Operator: op, 5017 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().Units().WithValue(value), 5018 }) 5019 } 5020 5021 type filterCndBuilderSpecLoggingConfigEnableJournalExport struct { 5022 builder *FilterBuilder 5023 } 5024 5025 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Eq(value bool) *FilterBuilder { 5026 return b.compare(gotenfilter.Eq, value) 5027 } 5028 5029 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Neq(value bool) *FilterBuilder { 5030 return b.compare(gotenfilter.Neq, value) 5031 } 5032 5033 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Gt(value bool) *FilterBuilder { 5034 return b.compare(gotenfilter.Gt, value) 5035 } 5036 5037 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Gte(value bool) *FilterBuilder { 5038 return b.compare(gotenfilter.Gte, value) 5039 } 5040 5041 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Lt(value bool) *FilterBuilder { 5042 return b.compare(gotenfilter.Lt, value) 5043 } 5044 5045 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) Lte(value bool) *FilterBuilder { 5046 return b.compare(gotenfilter.Lte, value) 5047 } 5048 5049 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) In(values []bool) *FilterBuilder { 5050 return b.builder.addCond(&FilterConditionIn{ 5051 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().WithArrayOfValues(values), 5052 }) 5053 } 5054 5055 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) NotIn(values []bool) *FilterBuilder { 5056 return b.builder.addCond(&FilterConditionNotIn{ 5057 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().WithArrayOfValues(values), 5058 }) 5059 } 5060 5061 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) IsNull() *FilterBuilder { 5062 return b.builder.addCond(&FilterConditionIsNull{ 5063 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().FieldPath(), 5064 }) 5065 } 5066 5067 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) IsNan() *FilterBuilder { 5068 return b.builder.addCond(&FilterConditionIsNaN{ 5069 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().FieldPath(), 5070 }) 5071 } 5072 5073 func (b *filterCndBuilderSpecLoggingConfigEnableJournalExport) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5074 return b.builder.addCond(&FilterConditionCompare{ 5075 Operator: op, 5076 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().EnableJournalExport().WithValue(value), 5077 }) 5078 } 5079 5080 type filterCndBuilderSpecLoggingConfigContainerLoggingConfig struct { 5081 builder *FilterBuilder 5082 } 5083 5084 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) Eq(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5085 return b.compare(gotenfilter.Eq, value) 5086 } 5087 5088 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) Neq(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5089 return b.compare(gotenfilter.Neq, value) 5090 } 5091 5092 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) Gt(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5093 return b.compare(gotenfilter.Gt, value) 5094 } 5095 5096 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) Gte(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5097 return b.compare(gotenfilter.Gte, value) 5098 } 5099 5100 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) Lt(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5101 return b.compare(gotenfilter.Lt, value) 5102 } 5103 5104 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) Lte(value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5105 return b.compare(gotenfilter.Lte, value) 5106 } 5107 5108 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) In(values []*Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5109 return b.builder.addCond(&FilterConditionIn{ 5110 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().WithArrayOfValues(values), 5111 }) 5112 } 5113 5114 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) NotIn(values []*Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5115 return b.builder.addCond(&FilterConditionNotIn{ 5116 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().WithArrayOfValues(values), 5117 }) 5118 } 5119 5120 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) IsNull() *FilterBuilder { 5121 return b.builder.addCond(&FilterConditionIsNull{ 5122 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().FieldPath(), 5123 }) 5124 } 5125 5126 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) IsNan() *FilterBuilder { 5127 return b.builder.addCond(&FilterConditionIsNaN{ 5128 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().FieldPath(), 5129 }) 5130 } 5131 5132 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_LoggingConfig_ContainerLoggingConfig) *FilterBuilder { 5133 return b.builder.addCond(&FilterConditionCompare{ 5134 Operator: op, 5135 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().WithValue(value), 5136 }) 5137 } 5138 5139 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfig) EnableContainerLogExport() *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport { 5140 return &filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport{builder: b.builder} 5141 } 5142 5143 type filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport struct { 5144 builder *FilterBuilder 5145 } 5146 5147 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) Eq(value bool) *FilterBuilder { 5148 return b.compare(gotenfilter.Eq, value) 5149 } 5150 5151 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) Neq(value bool) *FilterBuilder { 5152 return b.compare(gotenfilter.Neq, value) 5153 } 5154 5155 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) Gt(value bool) *FilterBuilder { 5156 return b.compare(gotenfilter.Gt, value) 5157 } 5158 5159 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) Gte(value bool) *FilterBuilder { 5160 return b.compare(gotenfilter.Gte, value) 5161 } 5162 5163 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) Lt(value bool) *FilterBuilder { 5164 return b.compare(gotenfilter.Lt, value) 5165 } 5166 5167 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) Lte(value bool) *FilterBuilder { 5168 return b.compare(gotenfilter.Lte, value) 5169 } 5170 5171 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) In(values []bool) *FilterBuilder { 5172 return b.builder.addCond(&FilterConditionIn{ 5173 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().EnableContainerLogExport().WithArrayOfValues(values), 5174 }) 5175 } 5176 5177 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) NotIn(values []bool) *FilterBuilder { 5178 return b.builder.addCond(&FilterConditionNotIn{ 5179 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().EnableContainerLogExport().WithArrayOfValues(values), 5180 }) 5181 } 5182 5183 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) IsNull() *FilterBuilder { 5184 return b.builder.addCond(&FilterConditionIsNull{ 5185 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().EnableContainerLogExport().FieldPath(), 5186 }) 5187 } 5188 5189 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) IsNan() *FilterBuilder { 5190 return b.builder.addCond(&FilterConditionIsNaN{ 5191 FieldPath: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().EnableContainerLogExport().FieldPath(), 5192 }) 5193 } 5194 5195 func (b *filterCndBuilderSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5196 return b.builder.addCond(&FilterConditionCompare{ 5197 Operator: op, 5198 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().LoggingConfig().ContainerLoggingConfig().EnableContainerLogExport().WithValue(value), 5199 }) 5200 } 5201 5202 type filterCndBuilderSpecProxyConfig struct { 5203 builder *FilterBuilder 5204 } 5205 5206 func (b *filterCndBuilderSpecProxyConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 5207 return b.compare(gotenfilter.Eq, value) 5208 } 5209 5210 func (b *filterCndBuilderSpecProxyConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 5211 return b.compare(gotenfilter.Neq, value) 5212 } 5213 5214 func (b *filterCndBuilderSpecProxyConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 5215 return b.compare(gotenfilter.Gt, value) 5216 } 5217 5218 func (b *filterCndBuilderSpecProxyConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 5219 return b.compare(gotenfilter.Gte, value) 5220 } 5221 5222 func (b *filterCndBuilderSpecProxyConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 5223 return b.compare(gotenfilter.Lt, value) 5224 } 5225 5226 func (b *filterCndBuilderSpecProxyConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 5227 return b.compare(gotenfilter.Lte, value) 5228 } 5229 5230 func (b *filterCndBuilderSpecProxyConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 5231 return b.builder.addCond(&FilterConditionIn{ 5232 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().WithArrayOfValues(values), 5233 }) 5234 } 5235 5236 func (b *filterCndBuilderSpecProxyConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 5237 return b.builder.addCond(&FilterConditionNotIn{ 5238 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().WithArrayOfValues(values), 5239 }) 5240 } 5241 5242 func (b *filterCndBuilderSpecProxyConfig) IsNull() *FilterBuilder { 5243 return b.builder.addCond(&FilterConditionIsNull{ 5244 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().FieldPath(), 5245 }) 5246 } 5247 5248 func (b *filterCndBuilderSpecProxyConfig) IsNan() *FilterBuilder { 5249 return b.builder.addCond(&FilterConditionIsNaN{ 5250 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().FieldPath(), 5251 }) 5252 } 5253 5254 func (b *filterCndBuilderSpecProxyConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 5255 return b.builder.addCond(&FilterConditionCompare{ 5256 Operator: op, 5257 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().WithValue(value), 5258 }) 5259 } 5260 5261 func (b *filterCndBuilderSpecProxyConfig) HttpProxy() *filterCndBuilderSpecProxyConfigHttpProxy { 5262 return &filterCndBuilderSpecProxyConfigHttpProxy{builder: b.builder} 5263 } 5264 5265 func (b *filterCndBuilderSpecProxyConfig) HttpsProxy() *filterCndBuilderSpecProxyConfigHttpsProxy { 5266 return &filterCndBuilderSpecProxyConfigHttpsProxy{builder: b.builder} 5267 } 5268 5269 func (b *filterCndBuilderSpecProxyConfig) NoProxy() *filterCndBuilderSpecProxyConfigNoProxy { 5270 return &filterCndBuilderSpecProxyConfigNoProxy{builder: b.builder} 5271 } 5272 5273 func (b *filterCndBuilderSpecProxyConfig) ProxyInterfaces() *filterCndBuilderSpecProxyConfigProxyInterfaces { 5274 return &filterCndBuilderSpecProxyConfigProxyInterfaces{builder: b.builder} 5275 } 5276 5277 type filterCndBuilderSpecProxyConfigHttpProxy struct { 5278 builder *FilterBuilder 5279 } 5280 5281 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Eq(value string) *FilterBuilder { 5282 return b.compare(gotenfilter.Eq, value) 5283 } 5284 5285 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Neq(value string) *FilterBuilder { 5286 return b.compare(gotenfilter.Neq, value) 5287 } 5288 5289 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Gt(value string) *FilterBuilder { 5290 return b.compare(gotenfilter.Gt, value) 5291 } 5292 5293 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Gte(value string) *FilterBuilder { 5294 return b.compare(gotenfilter.Gte, value) 5295 } 5296 5297 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Lt(value string) *FilterBuilder { 5298 return b.compare(gotenfilter.Lt, value) 5299 } 5300 5301 func (b *filterCndBuilderSpecProxyConfigHttpProxy) Lte(value string) *FilterBuilder { 5302 return b.compare(gotenfilter.Lte, value) 5303 } 5304 5305 func (b *filterCndBuilderSpecProxyConfigHttpProxy) In(values []string) *FilterBuilder { 5306 return b.builder.addCond(&FilterConditionIn{ 5307 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().WithArrayOfValues(values), 5308 }) 5309 } 5310 5311 func (b *filterCndBuilderSpecProxyConfigHttpProxy) NotIn(values []string) *FilterBuilder { 5312 return b.builder.addCond(&FilterConditionNotIn{ 5313 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().WithArrayOfValues(values), 5314 }) 5315 } 5316 5317 func (b *filterCndBuilderSpecProxyConfigHttpProxy) IsNull() *FilterBuilder { 5318 return b.builder.addCond(&FilterConditionIsNull{ 5319 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().FieldPath(), 5320 }) 5321 } 5322 5323 func (b *filterCndBuilderSpecProxyConfigHttpProxy) IsNan() *FilterBuilder { 5324 return b.builder.addCond(&FilterConditionIsNaN{ 5325 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().FieldPath(), 5326 }) 5327 } 5328 5329 func (b *filterCndBuilderSpecProxyConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 5330 return b.builder.addCond(&FilterConditionCompare{ 5331 Operator: op, 5332 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpProxy().WithValue(value), 5333 }) 5334 } 5335 5336 type filterCndBuilderSpecProxyConfigHttpsProxy struct { 5337 builder *FilterBuilder 5338 } 5339 5340 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Eq(value string) *FilterBuilder { 5341 return b.compare(gotenfilter.Eq, value) 5342 } 5343 5344 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Neq(value string) *FilterBuilder { 5345 return b.compare(gotenfilter.Neq, value) 5346 } 5347 5348 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Gt(value string) *FilterBuilder { 5349 return b.compare(gotenfilter.Gt, value) 5350 } 5351 5352 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Gte(value string) *FilterBuilder { 5353 return b.compare(gotenfilter.Gte, value) 5354 } 5355 5356 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Lt(value string) *FilterBuilder { 5357 return b.compare(gotenfilter.Lt, value) 5358 } 5359 5360 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) Lte(value string) *FilterBuilder { 5361 return b.compare(gotenfilter.Lte, value) 5362 } 5363 5364 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) In(values []string) *FilterBuilder { 5365 return b.builder.addCond(&FilterConditionIn{ 5366 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().WithArrayOfValues(values), 5367 }) 5368 } 5369 5370 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 5371 return b.builder.addCond(&FilterConditionNotIn{ 5372 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().WithArrayOfValues(values), 5373 }) 5374 } 5375 5376 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) IsNull() *FilterBuilder { 5377 return b.builder.addCond(&FilterConditionIsNull{ 5378 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().FieldPath(), 5379 }) 5380 } 5381 5382 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) IsNan() *FilterBuilder { 5383 return b.builder.addCond(&FilterConditionIsNaN{ 5384 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().FieldPath(), 5385 }) 5386 } 5387 5388 func (b *filterCndBuilderSpecProxyConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 5389 return b.builder.addCond(&FilterConditionCompare{ 5390 Operator: op, 5391 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().HttpsProxy().WithValue(value), 5392 }) 5393 } 5394 5395 type filterCndBuilderSpecProxyConfigNoProxy struct { 5396 builder *FilterBuilder 5397 } 5398 5399 func (b *filterCndBuilderSpecProxyConfigNoProxy) Eq(value string) *FilterBuilder { 5400 return b.compare(gotenfilter.Eq, value) 5401 } 5402 5403 func (b *filterCndBuilderSpecProxyConfigNoProxy) Neq(value string) *FilterBuilder { 5404 return b.compare(gotenfilter.Neq, value) 5405 } 5406 5407 func (b *filterCndBuilderSpecProxyConfigNoProxy) Gt(value string) *FilterBuilder { 5408 return b.compare(gotenfilter.Gt, value) 5409 } 5410 5411 func (b *filterCndBuilderSpecProxyConfigNoProxy) Gte(value string) *FilterBuilder { 5412 return b.compare(gotenfilter.Gte, value) 5413 } 5414 5415 func (b *filterCndBuilderSpecProxyConfigNoProxy) Lt(value string) *FilterBuilder { 5416 return b.compare(gotenfilter.Lt, value) 5417 } 5418 5419 func (b *filterCndBuilderSpecProxyConfigNoProxy) Lte(value string) *FilterBuilder { 5420 return b.compare(gotenfilter.Lte, value) 5421 } 5422 5423 func (b *filterCndBuilderSpecProxyConfigNoProxy) In(values []string) *FilterBuilder { 5424 return b.builder.addCond(&FilterConditionIn{ 5425 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().WithArrayOfValues(values), 5426 }) 5427 } 5428 5429 func (b *filterCndBuilderSpecProxyConfigNoProxy) NotIn(values []string) *FilterBuilder { 5430 return b.builder.addCond(&FilterConditionNotIn{ 5431 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().WithArrayOfValues(values), 5432 }) 5433 } 5434 5435 func (b *filterCndBuilderSpecProxyConfigNoProxy) IsNull() *FilterBuilder { 5436 return b.builder.addCond(&FilterConditionIsNull{ 5437 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().FieldPath(), 5438 }) 5439 } 5440 5441 func (b *filterCndBuilderSpecProxyConfigNoProxy) IsNan() *FilterBuilder { 5442 return b.builder.addCond(&FilterConditionIsNaN{ 5443 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().FieldPath(), 5444 }) 5445 } 5446 5447 func (b *filterCndBuilderSpecProxyConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 5448 return b.builder.addCond(&FilterConditionCompare{ 5449 Operator: op, 5450 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().NoProxy().WithValue(value), 5451 }) 5452 } 5453 5454 type filterCndBuilderSpecProxyConfigProxyInterfaces struct { 5455 builder *FilterBuilder 5456 } 5457 5458 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 5459 return b.compare(gotenfilter.Eq, value) 5460 } 5461 5462 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 5463 return b.compare(gotenfilter.Neq, value) 5464 } 5465 5466 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 5467 return b.compare(gotenfilter.Gt, value) 5468 } 5469 5470 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 5471 return b.compare(gotenfilter.Gte, value) 5472 } 5473 5474 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 5475 return b.compare(gotenfilter.Lt, value) 5476 } 5477 5478 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 5479 return b.compare(gotenfilter.Lte, value) 5480 } 5481 5482 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 5483 return b.builder.addCond(&FilterConditionIn{ 5484 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithArrayOfValues(values), 5485 }) 5486 } 5487 5488 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 5489 return b.builder.addCond(&FilterConditionNotIn{ 5490 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithArrayOfValues(values), 5491 }) 5492 } 5493 5494 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) IsNull() *FilterBuilder { 5495 return b.builder.addCond(&FilterConditionIsNull{ 5496 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 5497 }) 5498 } 5499 5500 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) IsNan() *FilterBuilder { 5501 return b.builder.addCond(&FilterConditionIsNaN{ 5502 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 5503 }) 5504 } 5505 5506 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) Contains(value string) *FilterBuilder { 5507 return b.builder.addCond(&FilterConditionContains{ 5508 Type: gotenresource.ConditionContainsTypeValue, 5509 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 5510 Value: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithItemValue(value), 5511 }) 5512 } 5513 5514 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 5515 pathSelector := NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces() 5516 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5517 for _, value := range values { 5518 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5519 } 5520 return b.builder.addCond(&FilterConditionContains{ 5521 Type: gotenresource.ConditionContainsTypeAny, 5522 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 5523 Values: itemValues, 5524 }) 5525 } 5526 5527 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 5528 pathSelector := NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces() 5529 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5530 for _, value := range values { 5531 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5532 } 5533 return b.builder.addCond(&FilterConditionContains{ 5534 Type: gotenresource.ConditionContainsTypeAll, 5535 FieldPath: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().FieldPath(), 5536 Values: itemValues, 5537 }) 5538 } 5539 5540 func (b *filterCndBuilderSpecProxyConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 5541 return b.builder.addCond(&FilterConditionCompare{ 5542 Operator: op, 5543 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().ProxyConfig().ProxyInterfaces().WithValue(value), 5544 }) 5545 } 5546 5547 type filterCndBuilderSpecLocation struct { 5548 builder *FilterBuilder 5549 } 5550 5551 func (b *filterCndBuilderSpecLocation) Eq(value *Device_Spec_Location) *FilterBuilder { 5552 return b.compare(gotenfilter.Eq, value) 5553 } 5554 5555 func (b *filterCndBuilderSpecLocation) Neq(value *Device_Spec_Location) *FilterBuilder { 5556 return b.compare(gotenfilter.Neq, value) 5557 } 5558 5559 func (b *filterCndBuilderSpecLocation) Gt(value *Device_Spec_Location) *FilterBuilder { 5560 return b.compare(gotenfilter.Gt, value) 5561 } 5562 5563 func (b *filterCndBuilderSpecLocation) Gte(value *Device_Spec_Location) *FilterBuilder { 5564 return b.compare(gotenfilter.Gte, value) 5565 } 5566 5567 func (b *filterCndBuilderSpecLocation) Lt(value *Device_Spec_Location) *FilterBuilder { 5568 return b.compare(gotenfilter.Lt, value) 5569 } 5570 5571 func (b *filterCndBuilderSpecLocation) Lte(value *Device_Spec_Location) *FilterBuilder { 5572 return b.compare(gotenfilter.Lte, value) 5573 } 5574 5575 func (b *filterCndBuilderSpecLocation) In(values []*Device_Spec_Location) *FilterBuilder { 5576 return b.builder.addCond(&FilterConditionIn{ 5577 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().WithArrayOfValues(values), 5578 }) 5579 } 5580 5581 func (b *filterCndBuilderSpecLocation) NotIn(values []*Device_Spec_Location) *FilterBuilder { 5582 return b.builder.addCond(&FilterConditionNotIn{ 5583 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().WithArrayOfValues(values), 5584 }) 5585 } 5586 5587 func (b *filterCndBuilderSpecLocation) IsNull() *FilterBuilder { 5588 return b.builder.addCond(&FilterConditionIsNull{ 5589 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().FieldPath(), 5590 }) 5591 } 5592 5593 func (b *filterCndBuilderSpecLocation) IsNan() *FilterBuilder { 5594 return b.builder.addCond(&FilterConditionIsNaN{ 5595 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().FieldPath(), 5596 }) 5597 } 5598 5599 func (b *filterCndBuilderSpecLocation) compare(op gotenfilter.CompareOperator, value *Device_Spec_Location) *FilterBuilder { 5600 return b.builder.addCond(&FilterConditionCompare{ 5601 Operator: op, 5602 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().Location().WithValue(value), 5603 }) 5604 } 5605 5606 func (b *filterCndBuilderSpecLocation) Address() *filterCndBuilderSpecLocationAddress { 5607 return &filterCndBuilderSpecLocationAddress{builder: b.builder} 5608 } 5609 5610 func (b *filterCndBuilderSpecLocation) Placement() *filterCndBuilderSpecLocationPlacement { 5611 return &filterCndBuilderSpecLocationPlacement{builder: b.builder} 5612 } 5613 5614 type filterCndBuilderSpecLocationAddress struct { 5615 builder *FilterBuilder 5616 } 5617 5618 func (b *filterCndBuilderSpecLocationAddress) Eq(value string) *FilterBuilder { 5619 return b.compare(gotenfilter.Eq, value) 5620 } 5621 5622 func (b *filterCndBuilderSpecLocationAddress) Neq(value string) *FilterBuilder { 5623 return b.compare(gotenfilter.Neq, value) 5624 } 5625 5626 func (b *filterCndBuilderSpecLocationAddress) Gt(value string) *FilterBuilder { 5627 return b.compare(gotenfilter.Gt, value) 5628 } 5629 5630 func (b *filterCndBuilderSpecLocationAddress) Gte(value string) *FilterBuilder { 5631 return b.compare(gotenfilter.Gte, value) 5632 } 5633 5634 func (b *filterCndBuilderSpecLocationAddress) Lt(value string) *FilterBuilder { 5635 return b.compare(gotenfilter.Lt, value) 5636 } 5637 5638 func (b *filterCndBuilderSpecLocationAddress) Lte(value string) *FilterBuilder { 5639 return b.compare(gotenfilter.Lte, value) 5640 } 5641 5642 func (b *filterCndBuilderSpecLocationAddress) In(values []string) *FilterBuilder { 5643 return b.builder.addCond(&FilterConditionIn{ 5644 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Address().WithArrayOfValues(values), 5645 }) 5646 } 5647 5648 func (b *filterCndBuilderSpecLocationAddress) NotIn(values []string) *FilterBuilder { 5649 return b.builder.addCond(&FilterConditionNotIn{ 5650 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Address().WithArrayOfValues(values), 5651 }) 5652 } 5653 5654 func (b *filterCndBuilderSpecLocationAddress) IsNull() *FilterBuilder { 5655 return b.builder.addCond(&FilterConditionIsNull{ 5656 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Address().FieldPath(), 5657 }) 5658 } 5659 5660 func (b *filterCndBuilderSpecLocationAddress) IsNan() *FilterBuilder { 5661 return b.builder.addCond(&FilterConditionIsNaN{ 5662 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Address().FieldPath(), 5663 }) 5664 } 5665 5666 func (b *filterCndBuilderSpecLocationAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 5667 return b.builder.addCond(&FilterConditionCompare{ 5668 Operator: op, 5669 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().Location().Address().WithValue(value), 5670 }) 5671 } 5672 5673 type filterCndBuilderSpecLocationPlacement struct { 5674 builder *FilterBuilder 5675 } 5676 5677 func (b *filterCndBuilderSpecLocationPlacement) Eq(value string) *FilterBuilder { 5678 return b.compare(gotenfilter.Eq, value) 5679 } 5680 5681 func (b *filterCndBuilderSpecLocationPlacement) Neq(value string) *FilterBuilder { 5682 return b.compare(gotenfilter.Neq, value) 5683 } 5684 5685 func (b *filterCndBuilderSpecLocationPlacement) Gt(value string) *FilterBuilder { 5686 return b.compare(gotenfilter.Gt, value) 5687 } 5688 5689 func (b *filterCndBuilderSpecLocationPlacement) Gte(value string) *FilterBuilder { 5690 return b.compare(gotenfilter.Gte, value) 5691 } 5692 5693 func (b *filterCndBuilderSpecLocationPlacement) Lt(value string) *FilterBuilder { 5694 return b.compare(gotenfilter.Lt, value) 5695 } 5696 5697 func (b *filterCndBuilderSpecLocationPlacement) Lte(value string) *FilterBuilder { 5698 return b.compare(gotenfilter.Lte, value) 5699 } 5700 5701 func (b *filterCndBuilderSpecLocationPlacement) In(values []string) *FilterBuilder { 5702 return b.builder.addCond(&FilterConditionIn{ 5703 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Placement().WithArrayOfValues(values), 5704 }) 5705 } 5706 5707 func (b *filterCndBuilderSpecLocationPlacement) NotIn(values []string) *FilterBuilder { 5708 return b.builder.addCond(&FilterConditionNotIn{ 5709 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().Location().Placement().WithArrayOfValues(values), 5710 }) 5711 } 5712 5713 func (b *filterCndBuilderSpecLocationPlacement) IsNull() *FilterBuilder { 5714 return b.builder.addCond(&FilterConditionIsNull{ 5715 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Placement().FieldPath(), 5716 }) 5717 } 5718 5719 func (b *filterCndBuilderSpecLocationPlacement) IsNan() *FilterBuilder { 5720 return b.builder.addCond(&FilterConditionIsNaN{ 5721 FieldPath: NewDeviceFieldPathBuilder().Spec().Location().Placement().FieldPath(), 5722 }) 5723 } 5724 5725 func (b *filterCndBuilderSpecLocationPlacement) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 5726 return b.builder.addCond(&FilterConditionCompare{ 5727 Operator: op, 5728 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().Location().Placement().WithValue(value), 5729 }) 5730 } 5731 5732 type filterCndBuilderSpecUsbGuard struct { 5733 builder *FilterBuilder 5734 } 5735 5736 func (b *filterCndBuilderSpecUsbGuard) Eq(value *Device_Spec_USBGuard) *FilterBuilder { 5737 return b.compare(gotenfilter.Eq, value) 5738 } 5739 5740 func (b *filterCndBuilderSpecUsbGuard) Neq(value *Device_Spec_USBGuard) *FilterBuilder { 5741 return b.compare(gotenfilter.Neq, value) 5742 } 5743 5744 func (b *filterCndBuilderSpecUsbGuard) Gt(value *Device_Spec_USBGuard) *FilterBuilder { 5745 return b.compare(gotenfilter.Gt, value) 5746 } 5747 5748 func (b *filterCndBuilderSpecUsbGuard) Gte(value *Device_Spec_USBGuard) *FilterBuilder { 5749 return b.compare(gotenfilter.Gte, value) 5750 } 5751 5752 func (b *filterCndBuilderSpecUsbGuard) Lt(value *Device_Spec_USBGuard) *FilterBuilder { 5753 return b.compare(gotenfilter.Lt, value) 5754 } 5755 5756 func (b *filterCndBuilderSpecUsbGuard) Lte(value *Device_Spec_USBGuard) *FilterBuilder { 5757 return b.compare(gotenfilter.Lte, value) 5758 } 5759 5760 func (b *filterCndBuilderSpecUsbGuard) In(values []*Device_Spec_USBGuard) *FilterBuilder { 5761 return b.builder.addCond(&FilterConditionIn{ 5762 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WithArrayOfValues(values), 5763 }) 5764 } 5765 5766 func (b *filterCndBuilderSpecUsbGuard) NotIn(values []*Device_Spec_USBGuard) *FilterBuilder { 5767 return b.builder.addCond(&FilterConditionNotIn{ 5768 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WithArrayOfValues(values), 5769 }) 5770 } 5771 5772 func (b *filterCndBuilderSpecUsbGuard) IsNull() *FilterBuilder { 5773 return b.builder.addCond(&FilterConditionIsNull{ 5774 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().FieldPath(), 5775 }) 5776 } 5777 5778 func (b *filterCndBuilderSpecUsbGuard) IsNan() *FilterBuilder { 5779 return b.builder.addCond(&FilterConditionIsNaN{ 5780 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().FieldPath(), 5781 }) 5782 } 5783 5784 func (b *filterCndBuilderSpecUsbGuard) compare(op gotenfilter.CompareOperator, value *Device_Spec_USBGuard) *FilterBuilder { 5785 return b.builder.addCond(&FilterConditionCompare{ 5786 Operator: op, 5787 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WithValue(value), 5788 }) 5789 } 5790 5791 func (b *filterCndBuilderSpecUsbGuard) Enable() *filterCndBuilderSpecUsbGuardEnable { 5792 return &filterCndBuilderSpecUsbGuardEnable{builder: b.builder} 5793 } 5794 5795 func (b *filterCndBuilderSpecUsbGuard) WhiteList() *filterCndBuilderSpecUsbGuardWhiteList { 5796 return &filterCndBuilderSpecUsbGuardWhiteList{builder: b.builder} 5797 } 5798 5799 type filterCndBuilderSpecUsbGuardEnable struct { 5800 builder *FilterBuilder 5801 } 5802 5803 func (b *filterCndBuilderSpecUsbGuardEnable) Eq(value bool) *FilterBuilder { 5804 return b.compare(gotenfilter.Eq, value) 5805 } 5806 5807 func (b *filterCndBuilderSpecUsbGuardEnable) Neq(value bool) *FilterBuilder { 5808 return b.compare(gotenfilter.Neq, value) 5809 } 5810 5811 func (b *filterCndBuilderSpecUsbGuardEnable) Gt(value bool) *FilterBuilder { 5812 return b.compare(gotenfilter.Gt, value) 5813 } 5814 5815 func (b *filterCndBuilderSpecUsbGuardEnable) Gte(value bool) *FilterBuilder { 5816 return b.compare(gotenfilter.Gte, value) 5817 } 5818 5819 func (b *filterCndBuilderSpecUsbGuardEnable) Lt(value bool) *FilterBuilder { 5820 return b.compare(gotenfilter.Lt, value) 5821 } 5822 5823 func (b *filterCndBuilderSpecUsbGuardEnable) Lte(value bool) *FilterBuilder { 5824 return b.compare(gotenfilter.Lte, value) 5825 } 5826 5827 func (b *filterCndBuilderSpecUsbGuardEnable) In(values []bool) *FilterBuilder { 5828 return b.builder.addCond(&FilterConditionIn{ 5829 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().Enable().WithArrayOfValues(values), 5830 }) 5831 } 5832 5833 func (b *filterCndBuilderSpecUsbGuardEnable) NotIn(values []bool) *FilterBuilder { 5834 return b.builder.addCond(&FilterConditionNotIn{ 5835 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().Enable().WithArrayOfValues(values), 5836 }) 5837 } 5838 5839 func (b *filterCndBuilderSpecUsbGuardEnable) IsNull() *FilterBuilder { 5840 return b.builder.addCond(&FilterConditionIsNull{ 5841 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().Enable().FieldPath(), 5842 }) 5843 } 5844 5845 func (b *filterCndBuilderSpecUsbGuardEnable) IsNan() *FilterBuilder { 5846 return b.builder.addCond(&FilterConditionIsNaN{ 5847 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().Enable().FieldPath(), 5848 }) 5849 } 5850 5851 func (b *filterCndBuilderSpecUsbGuardEnable) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 5852 return b.builder.addCond(&FilterConditionCompare{ 5853 Operator: op, 5854 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().Enable().WithValue(value), 5855 }) 5856 } 5857 5858 type filterCndBuilderSpecUsbGuardWhiteList struct { 5859 builder *FilterBuilder 5860 } 5861 5862 func (b *filterCndBuilderSpecUsbGuardWhiteList) Eq(value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5863 return b.compare(gotenfilter.Eq, value) 5864 } 5865 5866 func (b *filterCndBuilderSpecUsbGuardWhiteList) Neq(value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5867 return b.compare(gotenfilter.Neq, value) 5868 } 5869 5870 func (b *filterCndBuilderSpecUsbGuardWhiteList) Gt(value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5871 return b.compare(gotenfilter.Gt, value) 5872 } 5873 5874 func (b *filterCndBuilderSpecUsbGuardWhiteList) Gte(value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5875 return b.compare(gotenfilter.Gte, value) 5876 } 5877 5878 func (b *filterCndBuilderSpecUsbGuardWhiteList) Lt(value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5879 return b.compare(gotenfilter.Lt, value) 5880 } 5881 5882 func (b *filterCndBuilderSpecUsbGuardWhiteList) Lte(value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5883 return b.compare(gotenfilter.Lte, value) 5884 } 5885 5886 func (b *filterCndBuilderSpecUsbGuardWhiteList) In(values [][]*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5887 return b.builder.addCond(&FilterConditionIn{ 5888 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithArrayOfValues(values), 5889 }) 5890 } 5891 5892 func (b *filterCndBuilderSpecUsbGuardWhiteList) NotIn(values [][]*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5893 return b.builder.addCond(&FilterConditionNotIn{ 5894 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithArrayOfValues(values), 5895 }) 5896 } 5897 5898 func (b *filterCndBuilderSpecUsbGuardWhiteList) IsNull() *FilterBuilder { 5899 return b.builder.addCond(&FilterConditionIsNull{ 5900 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().FieldPath(), 5901 }) 5902 } 5903 5904 func (b *filterCndBuilderSpecUsbGuardWhiteList) IsNan() *FilterBuilder { 5905 return b.builder.addCond(&FilterConditionIsNaN{ 5906 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().FieldPath(), 5907 }) 5908 } 5909 5910 func (b *filterCndBuilderSpecUsbGuardWhiteList) Contains(value *Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5911 return b.builder.addCond(&FilterConditionContains{ 5912 Type: gotenresource.ConditionContainsTypeValue, 5913 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().FieldPath(), 5914 Value: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithItemValue(value), 5915 }) 5916 } 5917 5918 func (b *filterCndBuilderSpecUsbGuardWhiteList) ContainsAnyOf(values []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5919 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList() 5920 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5921 for _, value := range values { 5922 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5923 } 5924 return b.builder.addCond(&FilterConditionContains{ 5925 Type: gotenresource.ConditionContainsTypeAny, 5926 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().FieldPath(), 5927 Values: itemValues, 5928 }) 5929 } 5930 5931 func (b *filterCndBuilderSpecUsbGuardWhiteList) ContainsAll(values []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5932 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList() 5933 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 5934 for _, value := range values { 5935 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 5936 } 5937 return b.builder.addCond(&FilterConditionContains{ 5938 Type: gotenresource.ConditionContainsTypeAll, 5939 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().FieldPath(), 5940 Values: itemValues, 5941 }) 5942 } 5943 5944 func (b *filterCndBuilderSpecUsbGuardWhiteList) compare(op gotenfilter.CompareOperator, value []*Device_Spec_USBGuard_WhiteList) *FilterBuilder { 5945 return b.builder.addCond(&FilterConditionCompare{ 5946 Operator: op, 5947 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithValue(value), 5948 }) 5949 } 5950 5951 func (b *filterCndBuilderSpecUsbGuardWhiteList) DeviceName() *filterCndBuilderSpecUsbGuardWhiteListDeviceName { 5952 return &filterCndBuilderSpecUsbGuardWhiteListDeviceName{builder: b.builder} 5953 } 5954 5955 func (b *filterCndBuilderSpecUsbGuardWhiteList) DeviceId() *filterCndBuilderSpecUsbGuardWhiteListDeviceId { 5956 return &filterCndBuilderSpecUsbGuardWhiteListDeviceId{builder: b.builder} 5957 } 5958 5959 func (b *filterCndBuilderSpecUsbGuardWhiteList) ViaPort() *filterCndBuilderSpecUsbGuardWhiteListViaPort { 5960 return &filterCndBuilderSpecUsbGuardWhiteListViaPort{builder: b.builder} 5961 } 5962 5963 func (b *filterCndBuilderSpecUsbGuardWhiteList) WithInterface() *filterCndBuilderSpecUsbGuardWhiteListWithInterface { 5964 return &filterCndBuilderSpecUsbGuardWhiteListWithInterface{builder: b.builder} 5965 } 5966 5967 func (b *filterCndBuilderSpecUsbGuardWhiteList) WithConnectType() *filterCndBuilderSpecUsbGuardWhiteListWithConnectType { 5968 return &filterCndBuilderSpecUsbGuardWhiteListWithConnectType{builder: b.builder} 5969 } 5970 5971 type filterCndBuilderSpecUsbGuardWhiteListDeviceName struct { 5972 builder *FilterBuilder 5973 } 5974 5975 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) Eq(value string) *FilterBuilder { 5976 return b.compare(gotenfilter.Eq, value) 5977 } 5978 5979 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) Neq(value string) *FilterBuilder { 5980 return b.compare(gotenfilter.Neq, value) 5981 } 5982 5983 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) Gt(value string) *FilterBuilder { 5984 return b.compare(gotenfilter.Gt, value) 5985 } 5986 5987 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) Gte(value string) *FilterBuilder { 5988 return b.compare(gotenfilter.Gte, value) 5989 } 5990 5991 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) Lt(value string) *FilterBuilder { 5992 return b.compare(gotenfilter.Lt, value) 5993 } 5994 5995 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) Lte(value string) *FilterBuilder { 5996 return b.compare(gotenfilter.Lte, value) 5997 } 5998 5999 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) In(values []string) *FilterBuilder { 6000 return b.builder.addCond(&FilterConditionIn{ 6001 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceName().WithArrayOfValues(values), 6002 }) 6003 } 6004 6005 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) NotIn(values []string) *FilterBuilder { 6006 return b.builder.addCond(&FilterConditionNotIn{ 6007 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceName().WithArrayOfValues(values), 6008 }) 6009 } 6010 6011 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) IsNull() *FilterBuilder { 6012 return b.builder.addCond(&FilterConditionIsNull{ 6013 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceName().FieldPath(), 6014 }) 6015 } 6016 6017 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) IsNan() *FilterBuilder { 6018 return b.builder.addCond(&FilterConditionIsNaN{ 6019 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceName().FieldPath(), 6020 }) 6021 } 6022 6023 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6024 return b.builder.addCond(&FilterConditionCompare{ 6025 Operator: op, 6026 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceName().WithValue(value), 6027 }) 6028 } 6029 6030 type filterCndBuilderSpecUsbGuardWhiteListDeviceId struct { 6031 builder *FilterBuilder 6032 } 6033 6034 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) Eq(value string) *FilterBuilder { 6035 return b.compare(gotenfilter.Eq, value) 6036 } 6037 6038 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) Neq(value string) *FilterBuilder { 6039 return b.compare(gotenfilter.Neq, value) 6040 } 6041 6042 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) Gt(value string) *FilterBuilder { 6043 return b.compare(gotenfilter.Gt, value) 6044 } 6045 6046 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) Gte(value string) *FilterBuilder { 6047 return b.compare(gotenfilter.Gte, value) 6048 } 6049 6050 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) Lt(value string) *FilterBuilder { 6051 return b.compare(gotenfilter.Lt, value) 6052 } 6053 6054 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) Lte(value string) *FilterBuilder { 6055 return b.compare(gotenfilter.Lte, value) 6056 } 6057 6058 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) In(values []string) *FilterBuilder { 6059 return b.builder.addCond(&FilterConditionIn{ 6060 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceId().WithArrayOfValues(values), 6061 }) 6062 } 6063 6064 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) NotIn(values []string) *FilterBuilder { 6065 return b.builder.addCond(&FilterConditionNotIn{ 6066 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceId().WithArrayOfValues(values), 6067 }) 6068 } 6069 6070 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) IsNull() *FilterBuilder { 6071 return b.builder.addCond(&FilterConditionIsNull{ 6072 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceId().FieldPath(), 6073 }) 6074 } 6075 6076 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) IsNan() *FilterBuilder { 6077 return b.builder.addCond(&FilterConditionIsNaN{ 6078 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceId().FieldPath(), 6079 }) 6080 } 6081 6082 func (b *filterCndBuilderSpecUsbGuardWhiteListDeviceId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6083 return b.builder.addCond(&FilterConditionCompare{ 6084 Operator: op, 6085 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().DeviceId().WithValue(value), 6086 }) 6087 } 6088 6089 type filterCndBuilderSpecUsbGuardWhiteListViaPort struct { 6090 builder *FilterBuilder 6091 } 6092 6093 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Eq(value *Device_Spec_USBGuard_Port) *FilterBuilder { 6094 return b.compare(gotenfilter.Eq, value) 6095 } 6096 6097 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Neq(value *Device_Spec_USBGuard_Port) *FilterBuilder { 6098 return b.compare(gotenfilter.Neq, value) 6099 } 6100 6101 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Gt(value *Device_Spec_USBGuard_Port) *FilterBuilder { 6102 return b.compare(gotenfilter.Gt, value) 6103 } 6104 6105 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Gte(value *Device_Spec_USBGuard_Port) *FilterBuilder { 6106 return b.compare(gotenfilter.Gte, value) 6107 } 6108 6109 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Lt(value *Device_Spec_USBGuard_Port) *FilterBuilder { 6110 return b.compare(gotenfilter.Lt, value) 6111 } 6112 6113 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Lte(value *Device_Spec_USBGuard_Port) *FilterBuilder { 6114 return b.compare(gotenfilter.Lte, value) 6115 } 6116 6117 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) In(values []*Device_Spec_USBGuard_Port) *FilterBuilder { 6118 return b.builder.addCond(&FilterConditionIn{ 6119 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().WithArrayOfValues(values), 6120 }) 6121 } 6122 6123 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) NotIn(values []*Device_Spec_USBGuard_Port) *FilterBuilder { 6124 return b.builder.addCond(&FilterConditionNotIn{ 6125 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().WithArrayOfValues(values), 6126 }) 6127 } 6128 6129 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) IsNull() *FilterBuilder { 6130 return b.builder.addCond(&FilterConditionIsNull{ 6131 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().FieldPath(), 6132 }) 6133 } 6134 6135 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) IsNan() *FilterBuilder { 6136 return b.builder.addCond(&FilterConditionIsNaN{ 6137 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().FieldPath(), 6138 }) 6139 } 6140 6141 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) compare(op gotenfilter.CompareOperator, value *Device_Spec_USBGuard_Port) *FilterBuilder { 6142 return b.builder.addCond(&FilterConditionCompare{ 6143 Operator: op, 6144 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().WithValue(value), 6145 }) 6146 } 6147 6148 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) Equals() *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals { 6149 return &filterCndBuilderSpecUsbGuardWhiteListViaPortEquals{builder: b.builder} 6150 } 6151 6152 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPort) OneOf() *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf { 6153 return &filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf{builder: b.builder} 6154 } 6155 6156 type filterCndBuilderSpecUsbGuardWhiteListViaPortEquals struct { 6157 builder *FilterBuilder 6158 } 6159 6160 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Eq(value []string) *FilterBuilder { 6161 return b.compare(gotenfilter.Eq, value) 6162 } 6163 6164 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Neq(value []string) *FilterBuilder { 6165 return b.compare(gotenfilter.Neq, value) 6166 } 6167 6168 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Gt(value []string) *FilterBuilder { 6169 return b.compare(gotenfilter.Gt, value) 6170 } 6171 6172 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Gte(value []string) *FilterBuilder { 6173 return b.compare(gotenfilter.Gte, value) 6174 } 6175 6176 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Lt(value []string) *FilterBuilder { 6177 return b.compare(gotenfilter.Lt, value) 6178 } 6179 6180 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Lte(value []string) *FilterBuilder { 6181 return b.compare(gotenfilter.Lte, value) 6182 } 6183 6184 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) In(values [][]string) *FilterBuilder { 6185 return b.builder.addCond(&FilterConditionIn{ 6186 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().WithArrayOfValues(values), 6187 }) 6188 } 6189 6190 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) NotIn(values [][]string) *FilterBuilder { 6191 return b.builder.addCond(&FilterConditionNotIn{ 6192 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().WithArrayOfValues(values), 6193 }) 6194 } 6195 6196 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) IsNull() *FilterBuilder { 6197 return b.builder.addCond(&FilterConditionIsNull{ 6198 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().FieldPath(), 6199 }) 6200 } 6201 6202 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) IsNan() *FilterBuilder { 6203 return b.builder.addCond(&FilterConditionIsNaN{ 6204 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().FieldPath(), 6205 }) 6206 } 6207 6208 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) Contains(value string) *FilterBuilder { 6209 return b.builder.addCond(&FilterConditionContains{ 6210 Type: gotenresource.ConditionContainsTypeValue, 6211 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().FieldPath(), 6212 Value: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().WithItemValue(value), 6213 }) 6214 } 6215 6216 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) ContainsAnyOf(values []string) *FilterBuilder { 6217 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals() 6218 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6219 for _, value := range values { 6220 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6221 } 6222 return b.builder.addCond(&FilterConditionContains{ 6223 Type: gotenresource.ConditionContainsTypeAny, 6224 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().FieldPath(), 6225 Values: itemValues, 6226 }) 6227 } 6228 6229 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) ContainsAll(values []string) *FilterBuilder { 6230 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals() 6231 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6232 for _, value := range values { 6233 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6234 } 6235 return b.builder.addCond(&FilterConditionContains{ 6236 Type: gotenresource.ConditionContainsTypeAll, 6237 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().FieldPath(), 6238 Values: itemValues, 6239 }) 6240 } 6241 6242 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortEquals) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 6243 return b.builder.addCond(&FilterConditionCompare{ 6244 Operator: op, 6245 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().Equals().WithValue(value), 6246 }) 6247 } 6248 6249 type filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf struct { 6250 builder *FilterBuilder 6251 } 6252 6253 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Eq(value []string) *FilterBuilder { 6254 return b.compare(gotenfilter.Eq, value) 6255 } 6256 6257 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Neq(value []string) *FilterBuilder { 6258 return b.compare(gotenfilter.Neq, value) 6259 } 6260 6261 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Gt(value []string) *FilterBuilder { 6262 return b.compare(gotenfilter.Gt, value) 6263 } 6264 6265 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Gte(value []string) *FilterBuilder { 6266 return b.compare(gotenfilter.Gte, value) 6267 } 6268 6269 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Lt(value []string) *FilterBuilder { 6270 return b.compare(gotenfilter.Lt, value) 6271 } 6272 6273 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Lte(value []string) *FilterBuilder { 6274 return b.compare(gotenfilter.Lte, value) 6275 } 6276 6277 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) In(values [][]string) *FilterBuilder { 6278 return b.builder.addCond(&FilterConditionIn{ 6279 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().WithArrayOfValues(values), 6280 }) 6281 } 6282 6283 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) NotIn(values [][]string) *FilterBuilder { 6284 return b.builder.addCond(&FilterConditionNotIn{ 6285 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().WithArrayOfValues(values), 6286 }) 6287 } 6288 6289 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) IsNull() *FilterBuilder { 6290 return b.builder.addCond(&FilterConditionIsNull{ 6291 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().FieldPath(), 6292 }) 6293 } 6294 6295 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) IsNan() *FilterBuilder { 6296 return b.builder.addCond(&FilterConditionIsNaN{ 6297 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().FieldPath(), 6298 }) 6299 } 6300 6301 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) Contains(value string) *FilterBuilder { 6302 return b.builder.addCond(&FilterConditionContains{ 6303 Type: gotenresource.ConditionContainsTypeValue, 6304 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().FieldPath(), 6305 Value: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().WithItemValue(value), 6306 }) 6307 } 6308 6309 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) ContainsAnyOf(values []string) *FilterBuilder { 6310 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf() 6311 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6312 for _, value := range values { 6313 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6314 } 6315 return b.builder.addCond(&FilterConditionContains{ 6316 Type: gotenresource.ConditionContainsTypeAny, 6317 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().FieldPath(), 6318 Values: itemValues, 6319 }) 6320 } 6321 6322 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) ContainsAll(values []string) *FilterBuilder { 6323 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf() 6324 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6325 for _, value := range values { 6326 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6327 } 6328 return b.builder.addCond(&FilterConditionContains{ 6329 Type: gotenresource.ConditionContainsTypeAll, 6330 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().FieldPath(), 6331 Values: itemValues, 6332 }) 6333 } 6334 6335 func (b *filterCndBuilderSpecUsbGuardWhiteListViaPortOneOf) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 6336 return b.builder.addCond(&FilterConditionCompare{ 6337 Operator: op, 6338 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().ViaPort().OneOf().WithValue(value), 6339 }) 6340 } 6341 6342 type filterCndBuilderSpecUsbGuardWhiteListWithInterface struct { 6343 builder *FilterBuilder 6344 } 6345 6346 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Eq(value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6347 return b.compare(gotenfilter.Eq, value) 6348 } 6349 6350 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Neq(value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6351 return b.compare(gotenfilter.Neq, value) 6352 } 6353 6354 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Gt(value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6355 return b.compare(gotenfilter.Gt, value) 6356 } 6357 6358 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Gte(value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6359 return b.compare(gotenfilter.Gte, value) 6360 } 6361 6362 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Lt(value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6363 return b.compare(gotenfilter.Lt, value) 6364 } 6365 6366 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Lte(value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6367 return b.compare(gotenfilter.Lte, value) 6368 } 6369 6370 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) In(values []*Device_Spec_USBGuard_Interface) *FilterBuilder { 6371 return b.builder.addCond(&FilterConditionIn{ 6372 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().WithArrayOfValues(values), 6373 }) 6374 } 6375 6376 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) NotIn(values []*Device_Spec_USBGuard_Interface) *FilterBuilder { 6377 return b.builder.addCond(&FilterConditionNotIn{ 6378 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().WithArrayOfValues(values), 6379 }) 6380 } 6381 6382 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) IsNull() *FilterBuilder { 6383 return b.builder.addCond(&FilterConditionIsNull{ 6384 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().FieldPath(), 6385 }) 6386 } 6387 6388 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) IsNan() *FilterBuilder { 6389 return b.builder.addCond(&FilterConditionIsNaN{ 6390 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().FieldPath(), 6391 }) 6392 } 6393 6394 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) compare(op gotenfilter.CompareOperator, value *Device_Spec_USBGuard_Interface) *FilterBuilder { 6395 return b.builder.addCond(&FilterConditionCompare{ 6396 Operator: op, 6397 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().WithValue(value), 6398 }) 6399 } 6400 6401 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) Equals() *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals { 6402 return &filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals{builder: b.builder} 6403 } 6404 6405 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterface) OneOf() *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf { 6406 return &filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf{builder: b.builder} 6407 } 6408 6409 type filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals struct { 6410 builder *FilterBuilder 6411 } 6412 6413 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Eq(value []string) *FilterBuilder { 6414 return b.compare(gotenfilter.Eq, value) 6415 } 6416 6417 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Neq(value []string) *FilterBuilder { 6418 return b.compare(gotenfilter.Neq, value) 6419 } 6420 6421 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Gt(value []string) *FilterBuilder { 6422 return b.compare(gotenfilter.Gt, value) 6423 } 6424 6425 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Gte(value []string) *FilterBuilder { 6426 return b.compare(gotenfilter.Gte, value) 6427 } 6428 6429 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Lt(value []string) *FilterBuilder { 6430 return b.compare(gotenfilter.Lt, value) 6431 } 6432 6433 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Lte(value []string) *FilterBuilder { 6434 return b.compare(gotenfilter.Lte, value) 6435 } 6436 6437 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) In(values [][]string) *FilterBuilder { 6438 return b.builder.addCond(&FilterConditionIn{ 6439 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().WithArrayOfValues(values), 6440 }) 6441 } 6442 6443 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) NotIn(values [][]string) *FilterBuilder { 6444 return b.builder.addCond(&FilterConditionNotIn{ 6445 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().WithArrayOfValues(values), 6446 }) 6447 } 6448 6449 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) IsNull() *FilterBuilder { 6450 return b.builder.addCond(&FilterConditionIsNull{ 6451 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().FieldPath(), 6452 }) 6453 } 6454 6455 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) IsNan() *FilterBuilder { 6456 return b.builder.addCond(&FilterConditionIsNaN{ 6457 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().FieldPath(), 6458 }) 6459 } 6460 6461 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) Contains(value string) *FilterBuilder { 6462 return b.builder.addCond(&FilterConditionContains{ 6463 Type: gotenresource.ConditionContainsTypeValue, 6464 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().FieldPath(), 6465 Value: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().WithItemValue(value), 6466 }) 6467 } 6468 6469 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) ContainsAnyOf(values []string) *FilterBuilder { 6470 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals() 6471 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6472 for _, value := range values { 6473 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6474 } 6475 return b.builder.addCond(&FilterConditionContains{ 6476 Type: gotenresource.ConditionContainsTypeAny, 6477 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().FieldPath(), 6478 Values: itemValues, 6479 }) 6480 } 6481 6482 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) ContainsAll(values []string) *FilterBuilder { 6483 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals() 6484 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6485 for _, value := range values { 6486 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6487 } 6488 return b.builder.addCond(&FilterConditionContains{ 6489 Type: gotenresource.ConditionContainsTypeAll, 6490 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().FieldPath(), 6491 Values: itemValues, 6492 }) 6493 } 6494 6495 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceEquals) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 6496 return b.builder.addCond(&FilterConditionCompare{ 6497 Operator: op, 6498 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().Equals().WithValue(value), 6499 }) 6500 } 6501 6502 type filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf struct { 6503 builder *FilterBuilder 6504 } 6505 6506 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Eq(value []string) *FilterBuilder { 6507 return b.compare(gotenfilter.Eq, value) 6508 } 6509 6510 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Neq(value []string) *FilterBuilder { 6511 return b.compare(gotenfilter.Neq, value) 6512 } 6513 6514 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Gt(value []string) *FilterBuilder { 6515 return b.compare(gotenfilter.Gt, value) 6516 } 6517 6518 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Gte(value []string) *FilterBuilder { 6519 return b.compare(gotenfilter.Gte, value) 6520 } 6521 6522 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Lt(value []string) *FilterBuilder { 6523 return b.compare(gotenfilter.Lt, value) 6524 } 6525 6526 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Lte(value []string) *FilterBuilder { 6527 return b.compare(gotenfilter.Lte, value) 6528 } 6529 6530 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) In(values [][]string) *FilterBuilder { 6531 return b.builder.addCond(&FilterConditionIn{ 6532 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().WithArrayOfValues(values), 6533 }) 6534 } 6535 6536 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) NotIn(values [][]string) *FilterBuilder { 6537 return b.builder.addCond(&FilterConditionNotIn{ 6538 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().WithArrayOfValues(values), 6539 }) 6540 } 6541 6542 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) IsNull() *FilterBuilder { 6543 return b.builder.addCond(&FilterConditionIsNull{ 6544 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().FieldPath(), 6545 }) 6546 } 6547 6548 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) IsNan() *FilterBuilder { 6549 return b.builder.addCond(&FilterConditionIsNaN{ 6550 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().FieldPath(), 6551 }) 6552 } 6553 6554 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) Contains(value string) *FilterBuilder { 6555 return b.builder.addCond(&FilterConditionContains{ 6556 Type: gotenresource.ConditionContainsTypeValue, 6557 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().FieldPath(), 6558 Value: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().WithItemValue(value), 6559 }) 6560 } 6561 6562 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) ContainsAnyOf(values []string) *FilterBuilder { 6563 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf() 6564 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6565 for _, value := range values { 6566 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6567 } 6568 return b.builder.addCond(&FilterConditionContains{ 6569 Type: gotenresource.ConditionContainsTypeAny, 6570 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().FieldPath(), 6571 Values: itemValues, 6572 }) 6573 } 6574 6575 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) ContainsAll(values []string) *FilterBuilder { 6576 pathSelector := NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf() 6577 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6578 for _, value := range values { 6579 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6580 } 6581 return b.builder.addCond(&FilterConditionContains{ 6582 Type: gotenresource.ConditionContainsTypeAll, 6583 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().FieldPath(), 6584 Values: itemValues, 6585 }) 6586 } 6587 6588 func (b *filterCndBuilderSpecUsbGuardWhiteListWithInterfaceOneOf) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 6589 return b.builder.addCond(&FilterConditionCompare{ 6590 Operator: op, 6591 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithInterface().OneOf().WithValue(value), 6592 }) 6593 } 6594 6595 type filterCndBuilderSpecUsbGuardWhiteListWithConnectType struct { 6596 builder *FilterBuilder 6597 } 6598 6599 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) Eq(value string) *FilterBuilder { 6600 return b.compare(gotenfilter.Eq, value) 6601 } 6602 6603 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) Neq(value string) *FilterBuilder { 6604 return b.compare(gotenfilter.Neq, value) 6605 } 6606 6607 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) Gt(value string) *FilterBuilder { 6608 return b.compare(gotenfilter.Gt, value) 6609 } 6610 6611 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) Gte(value string) *FilterBuilder { 6612 return b.compare(gotenfilter.Gte, value) 6613 } 6614 6615 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) Lt(value string) *FilterBuilder { 6616 return b.compare(gotenfilter.Lt, value) 6617 } 6618 6619 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) Lte(value string) *FilterBuilder { 6620 return b.compare(gotenfilter.Lte, value) 6621 } 6622 6623 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) In(values []string) *FilterBuilder { 6624 return b.builder.addCond(&FilterConditionIn{ 6625 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithConnectType().WithArrayOfValues(values), 6626 }) 6627 } 6628 6629 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) NotIn(values []string) *FilterBuilder { 6630 return b.builder.addCond(&FilterConditionNotIn{ 6631 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithConnectType().WithArrayOfValues(values), 6632 }) 6633 } 6634 6635 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) IsNull() *FilterBuilder { 6636 return b.builder.addCond(&FilterConditionIsNull{ 6637 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithConnectType().FieldPath(), 6638 }) 6639 } 6640 6641 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) IsNan() *FilterBuilder { 6642 return b.builder.addCond(&FilterConditionIsNaN{ 6643 FieldPath: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithConnectType().FieldPath(), 6644 }) 6645 } 6646 6647 func (b *filterCndBuilderSpecUsbGuardWhiteListWithConnectType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 6648 return b.builder.addCond(&FilterConditionCompare{ 6649 Operator: op, 6650 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().UsbGuard().WhiteList().WithConnectType().WithValue(value), 6651 }) 6652 } 6653 6654 type filterCndBuilderSpecHealthChecks struct { 6655 builder *FilterBuilder 6656 } 6657 6658 func (b *filterCndBuilderSpecHealthChecks) Eq(value []*api.HealthCheckSpec) *FilterBuilder { 6659 return b.compare(gotenfilter.Eq, value) 6660 } 6661 6662 func (b *filterCndBuilderSpecHealthChecks) Neq(value []*api.HealthCheckSpec) *FilterBuilder { 6663 return b.compare(gotenfilter.Neq, value) 6664 } 6665 6666 func (b *filterCndBuilderSpecHealthChecks) Gt(value []*api.HealthCheckSpec) *FilterBuilder { 6667 return b.compare(gotenfilter.Gt, value) 6668 } 6669 6670 func (b *filterCndBuilderSpecHealthChecks) Gte(value []*api.HealthCheckSpec) *FilterBuilder { 6671 return b.compare(gotenfilter.Gte, value) 6672 } 6673 6674 func (b *filterCndBuilderSpecHealthChecks) Lt(value []*api.HealthCheckSpec) *FilterBuilder { 6675 return b.compare(gotenfilter.Lt, value) 6676 } 6677 6678 func (b *filterCndBuilderSpecHealthChecks) Lte(value []*api.HealthCheckSpec) *FilterBuilder { 6679 return b.compare(gotenfilter.Lte, value) 6680 } 6681 6682 func (b *filterCndBuilderSpecHealthChecks) In(values [][]*api.HealthCheckSpec) *FilterBuilder { 6683 return b.builder.addCond(&FilterConditionIn{ 6684 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().HealthChecks().WithArrayOfValues(values), 6685 }) 6686 } 6687 6688 func (b *filterCndBuilderSpecHealthChecks) NotIn(values [][]*api.HealthCheckSpec) *FilterBuilder { 6689 return b.builder.addCond(&FilterConditionNotIn{ 6690 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().HealthChecks().WithArrayOfValues(values), 6691 }) 6692 } 6693 6694 func (b *filterCndBuilderSpecHealthChecks) IsNull() *FilterBuilder { 6695 return b.builder.addCond(&FilterConditionIsNull{ 6696 FieldPath: NewDeviceFieldPathBuilder().Spec().HealthChecks().FieldPath(), 6697 }) 6698 } 6699 6700 func (b *filterCndBuilderSpecHealthChecks) IsNan() *FilterBuilder { 6701 return b.builder.addCond(&FilterConditionIsNaN{ 6702 FieldPath: NewDeviceFieldPathBuilder().Spec().HealthChecks().FieldPath(), 6703 }) 6704 } 6705 6706 func (b *filterCndBuilderSpecHealthChecks) Contains(value *api.HealthCheckSpec) *FilterBuilder { 6707 return b.builder.addCond(&FilterConditionContains{ 6708 Type: gotenresource.ConditionContainsTypeValue, 6709 FieldPath: NewDeviceFieldPathBuilder().Spec().HealthChecks().FieldPath(), 6710 Value: NewDeviceFieldPathBuilder().Spec().HealthChecks().WithItemValue(value), 6711 }) 6712 } 6713 6714 func (b *filterCndBuilderSpecHealthChecks) ContainsAnyOf(values []*api.HealthCheckSpec) *FilterBuilder { 6715 pathSelector := NewDeviceFieldPathBuilder().Spec().HealthChecks() 6716 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6717 for _, value := range values { 6718 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6719 } 6720 return b.builder.addCond(&FilterConditionContains{ 6721 Type: gotenresource.ConditionContainsTypeAny, 6722 FieldPath: NewDeviceFieldPathBuilder().Spec().HealthChecks().FieldPath(), 6723 Values: itemValues, 6724 }) 6725 } 6726 6727 func (b *filterCndBuilderSpecHealthChecks) ContainsAll(values []*api.HealthCheckSpec) *FilterBuilder { 6728 pathSelector := NewDeviceFieldPathBuilder().Spec().HealthChecks() 6729 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6730 for _, value := range values { 6731 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6732 } 6733 return b.builder.addCond(&FilterConditionContains{ 6734 Type: gotenresource.ConditionContainsTypeAll, 6735 FieldPath: NewDeviceFieldPathBuilder().Spec().HealthChecks().FieldPath(), 6736 Values: itemValues, 6737 }) 6738 } 6739 6740 func (b *filterCndBuilderSpecHealthChecks) compare(op gotenfilter.CompareOperator, value []*api.HealthCheckSpec) *FilterBuilder { 6741 return b.builder.addCond(&FilterConditionCompare{ 6742 Operator: op, 6743 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().HealthChecks().WithValue(value), 6744 }) 6745 } 6746 6747 type filterCndBuilderSpecDisableNetworkConfigFallback struct { 6748 builder *FilterBuilder 6749 } 6750 6751 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) Eq(value bool) *FilterBuilder { 6752 return b.compare(gotenfilter.Eq, value) 6753 } 6754 6755 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) Neq(value bool) *FilterBuilder { 6756 return b.compare(gotenfilter.Neq, value) 6757 } 6758 6759 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) Gt(value bool) *FilterBuilder { 6760 return b.compare(gotenfilter.Gt, value) 6761 } 6762 6763 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) Gte(value bool) *FilterBuilder { 6764 return b.compare(gotenfilter.Gte, value) 6765 } 6766 6767 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) Lt(value bool) *FilterBuilder { 6768 return b.compare(gotenfilter.Lt, value) 6769 } 6770 6771 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) Lte(value bool) *FilterBuilder { 6772 return b.compare(gotenfilter.Lte, value) 6773 } 6774 6775 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) In(values []bool) *FilterBuilder { 6776 return b.builder.addCond(&FilterConditionIn{ 6777 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().DisableNetworkConfigFallback().WithArrayOfValues(values), 6778 }) 6779 } 6780 6781 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) NotIn(values []bool) *FilterBuilder { 6782 return b.builder.addCond(&FilterConditionNotIn{ 6783 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Spec().DisableNetworkConfigFallback().WithArrayOfValues(values), 6784 }) 6785 } 6786 6787 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) IsNull() *FilterBuilder { 6788 return b.builder.addCond(&FilterConditionIsNull{ 6789 FieldPath: NewDeviceFieldPathBuilder().Spec().DisableNetworkConfigFallback().FieldPath(), 6790 }) 6791 } 6792 6793 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) IsNan() *FilterBuilder { 6794 return b.builder.addCond(&FilterConditionIsNaN{ 6795 FieldPath: NewDeviceFieldPathBuilder().Spec().DisableNetworkConfigFallback().FieldPath(), 6796 }) 6797 } 6798 6799 func (b *filterCndBuilderSpecDisableNetworkConfigFallback) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 6800 return b.builder.addCond(&FilterConditionCompare{ 6801 Operator: op, 6802 Device_FieldPathValue: NewDeviceFieldPathBuilder().Spec().DisableNetworkConfigFallback().WithValue(value), 6803 }) 6804 } 6805 6806 type filterCndBuilderStatus struct { 6807 builder *FilterBuilder 6808 } 6809 6810 func (b *filterCndBuilderStatus) Eq(value *Device_Status) *FilterBuilder { 6811 return b.compare(gotenfilter.Eq, value) 6812 } 6813 6814 func (b *filterCndBuilderStatus) Neq(value *Device_Status) *FilterBuilder { 6815 return b.compare(gotenfilter.Neq, value) 6816 } 6817 6818 func (b *filterCndBuilderStatus) Gt(value *Device_Status) *FilterBuilder { 6819 return b.compare(gotenfilter.Gt, value) 6820 } 6821 6822 func (b *filterCndBuilderStatus) Gte(value *Device_Status) *FilterBuilder { 6823 return b.compare(gotenfilter.Gte, value) 6824 } 6825 6826 func (b *filterCndBuilderStatus) Lt(value *Device_Status) *FilterBuilder { 6827 return b.compare(gotenfilter.Lt, value) 6828 } 6829 6830 func (b *filterCndBuilderStatus) Lte(value *Device_Status) *FilterBuilder { 6831 return b.compare(gotenfilter.Lte, value) 6832 } 6833 6834 func (b *filterCndBuilderStatus) In(values []*Device_Status) *FilterBuilder { 6835 return b.builder.addCond(&FilterConditionIn{ 6836 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().WithArrayOfValues(values), 6837 }) 6838 } 6839 6840 func (b *filterCndBuilderStatus) NotIn(values []*Device_Status) *FilterBuilder { 6841 return b.builder.addCond(&FilterConditionNotIn{ 6842 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().WithArrayOfValues(values), 6843 }) 6844 } 6845 6846 func (b *filterCndBuilderStatus) IsNull() *FilterBuilder { 6847 return b.builder.addCond(&FilterConditionIsNull{ 6848 FieldPath: NewDeviceFieldPathBuilder().Status().FieldPath(), 6849 }) 6850 } 6851 6852 func (b *filterCndBuilderStatus) IsNan() *FilterBuilder { 6853 return b.builder.addCond(&FilterConditionIsNaN{ 6854 FieldPath: NewDeviceFieldPathBuilder().Status().FieldPath(), 6855 }) 6856 } 6857 6858 func (b *filterCndBuilderStatus) compare(op gotenfilter.CompareOperator, value *Device_Status) *FilterBuilder { 6859 return b.builder.addCond(&FilterConditionCompare{ 6860 Operator: op, 6861 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().WithValue(value), 6862 }) 6863 } 6864 6865 func (b *filterCndBuilderStatus) Addresses() *filterCndBuilderStatusAddresses { 6866 return &filterCndBuilderStatusAddresses{builder: b.builder} 6867 } 6868 6869 func (b *filterCndBuilderStatus) Conditions() *filterCndBuilderStatusConditions { 6870 return &filterCndBuilderStatusConditions{builder: b.builder} 6871 } 6872 6873 func (b *filterCndBuilderStatus) NetworkConfigState() *filterCndBuilderStatusNetworkConfigState { 6874 return &filterCndBuilderStatusNetworkConfigState{builder: b.builder} 6875 } 6876 6877 func (b *filterCndBuilderStatus) ProxyConfigStatus() *filterCndBuilderStatusProxyConfigStatus { 6878 return &filterCndBuilderStatusProxyConfigStatus{builder: b.builder} 6879 } 6880 6881 func (b *filterCndBuilderStatus) DeviceInfo() *filterCndBuilderStatusDeviceInfo { 6882 return &filterCndBuilderStatusDeviceInfo{builder: b.builder} 6883 } 6884 6885 func (b *filterCndBuilderStatus) AttestationStatus() *filterCndBuilderStatusAttestationStatus { 6886 return &filterCndBuilderStatusAttestationStatus{builder: b.builder} 6887 } 6888 6889 func (b *filterCndBuilderStatus) NormalizedAddress() *filterCndBuilderStatusNormalizedAddress { 6890 return &filterCndBuilderStatusNormalizedAddress{builder: b.builder} 6891 } 6892 6893 func (b *filterCndBuilderStatus) ConnectionStatus() *filterCndBuilderStatusConnectionStatus { 6894 return &filterCndBuilderStatusConnectionStatus{builder: b.builder} 6895 } 6896 6897 func (b *filterCndBuilderStatus) ConnectionStatusChangeTime() *filterCndBuilderStatusConnectionStatusChangeTime { 6898 return &filterCndBuilderStatusConnectionStatusChangeTime{builder: b.builder} 6899 } 6900 6901 type filterCndBuilderStatusAddresses struct { 6902 builder *FilterBuilder 6903 } 6904 6905 func (b *filterCndBuilderStatusAddresses) Eq(value []*Device_Status_Address) *FilterBuilder { 6906 return b.compare(gotenfilter.Eq, value) 6907 } 6908 6909 func (b *filterCndBuilderStatusAddresses) Neq(value []*Device_Status_Address) *FilterBuilder { 6910 return b.compare(gotenfilter.Neq, value) 6911 } 6912 6913 func (b *filterCndBuilderStatusAddresses) Gt(value []*Device_Status_Address) *FilterBuilder { 6914 return b.compare(gotenfilter.Gt, value) 6915 } 6916 6917 func (b *filterCndBuilderStatusAddresses) Gte(value []*Device_Status_Address) *FilterBuilder { 6918 return b.compare(gotenfilter.Gte, value) 6919 } 6920 6921 func (b *filterCndBuilderStatusAddresses) Lt(value []*Device_Status_Address) *FilterBuilder { 6922 return b.compare(gotenfilter.Lt, value) 6923 } 6924 6925 func (b *filterCndBuilderStatusAddresses) Lte(value []*Device_Status_Address) *FilterBuilder { 6926 return b.compare(gotenfilter.Lte, value) 6927 } 6928 6929 func (b *filterCndBuilderStatusAddresses) In(values [][]*Device_Status_Address) *FilterBuilder { 6930 return b.builder.addCond(&FilterConditionIn{ 6931 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().WithArrayOfValues(values), 6932 }) 6933 } 6934 6935 func (b *filterCndBuilderStatusAddresses) NotIn(values [][]*Device_Status_Address) *FilterBuilder { 6936 return b.builder.addCond(&FilterConditionNotIn{ 6937 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().WithArrayOfValues(values), 6938 }) 6939 } 6940 6941 func (b *filterCndBuilderStatusAddresses) IsNull() *FilterBuilder { 6942 return b.builder.addCond(&FilterConditionIsNull{ 6943 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6944 }) 6945 } 6946 6947 func (b *filterCndBuilderStatusAddresses) IsNan() *FilterBuilder { 6948 return b.builder.addCond(&FilterConditionIsNaN{ 6949 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6950 }) 6951 } 6952 6953 func (b *filterCndBuilderStatusAddresses) Contains(value *Device_Status_Address) *FilterBuilder { 6954 return b.builder.addCond(&FilterConditionContains{ 6955 Type: gotenresource.ConditionContainsTypeValue, 6956 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6957 Value: NewDeviceFieldPathBuilder().Status().Addresses().WithItemValue(value), 6958 }) 6959 } 6960 6961 func (b *filterCndBuilderStatusAddresses) ContainsAnyOf(values []*Device_Status_Address) *FilterBuilder { 6962 pathSelector := NewDeviceFieldPathBuilder().Status().Addresses() 6963 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6964 for _, value := range values { 6965 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6966 } 6967 return b.builder.addCond(&FilterConditionContains{ 6968 Type: gotenresource.ConditionContainsTypeAny, 6969 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6970 Values: itemValues, 6971 }) 6972 } 6973 6974 func (b *filterCndBuilderStatusAddresses) ContainsAll(values []*Device_Status_Address) *FilterBuilder { 6975 pathSelector := NewDeviceFieldPathBuilder().Status().Addresses() 6976 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 6977 for _, value := range values { 6978 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 6979 } 6980 return b.builder.addCond(&FilterConditionContains{ 6981 Type: gotenresource.ConditionContainsTypeAll, 6982 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().FieldPath(), 6983 Values: itemValues, 6984 }) 6985 } 6986 6987 func (b *filterCndBuilderStatusAddresses) compare(op gotenfilter.CompareOperator, value []*Device_Status_Address) *FilterBuilder { 6988 return b.builder.addCond(&FilterConditionCompare{ 6989 Operator: op, 6990 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Addresses().WithValue(value), 6991 }) 6992 } 6993 6994 func (b *filterCndBuilderStatusAddresses) Address() *filterCndBuilderStatusAddressesAddress { 6995 return &filterCndBuilderStatusAddressesAddress{builder: b.builder} 6996 } 6997 6998 func (b *filterCndBuilderStatusAddresses) Type() *filterCndBuilderStatusAddressesType { 6999 return &filterCndBuilderStatusAddressesType{builder: b.builder} 7000 } 7001 7002 type filterCndBuilderStatusAddressesAddress struct { 7003 builder *FilterBuilder 7004 } 7005 7006 func (b *filterCndBuilderStatusAddressesAddress) Eq(value string) *FilterBuilder { 7007 return b.compare(gotenfilter.Eq, value) 7008 } 7009 7010 func (b *filterCndBuilderStatusAddressesAddress) Neq(value string) *FilterBuilder { 7011 return b.compare(gotenfilter.Neq, value) 7012 } 7013 7014 func (b *filterCndBuilderStatusAddressesAddress) Gt(value string) *FilterBuilder { 7015 return b.compare(gotenfilter.Gt, value) 7016 } 7017 7018 func (b *filterCndBuilderStatusAddressesAddress) Gte(value string) *FilterBuilder { 7019 return b.compare(gotenfilter.Gte, value) 7020 } 7021 7022 func (b *filterCndBuilderStatusAddressesAddress) Lt(value string) *FilterBuilder { 7023 return b.compare(gotenfilter.Lt, value) 7024 } 7025 7026 func (b *filterCndBuilderStatusAddressesAddress) Lte(value string) *FilterBuilder { 7027 return b.compare(gotenfilter.Lte, value) 7028 } 7029 7030 func (b *filterCndBuilderStatusAddressesAddress) In(values []string) *FilterBuilder { 7031 return b.builder.addCond(&FilterConditionIn{ 7032 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Address().WithArrayOfValues(values), 7033 }) 7034 } 7035 7036 func (b *filterCndBuilderStatusAddressesAddress) NotIn(values []string) *FilterBuilder { 7037 return b.builder.addCond(&FilterConditionNotIn{ 7038 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Address().WithArrayOfValues(values), 7039 }) 7040 } 7041 7042 func (b *filterCndBuilderStatusAddressesAddress) IsNull() *FilterBuilder { 7043 return b.builder.addCond(&FilterConditionIsNull{ 7044 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Address().FieldPath(), 7045 }) 7046 } 7047 7048 func (b *filterCndBuilderStatusAddressesAddress) IsNan() *FilterBuilder { 7049 return b.builder.addCond(&FilterConditionIsNaN{ 7050 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Address().FieldPath(), 7051 }) 7052 } 7053 7054 func (b *filterCndBuilderStatusAddressesAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7055 return b.builder.addCond(&FilterConditionCompare{ 7056 Operator: op, 7057 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Addresses().Address().WithValue(value), 7058 }) 7059 } 7060 7061 type filterCndBuilderStatusAddressesType struct { 7062 builder *FilterBuilder 7063 } 7064 7065 func (b *filterCndBuilderStatusAddressesType) Eq(value string) *FilterBuilder { 7066 return b.compare(gotenfilter.Eq, value) 7067 } 7068 7069 func (b *filterCndBuilderStatusAddressesType) Neq(value string) *FilterBuilder { 7070 return b.compare(gotenfilter.Neq, value) 7071 } 7072 7073 func (b *filterCndBuilderStatusAddressesType) Gt(value string) *FilterBuilder { 7074 return b.compare(gotenfilter.Gt, value) 7075 } 7076 7077 func (b *filterCndBuilderStatusAddressesType) Gte(value string) *FilterBuilder { 7078 return b.compare(gotenfilter.Gte, value) 7079 } 7080 7081 func (b *filterCndBuilderStatusAddressesType) Lt(value string) *FilterBuilder { 7082 return b.compare(gotenfilter.Lt, value) 7083 } 7084 7085 func (b *filterCndBuilderStatusAddressesType) Lte(value string) *FilterBuilder { 7086 return b.compare(gotenfilter.Lte, value) 7087 } 7088 7089 func (b *filterCndBuilderStatusAddressesType) In(values []string) *FilterBuilder { 7090 return b.builder.addCond(&FilterConditionIn{ 7091 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Type().WithArrayOfValues(values), 7092 }) 7093 } 7094 7095 func (b *filterCndBuilderStatusAddressesType) NotIn(values []string) *FilterBuilder { 7096 return b.builder.addCond(&FilterConditionNotIn{ 7097 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Addresses().Type().WithArrayOfValues(values), 7098 }) 7099 } 7100 7101 func (b *filterCndBuilderStatusAddressesType) IsNull() *FilterBuilder { 7102 return b.builder.addCond(&FilterConditionIsNull{ 7103 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Type().FieldPath(), 7104 }) 7105 } 7106 7107 func (b *filterCndBuilderStatusAddressesType) IsNan() *FilterBuilder { 7108 return b.builder.addCond(&FilterConditionIsNaN{ 7109 FieldPath: NewDeviceFieldPathBuilder().Status().Addresses().Type().FieldPath(), 7110 }) 7111 } 7112 7113 func (b *filterCndBuilderStatusAddressesType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7114 return b.builder.addCond(&FilterConditionCompare{ 7115 Operator: op, 7116 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Addresses().Type().WithValue(value), 7117 }) 7118 } 7119 7120 type filterCndBuilderStatusConditions struct { 7121 builder *FilterBuilder 7122 } 7123 7124 func (b *filterCndBuilderStatusConditions) Eq(value []*Device_Status_Condition) *FilterBuilder { 7125 return b.compare(gotenfilter.Eq, value) 7126 } 7127 7128 func (b *filterCndBuilderStatusConditions) Neq(value []*Device_Status_Condition) *FilterBuilder { 7129 return b.compare(gotenfilter.Neq, value) 7130 } 7131 7132 func (b *filterCndBuilderStatusConditions) Gt(value []*Device_Status_Condition) *FilterBuilder { 7133 return b.compare(gotenfilter.Gt, value) 7134 } 7135 7136 func (b *filterCndBuilderStatusConditions) Gte(value []*Device_Status_Condition) *FilterBuilder { 7137 return b.compare(gotenfilter.Gte, value) 7138 } 7139 7140 func (b *filterCndBuilderStatusConditions) Lt(value []*Device_Status_Condition) *FilterBuilder { 7141 return b.compare(gotenfilter.Lt, value) 7142 } 7143 7144 func (b *filterCndBuilderStatusConditions) Lte(value []*Device_Status_Condition) *FilterBuilder { 7145 return b.compare(gotenfilter.Lte, value) 7146 } 7147 7148 func (b *filterCndBuilderStatusConditions) In(values [][]*Device_Status_Condition) *FilterBuilder { 7149 return b.builder.addCond(&FilterConditionIn{ 7150 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().WithArrayOfValues(values), 7151 }) 7152 } 7153 7154 func (b *filterCndBuilderStatusConditions) NotIn(values [][]*Device_Status_Condition) *FilterBuilder { 7155 return b.builder.addCond(&FilterConditionNotIn{ 7156 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().WithArrayOfValues(values), 7157 }) 7158 } 7159 7160 func (b *filterCndBuilderStatusConditions) IsNull() *FilterBuilder { 7161 return b.builder.addCond(&FilterConditionIsNull{ 7162 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 7163 }) 7164 } 7165 7166 func (b *filterCndBuilderStatusConditions) IsNan() *FilterBuilder { 7167 return b.builder.addCond(&FilterConditionIsNaN{ 7168 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 7169 }) 7170 } 7171 7172 func (b *filterCndBuilderStatusConditions) Contains(value *Device_Status_Condition) *FilterBuilder { 7173 return b.builder.addCond(&FilterConditionContains{ 7174 Type: gotenresource.ConditionContainsTypeValue, 7175 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 7176 Value: NewDeviceFieldPathBuilder().Status().Conditions().WithItemValue(value), 7177 }) 7178 } 7179 7180 func (b *filterCndBuilderStatusConditions) ContainsAnyOf(values []*Device_Status_Condition) *FilterBuilder { 7181 pathSelector := NewDeviceFieldPathBuilder().Status().Conditions() 7182 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 7183 for _, value := range values { 7184 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 7185 } 7186 return b.builder.addCond(&FilterConditionContains{ 7187 Type: gotenresource.ConditionContainsTypeAny, 7188 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 7189 Values: itemValues, 7190 }) 7191 } 7192 7193 func (b *filterCndBuilderStatusConditions) ContainsAll(values []*Device_Status_Condition) *FilterBuilder { 7194 pathSelector := NewDeviceFieldPathBuilder().Status().Conditions() 7195 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 7196 for _, value := range values { 7197 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 7198 } 7199 return b.builder.addCond(&FilterConditionContains{ 7200 Type: gotenresource.ConditionContainsTypeAll, 7201 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().FieldPath(), 7202 Values: itemValues, 7203 }) 7204 } 7205 7206 func (b *filterCndBuilderStatusConditions) compare(op gotenfilter.CompareOperator, value []*Device_Status_Condition) *FilterBuilder { 7207 return b.builder.addCond(&FilterConditionCompare{ 7208 Operator: op, 7209 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().WithValue(value), 7210 }) 7211 } 7212 7213 func (b *filterCndBuilderStatusConditions) Message() *filterCndBuilderStatusConditionsMessage { 7214 return &filterCndBuilderStatusConditionsMessage{builder: b.builder} 7215 } 7216 7217 func (b *filterCndBuilderStatusConditions) Reason() *filterCndBuilderStatusConditionsReason { 7218 return &filterCndBuilderStatusConditionsReason{builder: b.builder} 7219 } 7220 7221 func (b *filterCndBuilderStatusConditions) Status() *filterCndBuilderStatusConditionsStatus { 7222 return &filterCndBuilderStatusConditionsStatus{builder: b.builder} 7223 } 7224 7225 func (b *filterCndBuilderStatusConditions) Type() *filterCndBuilderStatusConditionsType { 7226 return &filterCndBuilderStatusConditionsType{builder: b.builder} 7227 } 7228 7229 func (b *filterCndBuilderStatusConditions) LastHeartBeatTime() *filterCndBuilderStatusConditionsLastHeartBeatTime { 7230 return &filterCndBuilderStatusConditionsLastHeartBeatTime{builder: b.builder} 7231 } 7232 7233 func (b *filterCndBuilderStatusConditions) LastTransitionTime() *filterCndBuilderStatusConditionsLastTransitionTime { 7234 return &filterCndBuilderStatusConditionsLastTransitionTime{builder: b.builder} 7235 } 7236 7237 type filterCndBuilderStatusConditionsMessage struct { 7238 builder *FilterBuilder 7239 } 7240 7241 func (b *filterCndBuilderStatusConditionsMessage) Eq(value string) *FilterBuilder { 7242 return b.compare(gotenfilter.Eq, value) 7243 } 7244 7245 func (b *filterCndBuilderStatusConditionsMessage) Neq(value string) *FilterBuilder { 7246 return b.compare(gotenfilter.Neq, value) 7247 } 7248 7249 func (b *filterCndBuilderStatusConditionsMessage) Gt(value string) *FilterBuilder { 7250 return b.compare(gotenfilter.Gt, value) 7251 } 7252 7253 func (b *filterCndBuilderStatusConditionsMessage) Gte(value string) *FilterBuilder { 7254 return b.compare(gotenfilter.Gte, value) 7255 } 7256 7257 func (b *filterCndBuilderStatusConditionsMessage) Lt(value string) *FilterBuilder { 7258 return b.compare(gotenfilter.Lt, value) 7259 } 7260 7261 func (b *filterCndBuilderStatusConditionsMessage) Lte(value string) *FilterBuilder { 7262 return b.compare(gotenfilter.Lte, value) 7263 } 7264 7265 func (b *filterCndBuilderStatusConditionsMessage) In(values []string) *FilterBuilder { 7266 return b.builder.addCond(&FilterConditionIn{ 7267 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Message().WithArrayOfValues(values), 7268 }) 7269 } 7270 7271 func (b *filterCndBuilderStatusConditionsMessage) NotIn(values []string) *FilterBuilder { 7272 return b.builder.addCond(&FilterConditionNotIn{ 7273 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Message().WithArrayOfValues(values), 7274 }) 7275 } 7276 7277 func (b *filterCndBuilderStatusConditionsMessage) IsNull() *FilterBuilder { 7278 return b.builder.addCond(&FilterConditionIsNull{ 7279 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Message().FieldPath(), 7280 }) 7281 } 7282 7283 func (b *filterCndBuilderStatusConditionsMessage) IsNan() *FilterBuilder { 7284 return b.builder.addCond(&FilterConditionIsNaN{ 7285 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Message().FieldPath(), 7286 }) 7287 } 7288 7289 func (b *filterCndBuilderStatusConditionsMessage) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7290 return b.builder.addCond(&FilterConditionCompare{ 7291 Operator: op, 7292 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Message().WithValue(value), 7293 }) 7294 } 7295 7296 type filterCndBuilderStatusConditionsReason struct { 7297 builder *FilterBuilder 7298 } 7299 7300 func (b *filterCndBuilderStatusConditionsReason) Eq(value string) *FilterBuilder { 7301 return b.compare(gotenfilter.Eq, value) 7302 } 7303 7304 func (b *filterCndBuilderStatusConditionsReason) Neq(value string) *FilterBuilder { 7305 return b.compare(gotenfilter.Neq, value) 7306 } 7307 7308 func (b *filterCndBuilderStatusConditionsReason) Gt(value string) *FilterBuilder { 7309 return b.compare(gotenfilter.Gt, value) 7310 } 7311 7312 func (b *filterCndBuilderStatusConditionsReason) Gte(value string) *FilterBuilder { 7313 return b.compare(gotenfilter.Gte, value) 7314 } 7315 7316 func (b *filterCndBuilderStatusConditionsReason) Lt(value string) *FilterBuilder { 7317 return b.compare(gotenfilter.Lt, value) 7318 } 7319 7320 func (b *filterCndBuilderStatusConditionsReason) Lte(value string) *FilterBuilder { 7321 return b.compare(gotenfilter.Lte, value) 7322 } 7323 7324 func (b *filterCndBuilderStatusConditionsReason) In(values []string) *FilterBuilder { 7325 return b.builder.addCond(&FilterConditionIn{ 7326 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Reason().WithArrayOfValues(values), 7327 }) 7328 } 7329 7330 func (b *filterCndBuilderStatusConditionsReason) NotIn(values []string) *FilterBuilder { 7331 return b.builder.addCond(&FilterConditionNotIn{ 7332 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Reason().WithArrayOfValues(values), 7333 }) 7334 } 7335 7336 func (b *filterCndBuilderStatusConditionsReason) IsNull() *FilterBuilder { 7337 return b.builder.addCond(&FilterConditionIsNull{ 7338 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Reason().FieldPath(), 7339 }) 7340 } 7341 7342 func (b *filterCndBuilderStatusConditionsReason) IsNan() *FilterBuilder { 7343 return b.builder.addCond(&FilterConditionIsNaN{ 7344 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Reason().FieldPath(), 7345 }) 7346 } 7347 7348 func (b *filterCndBuilderStatusConditionsReason) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7349 return b.builder.addCond(&FilterConditionCompare{ 7350 Operator: op, 7351 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Reason().WithValue(value), 7352 }) 7353 } 7354 7355 type filterCndBuilderStatusConditionsStatus struct { 7356 builder *FilterBuilder 7357 } 7358 7359 func (b *filterCndBuilderStatusConditionsStatus) Eq(value string) *FilterBuilder { 7360 return b.compare(gotenfilter.Eq, value) 7361 } 7362 7363 func (b *filterCndBuilderStatusConditionsStatus) Neq(value string) *FilterBuilder { 7364 return b.compare(gotenfilter.Neq, value) 7365 } 7366 7367 func (b *filterCndBuilderStatusConditionsStatus) Gt(value string) *FilterBuilder { 7368 return b.compare(gotenfilter.Gt, value) 7369 } 7370 7371 func (b *filterCndBuilderStatusConditionsStatus) Gte(value string) *FilterBuilder { 7372 return b.compare(gotenfilter.Gte, value) 7373 } 7374 7375 func (b *filterCndBuilderStatusConditionsStatus) Lt(value string) *FilterBuilder { 7376 return b.compare(gotenfilter.Lt, value) 7377 } 7378 7379 func (b *filterCndBuilderStatusConditionsStatus) Lte(value string) *FilterBuilder { 7380 return b.compare(gotenfilter.Lte, value) 7381 } 7382 7383 func (b *filterCndBuilderStatusConditionsStatus) In(values []string) *FilterBuilder { 7384 return b.builder.addCond(&FilterConditionIn{ 7385 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Status().WithArrayOfValues(values), 7386 }) 7387 } 7388 7389 func (b *filterCndBuilderStatusConditionsStatus) NotIn(values []string) *FilterBuilder { 7390 return b.builder.addCond(&FilterConditionNotIn{ 7391 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Status().WithArrayOfValues(values), 7392 }) 7393 } 7394 7395 func (b *filterCndBuilderStatusConditionsStatus) IsNull() *FilterBuilder { 7396 return b.builder.addCond(&FilterConditionIsNull{ 7397 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Status().FieldPath(), 7398 }) 7399 } 7400 7401 func (b *filterCndBuilderStatusConditionsStatus) IsNan() *FilterBuilder { 7402 return b.builder.addCond(&FilterConditionIsNaN{ 7403 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Status().FieldPath(), 7404 }) 7405 } 7406 7407 func (b *filterCndBuilderStatusConditionsStatus) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7408 return b.builder.addCond(&FilterConditionCompare{ 7409 Operator: op, 7410 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Status().WithValue(value), 7411 }) 7412 } 7413 7414 type filterCndBuilderStatusConditionsType struct { 7415 builder *FilterBuilder 7416 } 7417 7418 func (b *filterCndBuilderStatusConditionsType) Eq(value string) *FilterBuilder { 7419 return b.compare(gotenfilter.Eq, value) 7420 } 7421 7422 func (b *filterCndBuilderStatusConditionsType) Neq(value string) *FilterBuilder { 7423 return b.compare(gotenfilter.Neq, value) 7424 } 7425 7426 func (b *filterCndBuilderStatusConditionsType) Gt(value string) *FilterBuilder { 7427 return b.compare(gotenfilter.Gt, value) 7428 } 7429 7430 func (b *filterCndBuilderStatusConditionsType) Gte(value string) *FilterBuilder { 7431 return b.compare(gotenfilter.Gte, value) 7432 } 7433 7434 func (b *filterCndBuilderStatusConditionsType) Lt(value string) *FilterBuilder { 7435 return b.compare(gotenfilter.Lt, value) 7436 } 7437 7438 func (b *filterCndBuilderStatusConditionsType) Lte(value string) *FilterBuilder { 7439 return b.compare(gotenfilter.Lte, value) 7440 } 7441 7442 func (b *filterCndBuilderStatusConditionsType) In(values []string) *FilterBuilder { 7443 return b.builder.addCond(&FilterConditionIn{ 7444 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Type().WithArrayOfValues(values), 7445 }) 7446 } 7447 7448 func (b *filterCndBuilderStatusConditionsType) NotIn(values []string) *FilterBuilder { 7449 return b.builder.addCond(&FilterConditionNotIn{ 7450 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().Type().WithArrayOfValues(values), 7451 }) 7452 } 7453 7454 func (b *filterCndBuilderStatusConditionsType) IsNull() *FilterBuilder { 7455 return b.builder.addCond(&FilterConditionIsNull{ 7456 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Type().FieldPath(), 7457 }) 7458 } 7459 7460 func (b *filterCndBuilderStatusConditionsType) IsNan() *FilterBuilder { 7461 return b.builder.addCond(&FilterConditionIsNaN{ 7462 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().Type().FieldPath(), 7463 }) 7464 } 7465 7466 func (b *filterCndBuilderStatusConditionsType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7467 return b.builder.addCond(&FilterConditionCompare{ 7468 Operator: op, 7469 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().Type().WithValue(value), 7470 }) 7471 } 7472 7473 type filterCndBuilderStatusConditionsLastHeartBeatTime struct { 7474 builder *FilterBuilder 7475 } 7476 7477 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 7478 return b.compare(gotenfilter.Eq, value) 7479 } 7480 7481 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 7482 return b.compare(gotenfilter.Neq, value) 7483 } 7484 7485 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 7486 return b.compare(gotenfilter.Gt, value) 7487 } 7488 7489 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 7490 return b.compare(gotenfilter.Gte, value) 7491 } 7492 7493 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 7494 return b.compare(gotenfilter.Lt, value) 7495 } 7496 7497 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 7498 return b.compare(gotenfilter.Lte, value) 7499 } 7500 7501 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 7502 return b.builder.addCond(&FilterConditionIn{ 7503 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().WithArrayOfValues(values), 7504 }) 7505 } 7506 7507 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 7508 return b.builder.addCond(&FilterConditionNotIn{ 7509 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().WithArrayOfValues(values), 7510 }) 7511 } 7512 7513 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) IsNull() *FilterBuilder { 7514 return b.builder.addCond(&FilterConditionIsNull{ 7515 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().FieldPath(), 7516 }) 7517 } 7518 7519 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) IsNan() *FilterBuilder { 7520 return b.builder.addCond(&FilterConditionIsNaN{ 7521 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().FieldPath(), 7522 }) 7523 } 7524 7525 func (b *filterCndBuilderStatusConditionsLastHeartBeatTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 7526 return b.builder.addCond(&FilterConditionCompare{ 7527 Operator: op, 7528 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().LastHeartBeatTime().WithValue(value), 7529 }) 7530 } 7531 7532 type filterCndBuilderStatusConditionsLastTransitionTime struct { 7533 builder *FilterBuilder 7534 } 7535 7536 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 7537 return b.compare(gotenfilter.Eq, value) 7538 } 7539 7540 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 7541 return b.compare(gotenfilter.Neq, value) 7542 } 7543 7544 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 7545 return b.compare(gotenfilter.Gt, value) 7546 } 7547 7548 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 7549 return b.compare(gotenfilter.Gte, value) 7550 } 7551 7552 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 7553 return b.compare(gotenfilter.Lt, value) 7554 } 7555 7556 func (b *filterCndBuilderStatusConditionsLastTransitionTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 7557 return b.compare(gotenfilter.Lte, value) 7558 } 7559 7560 func (b *filterCndBuilderStatusConditionsLastTransitionTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 7561 return b.builder.addCond(&FilterConditionIn{ 7562 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().WithArrayOfValues(values), 7563 }) 7564 } 7565 7566 func (b *filterCndBuilderStatusConditionsLastTransitionTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 7567 return b.builder.addCond(&FilterConditionNotIn{ 7568 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().WithArrayOfValues(values), 7569 }) 7570 } 7571 7572 func (b *filterCndBuilderStatusConditionsLastTransitionTime) IsNull() *FilterBuilder { 7573 return b.builder.addCond(&FilterConditionIsNull{ 7574 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().FieldPath(), 7575 }) 7576 } 7577 7578 func (b *filterCndBuilderStatusConditionsLastTransitionTime) IsNan() *FilterBuilder { 7579 return b.builder.addCond(&FilterConditionIsNaN{ 7580 FieldPath: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().FieldPath(), 7581 }) 7582 } 7583 7584 func (b *filterCndBuilderStatusConditionsLastTransitionTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 7585 return b.builder.addCond(&FilterConditionCompare{ 7586 Operator: op, 7587 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().Conditions().LastTransitionTime().WithValue(value), 7588 }) 7589 } 7590 7591 type filterCndBuilderStatusNetworkConfigState struct { 7592 builder *FilterBuilder 7593 } 7594 7595 func (b *filterCndBuilderStatusNetworkConfigState) Eq(value *Device_Status_NetworkConfigState) *FilterBuilder { 7596 return b.compare(gotenfilter.Eq, value) 7597 } 7598 7599 func (b *filterCndBuilderStatusNetworkConfigState) Neq(value *Device_Status_NetworkConfigState) *FilterBuilder { 7600 return b.compare(gotenfilter.Neq, value) 7601 } 7602 7603 func (b *filterCndBuilderStatusNetworkConfigState) Gt(value *Device_Status_NetworkConfigState) *FilterBuilder { 7604 return b.compare(gotenfilter.Gt, value) 7605 } 7606 7607 func (b *filterCndBuilderStatusNetworkConfigState) Gte(value *Device_Status_NetworkConfigState) *FilterBuilder { 7608 return b.compare(gotenfilter.Gte, value) 7609 } 7610 7611 func (b *filterCndBuilderStatusNetworkConfigState) Lt(value *Device_Status_NetworkConfigState) *FilterBuilder { 7612 return b.compare(gotenfilter.Lt, value) 7613 } 7614 7615 func (b *filterCndBuilderStatusNetworkConfigState) Lte(value *Device_Status_NetworkConfigState) *FilterBuilder { 7616 return b.compare(gotenfilter.Lte, value) 7617 } 7618 7619 func (b *filterCndBuilderStatusNetworkConfigState) In(values []*Device_Status_NetworkConfigState) *FilterBuilder { 7620 return b.builder.addCond(&FilterConditionIn{ 7621 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().WithArrayOfValues(values), 7622 }) 7623 } 7624 7625 func (b *filterCndBuilderStatusNetworkConfigState) NotIn(values []*Device_Status_NetworkConfigState) *FilterBuilder { 7626 return b.builder.addCond(&FilterConditionNotIn{ 7627 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().WithArrayOfValues(values), 7628 }) 7629 } 7630 7631 func (b *filterCndBuilderStatusNetworkConfigState) IsNull() *FilterBuilder { 7632 return b.builder.addCond(&FilterConditionIsNull{ 7633 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().FieldPath(), 7634 }) 7635 } 7636 7637 func (b *filterCndBuilderStatusNetworkConfigState) IsNan() *FilterBuilder { 7638 return b.builder.addCond(&FilterConditionIsNaN{ 7639 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().FieldPath(), 7640 }) 7641 } 7642 7643 func (b *filterCndBuilderStatusNetworkConfigState) compare(op gotenfilter.CompareOperator, value *Device_Status_NetworkConfigState) *FilterBuilder { 7644 return b.builder.addCond(&FilterConditionCompare{ 7645 Operator: op, 7646 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().WithValue(value), 7647 }) 7648 } 7649 7650 func (b *filterCndBuilderStatusNetworkConfigState) ActiveNetworkConfigSource() *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource { 7651 return &filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource{builder: b.builder} 7652 } 7653 7654 func (b *filterCndBuilderStatusNetworkConfigState) DesiredNetworkConfigSource() *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource { 7655 return &filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource{builder: b.builder} 7656 } 7657 7658 func (b *filterCndBuilderStatusNetworkConfigState) DesiredNetworkConfigError() *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError { 7659 return &filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError{builder: b.builder} 7660 } 7661 7662 func (b *filterCndBuilderStatusNetworkConfigState) DefaultNetplanConfig() *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig { 7663 return &filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig{builder: b.builder} 7664 } 7665 7666 func (b *filterCndBuilderStatusNetworkConfigState) ActiveNetplanConfig() *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig { 7667 return &filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig{builder: b.builder} 7668 } 7669 7670 func (b *filterCndBuilderStatusNetworkConfigState) DesiredNetplanConfig() *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig { 7671 return &filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig{builder: b.builder} 7672 } 7673 7674 type filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource struct { 7675 builder *FilterBuilder 7676 } 7677 7678 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Eq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7679 return b.compare(gotenfilter.Eq, value) 7680 } 7681 7682 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Neq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7683 return b.compare(gotenfilter.Neq, value) 7684 } 7685 7686 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Gt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7687 return b.compare(gotenfilter.Gt, value) 7688 } 7689 7690 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Gte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7691 return b.compare(gotenfilter.Gte, value) 7692 } 7693 7694 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Lt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7695 return b.compare(gotenfilter.Lt, value) 7696 } 7697 7698 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) Lte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7699 return b.compare(gotenfilter.Lte, value) 7700 } 7701 7702 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) In(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7703 return b.builder.addCond(&FilterConditionIn{ 7704 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().WithArrayOfValues(values), 7705 }) 7706 } 7707 7708 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) NotIn(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7709 return b.builder.addCond(&FilterConditionNotIn{ 7710 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().WithArrayOfValues(values), 7711 }) 7712 } 7713 7714 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) IsNull() *FilterBuilder { 7715 return b.builder.addCond(&FilterConditionIsNull{ 7716 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().FieldPath(), 7717 }) 7718 } 7719 7720 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) IsNan() *FilterBuilder { 7721 return b.builder.addCond(&FilterConditionIsNaN{ 7722 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().FieldPath(), 7723 }) 7724 } 7725 7726 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetworkConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7727 return b.builder.addCond(&FilterConditionCompare{ 7728 Operator: op, 7729 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetworkConfigSource().WithValue(value), 7730 }) 7731 } 7732 7733 type filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource struct { 7734 builder *FilterBuilder 7735 } 7736 7737 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Eq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7738 return b.compare(gotenfilter.Eq, value) 7739 } 7740 7741 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Neq(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7742 return b.compare(gotenfilter.Neq, value) 7743 } 7744 7745 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Gt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7746 return b.compare(gotenfilter.Gt, value) 7747 } 7748 7749 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Gte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7750 return b.compare(gotenfilter.Gte, value) 7751 } 7752 7753 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Lt(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7754 return b.compare(gotenfilter.Lt, value) 7755 } 7756 7757 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) Lte(value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7758 return b.compare(gotenfilter.Lte, value) 7759 } 7760 7761 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) In(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7762 return b.builder.addCond(&FilterConditionIn{ 7763 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().WithArrayOfValues(values), 7764 }) 7765 } 7766 7767 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) NotIn(values []Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7768 return b.builder.addCond(&FilterConditionNotIn{ 7769 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().WithArrayOfValues(values), 7770 }) 7771 } 7772 7773 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) IsNull() *FilterBuilder { 7774 return b.builder.addCond(&FilterConditionIsNull{ 7775 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().FieldPath(), 7776 }) 7777 } 7778 7779 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) IsNan() *FilterBuilder { 7780 return b.builder.addCond(&FilterConditionIsNaN{ 7781 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().FieldPath(), 7782 }) 7783 } 7784 7785 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_NetworkConfigState_NetworkConfigSource) *FilterBuilder { 7786 return b.builder.addCond(&FilterConditionCompare{ 7787 Operator: op, 7788 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigSource().WithValue(value), 7789 }) 7790 } 7791 7792 type filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError struct { 7793 builder *FilterBuilder 7794 } 7795 7796 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Eq(value string) *FilterBuilder { 7797 return b.compare(gotenfilter.Eq, value) 7798 } 7799 7800 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Neq(value string) *FilterBuilder { 7801 return b.compare(gotenfilter.Neq, value) 7802 } 7803 7804 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Gt(value string) *FilterBuilder { 7805 return b.compare(gotenfilter.Gt, value) 7806 } 7807 7808 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Gte(value string) *FilterBuilder { 7809 return b.compare(gotenfilter.Gte, value) 7810 } 7811 7812 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Lt(value string) *FilterBuilder { 7813 return b.compare(gotenfilter.Lt, value) 7814 } 7815 7816 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) Lte(value string) *FilterBuilder { 7817 return b.compare(gotenfilter.Lte, value) 7818 } 7819 7820 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) In(values []string) *FilterBuilder { 7821 return b.builder.addCond(&FilterConditionIn{ 7822 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().WithArrayOfValues(values), 7823 }) 7824 } 7825 7826 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) NotIn(values []string) *FilterBuilder { 7827 return b.builder.addCond(&FilterConditionNotIn{ 7828 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().WithArrayOfValues(values), 7829 }) 7830 } 7831 7832 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) IsNull() *FilterBuilder { 7833 return b.builder.addCond(&FilterConditionIsNull{ 7834 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().FieldPath(), 7835 }) 7836 } 7837 7838 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) IsNan() *FilterBuilder { 7839 return b.builder.addCond(&FilterConditionIsNaN{ 7840 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().FieldPath(), 7841 }) 7842 } 7843 7844 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetworkConfigError) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7845 return b.builder.addCond(&FilterConditionCompare{ 7846 Operator: op, 7847 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetworkConfigError().WithValue(value), 7848 }) 7849 } 7850 7851 type filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig struct { 7852 builder *FilterBuilder 7853 } 7854 7855 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) Eq(value string) *FilterBuilder { 7856 return b.compare(gotenfilter.Eq, value) 7857 } 7858 7859 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) Neq(value string) *FilterBuilder { 7860 return b.compare(gotenfilter.Neq, value) 7861 } 7862 7863 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) Gt(value string) *FilterBuilder { 7864 return b.compare(gotenfilter.Gt, value) 7865 } 7866 7867 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) Gte(value string) *FilterBuilder { 7868 return b.compare(gotenfilter.Gte, value) 7869 } 7870 7871 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) Lt(value string) *FilterBuilder { 7872 return b.compare(gotenfilter.Lt, value) 7873 } 7874 7875 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) Lte(value string) *FilterBuilder { 7876 return b.compare(gotenfilter.Lte, value) 7877 } 7878 7879 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) In(values []string) *FilterBuilder { 7880 return b.builder.addCond(&FilterConditionIn{ 7881 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultNetplanConfig().WithArrayOfValues(values), 7882 }) 7883 } 7884 7885 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) NotIn(values []string) *FilterBuilder { 7886 return b.builder.addCond(&FilterConditionNotIn{ 7887 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultNetplanConfig().WithArrayOfValues(values), 7888 }) 7889 } 7890 7891 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) IsNull() *FilterBuilder { 7892 return b.builder.addCond(&FilterConditionIsNull{ 7893 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultNetplanConfig().FieldPath(), 7894 }) 7895 } 7896 7897 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) IsNan() *FilterBuilder { 7898 return b.builder.addCond(&FilterConditionIsNaN{ 7899 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultNetplanConfig().FieldPath(), 7900 }) 7901 } 7902 7903 func (b *filterCndBuilderStatusNetworkConfigStateDefaultNetplanConfig) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7904 return b.builder.addCond(&FilterConditionCompare{ 7905 Operator: op, 7906 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DefaultNetplanConfig().WithValue(value), 7907 }) 7908 } 7909 7910 type filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig struct { 7911 builder *FilterBuilder 7912 } 7913 7914 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) Eq(value string) *FilterBuilder { 7915 return b.compare(gotenfilter.Eq, value) 7916 } 7917 7918 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) Neq(value string) *FilterBuilder { 7919 return b.compare(gotenfilter.Neq, value) 7920 } 7921 7922 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) Gt(value string) *FilterBuilder { 7923 return b.compare(gotenfilter.Gt, value) 7924 } 7925 7926 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) Gte(value string) *FilterBuilder { 7927 return b.compare(gotenfilter.Gte, value) 7928 } 7929 7930 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) Lt(value string) *FilterBuilder { 7931 return b.compare(gotenfilter.Lt, value) 7932 } 7933 7934 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) Lte(value string) *FilterBuilder { 7935 return b.compare(gotenfilter.Lte, value) 7936 } 7937 7938 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) In(values []string) *FilterBuilder { 7939 return b.builder.addCond(&FilterConditionIn{ 7940 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetplanConfig().WithArrayOfValues(values), 7941 }) 7942 } 7943 7944 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) NotIn(values []string) *FilterBuilder { 7945 return b.builder.addCond(&FilterConditionNotIn{ 7946 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetplanConfig().WithArrayOfValues(values), 7947 }) 7948 } 7949 7950 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) IsNull() *FilterBuilder { 7951 return b.builder.addCond(&FilterConditionIsNull{ 7952 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetplanConfig().FieldPath(), 7953 }) 7954 } 7955 7956 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) IsNan() *FilterBuilder { 7957 return b.builder.addCond(&FilterConditionIsNaN{ 7958 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetplanConfig().FieldPath(), 7959 }) 7960 } 7961 7962 func (b *filterCndBuilderStatusNetworkConfigStateActiveNetplanConfig) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 7963 return b.builder.addCond(&FilterConditionCompare{ 7964 Operator: op, 7965 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().ActiveNetplanConfig().WithValue(value), 7966 }) 7967 } 7968 7969 type filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig struct { 7970 builder *FilterBuilder 7971 } 7972 7973 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) Eq(value string) *FilterBuilder { 7974 return b.compare(gotenfilter.Eq, value) 7975 } 7976 7977 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) Neq(value string) *FilterBuilder { 7978 return b.compare(gotenfilter.Neq, value) 7979 } 7980 7981 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) Gt(value string) *FilterBuilder { 7982 return b.compare(gotenfilter.Gt, value) 7983 } 7984 7985 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) Gte(value string) *FilterBuilder { 7986 return b.compare(gotenfilter.Gte, value) 7987 } 7988 7989 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) Lt(value string) *FilterBuilder { 7990 return b.compare(gotenfilter.Lt, value) 7991 } 7992 7993 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) Lte(value string) *FilterBuilder { 7994 return b.compare(gotenfilter.Lte, value) 7995 } 7996 7997 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) In(values []string) *FilterBuilder { 7998 return b.builder.addCond(&FilterConditionIn{ 7999 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetplanConfig().WithArrayOfValues(values), 8000 }) 8001 } 8002 8003 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) NotIn(values []string) *FilterBuilder { 8004 return b.builder.addCond(&FilterConditionNotIn{ 8005 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetplanConfig().WithArrayOfValues(values), 8006 }) 8007 } 8008 8009 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) IsNull() *FilterBuilder { 8010 return b.builder.addCond(&FilterConditionIsNull{ 8011 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetplanConfig().FieldPath(), 8012 }) 8013 } 8014 8015 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) IsNan() *FilterBuilder { 8016 return b.builder.addCond(&FilterConditionIsNaN{ 8017 FieldPath: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetplanConfig().FieldPath(), 8018 }) 8019 } 8020 8021 func (b *filterCndBuilderStatusNetworkConfigStateDesiredNetplanConfig) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8022 return b.builder.addCond(&FilterConditionCompare{ 8023 Operator: op, 8024 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NetworkConfigState().DesiredNetplanConfig().WithValue(value), 8025 }) 8026 } 8027 8028 type filterCndBuilderStatusProxyConfigStatus struct { 8029 builder *FilterBuilder 8030 } 8031 8032 func (b *filterCndBuilderStatusProxyConfigStatus) Eq(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8033 return b.compare(gotenfilter.Eq, value) 8034 } 8035 8036 func (b *filterCndBuilderStatusProxyConfigStatus) Neq(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8037 return b.compare(gotenfilter.Neq, value) 8038 } 8039 8040 func (b *filterCndBuilderStatusProxyConfigStatus) Gt(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8041 return b.compare(gotenfilter.Gt, value) 8042 } 8043 8044 func (b *filterCndBuilderStatusProxyConfigStatus) Gte(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8045 return b.compare(gotenfilter.Gte, value) 8046 } 8047 8048 func (b *filterCndBuilderStatusProxyConfigStatus) Lt(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8049 return b.compare(gotenfilter.Lt, value) 8050 } 8051 8052 func (b *filterCndBuilderStatusProxyConfigStatus) Lte(value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8053 return b.compare(gotenfilter.Lte, value) 8054 } 8055 8056 func (b *filterCndBuilderStatusProxyConfigStatus) In(values []*Device_Status_ProxyConfigStatus) *FilterBuilder { 8057 return b.builder.addCond(&FilterConditionIn{ 8058 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().WithArrayOfValues(values), 8059 }) 8060 } 8061 8062 func (b *filterCndBuilderStatusProxyConfigStatus) NotIn(values []*Device_Status_ProxyConfigStatus) *FilterBuilder { 8063 return b.builder.addCond(&FilterConditionNotIn{ 8064 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().WithArrayOfValues(values), 8065 }) 8066 } 8067 8068 func (b *filterCndBuilderStatusProxyConfigStatus) IsNull() *FilterBuilder { 8069 return b.builder.addCond(&FilterConditionIsNull{ 8070 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().FieldPath(), 8071 }) 8072 } 8073 8074 func (b *filterCndBuilderStatusProxyConfigStatus) IsNan() *FilterBuilder { 8075 return b.builder.addCond(&FilterConditionIsNaN{ 8076 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().FieldPath(), 8077 }) 8078 } 8079 8080 func (b *filterCndBuilderStatusProxyConfigStatus) compare(op gotenfilter.CompareOperator, value *Device_Status_ProxyConfigStatus) *FilterBuilder { 8081 return b.builder.addCond(&FilterConditionCompare{ 8082 Operator: op, 8083 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().WithValue(value), 8084 }) 8085 } 8086 8087 func (b *filterCndBuilderStatusProxyConfigStatus) ActiveConfigSource() *filterCndBuilderStatusProxyConfigStatusActiveConfigSource { 8088 return &filterCndBuilderStatusProxyConfigStatusActiveConfigSource{builder: b.builder} 8089 } 8090 8091 func (b *filterCndBuilderStatusProxyConfigStatus) DesiredConfigSource() *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource { 8092 return &filterCndBuilderStatusProxyConfigStatusDesiredConfigSource{builder: b.builder} 8093 } 8094 8095 func (b *filterCndBuilderStatusProxyConfigStatus) ProxyConfigError() *filterCndBuilderStatusProxyConfigStatusProxyConfigError { 8096 return &filterCndBuilderStatusProxyConfigStatusProxyConfigError{builder: b.builder} 8097 } 8098 8099 func (b *filterCndBuilderStatusProxyConfigStatus) DefaultConfig() *filterCndBuilderStatusProxyConfigStatusDefaultConfig { 8100 return &filterCndBuilderStatusProxyConfigStatusDefaultConfig{builder: b.builder} 8101 } 8102 8103 func (b *filterCndBuilderStatusProxyConfigStatus) ActiveConfig() *filterCndBuilderStatusProxyConfigStatusActiveConfig { 8104 return &filterCndBuilderStatusProxyConfigStatusActiveConfig{builder: b.builder} 8105 } 8106 8107 func (b *filterCndBuilderStatusProxyConfigStatus) ApiConfig() *filterCndBuilderStatusProxyConfigStatusApiConfig { 8108 return &filterCndBuilderStatusProxyConfigStatusApiConfig{builder: b.builder} 8109 } 8110 8111 type filterCndBuilderStatusProxyConfigStatusActiveConfigSource struct { 8112 builder *FilterBuilder 8113 } 8114 8115 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Eq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8116 return b.compare(gotenfilter.Eq, value) 8117 } 8118 8119 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Neq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8120 return b.compare(gotenfilter.Neq, value) 8121 } 8122 8123 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Gt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8124 return b.compare(gotenfilter.Gt, value) 8125 } 8126 8127 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Gte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8128 return b.compare(gotenfilter.Gte, value) 8129 } 8130 8131 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Lt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8132 return b.compare(gotenfilter.Lt, value) 8133 } 8134 8135 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) Lte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8136 return b.compare(gotenfilter.Lte, value) 8137 } 8138 8139 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) In(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8140 return b.builder.addCond(&FilterConditionIn{ 8141 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().WithArrayOfValues(values), 8142 }) 8143 } 8144 8145 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) NotIn(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8146 return b.builder.addCond(&FilterConditionNotIn{ 8147 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().WithArrayOfValues(values), 8148 }) 8149 } 8150 8151 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) IsNull() *FilterBuilder { 8152 return b.builder.addCond(&FilterConditionIsNull{ 8153 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().FieldPath(), 8154 }) 8155 } 8156 8157 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) IsNan() *FilterBuilder { 8158 return b.builder.addCond(&FilterConditionIsNaN{ 8159 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().FieldPath(), 8160 }) 8161 } 8162 8163 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8164 return b.builder.addCond(&FilterConditionCompare{ 8165 Operator: op, 8166 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfigSource().WithValue(value), 8167 }) 8168 } 8169 8170 type filterCndBuilderStatusProxyConfigStatusDesiredConfigSource struct { 8171 builder *FilterBuilder 8172 } 8173 8174 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Eq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8175 return b.compare(gotenfilter.Eq, value) 8176 } 8177 8178 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Neq(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8179 return b.compare(gotenfilter.Neq, value) 8180 } 8181 8182 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Gt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8183 return b.compare(gotenfilter.Gt, value) 8184 } 8185 8186 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Gte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8187 return b.compare(gotenfilter.Gte, value) 8188 } 8189 8190 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Lt(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8191 return b.compare(gotenfilter.Lt, value) 8192 } 8193 8194 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) Lte(value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8195 return b.compare(gotenfilter.Lte, value) 8196 } 8197 8198 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) In(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8199 return b.builder.addCond(&FilterConditionIn{ 8200 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().WithArrayOfValues(values), 8201 }) 8202 } 8203 8204 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) NotIn(values []Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8205 return b.builder.addCond(&FilterConditionNotIn{ 8206 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().WithArrayOfValues(values), 8207 }) 8208 } 8209 8210 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) IsNull() *FilterBuilder { 8211 return b.builder.addCond(&FilterConditionIsNull{ 8212 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().FieldPath(), 8213 }) 8214 } 8215 8216 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) IsNan() *FilterBuilder { 8217 return b.builder.addCond(&FilterConditionIsNaN{ 8218 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().FieldPath(), 8219 }) 8220 } 8221 8222 func (b *filterCndBuilderStatusProxyConfigStatusDesiredConfigSource) compare(op gotenfilter.CompareOperator, value Device_Status_ProxyConfigStatus_ProxyConfigSource) *FilterBuilder { 8223 return b.builder.addCond(&FilterConditionCompare{ 8224 Operator: op, 8225 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DesiredConfigSource().WithValue(value), 8226 }) 8227 } 8228 8229 type filterCndBuilderStatusProxyConfigStatusProxyConfigError struct { 8230 builder *FilterBuilder 8231 } 8232 8233 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Eq(value string) *FilterBuilder { 8234 return b.compare(gotenfilter.Eq, value) 8235 } 8236 8237 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Neq(value string) *FilterBuilder { 8238 return b.compare(gotenfilter.Neq, value) 8239 } 8240 8241 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Gt(value string) *FilterBuilder { 8242 return b.compare(gotenfilter.Gt, value) 8243 } 8244 8245 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Gte(value string) *FilterBuilder { 8246 return b.compare(gotenfilter.Gte, value) 8247 } 8248 8249 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Lt(value string) *FilterBuilder { 8250 return b.compare(gotenfilter.Lt, value) 8251 } 8252 8253 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) Lte(value string) *FilterBuilder { 8254 return b.compare(gotenfilter.Lte, value) 8255 } 8256 8257 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) In(values []string) *FilterBuilder { 8258 return b.builder.addCond(&FilterConditionIn{ 8259 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().WithArrayOfValues(values), 8260 }) 8261 } 8262 8263 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) NotIn(values []string) *FilterBuilder { 8264 return b.builder.addCond(&FilterConditionNotIn{ 8265 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().WithArrayOfValues(values), 8266 }) 8267 } 8268 8269 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) IsNull() *FilterBuilder { 8270 return b.builder.addCond(&FilterConditionIsNull{ 8271 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().FieldPath(), 8272 }) 8273 } 8274 8275 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) IsNan() *FilterBuilder { 8276 return b.builder.addCond(&FilterConditionIsNaN{ 8277 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().FieldPath(), 8278 }) 8279 } 8280 8281 func (b *filterCndBuilderStatusProxyConfigStatusProxyConfigError) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8282 return b.builder.addCond(&FilterConditionCompare{ 8283 Operator: op, 8284 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ProxyConfigError().WithValue(value), 8285 }) 8286 } 8287 8288 type filterCndBuilderStatusProxyConfigStatusDefaultConfig struct { 8289 builder *FilterBuilder 8290 } 8291 8292 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 8293 return b.compare(gotenfilter.Eq, value) 8294 } 8295 8296 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 8297 return b.compare(gotenfilter.Neq, value) 8298 } 8299 8300 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 8301 return b.compare(gotenfilter.Gt, value) 8302 } 8303 8304 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 8305 return b.compare(gotenfilter.Gte, value) 8306 } 8307 8308 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 8309 return b.compare(gotenfilter.Lt, value) 8310 } 8311 8312 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 8313 return b.compare(gotenfilter.Lte, value) 8314 } 8315 8316 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 8317 return b.builder.addCond(&FilterConditionIn{ 8318 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().WithArrayOfValues(values), 8319 }) 8320 } 8321 8322 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 8323 return b.builder.addCond(&FilterConditionNotIn{ 8324 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().WithArrayOfValues(values), 8325 }) 8326 } 8327 8328 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) IsNull() *FilterBuilder { 8329 return b.builder.addCond(&FilterConditionIsNull{ 8330 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().FieldPath(), 8331 }) 8332 } 8333 8334 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) IsNan() *FilterBuilder { 8335 return b.builder.addCond(&FilterConditionIsNaN{ 8336 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().FieldPath(), 8337 }) 8338 } 8339 8340 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 8341 return b.builder.addCond(&FilterConditionCompare{ 8342 Operator: op, 8343 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().WithValue(value), 8344 }) 8345 } 8346 8347 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) HttpProxy() *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy { 8348 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy{builder: b.builder} 8349 } 8350 8351 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) HttpsProxy() *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy { 8352 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy{builder: b.builder} 8353 } 8354 8355 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) NoProxy() *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy { 8356 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy{builder: b.builder} 8357 } 8358 8359 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfig) ProxyInterfaces() *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces { 8360 return &filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces{builder: b.builder} 8361 } 8362 8363 type filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy struct { 8364 builder *FilterBuilder 8365 } 8366 8367 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Eq(value string) *FilterBuilder { 8368 return b.compare(gotenfilter.Eq, value) 8369 } 8370 8371 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Neq(value string) *FilterBuilder { 8372 return b.compare(gotenfilter.Neq, value) 8373 } 8374 8375 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Gt(value string) *FilterBuilder { 8376 return b.compare(gotenfilter.Gt, value) 8377 } 8378 8379 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Gte(value string) *FilterBuilder { 8380 return b.compare(gotenfilter.Gte, value) 8381 } 8382 8383 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Lt(value string) *FilterBuilder { 8384 return b.compare(gotenfilter.Lt, value) 8385 } 8386 8387 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) Lte(value string) *FilterBuilder { 8388 return b.compare(gotenfilter.Lte, value) 8389 } 8390 8391 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) In(values []string) *FilterBuilder { 8392 return b.builder.addCond(&FilterConditionIn{ 8393 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().WithArrayOfValues(values), 8394 }) 8395 } 8396 8397 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) NotIn(values []string) *FilterBuilder { 8398 return b.builder.addCond(&FilterConditionNotIn{ 8399 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().WithArrayOfValues(values), 8400 }) 8401 } 8402 8403 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) IsNull() *FilterBuilder { 8404 return b.builder.addCond(&FilterConditionIsNull{ 8405 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().FieldPath(), 8406 }) 8407 } 8408 8409 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) IsNan() *FilterBuilder { 8410 return b.builder.addCond(&FilterConditionIsNaN{ 8411 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().FieldPath(), 8412 }) 8413 } 8414 8415 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8416 return b.builder.addCond(&FilterConditionCompare{ 8417 Operator: op, 8418 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpProxy().WithValue(value), 8419 }) 8420 } 8421 8422 type filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy struct { 8423 builder *FilterBuilder 8424 } 8425 8426 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Eq(value string) *FilterBuilder { 8427 return b.compare(gotenfilter.Eq, value) 8428 } 8429 8430 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Neq(value string) *FilterBuilder { 8431 return b.compare(gotenfilter.Neq, value) 8432 } 8433 8434 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Gt(value string) *FilterBuilder { 8435 return b.compare(gotenfilter.Gt, value) 8436 } 8437 8438 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Gte(value string) *FilterBuilder { 8439 return b.compare(gotenfilter.Gte, value) 8440 } 8441 8442 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Lt(value string) *FilterBuilder { 8443 return b.compare(gotenfilter.Lt, value) 8444 } 8445 8446 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) Lte(value string) *FilterBuilder { 8447 return b.compare(gotenfilter.Lte, value) 8448 } 8449 8450 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) In(values []string) *FilterBuilder { 8451 return b.builder.addCond(&FilterConditionIn{ 8452 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().WithArrayOfValues(values), 8453 }) 8454 } 8455 8456 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 8457 return b.builder.addCond(&FilterConditionNotIn{ 8458 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().WithArrayOfValues(values), 8459 }) 8460 } 8461 8462 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) IsNull() *FilterBuilder { 8463 return b.builder.addCond(&FilterConditionIsNull{ 8464 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().FieldPath(), 8465 }) 8466 } 8467 8468 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) IsNan() *FilterBuilder { 8469 return b.builder.addCond(&FilterConditionIsNaN{ 8470 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().FieldPath(), 8471 }) 8472 } 8473 8474 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8475 return b.builder.addCond(&FilterConditionCompare{ 8476 Operator: op, 8477 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().HttpsProxy().WithValue(value), 8478 }) 8479 } 8480 8481 type filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy struct { 8482 builder *FilterBuilder 8483 } 8484 8485 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Eq(value string) *FilterBuilder { 8486 return b.compare(gotenfilter.Eq, value) 8487 } 8488 8489 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Neq(value string) *FilterBuilder { 8490 return b.compare(gotenfilter.Neq, value) 8491 } 8492 8493 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Gt(value string) *FilterBuilder { 8494 return b.compare(gotenfilter.Gt, value) 8495 } 8496 8497 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Gte(value string) *FilterBuilder { 8498 return b.compare(gotenfilter.Gte, value) 8499 } 8500 8501 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Lt(value string) *FilterBuilder { 8502 return b.compare(gotenfilter.Lt, value) 8503 } 8504 8505 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) Lte(value string) *FilterBuilder { 8506 return b.compare(gotenfilter.Lte, value) 8507 } 8508 8509 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) In(values []string) *FilterBuilder { 8510 return b.builder.addCond(&FilterConditionIn{ 8511 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().WithArrayOfValues(values), 8512 }) 8513 } 8514 8515 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) NotIn(values []string) *FilterBuilder { 8516 return b.builder.addCond(&FilterConditionNotIn{ 8517 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().WithArrayOfValues(values), 8518 }) 8519 } 8520 8521 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) IsNull() *FilterBuilder { 8522 return b.builder.addCond(&FilterConditionIsNull{ 8523 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().FieldPath(), 8524 }) 8525 } 8526 8527 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) IsNan() *FilterBuilder { 8528 return b.builder.addCond(&FilterConditionIsNaN{ 8529 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().FieldPath(), 8530 }) 8531 } 8532 8533 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8534 return b.builder.addCond(&FilterConditionCompare{ 8535 Operator: op, 8536 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().NoProxy().WithValue(value), 8537 }) 8538 } 8539 8540 type filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces struct { 8541 builder *FilterBuilder 8542 } 8543 8544 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 8545 return b.compare(gotenfilter.Eq, value) 8546 } 8547 8548 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 8549 return b.compare(gotenfilter.Neq, value) 8550 } 8551 8552 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 8553 return b.compare(gotenfilter.Gt, value) 8554 } 8555 8556 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 8557 return b.compare(gotenfilter.Gte, value) 8558 } 8559 8560 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 8561 return b.compare(gotenfilter.Lt, value) 8562 } 8563 8564 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 8565 return b.compare(gotenfilter.Lte, value) 8566 } 8567 8568 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 8569 return b.builder.addCond(&FilterConditionIn{ 8570 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithArrayOfValues(values), 8571 }) 8572 } 8573 8574 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 8575 return b.builder.addCond(&FilterConditionNotIn{ 8576 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithArrayOfValues(values), 8577 }) 8578 } 8579 8580 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) IsNull() *FilterBuilder { 8581 return b.builder.addCond(&FilterConditionIsNull{ 8582 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 8583 }) 8584 } 8585 8586 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) IsNan() *FilterBuilder { 8587 return b.builder.addCond(&FilterConditionIsNaN{ 8588 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 8589 }) 8590 } 8591 8592 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) Contains(value string) *FilterBuilder { 8593 return b.builder.addCond(&FilterConditionContains{ 8594 Type: gotenresource.ConditionContainsTypeValue, 8595 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 8596 Value: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithItemValue(value), 8597 }) 8598 } 8599 8600 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 8601 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces() 8602 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 8603 for _, value := range values { 8604 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 8605 } 8606 return b.builder.addCond(&FilterConditionContains{ 8607 Type: gotenresource.ConditionContainsTypeAny, 8608 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 8609 Values: itemValues, 8610 }) 8611 } 8612 8613 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 8614 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces() 8615 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 8616 for _, value := range values { 8617 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 8618 } 8619 return b.builder.addCond(&FilterConditionContains{ 8620 Type: gotenresource.ConditionContainsTypeAll, 8621 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().FieldPath(), 8622 Values: itemValues, 8623 }) 8624 } 8625 8626 func (b *filterCndBuilderStatusProxyConfigStatusDefaultConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 8627 return b.builder.addCond(&FilterConditionCompare{ 8628 Operator: op, 8629 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().DefaultConfig().ProxyInterfaces().WithValue(value), 8630 }) 8631 } 8632 8633 type filterCndBuilderStatusProxyConfigStatusActiveConfig struct { 8634 builder *FilterBuilder 8635 } 8636 8637 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 8638 return b.compare(gotenfilter.Eq, value) 8639 } 8640 8641 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 8642 return b.compare(gotenfilter.Neq, value) 8643 } 8644 8645 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 8646 return b.compare(gotenfilter.Gt, value) 8647 } 8648 8649 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 8650 return b.compare(gotenfilter.Gte, value) 8651 } 8652 8653 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 8654 return b.compare(gotenfilter.Lt, value) 8655 } 8656 8657 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 8658 return b.compare(gotenfilter.Lte, value) 8659 } 8660 8661 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 8662 return b.builder.addCond(&FilterConditionIn{ 8663 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().WithArrayOfValues(values), 8664 }) 8665 } 8666 8667 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 8668 return b.builder.addCond(&FilterConditionNotIn{ 8669 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().WithArrayOfValues(values), 8670 }) 8671 } 8672 8673 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) IsNull() *FilterBuilder { 8674 return b.builder.addCond(&FilterConditionIsNull{ 8675 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().FieldPath(), 8676 }) 8677 } 8678 8679 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) IsNan() *FilterBuilder { 8680 return b.builder.addCond(&FilterConditionIsNaN{ 8681 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().FieldPath(), 8682 }) 8683 } 8684 8685 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 8686 return b.builder.addCond(&FilterConditionCompare{ 8687 Operator: op, 8688 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().WithValue(value), 8689 }) 8690 } 8691 8692 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) HttpProxy() *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy { 8693 return &filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy{builder: b.builder} 8694 } 8695 8696 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) HttpsProxy() *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy { 8697 return &filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy{builder: b.builder} 8698 } 8699 8700 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) NoProxy() *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy { 8701 return &filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy{builder: b.builder} 8702 } 8703 8704 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfig) ProxyInterfaces() *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces { 8705 return &filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces{builder: b.builder} 8706 } 8707 8708 type filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy struct { 8709 builder *FilterBuilder 8710 } 8711 8712 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Eq(value string) *FilterBuilder { 8713 return b.compare(gotenfilter.Eq, value) 8714 } 8715 8716 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Neq(value string) *FilterBuilder { 8717 return b.compare(gotenfilter.Neq, value) 8718 } 8719 8720 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Gt(value string) *FilterBuilder { 8721 return b.compare(gotenfilter.Gt, value) 8722 } 8723 8724 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Gte(value string) *FilterBuilder { 8725 return b.compare(gotenfilter.Gte, value) 8726 } 8727 8728 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Lt(value string) *FilterBuilder { 8729 return b.compare(gotenfilter.Lt, value) 8730 } 8731 8732 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) Lte(value string) *FilterBuilder { 8733 return b.compare(gotenfilter.Lte, value) 8734 } 8735 8736 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) In(values []string) *FilterBuilder { 8737 return b.builder.addCond(&FilterConditionIn{ 8738 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().WithArrayOfValues(values), 8739 }) 8740 } 8741 8742 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) NotIn(values []string) *FilterBuilder { 8743 return b.builder.addCond(&FilterConditionNotIn{ 8744 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().WithArrayOfValues(values), 8745 }) 8746 } 8747 8748 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) IsNull() *FilterBuilder { 8749 return b.builder.addCond(&FilterConditionIsNull{ 8750 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().FieldPath(), 8751 }) 8752 } 8753 8754 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) IsNan() *FilterBuilder { 8755 return b.builder.addCond(&FilterConditionIsNaN{ 8756 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().FieldPath(), 8757 }) 8758 } 8759 8760 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8761 return b.builder.addCond(&FilterConditionCompare{ 8762 Operator: op, 8763 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpProxy().WithValue(value), 8764 }) 8765 } 8766 8767 type filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy struct { 8768 builder *FilterBuilder 8769 } 8770 8771 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Eq(value string) *FilterBuilder { 8772 return b.compare(gotenfilter.Eq, value) 8773 } 8774 8775 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Neq(value string) *FilterBuilder { 8776 return b.compare(gotenfilter.Neq, value) 8777 } 8778 8779 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Gt(value string) *FilterBuilder { 8780 return b.compare(gotenfilter.Gt, value) 8781 } 8782 8783 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Gte(value string) *FilterBuilder { 8784 return b.compare(gotenfilter.Gte, value) 8785 } 8786 8787 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Lt(value string) *FilterBuilder { 8788 return b.compare(gotenfilter.Lt, value) 8789 } 8790 8791 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) Lte(value string) *FilterBuilder { 8792 return b.compare(gotenfilter.Lte, value) 8793 } 8794 8795 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) In(values []string) *FilterBuilder { 8796 return b.builder.addCond(&FilterConditionIn{ 8797 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().WithArrayOfValues(values), 8798 }) 8799 } 8800 8801 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 8802 return b.builder.addCond(&FilterConditionNotIn{ 8803 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().WithArrayOfValues(values), 8804 }) 8805 } 8806 8807 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) IsNull() *FilterBuilder { 8808 return b.builder.addCond(&FilterConditionIsNull{ 8809 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().FieldPath(), 8810 }) 8811 } 8812 8813 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) IsNan() *FilterBuilder { 8814 return b.builder.addCond(&FilterConditionIsNaN{ 8815 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().FieldPath(), 8816 }) 8817 } 8818 8819 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8820 return b.builder.addCond(&FilterConditionCompare{ 8821 Operator: op, 8822 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().HttpsProxy().WithValue(value), 8823 }) 8824 } 8825 8826 type filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy struct { 8827 builder *FilterBuilder 8828 } 8829 8830 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Eq(value string) *FilterBuilder { 8831 return b.compare(gotenfilter.Eq, value) 8832 } 8833 8834 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Neq(value string) *FilterBuilder { 8835 return b.compare(gotenfilter.Neq, value) 8836 } 8837 8838 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Gt(value string) *FilterBuilder { 8839 return b.compare(gotenfilter.Gt, value) 8840 } 8841 8842 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Gte(value string) *FilterBuilder { 8843 return b.compare(gotenfilter.Gte, value) 8844 } 8845 8846 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Lt(value string) *FilterBuilder { 8847 return b.compare(gotenfilter.Lt, value) 8848 } 8849 8850 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) Lte(value string) *FilterBuilder { 8851 return b.compare(gotenfilter.Lte, value) 8852 } 8853 8854 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) In(values []string) *FilterBuilder { 8855 return b.builder.addCond(&FilterConditionIn{ 8856 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().WithArrayOfValues(values), 8857 }) 8858 } 8859 8860 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) NotIn(values []string) *FilterBuilder { 8861 return b.builder.addCond(&FilterConditionNotIn{ 8862 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().WithArrayOfValues(values), 8863 }) 8864 } 8865 8866 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) IsNull() *FilterBuilder { 8867 return b.builder.addCond(&FilterConditionIsNull{ 8868 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().FieldPath(), 8869 }) 8870 } 8871 8872 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) IsNan() *FilterBuilder { 8873 return b.builder.addCond(&FilterConditionIsNaN{ 8874 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().FieldPath(), 8875 }) 8876 } 8877 8878 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 8879 return b.builder.addCond(&FilterConditionCompare{ 8880 Operator: op, 8881 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().NoProxy().WithValue(value), 8882 }) 8883 } 8884 8885 type filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces struct { 8886 builder *FilterBuilder 8887 } 8888 8889 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 8890 return b.compare(gotenfilter.Eq, value) 8891 } 8892 8893 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 8894 return b.compare(gotenfilter.Neq, value) 8895 } 8896 8897 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 8898 return b.compare(gotenfilter.Gt, value) 8899 } 8900 8901 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 8902 return b.compare(gotenfilter.Gte, value) 8903 } 8904 8905 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 8906 return b.compare(gotenfilter.Lt, value) 8907 } 8908 8909 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 8910 return b.compare(gotenfilter.Lte, value) 8911 } 8912 8913 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 8914 return b.builder.addCond(&FilterConditionIn{ 8915 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithArrayOfValues(values), 8916 }) 8917 } 8918 8919 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 8920 return b.builder.addCond(&FilterConditionNotIn{ 8921 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithArrayOfValues(values), 8922 }) 8923 } 8924 8925 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) IsNull() *FilterBuilder { 8926 return b.builder.addCond(&FilterConditionIsNull{ 8927 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 8928 }) 8929 } 8930 8931 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) IsNan() *FilterBuilder { 8932 return b.builder.addCond(&FilterConditionIsNaN{ 8933 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 8934 }) 8935 } 8936 8937 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) Contains(value string) *FilterBuilder { 8938 return b.builder.addCond(&FilterConditionContains{ 8939 Type: gotenresource.ConditionContainsTypeValue, 8940 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 8941 Value: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithItemValue(value), 8942 }) 8943 } 8944 8945 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 8946 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces() 8947 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 8948 for _, value := range values { 8949 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 8950 } 8951 return b.builder.addCond(&FilterConditionContains{ 8952 Type: gotenresource.ConditionContainsTypeAny, 8953 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 8954 Values: itemValues, 8955 }) 8956 } 8957 8958 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 8959 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces() 8960 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 8961 for _, value := range values { 8962 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 8963 } 8964 return b.builder.addCond(&FilterConditionContains{ 8965 Type: gotenresource.ConditionContainsTypeAll, 8966 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().FieldPath(), 8967 Values: itemValues, 8968 }) 8969 } 8970 8971 func (b *filterCndBuilderStatusProxyConfigStatusActiveConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 8972 return b.builder.addCond(&FilterConditionCompare{ 8973 Operator: op, 8974 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ActiveConfig().ProxyInterfaces().WithValue(value), 8975 }) 8976 } 8977 8978 type filterCndBuilderStatusProxyConfigStatusApiConfig struct { 8979 builder *FilterBuilder 8980 } 8981 8982 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Eq(value *Device_Spec_ProxyConfig) *FilterBuilder { 8983 return b.compare(gotenfilter.Eq, value) 8984 } 8985 8986 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Neq(value *Device_Spec_ProxyConfig) *FilterBuilder { 8987 return b.compare(gotenfilter.Neq, value) 8988 } 8989 8990 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Gt(value *Device_Spec_ProxyConfig) *FilterBuilder { 8991 return b.compare(gotenfilter.Gt, value) 8992 } 8993 8994 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Gte(value *Device_Spec_ProxyConfig) *FilterBuilder { 8995 return b.compare(gotenfilter.Gte, value) 8996 } 8997 8998 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Lt(value *Device_Spec_ProxyConfig) *FilterBuilder { 8999 return b.compare(gotenfilter.Lt, value) 9000 } 9001 9002 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) Lte(value *Device_Spec_ProxyConfig) *FilterBuilder { 9003 return b.compare(gotenfilter.Lte, value) 9004 } 9005 9006 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) In(values []*Device_Spec_ProxyConfig) *FilterBuilder { 9007 return b.builder.addCond(&FilterConditionIn{ 9008 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().WithArrayOfValues(values), 9009 }) 9010 } 9011 9012 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) NotIn(values []*Device_Spec_ProxyConfig) *FilterBuilder { 9013 return b.builder.addCond(&FilterConditionNotIn{ 9014 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().WithArrayOfValues(values), 9015 }) 9016 } 9017 9018 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) IsNull() *FilterBuilder { 9019 return b.builder.addCond(&FilterConditionIsNull{ 9020 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().FieldPath(), 9021 }) 9022 } 9023 9024 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) IsNan() *FilterBuilder { 9025 return b.builder.addCond(&FilterConditionIsNaN{ 9026 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().FieldPath(), 9027 }) 9028 } 9029 9030 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) compare(op gotenfilter.CompareOperator, value *Device_Spec_ProxyConfig) *FilterBuilder { 9031 return b.builder.addCond(&FilterConditionCompare{ 9032 Operator: op, 9033 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().WithValue(value), 9034 }) 9035 } 9036 9037 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) HttpProxy() *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy { 9038 return &filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy{builder: b.builder} 9039 } 9040 9041 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) HttpsProxy() *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy { 9042 return &filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy{builder: b.builder} 9043 } 9044 9045 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) NoProxy() *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy { 9046 return &filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy{builder: b.builder} 9047 } 9048 9049 func (b *filterCndBuilderStatusProxyConfigStatusApiConfig) ProxyInterfaces() *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces { 9050 return &filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces{builder: b.builder} 9051 } 9052 9053 type filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy struct { 9054 builder *FilterBuilder 9055 } 9056 9057 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Eq(value string) *FilterBuilder { 9058 return b.compare(gotenfilter.Eq, value) 9059 } 9060 9061 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Neq(value string) *FilterBuilder { 9062 return b.compare(gotenfilter.Neq, value) 9063 } 9064 9065 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Gt(value string) *FilterBuilder { 9066 return b.compare(gotenfilter.Gt, value) 9067 } 9068 9069 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Gte(value string) *FilterBuilder { 9070 return b.compare(gotenfilter.Gte, value) 9071 } 9072 9073 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Lt(value string) *FilterBuilder { 9074 return b.compare(gotenfilter.Lt, value) 9075 } 9076 9077 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) Lte(value string) *FilterBuilder { 9078 return b.compare(gotenfilter.Lte, value) 9079 } 9080 9081 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) In(values []string) *FilterBuilder { 9082 return b.builder.addCond(&FilterConditionIn{ 9083 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().WithArrayOfValues(values), 9084 }) 9085 } 9086 9087 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) NotIn(values []string) *FilterBuilder { 9088 return b.builder.addCond(&FilterConditionNotIn{ 9089 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().WithArrayOfValues(values), 9090 }) 9091 } 9092 9093 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) IsNull() *FilterBuilder { 9094 return b.builder.addCond(&FilterConditionIsNull{ 9095 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().FieldPath(), 9096 }) 9097 } 9098 9099 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) IsNan() *FilterBuilder { 9100 return b.builder.addCond(&FilterConditionIsNaN{ 9101 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().FieldPath(), 9102 }) 9103 } 9104 9105 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9106 return b.builder.addCond(&FilterConditionCompare{ 9107 Operator: op, 9108 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpProxy().WithValue(value), 9109 }) 9110 } 9111 9112 type filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy struct { 9113 builder *FilterBuilder 9114 } 9115 9116 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Eq(value string) *FilterBuilder { 9117 return b.compare(gotenfilter.Eq, value) 9118 } 9119 9120 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Neq(value string) *FilterBuilder { 9121 return b.compare(gotenfilter.Neq, value) 9122 } 9123 9124 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Gt(value string) *FilterBuilder { 9125 return b.compare(gotenfilter.Gt, value) 9126 } 9127 9128 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Gte(value string) *FilterBuilder { 9129 return b.compare(gotenfilter.Gte, value) 9130 } 9131 9132 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Lt(value string) *FilterBuilder { 9133 return b.compare(gotenfilter.Lt, value) 9134 } 9135 9136 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) Lte(value string) *FilterBuilder { 9137 return b.compare(gotenfilter.Lte, value) 9138 } 9139 9140 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) In(values []string) *FilterBuilder { 9141 return b.builder.addCond(&FilterConditionIn{ 9142 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().WithArrayOfValues(values), 9143 }) 9144 } 9145 9146 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) NotIn(values []string) *FilterBuilder { 9147 return b.builder.addCond(&FilterConditionNotIn{ 9148 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().WithArrayOfValues(values), 9149 }) 9150 } 9151 9152 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) IsNull() *FilterBuilder { 9153 return b.builder.addCond(&FilterConditionIsNull{ 9154 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().FieldPath(), 9155 }) 9156 } 9157 9158 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) IsNan() *FilterBuilder { 9159 return b.builder.addCond(&FilterConditionIsNaN{ 9160 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().FieldPath(), 9161 }) 9162 } 9163 9164 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigHttpsProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9165 return b.builder.addCond(&FilterConditionCompare{ 9166 Operator: op, 9167 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().HttpsProxy().WithValue(value), 9168 }) 9169 } 9170 9171 type filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy struct { 9172 builder *FilterBuilder 9173 } 9174 9175 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Eq(value string) *FilterBuilder { 9176 return b.compare(gotenfilter.Eq, value) 9177 } 9178 9179 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Neq(value string) *FilterBuilder { 9180 return b.compare(gotenfilter.Neq, value) 9181 } 9182 9183 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Gt(value string) *FilterBuilder { 9184 return b.compare(gotenfilter.Gt, value) 9185 } 9186 9187 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Gte(value string) *FilterBuilder { 9188 return b.compare(gotenfilter.Gte, value) 9189 } 9190 9191 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Lt(value string) *FilterBuilder { 9192 return b.compare(gotenfilter.Lt, value) 9193 } 9194 9195 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) Lte(value string) *FilterBuilder { 9196 return b.compare(gotenfilter.Lte, value) 9197 } 9198 9199 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) In(values []string) *FilterBuilder { 9200 return b.builder.addCond(&FilterConditionIn{ 9201 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().WithArrayOfValues(values), 9202 }) 9203 } 9204 9205 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) NotIn(values []string) *FilterBuilder { 9206 return b.builder.addCond(&FilterConditionNotIn{ 9207 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().WithArrayOfValues(values), 9208 }) 9209 } 9210 9211 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) IsNull() *FilterBuilder { 9212 return b.builder.addCond(&FilterConditionIsNull{ 9213 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().FieldPath(), 9214 }) 9215 } 9216 9217 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) IsNan() *FilterBuilder { 9218 return b.builder.addCond(&FilterConditionIsNaN{ 9219 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().FieldPath(), 9220 }) 9221 } 9222 9223 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigNoProxy) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9224 return b.builder.addCond(&FilterConditionCompare{ 9225 Operator: op, 9226 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().NoProxy().WithValue(value), 9227 }) 9228 } 9229 9230 type filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces struct { 9231 builder *FilterBuilder 9232 } 9233 9234 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Eq(value []string) *FilterBuilder { 9235 return b.compare(gotenfilter.Eq, value) 9236 } 9237 9238 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Neq(value []string) *FilterBuilder { 9239 return b.compare(gotenfilter.Neq, value) 9240 } 9241 9242 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Gt(value []string) *FilterBuilder { 9243 return b.compare(gotenfilter.Gt, value) 9244 } 9245 9246 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Gte(value []string) *FilterBuilder { 9247 return b.compare(gotenfilter.Gte, value) 9248 } 9249 9250 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Lt(value []string) *FilterBuilder { 9251 return b.compare(gotenfilter.Lt, value) 9252 } 9253 9254 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Lte(value []string) *FilterBuilder { 9255 return b.compare(gotenfilter.Lte, value) 9256 } 9257 9258 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) In(values [][]string) *FilterBuilder { 9259 return b.builder.addCond(&FilterConditionIn{ 9260 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithArrayOfValues(values), 9261 }) 9262 } 9263 9264 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) NotIn(values [][]string) *FilterBuilder { 9265 return b.builder.addCond(&FilterConditionNotIn{ 9266 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithArrayOfValues(values), 9267 }) 9268 } 9269 9270 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) IsNull() *FilterBuilder { 9271 return b.builder.addCond(&FilterConditionIsNull{ 9272 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 9273 }) 9274 } 9275 9276 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) IsNan() *FilterBuilder { 9277 return b.builder.addCond(&FilterConditionIsNaN{ 9278 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 9279 }) 9280 } 9281 9282 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) Contains(value string) *FilterBuilder { 9283 return b.builder.addCond(&FilterConditionContains{ 9284 Type: gotenresource.ConditionContainsTypeValue, 9285 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 9286 Value: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithItemValue(value), 9287 }) 9288 } 9289 9290 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) ContainsAnyOf(values []string) *FilterBuilder { 9291 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces() 9292 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 9293 for _, value := range values { 9294 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 9295 } 9296 return b.builder.addCond(&FilterConditionContains{ 9297 Type: gotenresource.ConditionContainsTypeAny, 9298 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 9299 Values: itemValues, 9300 }) 9301 } 9302 9303 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) ContainsAll(values []string) *FilterBuilder { 9304 pathSelector := NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces() 9305 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 9306 for _, value := range values { 9307 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 9308 } 9309 return b.builder.addCond(&FilterConditionContains{ 9310 Type: gotenresource.ConditionContainsTypeAll, 9311 FieldPath: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().FieldPath(), 9312 Values: itemValues, 9313 }) 9314 } 9315 9316 func (b *filterCndBuilderStatusProxyConfigStatusApiConfigProxyInterfaces) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 9317 return b.builder.addCond(&FilterConditionCompare{ 9318 Operator: op, 9319 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ProxyConfigStatus().ApiConfig().ProxyInterfaces().WithValue(value), 9320 }) 9321 } 9322 9323 type filterCndBuilderStatusDeviceInfo struct { 9324 builder *FilterBuilder 9325 } 9326 9327 func (b *filterCndBuilderStatusDeviceInfo) Eq(value *Device_Status_DeviceInfo) *FilterBuilder { 9328 return b.compare(gotenfilter.Eq, value) 9329 } 9330 9331 func (b *filterCndBuilderStatusDeviceInfo) Neq(value *Device_Status_DeviceInfo) *FilterBuilder { 9332 return b.compare(gotenfilter.Neq, value) 9333 } 9334 9335 func (b *filterCndBuilderStatusDeviceInfo) Gt(value *Device_Status_DeviceInfo) *FilterBuilder { 9336 return b.compare(gotenfilter.Gt, value) 9337 } 9338 9339 func (b *filterCndBuilderStatusDeviceInfo) Gte(value *Device_Status_DeviceInfo) *FilterBuilder { 9340 return b.compare(gotenfilter.Gte, value) 9341 } 9342 9343 func (b *filterCndBuilderStatusDeviceInfo) Lt(value *Device_Status_DeviceInfo) *FilterBuilder { 9344 return b.compare(gotenfilter.Lt, value) 9345 } 9346 9347 func (b *filterCndBuilderStatusDeviceInfo) Lte(value *Device_Status_DeviceInfo) *FilterBuilder { 9348 return b.compare(gotenfilter.Lte, value) 9349 } 9350 9351 func (b *filterCndBuilderStatusDeviceInfo) In(values []*Device_Status_DeviceInfo) *FilterBuilder { 9352 return b.builder.addCond(&FilterConditionIn{ 9353 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().WithArrayOfValues(values), 9354 }) 9355 } 9356 9357 func (b *filterCndBuilderStatusDeviceInfo) NotIn(values []*Device_Status_DeviceInfo) *FilterBuilder { 9358 return b.builder.addCond(&FilterConditionNotIn{ 9359 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().WithArrayOfValues(values), 9360 }) 9361 } 9362 9363 func (b *filterCndBuilderStatusDeviceInfo) IsNull() *FilterBuilder { 9364 return b.builder.addCond(&FilterConditionIsNull{ 9365 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().FieldPath(), 9366 }) 9367 } 9368 9369 func (b *filterCndBuilderStatusDeviceInfo) IsNan() *FilterBuilder { 9370 return b.builder.addCond(&FilterConditionIsNaN{ 9371 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().FieldPath(), 9372 }) 9373 } 9374 9375 func (b *filterCndBuilderStatusDeviceInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo) *FilterBuilder { 9376 return b.builder.addCond(&FilterConditionCompare{ 9377 Operator: op, 9378 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().WithValue(value), 9379 }) 9380 } 9381 9382 func (b *filterCndBuilderStatusDeviceInfo) Architecture() *filterCndBuilderStatusDeviceInfoArchitecture { 9383 return &filterCndBuilderStatusDeviceInfoArchitecture{builder: b.builder} 9384 } 9385 9386 func (b *filterCndBuilderStatusDeviceInfo) Hardware() *filterCndBuilderStatusDeviceInfoHardware { 9387 return &filterCndBuilderStatusDeviceInfoHardware{builder: b.builder} 9388 } 9389 9390 func (b *filterCndBuilderStatusDeviceInfo) OperatingSystem() *filterCndBuilderStatusDeviceInfoOperatingSystem { 9391 return &filterCndBuilderStatusDeviceInfoOperatingSystem{builder: b.builder} 9392 } 9393 9394 func (b *filterCndBuilderStatusDeviceInfo) KernelVersion() *filterCndBuilderStatusDeviceInfoKernelVersion { 9395 return &filterCndBuilderStatusDeviceInfoKernelVersion{builder: b.builder} 9396 } 9397 9398 func (b *filterCndBuilderStatusDeviceInfo) OsImage() *filterCndBuilderStatusDeviceInfoOsImage { 9399 return &filterCndBuilderStatusDeviceInfoOsImage{builder: b.builder} 9400 } 9401 9402 func (b *filterCndBuilderStatusDeviceInfo) ContainerRuntimeVersion() *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion { 9403 return &filterCndBuilderStatusDeviceInfoContainerRuntimeVersion{builder: b.builder} 9404 } 9405 9406 func (b *filterCndBuilderStatusDeviceInfo) OsVersion() *filterCndBuilderStatusDeviceInfoOsVersion { 9407 return &filterCndBuilderStatusDeviceInfoOsVersion{builder: b.builder} 9408 } 9409 9410 func (b *filterCndBuilderStatusDeviceInfo) Driver() *filterCndBuilderStatusDeviceInfoDriver { 9411 return &filterCndBuilderStatusDeviceInfoDriver{builder: b.builder} 9412 } 9413 9414 func (b *filterCndBuilderStatusDeviceInfo) HardwareInformation() *filterCndBuilderStatusDeviceInfoHardwareInformation { 9415 return &filterCndBuilderStatusDeviceInfoHardwareInformation{builder: b.builder} 9416 } 9417 9418 func (b *filterCndBuilderStatusDeviceInfo) NetworkInterfaces() *filterCndBuilderStatusDeviceInfoNetworkInterfaces { 9419 return &filterCndBuilderStatusDeviceInfoNetworkInterfaces{builder: b.builder} 9420 } 9421 9422 func (b *filterCndBuilderStatusDeviceInfo) ControlPlaneInterfaceInfo() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo { 9423 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo{builder: b.builder} 9424 } 9425 9426 type filterCndBuilderStatusDeviceInfoArchitecture struct { 9427 builder *FilterBuilder 9428 } 9429 9430 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Eq(value string) *FilterBuilder { 9431 return b.compare(gotenfilter.Eq, value) 9432 } 9433 9434 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Neq(value string) *FilterBuilder { 9435 return b.compare(gotenfilter.Neq, value) 9436 } 9437 9438 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Gt(value string) *FilterBuilder { 9439 return b.compare(gotenfilter.Gt, value) 9440 } 9441 9442 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Gte(value string) *FilterBuilder { 9443 return b.compare(gotenfilter.Gte, value) 9444 } 9445 9446 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Lt(value string) *FilterBuilder { 9447 return b.compare(gotenfilter.Lt, value) 9448 } 9449 9450 func (b *filterCndBuilderStatusDeviceInfoArchitecture) Lte(value string) *FilterBuilder { 9451 return b.compare(gotenfilter.Lte, value) 9452 } 9453 9454 func (b *filterCndBuilderStatusDeviceInfoArchitecture) In(values []string) *FilterBuilder { 9455 return b.builder.addCond(&FilterConditionIn{ 9456 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().WithArrayOfValues(values), 9457 }) 9458 } 9459 9460 func (b *filterCndBuilderStatusDeviceInfoArchitecture) NotIn(values []string) *FilterBuilder { 9461 return b.builder.addCond(&FilterConditionNotIn{ 9462 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().WithArrayOfValues(values), 9463 }) 9464 } 9465 9466 func (b *filterCndBuilderStatusDeviceInfoArchitecture) IsNull() *FilterBuilder { 9467 return b.builder.addCond(&FilterConditionIsNull{ 9468 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().FieldPath(), 9469 }) 9470 } 9471 9472 func (b *filterCndBuilderStatusDeviceInfoArchitecture) IsNan() *FilterBuilder { 9473 return b.builder.addCond(&FilterConditionIsNaN{ 9474 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().FieldPath(), 9475 }) 9476 } 9477 9478 func (b *filterCndBuilderStatusDeviceInfoArchitecture) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9479 return b.builder.addCond(&FilterConditionCompare{ 9480 Operator: op, 9481 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().Architecture().WithValue(value), 9482 }) 9483 } 9484 9485 type filterCndBuilderStatusDeviceInfoHardware struct { 9486 builder *FilterBuilder 9487 } 9488 9489 func (b *filterCndBuilderStatusDeviceInfoHardware) Eq(value string) *FilterBuilder { 9490 return b.compare(gotenfilter.Eq, value) 9491 } 9492 9493 func (b *filterCndBuilderStatusDeviceInfoHardware) Neq(value string) *FilterBuilder { 9494 return b.compare(gotenfilter.Neq, value) 9495 } 9496 9497 func (b *filterCndBuilderStatusDeviceInfoHardware) Gt(value string) *FilterBuilder { 9498 return b.compare(gotenfilter.Gt, value) 9499 } 9500 9501 func (b *filterCndBuilderStatusDeviceInfoHardware) Gte(value string) *FilterBuilder { 9502 return b.compare(gotenfilter.Gte, value) 9503 } 9504 9505 func (b *filterCndBuilderStatusDeviceInfoHardware) Lt(value string) *FilterBuilder { 9506 return b.compare(gotenfilter.Lt, value) 9507 } 9508 9509 func (b *filterCndBuilderStatusDeviceInfoHardware) Lte(value string) *FilterBuilder { 9510 return b.compare(gotenfilter.Lte, value) 9511 } 9512 9513 func (b *filterCndBuilderStatusDeviceInfoHardware) In(values []string) *FilterBuilder { 9514 return b.builder.addCond(&FilterConditionIn{ 9515 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Hardware().WithArrayOfValues(values), 9516 }) 9517 } 9518 9519 func (b *filterCndBuilderStatusDeviceInfoHardware) NotIn(values []string) *FilterBuilder { 9520 return b.builder.addCond(&FilterConditionNotIn{ 9521 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Hardware().WithArrayOfValues(values), 9522 }) 9523 } 9524 9525 func (b *filterCndBuilderStatusDeviceInfoHardware) IsNull() *FilterBuilder { 9526 return b.builder.addCond(&FilterConditionIsNull{ 9527 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Hardware().FieldPath(), 9528 }) 9529 } 9530 9531 func (b *filterCndBuilderStatusDeviceInfoHardware) IsNan() *FilterBuilder { 9532 return b.builder.addCond(&FilterConditionIsNaN{ 9533 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Hardware().FieldPath(), 9534 }) 9535 } 9536 9537 func (b *filterCndBuilderStatusDeviceInfoHardware) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9538 return b.builder.addCond(&FilterConditionCompare{ 9539 Operator: op, 9540 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().Hardware().WithValue(value), 9541 }) 9542 } 9543 9544 type filterCndBuilderStatusDeviceInfoOperatingSystem struct { 9545 builder *FilterBuilder 9546 } 9547 9548 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Eq(value string) *FilterBuilder { 9549 return b.compare(gotenfilter.Eq, value) 9550 } 9551 9552 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Neq(value string) *FilterBuilder { 9553 return b.compare(gotenfilter.Neq, value) 9554 } 9555 9556 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Gt(value string) *FilterBuilder { 9557 return b.compare(gotenfilter.Gt, value) 9558 } 9559 9560 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Gte(value string) *FilterBuilder { 9561 return b.compare(gotenfilter.Gte, value) 9562 } 9563 9564 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Lt(value string) *FilterBuilder { 9565 return b.compare(gotenfilter.Lt, value) 9566 } 9567 9568 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) Lte(value string) *FilterBuilder { 9569 return b.compare(gotenfilter.Lte, value) 9570 } 9571 9572 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) In(values []string) *FilterBuilder { 9573 return b.builder.addCond(&FilterConditionIn{ 9574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().WithArrayOfValues(values), 9575 }) 9576 } 9577 9578 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) NotIn(values []string) *FilterBuilder { 9579 return b.builder.addCond(&FilterConditionNotIn{ 9580 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().WithArrayOfValues(values), 9581 }) 9582 } 9583 9584 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) IsNull() *FilterBuilder { 9585 return b.builder.addCond(&FilterConditionIsNull{ 9586 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().FieldPath(), 9587 }) 9588 } 9589 9590 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) IsNan() *FilterBuilder { 9591 return b.builder.addCond(&FilterConditionIsNaN{ 9592 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().FieldPath(), 9593 }) 9594 } 9595 9596 func (b *filterCndBuilderStatusDeviceInfoOperatingSystem) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9597 return b.builder.addCond(&FilterConditionCompare{ 9598 Operator: op, 9599 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().OperatingSystem().WithValue(value), 9600 }) 9601 } 9602 9603 type filterCndBuilderStatusDeviceInfoKernelVersion struct { 9604 builder *FilterBuilder 9605 } 9606 9607 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Eq(value string) *FilterBuilder { 9608 return b.compare(gotenfilter.Eq, value) 9609 } 9610 9611 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Neq(value string) *FilterBuilder { 9612 return b.compare(gotenfilter.Neq, value) 9613 } 9614 9615 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Gt(value string) *FilterBuilder { 9616 return b.compare(gotenfilter.Gt, value) 9617 } 9618 9619 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Gte(value string) *FilterBuilder { 9620 return b.compare(gotenfilter.Gte, value) 9621 } 9622 9623 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Lt(value string) *FilterBuilder { 9624 return b.compare(gotenfilter.Lt, value) 9625 } 9626 9627 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) Lte(value string) *FilterBuilder { 9628 return b.compare(gotenfilter.Lte, value) 9629 } 9630 9631 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) In(values []string) *FilterBuilder { 9632 return b.builder.addCond(&FilterConditionIn{ 9633 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().WithArrayOfValues(values), 9634 }) 9635 } 9636 9637 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) NotIn(values []string) *FilterBuilder { 9638 return b.builder.addCond(&FilterConditionNotIn{ 9639 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().WithArrayOfValues(values), 9640 }) 9641 } 9642 9643 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) IsNull() *FilterBuilder { 9644 return b.builder.addCond(&FilterConditionIsNull{ 9645 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().FieldPath(), 9646 }) 9647 } 9648 9649 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) IsNan() *FilterBuilder { 9650 return b.builder.addCond(&FilterConditionIsNaN{ 9651 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().FieldPath(), 9652 }) 9653 } 9654 9655 func (b *filterCndBuilderStatusDeviceInfoKernelVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9656 return b.builder.addCond(&FilterConditionCompare{ 9657 Operator: op, 9658 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().KernelVersion().WithValue(value), 9659 }) 9660 } 9661 9662 type filterCndBuilderStatusDeviceInfoOsImage struct { 9663 builder *FilterBuilder 9664 } 9665 9666 func (b *filterCndBuilderStatusDeviceInfoOsImage) Eq(value string) *FilterBuilder { 9667 return b.compare(gotenfilter.Eq, value) 9668 } 9669 9670 func (b *filterCndBuilderStatusDeviceInfoOsImage) Neq(value string) *FilterBuilder { 9671 return b.compare(gotenfilter.Neq, value) 9672 } 9673 9674 func (b *filterCndBuilderStatusDeviceInfoOsImage) Gt(value string) *FilterBuilder { 9675 return b.compare(gotenfilter.Gt, value) 9676 } 9677 9678 func (b *filterCndBuilderStatusDeviceInfoOsImage) Gte(value string) *FilterBuilder { 9679 return b.compare(gotenfilter.Gte, value) 9680 } 9681 9682 func (b *filterCndBuilderStatusDeviceInfoOsImage) Lt(value string) *FilterBuilder { 9683 return b.compare(gotenfilter.Lt, value) 9684 } 9685 9686 func (b *filterCndBuilderStatusDeviceInfoOsImage) Lte(value string) *FilterBuilder { 9687 return b.compare(gotenfilter.Lte, value) 9688 } 9689 9690 func (b *filterCndBuilderStatusDeviceInfoOsImage) In(values []string) *FilterBuilder { 9691 return b.builder.addCond(&FilterConditionIn{ 9692 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().WithArrayOfValues(values), 9693 }) 9694 } 9695 9696 func (b *filterCndBuilderStatusDeviceInfoOsImage) NotIn(values []string) *FilterBuilder { 9697 return b.builder.addCond(&FilterConditionNotIn{ 9698 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().WithArrayOfValues(values), 9699 }) 9700 } 9701 9702 func (b *filterCndBuilderStatusDeviceInfoOsImage) IsNull() *FilterBuilder { 9703 return b.builder.addCond(&FilterConditionIsNull{ 9704 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().FieldPath(), 9705 }) 9706 } 9707 9708 func (b *filterCndBuilderStatusDeviceInfoOsImage) IsNan() *FilterBuilder { 9709 return b.builder.addCond(&FilterConditionIsNaN{ 9710 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().FieldPath(), 9711 }) 9712 } 9713 9714 func (b *filterCndBuilderStatusDeviceInfoOsImage) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9715 return b.builder.addCond(&FilterConditionCompare{ 9716 Operator: op, 9717 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsImage().WithValue(value), 9718 }) 9719 } 9720 9721 type filterCndBuilderStatusDeviceInfoContainerRuntimeVersion struct { 9722 builder *FilterBuilder 9723 } 9724 9725 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Eq(value string) *FilterBuilder { 9726 return b.compare(gotenfilter.Eq, value) 9727 } 9728 9729 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Neq(value string) *FilterBuilder { 9730 return b.compare(gotenfilter.Neq, value) 9731 } 9732 9733 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Gt(value string) *FilterBuilder { 9734 return b.compare(gotenfilter.Gt, value) 9735 } 9736 9737 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Gte(value string) *FilterBuilder { 9738 return b.compare(gotenfilter.Gte, value) 9739 } 9740 9741 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Lt(value string) *FilterBuilder { 9742 return b.compare(gotenfilter.Lt, value) 9743 } 9744 9745 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) Lte(value string) *FilterBuilder { 9746 return b.compare(gotenfilter.Lte, value) 9747 } 9748 9749 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) In(values []string) *FilterBuilder { 9750 return b.builder.addCond(&FilterConditionIn{ 9751 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().WithArrayOfValues(values), 9752 }) 9753 } 9754 9755 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) NotIn(values []string) *FilterBuilder { 9756 return b.builder.addCond(&FilterConditionNotIn{ 9757 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().WithArrayOfValues(values), 9758 }) 9759 } 9760 9761 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) IsNull() *FilterBuilder { 9762 return b.builder.addCond(&FilterConditionIsNull{ 9763 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().FieldPath(), 9764 }) 9765 } 9766 9767 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) IsNan() *FilterBuilder { 9768 return b.builder.addCond(&FilterConditionIsNaN{ 9769 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().FieldPath(), 9770 }) 9771 } 9772 9773 func (b *filterCndBuilderStatusDeviceInfoContainerRuntimeVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9774 return b.builder.addCond(&FilterConditionCompare{ 9775 Operator: op, 9776 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ContainerRuntimeVersion().WithValue(value), 9777 }) 9778 } 9779 9780 type filterCndBuilderStatusDeviceInfoOsVersion struct { 9781 builder *FilterBuilder 9782 } 9783 9784 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Eq(value string) *FilterBuilder { 9785 return b.compare(gotenfilter.Eq, value) 9786 } 9787 9788 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Neq(value string) *FilterBuilder { 9789 return b.compare(gotenfilter.Neq, value) 9790 } 9791 9792 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Gt(value string) *FilterBuilder { 9793 return b.compare(gotenfilter.Gt, value) 9794 } 9795 9796 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Gte(value string) *FilterBuilder { 9797 return b.compare(gotenfilter.Gte, value) 9798 } 9799 9800 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Lt(value string) *FilterBuilder { 9801 return b.compare(gotenfilter.Lt, value) 9802 } 9803 9804 func (b *filterCndBuilderStatusDeviceInfoOsVersion) Lte(value string) *FilterBuilder { 9805 return b.compare(gotenfilter.Lte, value) 9806 } 9807 9808 func (b *filterCndBuilderStatusDeviceInfoOsVersion) In(values []string) *FilterBuilder { 9809 return b.builder.addCond(&FilterConditionIn{ 9810 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().WithArrayOfValues(values), 9811 }) 9812 } 9813 9814 func (b *filterCndBuilderStatusDeviceInfoOsVersion) NotIn(values []string) *FilterBuilder { 9815 return b.builder.addCond(&FilterConditionNotIn{ 9816 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().WithArrayOfValues(values), 9817 }) 9818 } 9819 9820 func (b *filterCndBuilderStatusDeviceInfoOsVersion) IsNull() *FilterBuilder { 9821 return b.builder.addCond(&FilterConditionIsNull{ 9822 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().FieldPath(), 9823 }) 9824 } 9825 9826 func (b *filterCndBuilderStatusDeviceInfoOsVersion) IsNan() *FilterBuilder { 9827 return b.builder.addCond(&FilterConditionIsNaN{ 9828 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().FieldPath(), 9829 }) 9830 } 9831 9832 func (b *filterCndBuilderStatusDeviceInfoOsVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9833 return b.builder.addCond(&FilterConditionCompare{ 9834 Operator: op, 9835 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().OsVersion().WithValue(value), 9836 }) 9837 } 9838 9839 type filterCndBuilderStatusDeviceInfoDriver struct { 9840 builder *FilterBuilder 9841 } 9842 9843 func (b *filterCndBuilderStatusDeviceInfoDriver) Eq(value string) *FilterBuilder { 9844 return b.compare(gotenfilter.Eq, value) 9845 } 9846 9847 func (b *filterCndBuilderStatusDeviceInfoDriver) Neq(value string) *FilterBuilder { 9848 return b.compare(gotenfilter.Neq, value) 9849 } 9850 9851 func (b *filterCndBuilderStatusDeviceInfoDriver) Gt(value string) *FilterBuilder { 9852 return b.compare(gotenfilter.Gt, value) 9853 } 9854 9855 func (b *filterCndBuilderStatusDeviceInfoDriver) Gte(value string) *FilterBuilder { 9856 return b.compare(gotenfilter.Gte, value) 9857 } 9858 9859 func (b *filterCndBuilderStatusDeviceInfoDriver) Lt(value string) *FilterBuilder { 9860 return b.compare(gotenfilter.Lt, value) 9861 } 9862 9863 func (b *filterCndBuilderStatusDeviceInfoDriver) Lte(value string) *FilterBuilder { 9864 return b.compare(gotenfilter.Lte, value) 9865 } 9866 9867 func (b *filterCndBuilderStatusDeviceInfoDriver) In(values []string) *FilterBuilder { 9868 return b.builder.addCond(&FilterConditionIn{ 9869 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().WithArrayOfValues(values), 9870 }) 9871 } 9872 9873 func (b *filterCndBuilderStatusDeviceInfoDriver) NotIn(values []string) *FilterBuilder { 9874 return b.builder.addCond(&FilterConditionNotIn{ 9875 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().WithArrayOfValues(values), 9876 }) 9877 } 9878 9879 func (b *filterCndBuilderStatusDeviceInfoDriver) IsNull() *FilterBuilder { 9880 return b.builder.addCond(&FilterConditionIsNull{ 9881 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().FieldPath(), 9882 }) 9883 } 9884 9885 func (b *filterCndBuilderStatusDeviceInfoDriver) IsNan() *FilterBuilder { 9886 return b.builder.addCond(&FilterConditionIsNaN{ 9887 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().FieldPath(), 9888 }) 9889 } 9890 9891 func (b *filterCndBuilderStatusDeviceInfoDriver) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 9892 return b.builder.addCond(&FilterConditionCompare{ 9893 Operator: op, 9894 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().Driver().WithValue(value), 9895 }) 9896 } 9897 9898 type filterCndBuilderStatusDeviceInfoHardwareInformation struct { 9899 builder *FilterBuilder 9900 } 9901 9902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Eq(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9903 return b.compare(gotenfilter.Eq, value) 9904 } 9905 9906 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Neq(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9907 return b.compare(gotenfilter.Neq, value) 9908 } 9909 9910 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Gt(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9911 return b.compare(gotenfilter.Gt, value) 9912 } 9913 9914 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Gte(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9915 return b.compare(gotenfilter.Gte, value) 9916 } 9917 9918 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Lt(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9919 return b.compare(gotenfilter.Lt, value) 9920 } 9921 9922 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Lte(value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9923 return b.compare(gotenfilter.Lte, value) 9924 } 9925 9926 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) In(values []*Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9927 return b.builder.addCond(&FilterConditionIn{ 9928 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().WithArrayOfValues(values), 9929 }) 9930 } 9931 9932 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9933 return b.builder.addCond(&FilterConditionNotIn{ 9934 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().WithArrayOfValues(values), 9935 }) 9936 } 9937 9938 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) IsNull() *FilterBuilder { 9939 return b.builder.addCond(&FilterConditionIsNull{ 9940 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().FieldPath(), 9941 }) 9942 } 9943 9944 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) IsNan() *FilterBuilder { 9945 return b.builder.addCond(&FilterConditionIsNaN{ 9946 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().FieldPath(), 9947 }) 9948 } 9949 9950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation) *FilterBuilder { 9951 return b.builder.addCond(&FilterConditionCompare{ 9952 Operator: op, 9953 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().WithValue(value), 9954 }) 9955 } 9956 9957 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Os() *filterCndBuilderStatusDeviceInfoHardwareInformationOs { 9958 return &filterCndBuilderStatusDeviceInfoHardwareInformationOs{builder: b.builder} 9959 } 9960 9961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Bios() *filterCndBuilderStatusDeviceInfoHardwareInformationBios { 9962 return &filterCndBuilderStatusDeviceInfoHardwareInformationBios{builder: b.builder} 9963 } 9964 9965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) System() *filterCndBuilderStatusDeviceInfoHardwareInformationSystem { 9966 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystem{builder: b.builder} 9967 } 9968 9969 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Cpu() *filterCndBuilderStatusDeviceInfoHardwareInformationCpu { 9970 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpu{builder: b.builder} 9971 } 9972 9973 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Block() *filterCndBuilderStatusDeviceInfoHardwareInformationBlock { 9974 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlock{builder: b.builder} 9975 } 9976 9977 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Network() *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork { 9978 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetwork{builder: b.builder} 9979 } 9980 9981 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) Gpu() *filterCndBuilderStatusDeviceInfoHardwareInformationGpu { 9982 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpu{builder: b.builder} 9983 } 9984 9985 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) MemoryInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo { 9986 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo{builder: b.builder} 9987 } 9988 9989 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) HailoInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo { 9990 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo{builder: b.builder} 9991 } 9992 9993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) NvidiaInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo { 9994 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo{builder: b.builder} 9995 } 9996 9997 func (b *filterCndBuilderStatusDeviceInfoHardwareInformation) ModemStatus() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus { 9998 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus{builder: b.builder} 9999 } 10000 10001 type filterCndBuilderStatusDeviceInfoHardwareInformationOs struct { 10002 builder *FilterBuilder 10003 } 10004 10005 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Eq(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10006 return b.compare(gotenfilter.Eq, value) 10007 } 10008 10009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Neq(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10010 return b.compare(gotenfilter.Neq, value) 10011 } 10012 10013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Gt(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10014 return b.compare(gotenfilter.Gt, value) 10015 } 10016 10017 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Gte(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10018 return b.compare(gotenfilter.Gte, value) 10019 } 10020 10021 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Lt(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10022 return b.compare(gotenfilter.Lt, value) 10023 } 10024 10025 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) Lte(value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10026 return b.compare(gotenfilter.Lte, value) 10027 } 10028 10029 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) In(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10030 return b.builder.addCond(&FilterConditionIn{ 10031 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().WithArrayOfValues(values), 10032 }) 10033 } 10034 10035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10036 return b.builder.addCond(&FilterConditionNotIn{ 10037 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().WithArrayOfValues(values), 10038 }) 10039 } 10040 10041 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) IsNull() *FilterBuilder { 10042 return b.builder.addCond(&FilterConditionIsNull{ 10043 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().FieldPath(), 10044 }) 10045 } 10046 10047 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) IsNan() *FilterBuilder { 10048 return b.builder.addCond(&FilterConditionIsNaN{ 10049 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().FieldPath(), 10050 }) 10051 } 10052 10053 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_OS) *FilterBuilder { 10054 return b.builder.addCond(&FilterConditionCompare{ 10055 Operator: op, 10056 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().WithValue(value), 10057 }) 10058 } 10059 10060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) OperatingSystem() *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem { 10061 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem{builder: b.builder} 10062 } 10063 10064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) KernelVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion { 10065 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion{builder: b.builder} 10066 } 10067 10068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) OsImage() *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage { 10069 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage{builder: b.builder} 10070 } 10071 10072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOs) ContainerRuntimeVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion { 10073 return &filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion{builder: b.builder} 10074 } 10075 10076 type filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem struct { 10077 builder *FilterBuilder 10078 } 10079 10080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Eq(value string) *FilterBuilder { 10081 return b.compare(gotenfilter.Eq, value) 10082 } 10083 10084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Neq(value string) *FilterBuilder { 10085 return b.compare(gotenfilter.Neq, value) 10086 } 10087 10088 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Gt(value string) *FilterBuilder { 10089 return b.compare(gotenfilter.Gt, value) 10090 } 10091 10092 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Gte(value string) *FilterBuilder { 10093 return b.compare(gotenfilter.Gte, value) 10094 } 10095 10096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Lt(value string) *FilterBuilder { 10097 return b.compare(gotenfilter.Lt, value) 10098 } 10099 10100 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) Lte(value string) *FilterBuilder { 10101 return b.compare(gotenfilter.Lte, value) 10102 } 10103 10104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) In(values []string) *FilterBuilder { 10105 return b.builder.addCond(&FilterConditionIn{ 10106 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().WithArrayOfValues(values), 10107 }) 10108 } 10109 10110 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) NotIn(values []string) *FilterBuilder { 10111 return b.builder.addCond(&FilterConditionNotIn{ 10112 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().WithArrayOfValues(values), 10113 }) 10114 } 10115 10116 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) IsNull() *FilterBuilder { 10117 return b.builder.addCond(&FilterConditionIsNull{ 10118 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().FieldPath(), 10119 }) 10120 } 10121 10122 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) IsNan() *FilterBuilder { 10123 return b.builder.addCond(&FilterConditionIsNaN{ 10124 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().FieldPath(), 10125 }) 10126 } 10127 10128 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOperatingSystem) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10129 return b.builder.addCond(&FilterConditionCompare{ 10130 Operator: op, 10131 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OperatingSystem().WithValue(value), 10132 }) 10133 } 10134 10135 type filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion struct { 10136 builder *FilterBuilder 10137 } 10138 10139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Eq(value string) *FilterBuilder { 10140 return b.compare(gotenfilter.Eq, value) 10141 } 10142 10143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Neq(value string) *FilterBuilder { 10144 return b.compare(gotenfilter.Neq, value) 10145 } 10146 10147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Gt(value string) *FilterBuilder { 10148 return b.compare(gotenfilter.Gt, value) 10149 } 10150 10151 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Gte(value string) *FilterBuilder { 10152 return b.compare(gotenfilter.Gte, value) 10153 } 10154 10155 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Lt(value string) *FilterBuilder { 10156 return b.compare(gotenfilter.Lt, value) 10157 } 10158 10159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) Lte(value string) *FilterBuilder { 10160 return b.compare(gotenfilter.Lte, value) 10161 } 10162 10163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) In(values []string) *FilterBuilder { 10164 return b.builder.addCond(&FilterConditionIn{ 10165 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().WithArrayOfValues(values), 10166 }) 10167 } 10168 10169 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) NotIn(values []string) *FilterBuilder { 10170 return b.builder.addCond(&FilterConditionNotIn{ 10171 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().WithArrayOfValues(values), 10172 }) 10173 } 10174 10175 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) IsNull() *FilterBuilder { 10176 return b.builder.addCond(&FilterConditionIsNull{ 10177 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().FieldPath(), 10178 }) 10179 } 10180 10181 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) IsNan() *FilterBuilder { 10182 return b.builder.addCond(&FilterConditionIsNaN{ 10183 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().FieldPath(), 10184 }) 10185 } 10186 10187 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsKernelVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10188 return b.builder.addCond(&FilterConditionCompare{ 10189 Operator: op, 10190 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().KernelVersion().WithValue(value), 10191 }) 10192 } 10193 10194 type filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage struct { 10195 builder *FilterBuilder 10196 } 10197 10198 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Eq(value string) *FilterBuilder { 10199 return b.compare(gotenfilter.Eq, value) 10200 } 10201 10202 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Neq(value string) *FilterBuilder { 10203 return b.compare(gotenfilter.Neq, value) 10204 } 10205 10206 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Gt(value string) *FilterBuilder { 10207 return b.compare(gotenfilter.Gt, value) 10208 } 10209 10210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Gte(value string) *FilterBuilder { 10211 return b.compare(gotenfilter.Gte, value) 10212 } 10213 10214 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Lt(value string) *FilterBuilder { 10215 return b.compare(gotenfilter.Lt, value) 10216 } 10217 10218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) Lte(value string) *FilterBuilder { 10219 return b.compare(gotenfilter.Lte, value) 10220 } 10221 10222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) In(values []string) *FilterBuilder { 10223 return b.builder.addCond(&FilterConditionIn{ 10224 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().WithArrayOfValues(values), 10225 }) 10226 } 10227 10228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) NotIn(values []string) *FilterBuilder { 10229 return b.builder.addCond(&FilterConditionNotIn{ 10230 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().WithArrayOfValues(values), 10231 }) 10232 } 10233 10234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) IsNull() *FilterBuilder { 10235 return b.builder.addCond(&FilterConditionIsNull{ 10236 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().FieldPath(), 10237 }) 10238 } 10239 10240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) IsNan() *FilterBuilder { 10241 return b.builder.addCond(&FilterConditionIsNaN{ 10242 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().FieldPath(), 10243 }) 10244 } 10245 10246 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsOsImage) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10247 return b.builder.addCond(&FilterConditionCompare{ 10248 Operator: op, 10249 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().OsImage().WithValue(value), 10250 }) 10251 } 10252 10253 type filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion struct { 10254 builder *FilterBuilder 10255 } 10256 10257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Eq(value string) *FilterBuilder { 10258 return b.compare(gotenfilter.Eq, value) 10259 } 10260 10261 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Neq(value string) *FilterBuilder { 10262 return b.compare(gotenfilter.Neq, value) 10263 } 10264 10265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Gt(value string) *FilterBuilder { 10266 return b.compare(gotenfilter.Gt, value) 10267 } 10268 10269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Gte(value string) *FilterBuilder { 10270 return b.compare(gotenfilter.Gte, value) 10271 } 10272 10273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Lt(value string) *FilterBuilder { 10274 return b.compare(gotenfilter.Lt, value) 10275 } 10276 10277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) Lte(value string) *FilterBuilder { 10278 return b.compare(gotenfilter.Lte, value) 10279 } 10280 10281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) In(values []string) *FilterBuilder { 10282 return b.builder.addCond(&FilterConditionIn{ 10283 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().WithArrayOfValues(values), 10284 }) 10285 } 10286 10287 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) NotIn(values []string) *FilterBuilder { 10288 return b.builder.addCond(&FilterConditionNotIn{ 10289 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().WithArrayOfValues(values), 10290 }) 10291 } 10292 10293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) IsNull() *FilterBuilder { 10294 return b.builder.addCond(&FilterConditionIsNull{ 10295 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().FieldPath(), 10296 }) 10297 } 10298 10299 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) IsNan() *FilterBuilder { 10300 return b.builder.addCond(&FilterConditionIsNaN{ 10301 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().FieldPath(), 10302 }) 10303 } 10304 10305 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationOsContainerRuntimeVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10306 return b.builder.addCond(&FilterConditionCompare{ 10307 Operator: op, 10308 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Os().ContainerRuntimeVersion().WithValue(value), 10309 }) 10310 } 10311 10312 type filterCndBuilderStatusDeviceInfoHardwareInformationBios struct { 10313 builder *FilterBuilder 10314 } 10315 10316 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Eq(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10317 return b.compare(gotenfilter.Eq, value) 10318 } 10319 10320 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Neq(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10321 return b.compare(gotenfilter.Neq, value) 10322 } 10323 10324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Gt(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10325 return b.compare(gotenfilter.Gt, value) 10326 } 10327 10328 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Gte(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10329 return b.compare(gotenfilter.Gte, value) 10330 } 10331 10332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Lt(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10333 return b.compare(gotenfilter.Lt, value) 10334 } 10335 10336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Lte(value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10337 return b.compare(gotenfilter.Lte, value) 10338 } 10339 10340 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) In(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10341 return b.builder.addCond(&FilterConditionIn{ 10342 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().WithArrayOfValues(values), 10343 }) 10344 } 10345 10346 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10347 return b.builder.addCond(&FilterConditionNotIn{ 10348 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().WithArrayOfValues(values), 10349 }) 10350 } 10351 10352 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) IsNull() *FilterBuilder { 10353 return b.builder.addCond(&FilterConditionIsNull{ 10354 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().FieldPath(), 10355 }) 10356 } 10357 10358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) IsNan() *FilterBuilder { 10359 return b.builder.addCond(&FilterConditionIsNaN{ 10360 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().FieldPath(), 10361 }) 10362 } 10363 10364 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_BIOS) *FilterBuilder { 10365 return b.builder.addCond(&FilterConditionCompare{ 10366 Operator: op, 10367 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().WithValue(value), 10368 }) 10369 } 10370 10371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor { 10372 return &filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor{builder: b.builder} 10373 } 10374 10375 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) BiosVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion { 10376 return &filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion{builder: b.builder} 10377 } 10378 10379 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBios) ReleaseDate() *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate { 10380 return &filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate{builder: b.builder} 10381 } 10382 10383 type filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor struct { 10384 builder *FilterBuilder 10385 } 10386 10387 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Eq(value string) *FilterBuilder { 10388 return b.compare(gotenfilter.Eq, value) 10389 } 10390 10391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Neq(value string) *FilterBuilder { 10392 return b.compare(gotenfilter.Neq, value) 10393 } 10394 10395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Gt(value string) *FilterBuilder { 10396 return b.compare(gotenfilter.Gt, value) 10397 } 10398 10399 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Gte(value string) *FilterBuilder { 10400 return b.compare(gotenfilter.Gte, value) 10401 } 10402 10403 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Lt(value string) *FilterBuilder { 10404 return b.compare(gotenfilter.Lt, value) 10405 } 10406 10407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) Lte(value string) *FilterBuilder { 10408 return b.compare(gotenfilter.Lte, value) 10409 } 10410 10411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) In(values []string) *FilterBuilder { 10412 return b.builder.addCond(&FilterConditionIn{ 10413 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().WithArrayOfValues(values), 10414 }) 10415 } 10416 10417 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) NotIn(values []string) *FilterBuilder { 10418 return b.builder.addCond(&FilterConditionNotIn{ 10419 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().WithArrayOfValues(values), 10420 }) 10421 } 10422 10423 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) IsNull() *FilterBuilder { 10424 return b.builder.addCond(&FilterConditionIsNull{ 10425 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().FieldPath(), 10426 }) 10427 } 10428 10429 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) IsNan() *FilterBuilder { 10430 return b.builder.addCond(&FilterConditionIsNaN{ 10431 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().FieldPath(), 10432 }) 10433 } 10434 10435 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10436 return b.builder.addCond(&FilterConditionCompare{ 10437 Operator: op, 10438 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().Vendor().WithValue(value), 10439 }) 10440 } 10441 10442 type filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion struct { 10443 builder *FilterBuilder 10444 } 10445 10446 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Eq(value string) *FilterBuilder { 10447 return b.compare(gotenfilter.Eq, value) 10448 } 10449 10450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Neq(value string) *FilterBuilder { 10451 return b.compare(gotenfilter.Neq, value) 10452 } 10453 10454 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Gt(value string) *FilterBuilder { 10455 return b.compare(gotenfilter.Gt, value) 10456 } 10457 10458 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Gte(value string) *FilterBuilder { 10459 return b.compare(gotenfilter.Gte, value) 10460 } 10461 10462 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Lt(value string) *FilterBuilder { 10463 return b.compare(gotenfilter.Lt, value) 10464 } 10465 10466 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) Lte(value string) *FilterBuilder { 10467 return b.compare(gotenfilter.Lte, value) 10468 } 10469 10470 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) In(values []string) *FilterBuilder { 10471 return b.builder.addCond(&FilterConditionIn{ 10472 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().WithArrayOfValues(values), 10473 }) 10474 } 10475 10476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) NotIn(values []string) *FilterBuilder { 10477 return b.builder.addCond(&FilterConditionNotIn{ 10478 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().WithArrayOfValues(values), 10479 }) 10480 } 10481 10482 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) IsNull() *FilterBuilder { 10483 return b.builder.addCond(&FilterConditionIsNull{ 10484 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().FieldPath(), 10485 }) 10486 } 10487 10488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) IsNan() *FilterBuilder { 10489 return b.builder.addCond(&FilterConditionIsNaN{ 10490 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().FieldPath(), 10491 }) 10492 } 10493 10494 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosBiosVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10495 return b.builder.addCond(&FilterConditionCompare{ 10496 Operator: op, 10497 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().BiosVersion().WithValue(value), 10498 }) 10499 } 10500 10501 type filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate struct { 10502 builder *FilterBuilder 10503 } 10504 10505 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Eq(value string) *FilterBuilder { 10506 return b.compare(gotenfilter.Eq, value) 10507 } 10508 10509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Neq(value string) *FilterBuilder { 10510 return b.compare(gotenfilter.Neq, value) 10511 } 10512 10513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Gt(value string) *FilterBuilder { 10514 return b.compare(gotenfilter.Gt, value) 10515 } 10516 10517 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Gte(value string) *FilterBuilder { 10518 return b.compare(gotenfilter.Gte, value) 10519 } 10520 10521 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Lt(value string) *FilterBuilder { 10522 return b.compare(gotenfilter.Lt, value) 10523 } 10524 10525 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) Lte(value string) *FilterBuilder { 10526 return b.compare(gotenfilter.Lte, value) 10527 } 10528 10529 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) In(values []string) *FilterBuilder { 10530 return b.builder.addCond(&FilterConditionIn{ 10531 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().WithArrayOfValues(values), 10532 }) 10533 } 10534 10535 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) NotIn(values []string) *FilterBuilder { 10536 return b.builder.addCond(&FilterConditionNotIn{ 10537 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().WithArrayOfValues(values), 10538 }) 10539 } 10540 10541 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) IsNull() *FilterBuilder { 10542 return b.builder.addCond(&FilterConditionIsNull{ 10543 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().FieldPath(), 10544 }) 10545 } 10546 10547 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) IsNan() *FilterBuilder { 10548 return b.builder.addCond(&FilterConditionIsNaN{ 10549 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().FieldPath(), 10550 }) 10551 } 10552 10553 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBiosReleaseDate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10554 return b.builder.addCond(&FilterConditionCompare{ 10555 Operator: op, 10556 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Bios().ReleaseDate().WithValue(value), 10557 }) 10558 } 10559 10560 type filterCndBuilderStatusDeviceInfoHardwareInformationSystem struct { 10561 builder *FilterBuilder 10562 } 10563 10564 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Eq(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10565 return b.compare(gotenfilter.Eq, value) 10566 } 10567 10568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Neq(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10569 return b.compare(gotenfilter.Neq, value) 10570 } 10571 10572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Gt(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10573 return b.compare(gotenfilter.Gt, value) 10574 } 10575 10576 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Gte(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10577 return b.compare(gotenfilter.Gte, value) 10578 } 10579 10580 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Lt(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10581 return b.compare(gotenfilter.Lt, value) 10582 } 10583 10584 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Lte(value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10585 return b.compare(gotenfilter.Lte, value) 10586 } 10587 10588 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) In(values []*Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10589 return b.builder.addCond(&FilterConditionIn{ 10590 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().WithArrayOfValues(values), 10591 }) 10592 } 10593 10594 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10595 return b.builder.addCond(&FilterConditionNotIn{ 10596 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().WithArrayOfValues(values), 10597 }) 10598 } 10599 10600 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) IsNull() *FilterBuilder { 10601 return b.builder.addCond(&FilterConditionIsNull{ 10602 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().FieldPath(), 10603 }) 10604 } 10605 10606 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) IsNan() *FilterBuilder { 10607 return b.builder.addCond(&FilterConditionIsNaN{ 10608 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().FieldPath(), 10609 }) 10610 } 10611 10612 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_System) *FilterBuilder { 10613 return b.builder.addCond(&FilterConditionCompare{ 10614 Operator: op, 10615 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().WithValue(value), 10616 }) 10617 } 10618 10619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Manufacturer() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer { 10620 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer{builder: b.builder} 10621 } 10622 10623 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName { 10624 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName{builder: b.builder} 10625 } 10626 10627 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Version() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion { 10628 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion{builder: b.builder} 10629 } 10630 10631 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) SerialNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber { 10632 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber{builder: b.builder} 10633 } 10634 10635 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystem) Configuration() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration { 10636 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration{builder: b.builder} 10637 } 10638 10639 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer struct { 10640 builder *FilterBuilder 10641 } 10642 10643 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Eq(value string) *FilterBuilder { 10644 return b.compare(gotenfilter.Eq, value) 10645 } 10646 10647 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Neq(value string) *FilterBuilder { 10648 return b.compare(gotenfilter.Neq, value) 10649 } 10650 10651 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Gt(value string) *FilterBuilder { 10652 return b.compare(gotenfilter.Gt, value) 10653 } 10654 10655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Gte(value string) *FilterBuilder { 10656 return b.compare(gotenfilter.Gte, value) 10657 } 10658 10659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Lt(value string) *FilterBuilder { 10660 return b.compare(gotenfilter.Lt, value) 10661 } 10662 10663 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) Lte(value string) *FilterBuilder { 10664 return b.compare(gotenfilter.Lte, value) 10665 } 10666 10667 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) In(values []string) *FilterBuilder { 10668 return b.builder.addCond(&FilterConditionIn{ 10669 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().WithArrayOfValues(values), 10670 }) 10671 } 10672 10673 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) NotIn(values []string) *FilterBuilder { 10674 return b.builder.addCond(&FilterConditionNotIn{ 10675 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().WithArrayOfValues(values), 10676 }) 10677 } 10678 10679 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) IsNull() *FilterBuilder { 10680 return b.builder.addCond(&FilterConditionIsNull{ 10681 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().FieldPath(), 10682 }) 10683 } 10684 10685 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) IsNan() *FilterBuilder { 10686 return b.builder.addCond(&FilterConditionIsNaN{ 10687 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().FieldPath(), 10688 }) 10689 } 10690 10691 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemManufacturer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10692 return b.builder.addCond(&FilterConditionCompare{ 10693 Operator: op, 10694 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Manufacturer().WithValue(value), 10695 }) 10696 } 10697 10698 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName struct { 10699 builder *FilterBuilder 10700 } 10701 10702 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Eq(value string) *FilterBuilder { 10703 return b.compare(gotenfilter.Eq, value) 10704 } 10705 10706 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Neq(value string) *FilterBuilder { 10707 return b.compare(gotenfilter.Neq, value) 10708 } 10709 10710 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Gt(value string) *FilterBuilder { 10711 return b.compare(gotenfilter.Gt, value) 10712 } 10713 10714 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Gte(value string) *FilterBuilder { 10715 return b.compare(gotenfilter.Gte, value) 10716 } 10717 10718 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Lt(value string) *FilterBuilder { 10719 return b.compare(gotenfilter.Lt, value) 10720 } 10721 10722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) Lte(value string) *FilterBuilder { 10723 return b.compare(gotenfilter.Lte, value) 10724 } 10725 10726 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) In(values []string) *FilterBuilder { 10727 return b.builder.addCond(&FilterConditionIn{ 10728 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().WithArrayOfValues(values), 10729 }) 10730 } 10731 10732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) NotIn(values []string) *FilterBuilder { 10733 return b.builder.addCond(&FilterConditionNotIn{ 10734 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().WithArrayOfValues(values), 10735 }) 10736 } 10737 10738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) IsNull() *FilterBuilder { 10739 return b.builder.addCond(&FilterConditionIsNull{ 10740 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().FieldPath(), 10741 }) 10742 } 10743 10744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) IsNan() *FilterBuilder { 10745 return b.builder.addCond(&FilterConditionIsNaN{ 10746 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().FieldPath(), 10747 }) 10748 } 10749 10750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10751 return b.builder.addCond(&FilterConditionCompare{ 10752 Operator: op, 10753 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().ProductName().WithValue(value), 10754 }) 10755 } 10756 10757 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion struct { 10758 builder *FilterBuilder 10759 } 10760 10761 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Eq(value string) *FilterBuilder { 10762 return b.compare(gotenfilter.Eq, value) 10763 } 10764 10765 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Neq(value string) *FilterBuilder { 10766 return b.compare(gotenfilter.Neq, value) 10767 } 10768 10769 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Gt(value string) *FilterBuilder { 10770 return b.compare(gotenfilter.Gt, value) 10771 } 10772 10773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Gte(value string) *FilterBuilder { 10774 return b.compare(gotenfilter.Gte, value) 10775 } 10776 10777 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Lt(value string) *FilterBuilder { 10778 return b.compare(gotenfilter.Lt, value) 10779 } 10780 10781 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) Lte(value string) *FilterBuilder { 10782 return b.compare(gotenfilter.Lte, value) 10783 } 10784 10785 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) In(values []string) *FilterBuilder { 10786 return b.builder.addCond(&FilterConditionIn{ 10787 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().WithArrayOfValues(values), 10788 }) 10789 } 10790 10791 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) NotIn(values []string) *FilterBuilder { 10792 return b.builder.addCond(&FilterConditionNotIn{ 10793 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().WithArrayOfValues(values), 10794 }) 10795 } 10796 10797 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) IsNull() *FilterBuilder { 10798 return b.builder.addCond(&FilterConditionIsNull{ 10799 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().FieldPath(), 10800 }) 10801 } 10802 10803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) IsNan() *FilterBuilder { 10804 return b.builder.addCond(&FilterConditionIsNaN{ 10805 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().FieldPath(), 10806 }) 10807 } 10808 10809 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10810 return b.builder.addCond(&FilterConditionCompare{ 10811 Operator: op, 10812 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Version().WithValue(value), 10813 }) 10814 } 10815 10816 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber struct { 10817 builder *FilterBuilder 10818 } 10819 10820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Eq(value string) *FilterBuilder { 10821 return b.compare(gotenfilter.Eq, value) 10822 } 10823 10824 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Neq(value string) *FilterBuilder { 10825 return b.compare(gotenfilter.Neq, value) 10826 } 10827 10828 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Gt(value string) *FilterBuilder { 10829 return b.compare(gotenfilter.Gt, value) 10830 } 10831 10832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Gte(value string) *FilterBuilder { 10833 return b.compare(gotenfilter.Gte, value) 10834 } 10835 10836 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Lt(value string) *FilterBuilder { 10837 return b.compare(gotenfilter.Lt, value) 10838 } 10839 10840 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) Lte(value string) *FilterBuilder { 10841 return b.compare(gotenfilter.Lte, value) 10842 } 10843 10844 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) In(values []string) *FilterBuilder { 10845 return b.builder.addCond(&FilterConditionIn{ 10846 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().WithArrayOfValues(values), 10847 }) 10848 } 10849 10850 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) NotIn(values []string) *FilterBuilder { 10851 return b.builder.addCond(&FilterConditionNotIn{ 10852 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().WithArrayOfValues(values), 10853 }) 10854 } 10855 10856 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) IsNull() *FilterBuilder { 10857 return b.builder.addCond(&FilterConditionIsNull{ 10858 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().FieldPath(), 10859 }) 10860 } 10861 10862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) IsNan() *FilterBuilder { 10863 return b.builder.addCond(&FilterConditionIsNaN{ 10864 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().FieldPath(), 10865 }) 10866 } 10867 10868 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemSerialNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 10869 return b.builder.addCond(&FilterConditionCompare{ 10870 Operator: op, 10871 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().SerialNumber().WithValue(value), 10872 }) 10873 } 10874 10875 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration struct { 10876 builder *FilterBuilder 10877 } 10878 10879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Eq(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10880 return b.compare(gotenfilter.Eq, value) 10881 } 10882 10883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Neq(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10884 return b.compare(gotenfilter.Neq, value) 10885 } 10886 10887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Gt(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10888 return b.compare(gotenfilter.Gt, value) 10889 } 10890 10891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Gte(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10892 return b.compare(gotenfilter.Gte, value) 10893 } 10894 10895 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Lt(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10896 return b.compare(gotenfilter.Lt, value) 10897 } 10898 10899 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Lte(value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10900 return b.compare(gotenfilter.Lte, value) 10901 } 10902 10903 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) In(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10904 return b.builder.addCond(&FilterConditionIn{ 10905 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().WithArrayOfValues(values), 10906 }) 10907 } 10908 10909 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10910 return b.builder.addCond(&FilterConditionNotIn{ 10911 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().WithArrayOfValues(values), 10912 }) 10913 } 10914 10915 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) IsNull() *FilterBuilder { 10916 return b.builder.addCond(&FilterConditionIsNull{ 10917 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().FieldPath(), 10918 }) 10919 } 10920 10921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) IsNan() *FilterBuilder { 10922 return b.builder.addCond(&FilterConditionIsNaN{ 10923 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().FieldPath(), 10924 }) 10925 } 10926 10927 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_System_Configuration) *FilterBuilder { 10928 return b.builder.addCond(&FilterConditionCompare{ 10929 Operator: op, 10930 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().WithValue(value), 10931 }) 10932 } 10933 10934 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Chassis() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis { 10935 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis{builder: b.builder} 10936 } 10937 10938 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Uuid() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid { 10939 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid{builder: b.builder} 10940 } 10941 10942 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) SkuNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber { 10943 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber{builder: b.builder} 10944 } 10945 10946 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfiguration) Family() *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily { 10947 return &filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily{builder: b.builder} 10948 } 10949 10950 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis struct { 10951 builder *FilterBuilder 10952 } 10953 10954 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Eq(value string) *FilterBuilder { 10955 return b.compare(gotenfilter.Eq, value) 10956 } 10957 10958 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Neq(value string) *FilterBuilder { 10959 return b.compare(gotenfilter.Neq, value) 10960 } 10961 10962 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Gt(value string) *FilterBuilder { 10963 return b.compare(gotenfilter.Gt, value) 10964 } 10965 10966 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Gte(value string) *FilterBuilder { 10967 return b.compare(gotenfilter.Gte, value) 10968 } 10969 10970 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Lt(value string) *FilterBuilder { 10971 return b.compare(gotenfilter.Lt, value) 10972 } 10973 10974 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) Lte(value string) *FilterBuilder { 10975 return b.compare(gotenfilter.Lte, value) 10976 } 10977 10978 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) In(values []string) *FilterBuilder { 10979 return b.builder.addCond(&FilterConditionIn{ 10980 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().WithArrayOfValues(values), 10981 }) 10982 } 10983 10984 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) NotIn(values []string) *FilterBuilder { 10985 return b.builder.addCond(&FilterConditionNotIn{ 10986 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().WithArrayOfValues(values), 10987 }) 10988 } 10989 10990 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) IsNull() *FilterBuilder { 10991 return b.builder.addCond(&FilterConditionIsNull{ 10992 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().FieldPath(), 10993 }) 10994 } 10995 10996 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) IsNan() *FilterBuilder { 10997 return b.builder.addCond(&FilterConditionIsNaN{ 10998 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().FieldPath(), 10999 }) 11000 } 11001 11002 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationChassis) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11003 return b.builder.addCond(&FilterConditionCompare{ 11004 Operator: op, 11005 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Chassis().WithValue(value), 11006 }) 11007 } 11008 11009 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid struct { 11010 builder *FilterBuilder 11011 } 11012 11013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Eq(value string) *FilterBuilder { 11014 return b.compare(gotenfilter.Eq, value) 11015 } 11016 11017 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Neq(value string) *FilterBuilder { 11018 return b.compare(gotenfilter.Neq, value) 11019 } 11020 11021 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Gt(value string) *FilterBuilder { 11022 return b.compare(gotenfilter.Gt, value) 11023 } 11024 11025 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Gte(value string) *FilterBuilder { 11026 return b.compare(gotenfilter.Gte, value) 11027 } 11028 11029 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Lt(value string) *FilterBuilder { 11030 return b.compare(gotenfilter.Lt, value) 11031 } 11032 11033 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) Lte(value string) *FilterBuilder { 11034 return b.compare(gotenfilter.Lte, value) 11035 } 11036 11037 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) In(values []string) *FilterBuilder { 11038 return b.builder.addCond(&FilterConditionIn{ 11039 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().WithArrayOfValues(values), 11040 }) 11041 } 11042 11043 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) NotIn(values []string) *FilterBuilder { 11044 return b.builder.addCond(&FilterConditionNotIn{ 11045 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().WithArrayOfValues(values), 11046 }) 11047 } 11048 11049 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) IsNull() *FilterBuilder { 11050 return b.builder.addCond(&FilterConditionIsNull{ 11051 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().FieldPath(), 11052 }) 11053 } 11054 11055 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) IsNan() *FilterBuilder { 11056 return b.builder.addCond(&FilterConditionIsNaN{ 11057 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().FieldPath(), 11058 }) 11059 } 11060 11061 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationUuid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11062 return b.builder.addCond(&FilterConditionCompare{ 11063 Operator: op, 11064 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Uuid().WithValue(value), 11065 }) 11066 } 11067 11068 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber struct { 11069 builder *FilterBuilder 11070 } 11071 11072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Eq(value string) *FilterBuilder { 11073 return b.compare(gotenfilter.Eq, value) 11074 } 11075 11076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Neq(value string) *FilterBuilder { 11077 return b.compare(gotenfilter.Neq, value) 11078 } 11079 11080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Gt(value string) *FilterBuilder { 11081 return b.compare(gotenfilter.Gt, value) 11082 } 11083 11084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Gte(value string) *FilterBuilder { 11085 return b.compare(gotenfilter.Gte, value) 11086 } 11087 11088 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Lt(value string) *FilterBuilder { 11089 return b.compare(gotenfilter.Lt, value) 11090 } 11091 11092 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) Lte(value string) *FilterBuilder { 11093 return b.compare(gotenfilter.Lte, value) 11094 } 11095 11096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) In(values []string) *FilterBuilder { 11097 return b.builder.addCond(&FilterConditionIn{ 11098 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().WithArrayOfValues(values), 11099 }) 11100 } 11101 11102 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) NotIn(values []string) *FilterBuilder { 11103 return b.builder.addCond(&FilterConditionNotIn{ 11104 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().WithArrayOfValues(values), 11105 }) 11106 } 11107 11108 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) IsNull() *FilterBuilder { 11109 return b.builder.addCond(&FilterConditionIsNull{ 11110 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().FieldPath(), 11111 }) 11112 } 11113 11114 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) IsNan() *FilterBuilder { 11115 return b.builder.addCond(&FilterConditionIsNaN{ 11116 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().FieldPath(), 11117 }) 11118 } 11119 11120 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationSkuNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11121 return b.builder.addCond(&FilterConditionCompare{ 11122 Operator: op, 11123 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().SkuNumber().WithValue(value), 11124 }) 11125 } 11126 11127 type filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily struct { 11128 builder *FilterBuilder 11129 } 11130 11131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Eq(value string) *FilterBuilder { 11132 return b.compare(gotenfilter.Eq, value) 11133 } 11134 11135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Neq(value string) *FilterBuilder { 11136 return b.compare(gotenfilter.Neq, value) 11137 } 11138 11139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Gt(value string) *FilterBuilder { 11140 return b.compare(gotenfilter.Gt, value) 11141 } 11142 11143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Gte(value string) *FilterBuilder { 11144 return b.compare(gotenfilter.Gte, value) 11145 } 11146 11147 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Lt(value string) *FilterBuilder { 11148 return b.compare(gotenfilter.Lt, value) 11149 } 11150 11151 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) Lte(value string) *FilterBuilder { 11152 return b.compare(gotenfilter.Lte, value) 11153 } 11154 11155 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) In(values []string) *FilterBuilder { 11156 return b.builder.addCond(&FilterConditionIn{ 11157 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().WithArrayOfValues(values), 11158 }) 11159 } 11160 11161 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) NotIn(values []string) *FilterBuilder { 11162 return b.builder.addCond(&FilterConditionNotIn{ 11163 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().WithArrayOfValues(values), 11164 }) 11165 } 11166 11167 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) IsNull() *FilterBuilder { 11168 return b.builder.addCond(&FilterConditionIsNull{ 11169 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().FieldPath(), 11170 }) 11171 } 11172 11173 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) IsNan() *FilterBuilder { 11174 return b.builder.addCond(&FilterConditionIsNaN{ 11175 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().FieldPath(), 11176 }) 11177 } 11178 11179 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationSystemConfigurationFamily) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11180 return b.builder.addCond(&FilterConditionCompare{ 11181 Operator: op, 11182 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().System().Configuration().Family().WithValue(value), 11183 }) 11184 } 11185 11186 type filterCndBuilderStatusDeviceInfoHardwareInformationCpu struct { 11187 builder *FilterBuilder 11188 } 11189 11190 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Eq(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11191 return b.compare(gotenfilter.Eq, value) 11192 } 11193 11194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Neq(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11195 return b.compare(gotenfilter.Neq, value) 11196 } 11197 11198 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Gt(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11199 return b.compare(gotenfilter.Gt, value) 11200 } 11201 11202 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Gte(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11203 return b.compare(gotenfilter.Gte, value) 11204 } 11205 11206 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Lt(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11207 return b.compare(gotenfilter.Lt, value) 11208 } 11209 11210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Lte(value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11211 return b.compare(gotenfilter.Lte, value) 11212 } 11213 11214 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) In(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11215 return b.builder.addCond(&FilterConditionIn{ 11216 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().WithArrayOfValues(values), 11217 }) 11218 } 11219 11220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11221 return b.builder.addCond(&FilterConditionNotIn{ 11222 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().WithArrayOfValues(values), 11223 }) 11224 } 11225 11226 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) IsNull() *FilterBuilder { 11227 return b.builder.addCond(&FilterConditionIsNull{ 11228 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().FieldPath(), 11229 }) 11230 } 11231 11232 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) IsNan() *FilterBuilder { 11233 return b.builder.addCond(&FilterConditionIsNaN{ 11234 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().FieldPath(), 11235 }) 11236 } 11237 11238 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_CPU) *FilterBuilder { 11239 return b.builder.addCond(&FilterConditionCompare{ 11240 Operator: op, 11241 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().WithValue(value), 11242 }) 11243 } 11244 11245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpu) Processors() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors { 11246 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors{builder: b.builder} 11247 } 11248 11249 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors struct { 11250 builder *FilterBuilder 11251 } 11252 11253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11254 return b.compare(gotenfilter.Eq, value) 11255 } 11256 11257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11258 return b.compare(gotenfilter.Neq, value) 11259 } 11260 11261 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11262 return b.compare(gotenfilter.Gt, value) 11263 } 11264 11265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11266 return b.compare(gotenfilter.Gte, value) 11267 } 11268 11269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11270 return b.compare(gotenfilter.Lt, value) 11271 } 11272 11273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11274 return b.compare(gotenfilter.Lte, value) 11275 } 11276 11277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11278 return b.builder.addCond(&FilterConditionIn{ 11279 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithArrayOfValues(values), 11280 }) 11281 } 11282 11283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11284 return b.builder.addCond(&FilterConditionNotIn{ 11285 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithArrayOfValues(values), 11286 }) 11287 } 11288 11289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) IsNull() *FilterBuilder { 11290 return b.builder.addCond(&FilterConditionIsNull{ 11291 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 11292 }) 11293 } 11294 11295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) IsNan() *FilterBuilder { 11296 return b.builder.addCond(&FilterConditionIsNaN{ 11297 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 11298 }) 11299 } 11300 11301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Contains(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11302 return b.builder.addCond(&FilterConditionContains{ 11303 Type: gotenresource.ConditionContainsTypeValue, 11304 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 11305 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithItemValue(value), 11306 }) 11307 } 11308 11309 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11310 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors() 11311 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11312 for _, value := range values { 11313 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11314 } 11315 return b.builder.addCond(&FilterConditionContains{ 11316 Type: gotenresource.ConditionContainsTypeAny, 11317 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 11318 Values: itemValues, 11319 }) 11320 } 11321 11322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11323 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors() 11324 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11325 for _, value := range values { 11326 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11327 } 11328 return b.builder.addCond(&FilterConditionContains{ 11329 Type: gotenresource.ConditionContainsTypeAll, 11330 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FieldPath(), 11331 Values: itemValues, 11332 }) 11333 } 11334 11335 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor) *FilterBuilder { 11336 return b.builder.addCond(&FilterConditionCompare{ 11337 Operator: op, 11338 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().WithValue(value), 11339 }) 11340 } 11341 11342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor { 11343 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor{builder: b.builder} 11344 } 11345 11346 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Model() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel { 11347 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel{builder: b.builder} 11348 } 11349 11350 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Capabilities() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities { 11351 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities{builder: b.builder} 11352 } 11353 11354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NumThreads() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads { 11355 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads{builder: b.builder} 11356 } 11357 11358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NumCores() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores { 11359 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores{builder: b.builder} 11360 } 11361 11362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) NumEnabledCores() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores { 11363 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores{builder: b.builder} 11364 } 11365 11366 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName { 11367 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName{builder: b.builder} 11368 } 11369 11370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Serial() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial { 11371 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial{builder: b.builder} 11372 } 11373 11374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) FrequencyMhz() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz { 11375 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz{builder: b.builder} 11376 } 11377 11378 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) MaxFrequencyMhz() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz { 11379 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz{builder: b.builder} 11380 } 11381 11382 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) CacheInfo() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo { 11383 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo{builder: b.builder} 11384 } 11385 11386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Driver() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver { 11387 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver{builder: b.builder} 11388 } 11389 11390 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Latency() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency { 11391 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency{builder: b.builder} 11392 } 11393 11394 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessors) Clock() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock { 11395 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock{builder: b.builder} 11396 } 11397 11398 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor struct { 11399 builder *FilterBuilder 11400 } 11401 11402 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Eq(value string) *FilterBuilder { 11403 return b.compare(gotenfilter.Eq, value) 11404 } 11405 11406 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Neq(value string) *FilterBuilder { 11407 return b.compare(gotenfilter.Neq, value) 11408 } 11409 11410 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Gt(value string) *FilterBuilder { 11411 return b.compare(gotenfilter.Gt, value) 11412 } 11413 11414 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Gte(value string) *FilterBuilder { 11415 return b.compare(gotenfilter.Gte, value) 11416 } 11417 11418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Lt(value string) *FilterBuilder { 11419 return b.compare(gotenfilter.Lt, value) 11420 } 11421 11422 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) Lte(value string) *FilterBuilder { 11423 return b.compare(gotenfilter.Lte, value) 11424 } 11425 11426 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) In(values []string) *FilterBuilder { 11427 return b.builder.addCond(&FilterConditionIn{ 11428 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().WithArrayOfValues(values), 11429 }) 11430 } 11431 11432 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) NotIn(values []string) *FilterBuilder { 11433 return b.builder.addCond(&FilterConditionNotIn{ 11434 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().WithArrayOfValues(values), 11435 }) 11436 } 11437 11438 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) IsNull() *FilterBuilder { 11439 return b.builder.addCond(&FilterConditionIsNull{ 11440 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().FieldPath(), 11441 }) 11442 } 11443 11444 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) IsNan() *FilterBuilder { 11445 return b.builder.addCond(&FilterConditionIsNaN{ 11446 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().FieldPath(), 11447 }) 11448 } 11449 11450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11451 return b.builder.addCond(&FilterConditionCompare{ 11452 Operator: op, 11453 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Vendor().WithValue(value), 11454 }) 11455 } 11456 11457 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel struct { 11458 builder *FilterBuilder 11459 } 11460 11461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Eq(value string) *FilterBuilder { 11462 return b.compare(gotenfilter.Eq, value) 11463 } 11464 11465 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Neq(value string) *FilterBuilder { 11466 return b.compare(gotenfilter.Neq, value) 11467 } 11468 11469 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Gt(value string) *FilterBuilder { 11470 return b.compare(gotenfilter.Gt, value) 11471 } 11472 11473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Gte(value string) *FilterBuilder { 11474 return b.compare(gotenfilter.Gte, value) 11475 } 11476 11477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Lt(value string) *FilterBuilder { 11478 return b.compare(gotenfilter.Lt, value) 11479 } 11480 11481 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) Lte(value string) *FilterBuilder { 11482 return b.compare(gotenfilter.Lte, value) 11483 } 11484 11485 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) In(values []string) *FilterBuilder { 11486 return b.builder.addCond(&FilterConditionIn{ 11487 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().WithArrayOfValues(values), 11488 }) 11489 } 11490 11491 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) NotIn(values []string) *FilterBuilder { 11492 return b.builder.addCond(&FilterConditionNotIn{ 11493 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().WithArrayOfValues(values), 11494 }) 11495 } 11496 11497 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) IsNull() *FilterBuilder { 11498 return b.builder.addCond(&FilterConditionIsNull{ 11499 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().FieldPath(), 11500 }) 11501 } 11502 11503 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) IsNan() *FilterBuilder { 11504 return b.builder.addCond(&FilterConditionIsNaN{ 11505 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().FieldPath(), 11506 }) 11507 } 11508 11509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsModel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11510 return b.builder.addCond(&FilterConditionCompare{ 11511 Operator: op, 11512 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Model().WithValue(value), 11513 }) 11514 } 11515 11516 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities struct { 11517 builder *FilterBuilder 11518 } 11519 11520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11521 return b.compare(gotenfilter.Eq, value) 11522 } 11523 11524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11525 return b.compare(gotenfilter.Neq, value) 11526 } 11527 11528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11529 return b.compare(gotenfilter.Gt, value) 11530 } 11531 11532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11533 return b.compare(gotenfilter.Gte, value) 11534 } 11535 11536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11537 return b.compare(gotenfilter.Lt, value) 11538 } 11539 11540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11541 return b.compare(gotenfilter.Lte, value) 11542 } 11543 11544 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11545 return b.builder.addCond(&FilterConditionIn{ 11546 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithArrayOfValues(values), 11547 }) 11548 } 11549 11550 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11551 return b.builder.addCond(&FilterConditionNotIn{ 11552 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithArrayOfValues(values), 11553 }) 11554 } 11555 11556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) IsNull() *FilterBuilder { 11557 return b.builder.addCond(&FilterConditionIsNull{ 11558 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 11559 }) 11560 } 11561 11562 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) IsNan() *FilterBuilder { 11563 return b.builder.addCond(&FilterConditionIsNaN{ 11564 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 11565 }) 11566 } 11567 11568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11569 return b.builder.addCond(&FilterConditionContains{ 11570 Type: gotenresource.ConditionContainsTypeValue, 11571 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 11572 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithItemValue(value), 11573 }) 11574 } 11575 11576 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11577 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities() 11578 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11579 for _, value := range values { 11580 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11581 } 11582 return b.builder.addCond(&FilterConditionContains{ 11583 Type: gotenresource.ConditionContainsTypeAny, 11584 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 11585 Values: itemValues, 11586 }) 11587 } 11588 11589 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11590 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities() 11591 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 11592 for _, value := range values { 11593 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 11594 } 11595 return b.builder.addCond(&FilterConditionContains{ 11596 Type: gotenresource.ConditionContainsTypeAll, 11597 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().FieldPath(), 11598 Values: itemValues, 11599 }) 11600 } 11601 11602 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Capability) *FilterBuilder { 11603 return b.builder.addCond(&FilterConditionCompare{ 11604 Operator: op, 11605 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().WithValue(value), 11606 }) 11607 } 11608 11609 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName { 11610 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName{builder: b.builder} 11611 } 11612 11613 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilities) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription { 11614 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription{builder: b.builder} 11615 } 11616 11617 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName struct { 11618 builder *FilterBuilder 11619 } 11620 11621 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Eq(value string) *FilterBuilder { 11622 return b.compare(gotenfilter.Eq, value) 11623 } 11624 11625 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Neq(value string) *FilterBuilder { 11626 return b.compare(gotenfilter.Neq, value) 11627 } 11628 11629 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Gt(value string) *FilterBuilder { 11630 return b.compare(gotenfilter.Gt, value) 11631 } 11632 11633 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Gte(value string) *FilterBuilder { 11634 return b.compare(gotenfilter.Gte, value) 11635 } 11636 11637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Lt(value string) *FilterBuilder { 11638 return b.compare(gotenfilter.Lt, value) 11639 } 11640 11641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) Lte(value string) *FilterBuilder { 11642 return b.compare(gotenfilter.Lte, value) 11643 } 11644 11645 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) In(values []string) *FilterBuilder { 11646 return b.builder.addCond(&FilterConditionIn{ 11647 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().WithArrayOfValues(values), 11648 }) 11649 } 11650 11651 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) NotIn(values []string) *FilterBuilder { 11652 return b.builder.addCond(&FilterConditionNotIn{ 11653 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().WithArrayOfValues(values), 11654 }) 11655 } 11656 11657 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) IsNull() *FilterBuilder { 11658 return b.builder.addCond(&FilterConditionIsNull{ 11659 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().FieldPath(), 11660 }) 11661 } 11662 11663 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) IsNan() *FilterBuilder { 11664 return b.builder.addCond(&FilterConditionIsNaN{ 11665 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().FieldPath(), 11666 }) 11667 } 11668 11669 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11670 return b.builder.addCond(&FilterConditionCompare{ 11671 Operator: op, 11672 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Name().WithValue(value), 11673 }) 11674 } 11675 11676 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription struct { 11677 builder *FilterBuilder 11678 } 11679 11680 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Eq(value string) *FilterBuilder { 11681 return b.compare(gotenfilter.Eq, value) 11682 } 11683 11684 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Neq(value string) *FilterBuilder { 11685 return b.compare(gotenfilter.Neq, value) 11686 } 11687 11688 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Gt(value string) *FilterBuilder { 11689 return b.compare(gotenfilter.Gt, value) 11690 } 11691 11692 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Gte(value string) *FilterBuilder { 11693 return b.compare(gotenfilter.Gte, value) 11694 } 11695 11696 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Lt(value string) *FilterBuilder { 11697 return b.compare(gotenfilter.Lt, value) 11698 } 11699 11700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) Lte(value string) *FilterBuilder { 11701 return b.compare(gotenfilter.Lte, value) 11702 } 11703 11704 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) In(values []string) *FilterBuilder { 11705 return b.builder.addCond(&FilterConditionIn{ 11706 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().WithArrayOfValues(values), 11707 }) 11708 } 11709 11710 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) NotIn(values []string) *FilterBuilder { 11711 return b.builder.addCond(&FilterConditionNotIn{ 11712 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().WithArrayOfValues(values), 11713 }) 11714 } 11715 11716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) IsNull() *FilterBuilder { 11717 return b.builder.addCond(&FilterConditionIsNull{ 11718 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().FieldPath(), 11719 }) 11720 } 11721 11722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) IsNan() *FilterBuilder { 11723 return b.builder.addCond(&FilterConditionIsNaN{ 11724 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().FieldPath(), 11725 }) 11726 } 11727 11728 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCapabilitiesDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11729 return b.builder.addCond(&FilterConditionCompare{ 11730 Operator: op, 11731 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Capabilities().Description().WithValue(value), 11732 }) 11733 } 11734 11735 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads struct { 11736 builder *FilterBuilder 11737 } 11738 11739 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Eq(value uint32) *FilterBuilder { 11740 return b.compare(gotenfilter.Eq, value) 11741 } 11742 11743 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Neq(value uint32) *FilterBuilder { 11744 return b.compare(gotenfilter.Neq, value) 11745 } 11746 11747 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Gt(value uint32) *FilterBuilder { 11748 return b.compare(gotenfilter.Gt, value) 11749 } 11750 11751 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Gte(value uint32) *FilterBuilder { 11752 return b.compare(gotenfilter.Gte, value) 11753 } 11754 11755 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Lt(value uint32) *FilterBuilder { 11756 return b.compare(gotenfilter.Lt, value) 11757 } 11758 11759 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) Lte(value uint32) *FilterBuilder { 11760 return b.compare(gotenfilter.Lte, value) 11761 } 11762 11763 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) In(values []uint32) *FilterBuilder { 11764 return b.builder.addCond(&FilterConditionIn{ 11765 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().WithArrayOfValues(values), 11766 }) 11767 } 11768 11769 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) NotIn(values []uint32) *FilterBuilder { 11770 return b.builder.addCond(&FilterConditionNotIn{ 11771 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().WithArrayOfValues(values), 11772 }) 11773 } 11774 11775 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) IsNull() *FilterBuilder { 11776 return b.builder.addCond(&FilterConditionIsNull{ 11777 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().FieldPath(), 11778 }) 11779 } 11780 11781 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) IsNan() *FilterBuilder { 11782 return b.builder.addCond(&FilterConditionIsNaN{ 11783 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().FieldPath(), 11784 }) 11785 } 11786 11787 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumThreads) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 11788 return b.builder.addCond(&FilterConditionCompare{ 11789 Operator: op, 11790 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumThreads().WithValue(value), 11791 }) 11792 } 11793 11794 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores struct { 11795 builder *FilterBuilder 11796 } 11797 11798 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Eq(value uint32) *FilterBuilder { 11799 return b.compare(gotenfilter.Eq, value) 11800 } 11801 11802 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Neq(value uint32) *FilterBuilder { 11803 return b.compare(gotenfilter.Neq, value) 11804 } 11805 11806 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Gt(value uint32) *FilterBuilder { 11807 return b.compare(gotenfilter.Gt, value) 11808 } 11809 11810 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Gte(value uint32) *FilterBuilder { 11811 return b.compare(gotenfilter.Gte, value) 11812 } 11813 11814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Lt(value uint32) *FilterBuilder { 11815 return b.compare(gotenfilter.Lt, value) 11816 } 11817 11818 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) Lte(value uint32) *FilterBuilder { 11819 return b.compare(gotenfilter.Lte, value) 11820 } 11821 11822 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) In(values []uint32) *FilterBuilder { 11823 return b.builder.addCond(&FilterConditionIn{ 11824 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().WithArrayOfValues(values), 11825 }) 11826 } 11827 11828 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) NotIn(values []uint32) *FilterBuilder { 11829 return b.builder.addCond(&FilterConditionNotIn{ 11830 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().WithArrayOfValues(values), 11831 }) 11832 } 11833 11834 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) IsNull() *FilterBuilder { 11835 return b.builder.addCond(&FilterConditionIsNull{ 11836 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().FieldPath(), 11837 }) 11838 } 11839 11840 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) IsNan() *FilterBuilder { 11841 return b.builder.addCond(&FilterConditionIsNaN{ 11842 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().FieldPath(), 11843 }) 11844 } 11845 11846 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumCores) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 11847 return b.builder.addCond(&FilterConditionCompare{ 11848 Operator: op, 11849 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumCores().WithValue(value), 11850 }) 11851 } 11852 11853 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores struct { 11854 builder *FilterBuilder 11855 } 11856 11857 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Eq(value uint32) *FilterBuilder { 11858 return b.compare(gotenfilter.Eq, value) 11859 } 11860 11861 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Neq(value uint32) *FilterBuilder { 11862 return b.compare(gotenfilter.Neq, value) 11863 } 11864 11865 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Gt(value uint32) *FilterBuilder { 11866 return b.compare(gotenfilter.Gt, value) 11867 } 11868 11869 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Gte(value uint32) *FilterBuilder { 11870 return b.compare(gotenfilter.Gte, value) 11871 } 11872 11873 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Lt(value uint32) *FilterBuilder { 11874 return b.compare(gotenfilter.Lt, value) 11875 } 11876 11877 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) Lte(value uint32) *FilterBuilder { 11878 return b.compare(gotenfilter.Lte, value) 11879 } 11880 11881 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) In(values []uint32) *FilterBuilder { 11882 return b.builder.addCond(&FilterConditionIn{ 11883 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().WithArrayOfValues(values), 11884 }) 11885 } 11886 11887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) NotIn(values []uint32) *FilterBuilder { 11888 return b.builder.addCond(&FilterConditionNotIn{ 11889 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().WithArrayOfValues(values), 11890 }) 11891 } 11892 11893 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) IsNull() *FilterBuilder { 11894 return b.builder.addCond(&FilterConditionIsNull{ 11895 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().FieldPath(), 11896 }) 11897 } 11898 11899 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) IsNan() *FilterBuilder { 11900 return b.builder.addCond(&FilterConditionIsNaN{ 11901 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().FieldPath(), 11902 }) 11903 } 11904 11905 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsNumEnabledCores) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 11906 return b.builder.addCond(&FilterConditionCompare{ 11907 Operator: op, 11908 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().NumEnabledCores().WithValue(value), 11909 }) 11910 } 11911 11912 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName struct { 11913 builder *FilterBuilder 11914 } 11915 11916 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Eq(value string) *FilterBuilder { 11917 return b.compare(gotenfilter.Eq, value) 11918 } 11919 11920 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Neq(value string) *FilterBuilder { 11921 return b.compare(gotenfilter.Neq, value) 11922 } 11923 11924 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Gt(value string) *FilterBuilder { 11925 return b.compare(gotenfilter.Gt, value) 11926 } 11927 11928 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Gte(value string) *FilterBuilder { 11929 return b.compare(gotenfilter.Gte, value) 11930 } 11931 11932 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Lt(value string) *FilterBuilder { 11933 return b.compare(gotenfilter.Lt, value) 11934 } 11935 11936 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) Lte(value string) *FilterBuilder { 11937 return b.compare(gotenfilter.Lte, value) 11938 } 11939 11940 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) In(values []string) *FilterBuilder { 11941 return b.builder.addCond(&FilterConditionIn{ 11942 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().WithArrayOfValues(values), 11943 }) 11944 } 11945 11946 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) NotIn(values []string) *FilterBuilder { 11947 return b.builder.addCond(&FilterConditionNotIn{ 11948 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().WithArrayOfValues(values), 11949 }) 11950 } 11951 11952 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) IsNull() *FilterBuilder { 11953 return b.builder.addCond(&FilterConditionIsNull{ 11954 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().FieldPath(), 11955 }) 11956 } 11957 11958 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) IsNan() *FilterBuilder { 11959 return b.builder.addCond(&FilterConditionIsNaN{ 11960 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().FieldPath(), 11961 }) 11962 } 11963 11964 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 11965 return b.builder.addCond(&FilterConditionCompare{ 11966 Operator: op, 11967 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Name().WithValue(value), 11968 }) 11969 } 11970 11971 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial struct { 11972 builder *FilterBuilder 11973 } 11974 11975 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Eq(value string) *FilterBuilder { 11976 return b.compare(gotenfilter.Eq, value) 11977 } 11978 11979 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Neq(value string) *FilterBuilder { 11980 return b.compare(gotenfilter.Neq, value) 11981 } 11982 11983 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Gt(value string) *FilterBuilder { 11984 return b.compare(gotenfilter.Gt, value) 11985 } 11986 11987 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Gte(value string) *FilterBuilder { 11988 return b.compare(gotenfilter.Gte, value) 11989 } 11990 11991 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Lt(value string) *FilterBuilder { 11992 return b.compare(gotenfilter.Lt, value) 11993 } 11994 11995 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) Lte(value string) *FilterBuilder { 11996 return b.compare(gotenfilter.Lte, value) 11997 } 11998 11999 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) In(values []string) *FilterBuilder { 12000 return b.builder.addCond(&FilterConditionIn{ 12001 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().WithArrayOfValues(values), 12002 }) 12003 } 12004 12005 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) NotIn(values []string) *FilterBuilder { 12006 return b.builder.addCond(&FilterConditionNotIn{ 12007 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().WithArrayOfValues(values), 12008 }) 12009 } 12010 12011 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) IsNull() *FilterBuilder { 12012 return b.builder.addCond(&FilterConditionIsNull{ 12013 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().FieldPath(), 12014 }) 12015 } 12016 12017 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) IsNan() *FilterBuilder { 12018 return b.builder.addCond(&FilterConditionIsNaN{ 12019 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().FieldPath(), 12020 }) 12021 } 12022 12023 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsSerial) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12024 return b.builder.addCond(&FilterConditionCompare{ 12025 Operator: op, 12026 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Serial().WithValue(value), 12027 }) 12028 } 12029 12030 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz struct { 12031 builder *FilterBuilder 12032 } 12033 12034 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Eq(value int64) *FilterBuilder { 12035 return b.compare(gotenfilter.Eq, value) 12036 } 12037 12038 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Neq(value int64) *FilterBuilder { 12039 return b.compare(gotenfilter.Neq, value) 12040 } 12041 12042 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Gt(value int64) *FilterBuilder { 12043 return b.compare(gotenfilter.Gt, value) 12044 } 12045 12046 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Gte(value int64) *FilterBuilder { 12047 return b.compare(gotenfilter.Gte, value) 12048 } 12049 12050 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Lt(value int64) *FilterBuilder { 12051 return b.compare(gotenfilter.Lt, value) 12052 } 12053 12054 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) Lte(value int64) *FilterBuilder { 12055 return b.compare(gotenfilter.Lte, value) 12056 } 12057 12058 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) In(values []int64) *FilterBuilder { 12059 return b.builder.addCond(&FilterConditionIn{ 12060 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().WithArrayOfValues(values), 12061 }) 12062 } 12063 12064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) NotIn(values []int64) *FilterBuilder { 12065 return b.builder.addCond(&FilterConditionNotIn{ 12066 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().WithArrayOfValues(values), 12067 }) 12068 } 12069 12070 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) IsNull() *FilterBuilder { 12071 return b.builder.addCond(&FilterConditionIsNull{ 12072 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().FieldPath(), 12073 }) 12074 } 12075 12076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) IsNan() *FilterBuilder { 12077 return b.builder.addCond(&FilterConditionIsNaN{ 12078 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().FieldPath(), 12079 }) 12080 } 12081 12082 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsFrequencyMhz) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 12083 return b.builder.addCond(&FilterConditionCompare{ 12084 Operator: op, 12085 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().FrequencyMhz().WithValue(value), 12086 }) 12087 } 12088 12089 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz struct { 12090 builder *FilterBuilder 12091 } 12092 12093 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Eq(value int64) *FilterBuilder { 12094 return b.compare(gotenfilter.Eq, value) 12095 } 12096 12097 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Neq(value int64) *FilterBuilder { 12098 return b.compare(gotenfilter.Neq, value) 12099 } 12100 12101 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Gt(value int64) *FilterBuilder { 12102 return b.compare(gotenfilter.Gt, value) 12103 } 12104 12105 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Gte(value int64) *FilterBuilder { 12106 return b.compare(gotenfilter.Gte, value) 12107 } 12108 12109 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Lt(value int64) *FilterBuilder { 12110 return b.compare(gotenfilter.Lt, value) 12111 } 12112 12113 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) Lte(value int64) *FilterBuilder { 12114 return b.compare(gotenfilter.Lte, value) 12115 } 12116 12117 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) In(values []int64) *FilterBuilder { 12118 return b.builder.addCond(&FilterConditionIn{ 12119 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().WithArrayOfValues(values), 12120 }) 12121 } 12122 12123 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) NotIn(values []int64) *FilterBuilder { 12124 return b.builder.addCond(&FilterConditionNotIn{ 12125 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().WithArrayOfValues(values), 12126 }) 12127 } 12128 12129 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) IsNull() *FilterBuilder { 12130 return b.builder.addCond(&FilterConditionIsNull{ 12131 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 12132 }) 12133 } 12134 12135 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) IsNan() *FilterBuilder { 12136 return b.builder.addCond(&FilterConditionIsNaN{ 12137 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().FieldPath(), 12138 }) 12139 } 12140 12141 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsMaxFrequencyMhz) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 12142 return b.builder.addCond(&FilterConditionCompare{ 12143 Operator: op, 12144 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().MaxFrequencyMhz().WithValue(value), 12145 }) 12146 } 12147 12148 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo struct { 12149 builder *FilterBuilder 12150 } 12151 12152 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12153 return b.compare(gotenfilter.Eq, value) 12154 } 12155 12156 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12157 return b.compare(gotenfilter.Neq, value) 12158 } 12159 12160 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12161 return b.compare(gotenfilter.Gt, value) 12162 } 12163 12164 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12165 return b.compare(gotenfilter.Gte, value) 12166 } 12167 12168 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12169 return b.compare(gotenfilter.Lt, value) 12170 } 12171 12172 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12173 return b.compare(gotenfilter.Lte, value) 12174 } 12175 12176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12177 return b.builder.addCond(&FilterConditionIn{ 12178 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithArrayOfValues(values), 12179 }) 12180 } 12181 12182 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12183 return b.builder.addCond(&FilterConditionNotIn{ 12184 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithArrayOfValues(values), 12185 }) 12186 } 12187 12188 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) IsNull() *FilterBuilder { 12189 return b.builder.addCond(&FilterConditionIsNull{ 12190 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 12191 }) 12192 } 12193 12194 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) IsNan() *FilterBuilder { 12195 return b.builder.addCond(&FilterConditionIsNaN{ 12196 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 12197 }) 12198 } 12199 12200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Contains(value *Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12201 return b.builder.addCond(&FilterConditionContains{ 12202 Type: gotenresource.ConditionContainsTypeValue, 12203 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 12204 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithItemValue(value), 12205 }) 12206 } 12207 12208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12209 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo() 12210 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 12211 for _, value := range values { 12212 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 12213 } 12214 return b.builder.addCond(&FilterConditionContains{ 12215 Type: gotenresource.ConditionContainsTypeAny, 12216 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 12217 Values: itemValues, 12218 }) 12219 } 12220 12221 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12222 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo() 12223 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 12224 for _, value := range values { 12225 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 12226 } 12227 return b.builder.addCond(&FilterConditionContains{ 12228 Type: gotenresource.ConditionContainsTypeAll, 12229 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().FieldPath(), 12230 Values: itemValues, 12231 }) 12232 } 12233 12234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_CPU_Processor_Cache) *FilterBuilder { 12235 return b.builder.addCond(&FilterConditionCompare{ 12236 Operator: op, 12237 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().WithValue(value), 12238 }) 12239 } 12240 12241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) Type() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType { 12242 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType{builder: b.builder} 12243 } 12244 12245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfo) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes { 12246 return &filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes{builder: b.builder} 12247 } 12248 12249 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType struct { 12250 builder *FilterBuilder 12251 } 12252 12253 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Eq(value string) *FilterBuilder { 12254 return b.compare(gotenfilter.Eq, value) 12255 } 12256 12257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Neq(value string) *FilterBuilder { 12258 return b.compare(gotenfilter.Neq, value) 12259 } 12260 12261 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Gt(value string) *FilterBuilder { 12262 return b.compare(gotenfilter.Gt, value) 12263 } 12264 12265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Gte(value string) *FilterBuilder { 12266 return b.compare(gotenfilter.Gte, value) 12267 } 12268 12269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Lt(value string) *FilterBuilder { 12270 return b.compare(gotenfilter.Lt, value) 12271 } 12272 12273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) Lte(value string) *FilterBuilder { 12274 return b.compare(gotenfilter.Lte, value) 12275 } 12276 12277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) In(values []string) *FilterBuilder { 12278 return b.builder.addCond(&FilterConditionIn{ 12279 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().WithArrayOfValues(values), 12280 }) 12281 } 12282 12283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) NotIn(values []string) *FilterBuilder { 12284 return b.builder.addCond(&FilterConditionNotIn{ 12285 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().WithArrayOfValues(values), 12286 }) 12287 } 12288 12289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) IsNull() *FilterBuilder { 12290 return b.builder.addCond(&FilterConditionIsNull{ 12291 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().FieldPath(), 12292 }) 12293 } 12294 12295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) IsNan() *FilterBuilder { 12296 return b.builder.addCond(&FilterConditionIsNaN{ 12297 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().FieldPath(), 12298 }) 12299 } 12300 12301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12302 return b.builder.addCond(&FilterConditionCompare{ 12303 Operator: op, 12304 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().Type().WithValue(value), 12305 }) 12306 } 12307 12308 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes struct { 12309 builder *FilterBuilder 12310 } 12311 12312 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Eq(value int64) *FilterBuilder { 12313 return b.compare(gotenfilter.Eq, value) 12314 } 12315 12316 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Neq(value int64) *FilterBuilder { 12317 return b.compare(gotenfilter.Neq, value) 12318 } 12319 12320 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Gt(value int64) *FilterBuilder { 12321 return b.compare(gotenfilter.Gt, value) 12322 } 12323 12324 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Gte(value int64) *FilterBuilder { 12325 return b.compare(gotenfilter.Gte, value) 12326 } 12327 12328 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Lt(value int64) *FilterBuilder { 12329 return b.compare(gotenfilter.Lt, value) 12330 } 12331 12332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) Lte(value int64) *FilterBuilder { 12333 return b.compare(gotenfilter.Lte, value) 12334 } 12335 12336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) In(values []int64) *FilterBuilder { 12337 return b.builder.addCond(&FilterConditionIn{ 12338 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().WithArrayOfValues(values), 12339 }) 12340 } 12341 12342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) NotIn(values []int64) *FilterBuilder { 12343 return b.builder.addCond(&FilterConditionNotIn{ 12344 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().WithArrayOfValues(values), 12345 }) 12346 } 12347 12348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) IsNull() *FilterBuilder { 12349 return b.builder.addCond(&FilterConditionIsNull{ 12350 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 12351 }) 12352 } 12353 12354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) IsNan() *FilterBuilder { 12355 return b.builder.addCond(&FilterConditionIsNaN{ 12356 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().FieldPath(), 12357 }) 12358 } 12359 12360 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsCacheInfoSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 12361 return b.builder.addCond(&FilterConditionCompare{ 12362 Operator: op, 12363 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().CacheInfo().SizeBytes().WithValue(value), 12364 }) 12365 } 12366 12367 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver struct { 12368 builder *FilterBuilder 12369 } 12370 12371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Eq(value string) *FilterBuilder { 12372 return b.compare(gotenfilter.Eq, value) 12373 } 12374 12375 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Neq(value string) *FilterBuilder { 12376 return b.compare(gotenfilter.Neq, value) 12377 } 12378 12379 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Gt(value string) *FilterBuilder { 12380 return b.compare(gotenfilter.Gt, value) 12381 } 12382 12383 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Gte(value string) *FilterBuilder { 12384 return b.compare(gotenfilter.Gte, value) 12385 } 12386 12387 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Lt(value string) *FilterBuilder { 12388 return b.compare(gotenfilter.Lt, value) 12389 } 12390 12391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) Lte(value string) *FilterBuilder { 12392 return b.compare(gotenfilter.Lte, value) 12393 } 12394 12395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) In(values []string) *FilterBuilder { 12396 return b.builder.addCond(&FilterConditionIn{ 12397 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().WithArrayOfValues(values), 12398 }) 12399 } 12400 12401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) NotIn(values []string) *FilterBuilder { 12402 return b.builder.addCond(&FilterConditionNotIn{ 12403 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().WithArrayOfValues(values), 12404 }) 12405 } 12406 12407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) IsNull() *FilterBuilder { 12408 return b.builder.addCond(&FilterConditionIsNull{ 12409 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().FieldPath(), 12410 }) 12411 } 12412 12413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) IsNan() *FilterBuilder { 12414 return b.builder.addCond(&FilterConditionIsNaN{ 12415 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().FieldPath(), 12416 }) 12417 } 12418 12419 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsDriver) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12420 return b.builder.addCond(&FilterConditionCompare{ 12421 Operator: op, 12422 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Driver().WithValue(value), 12423 }) 12424 } 12425 12426 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency struct { 12427 builder *FilterBuilder 12428 } 12429 12430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Eq(value int64) *FilterBuilder { 12431 return b.compare(gotenfilter.Eq, value) 12432 } 12433 12434 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Neq(value int64) *FilterBuilder { 12435 return b.compare(gotenfilter.Neq, value) 12436 } 12437 12438 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Gt(value int64) *FilterBuilder { 12439 return b.compare(gotenfilter.Gt, value) 12440 } 12441 12442 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Gte(value int64) *FilterBuilder { 12443 return b.compare(gotenfilter.Gte, value) 12444 } 12445 12446 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Lt(value int64) *FilterBuilder { 12447 return b.compare(gotenfilter.Lt, value) 12448 } 12449 12450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) Lte(value int64) *FilterBuilder { 12451 return b.compare(gotenfilter.Lte, value) 12452 } 12453 12454 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) In(values []int64) *FilterBuilder { 12455 return b.builder.addCond(&FilterConditionIn{ 12456 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().WithArrayOfValues(values), 12457 }) 12458 } 12459 12460 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) NotIn(values []int64) *FilterBuilder { 12461 return b.builder.addCond(&FilterConditionNotIn{ 12462 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().WithArrayOfValues(values), 12463 }) 12464 } 12465 12466 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) IsNull() *FilterBuilder { 12467 return b.builder.addCond(&FilterConditionIsNull{ 12468 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().FieldPath(), 12469 }) 12470 } 12471 12472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) IsNan() *FilterBuilder { 12473 return b.builder.addCond(&FilterConditionIsNaN{ 12474 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().FieldPath(), 12475 }) 12476 } 12477 12478 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsLatency) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 12479 return b.builder.addCond(&FilterConditionCompare{ 12480 Operator: op, 12481 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Latency().WithValue(value), 12482 }) 12483 } 12484 12485 type filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock struct { 12486 builder *FilterBuilder 12487 } 12488 12489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Eq(value int64) *FilterBuilder { 12490 return b.compare(gotenfilter.Eq, value) 12491 } 12492 12493 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Neq(value int64) *FilterBuilder { 12494 return b.compare(gotenfilter.Neq, value) 12495 } 12496 12497 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Gt(value int64) *FilterBuilder { 12498 return b.compare(gotenfilter.Gt, value) 12499 } 12500 12501 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Gte(value int64) *FilterBuilder { 12502 return b.compare(gotenfilter.Gte, value) 12503 } 12504 12505 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Lt(value int64) *FilterBuilder { 12506 return b.compare(gotenfilter.Lt, value) 12507 } 12508 12509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) Lte(value int64) *FilterBuilder { 12510 return b.compare(gotenfilter.Lte, value) 12511 } 12512 12513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) In(values []int64) *FilterBuilder { 12514 return b.builder.addCond(&FilterConditionIn{ 12515 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().WithArrayOfValues(values), 12516 }) 12517 } 12518 12519 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) NotIn(values []int64) *FilterBuilder { 12520 return b.builder.addCond(&FilterConditionNotIn{ 12521 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().WithArrayOfValues(values), 12522 }) 12523 } 12524 12525 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) IsNull() *FilterBuilder { 12526 return b.builder.addCond(&FilterConditionIsNull{ 12527 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().FieldPath(), 12528 }) 12529 } 12530 12531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) IsNan() *FilterBuilder { 12532 return b.builder.addCond(&FilterConditionIsNaN{ 12533 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().FieldPath(), 12534 }) 12535 } 12536 12537 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationCpuProcessorsClock) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 12538 return b.builder.addCond(&FilterConditionCompare{ 12539 Operator: op, 12540 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Cpu().Processors().Clock().WithValue(value), 12541 }) 12542 } 12543 12544 type filterCndBuilderStatusDeviceInfoHardwareInformationBlock struct { 12545 builder *FilterBuilder 12546 } 12547 12548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Eq(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12549 return b.compare(gotenfilter.Eq, value) 12550 } 12551 12552 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Neq(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12553 return b.compare(gotenfilter.Neq, value) 12554 } 12555 12556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Gt(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12557 return b.compare(gotenfilter.Gt, value) 12558 } 12559 12560 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Gte(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12561 return b.compare(gotenfilter.Gte, value) 12562 } 12563 12564 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Lt(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12565 return b.compare(gotenfilter.Lt, value) 12566 } 12567 12568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Lte(value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12569 return b.compare(gotenfilter.Lte, value) 12570 } 12571 12572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) In(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12573 return b.builder.addCond(&FilterConditionIn{ 12574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().WithArrayOfValues(values), 12575 }) 12576 } 12577 12578 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12579 return b.builder.addCond(&FilterConditionNotIn{ 12580 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().WithArrayOfValues(values), 12581 }) 12582 } 12583 12584 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) IsNull() *FilterBuilder { 12585 return b.builder.addCond(&FilterConditionIsNull{ 12586 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().FieldPath(), 12587 }) 12588 } 12589 12590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) IsNan() *FilterBuilder { 12591 return b.builder.addCond(&FilterConditionIsNaN{ 12592 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().FieldPath(), 12593 }) 12594 } 12595 12596 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_Block) *FilterBuilder { 12597 return b.builder.addCond(&FilterConditionCompare{ 12598 Operator: op, 12599 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().WithValue(value), 12600 }) 12601 } 12602 12603 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlock) Disks() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks { 12604 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks{builder: b.builder} 12605 } 12606 12607 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks struct { 12608 builder *FilterBuilder 12609 } 12610 12611 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12612 return b.compare(gotenfilter.Eq, value) 12613 } 12614 12615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12616 return b.compare(gotenfilter.Neq, value) 12617 } 12618 12619 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12620 return b.compare(gotenfilter.Gt, value) 12621 } 12622 12623 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12624 return b.compare(gotenfilter.Gte, value) 12625 } 12626 12627 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12628 return b.compare(gotenfilter.Lt, value) 12629 } 12630 12631 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12632 return b.compare(gotenfilter.Lte, value) 12633 } 12634 12635 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12636 return b.builder.addCond(&FilterConditionIn{ 12637 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithArrayOfValues(values), 12638 }) 12639 } 12640 12641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12642 return b.builder.addCond(&FilterConditionNotIn{ 12643 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithArrayOfValues(values), 12644 }) 12645 } 12646 12647 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) IsNull() *FilterBuilder { 12648 return b.builder.addCond(&FilterConditionIsNull{ 12649 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 12650 }) 12651 } 12652 12653 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) IsNan() *FilterBuilder { 12654 return b.builder.addCond(&FilterConditionIsNaN{ 12655 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 12656 }) 12657 } 12658 12659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12660 return b.builder.addCond(&FilterConditionContains{ 12661 Type: gotenresource.ConditionContainsTypeValue, 12662 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 12663 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithItemValue(value), 12664 }) 12665 } 12666 12667 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12668 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks() 12669 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 12670 for _, value := range values { 12671 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 12672 } 12673 return b.builder.addCond(&FilterConditionContains{ 12674 Type: gotenresource.ConditionContainsTypeAny, 12675 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 12676 Values: itemValues, 12677 }) 12678 } 12679 12680 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12681 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks() 12682 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 12683 for _, value := range values { 12684 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 12685 } 12686 return b.builder.addCond(&FilterConditionContains{ 12687 Type: gotenresource.ConditionContainsTypeAll, 12688 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().FieldPath(), 12689 Values: itemValues, 12690 }) 12691 } 12692 12693 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk) *FilterBuilder { 12694 return b.builder.addCond(&FilterConditionCompare{ 12695 Operator: op, 12696 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().WithValue(value), 12697 }) 12698 } 12699 12700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName { 12701 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName{builder: b.builder} 12702 } 12703 12704 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes { 12705 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes{builder: b.builder} 12706 } 12707 12708 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) DriveType() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType { 12709 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType{builder: b.builder} 12710 } 12711 12712 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor { 12713 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor{builder: b.builder} 12714 } 12715 12716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Model() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel { 12717 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel{builder: b.builder} 12718 } 12719 12720 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) SerialNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber { 12721 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber{builder: b.builder} 12722 } 12723 12724 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Wwn() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn { 12725 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn{builder: b.builder} 12726 } 12727 12728 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisks) Partitions() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions { 12729 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions{builder: b.builder} 12730 } 12731 12732 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName struct { 12733 builder *FilterBuilder 12734 } 12735 12736 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Eq(value string) *FilterBuilder { 12737 return b.compare(gotenfilter.Eq, value) 12738 } 12739 12740 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Neq(value string) *FilterBuilder { 12741 return b.compare(gotenfilter.Neq, value) 12742 } 12743 12744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Gt(value string) *FilterBuilder { 12745 return b.compare(gotenfilter.Gt, value) 12746 } 12747 12748 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Gte(value string) *FilterBuilder { 12749 return b.compare(gotenfilter.Gte, value) 12750 } 12751 12752 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Lt(value string) *FilterBuilder { 12753 return b.compare(gotenfilter.Lt, value) 12754 } 12755 12756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) Lte(value string) *FilterBuilder { 12757 return b.compare(gotenfilter.Lte, value) 12758 } 12759 12760 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) In(values []string) *FilterBuilder { 12761 return b.builder.addCond(&FilterConditionIn{ 12762 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().WithArrayOfValues(values), 12763 }) 12764 } 12765 12766 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) NotIn(values []string) *FilterBuilder { 12767 return b.builder.addCond(&FilterConditionNotIn{ 12768 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().WithArrayOfValues(values), 12769 }) 12770 } 12771 12772 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) IsNull() *FilterBuilder { 12773 return b.builder.addCond(&FilterConditionIsNull{ 12774 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().FieldPath(), 12775 }) 12776 } 12777 12778 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) IsNan() *FilterBuilder { 12779 return b.builder.addCond(&FilterConditionIsNaN{ 12780 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().FieldPath(), 12781 }) 12782 } 12783 12784 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12785 return b.builder.addCond(&FilterConditionCompare{ 12786 Operator: op, 12787 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Name().WithValue(value), 12788 }) 12789 } 12790 12791 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes struct { 12792 builder *FilterBuilder 12793 } 12794 12795 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Eq(value int64) *FilterBuilder { 12796 return b.compare(gotenfilter.Eq, value) 12797 } 12798 12799 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Neq(value int64) *FilterBuilder { 12800 return b.compare(gotenfilter.Neq, value) 12801 } 12802 12803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Gt(value int64) *FilterBuilder { 12804 return b.compare(gotenfilter.Gt, value) 12805 } 12806 12807 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Gte(value int64) *FilterBuilder { 12808 return b.compare(gotenfilter.Gte, value) 12809 } 12810 12811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Lt(value int64) *FilterBuilder { 12812 return b.compare(gotenfilter.Lt, value) 12813 } 12814 12815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) Lte(value int64) *FilterBuilder { 12816 return b.compare(gotenfilter.Lte, value) 12817 } 12818 12819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) In(values []int64) *FilterBuilder { 12820 return b.builder.addCond(&FilterConditionIn{ 12821 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().WithArrayOfValues(values), 12822 }) 12823 } 12824 12825 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) NotIn(values []int64) *FilterBuilder { 12826 return b.builder.addCond(&FilterConditionNotIn{ 12827 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().WithArrayOfValues(values), 12828 }) 12829 } 12830 12831 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) IsNull() *FilterBuilder { 12832 return b.builder.addCond(&FilterConditionIsNull{ 12833 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().FieldPath(), 12834 }) 12835 } 12836 12837 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) IsNan() *FilterBuilder { 12838 return b.builder.addCond(&FilterConditionIsNaN{ 12839 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().FieldPath(), 12840 }) 12841 } 12842 12843 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 12844 return b.builder.addCond(&FilterConditionCompare{ 12845 Operator: op, 12846 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SizeBytes().WithValue(value), 12847 }) 12848 } 12849 12850 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType struct { 12851 builder *FilterBuilder 12852 } 12853 12854 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Eq(value string) *FilterBuilder { 12855 return b.compare(gotenfilter.Eq, value) 12856 } 12857 12858 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Neq(value string) *FilterBuilder { 12859 return b.compare(gotenfilter.Neq, value) 12860 } 12861 12862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Gt(value string) *FilterBuilder { 12863 return b.compare(gotenfilter.Gt, value) 12864 } 12865 12866 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Gte(value string) *FilterBuilder { 12867 return b.compare(gotenfilter.Gte, value) 12868 } 12869 12870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Lt(value string) *FilterBuilder { 12871 return b.compare(gotenfilter.Lt, value) 12872 } 12873 12874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) Lte(value string) *FilterBuilder { 12875 return b.compare(gotenfilter.Lte, value) 12876 } 12877 12878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) In(values []string) *FilterBuilder { 12879 return b.builder.addCond(&FilterConditionIn{ 12880 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().WithArrayOfValues(values), 12881 }) 12882 } 12883 12884 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) NotIn(values []string) *FilterBuilder { 12885 return b.builder.addCond(&FilterConditionNotIn{ 12886 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().WithArrayOfValues(values), 12887 }) 12888 } 12889 12890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) IsNull() *FilterBuilder { 12891 return b.builder.addCond(&FilterConditionIsNull{ 12892 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().FieldPath(), 12893 }) 12894 } 12895 12896 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) IsNan() *FilterBuilder { 12897 return b.builder.addCond(&FilterConditionIsNaN{ 12898 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().FieldPath(), 12899 }) 12900 } 12901 12902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksDriveType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12903 return b.builder.addCond(&FilterConditionCompare{ 12904 Operator: op, 12905 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().DriveType().WithValue(value), 12906 }) 12907 } 12908 12909 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor struct { 12910 builder *FilterBuilder 12911 } 12912 12913 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Eq(value string) *FilterBuilder { 12914 return b.compare(gotenfilter.Eq, value) 12915 } 12916 12917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Neq(value string) *FilterBuilder { 12918 return b.compare(gotenfilter.Neq, value) 12919 } 12920 12921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Gt(value string) *FilterBuilder { 12922 return b.compare(gotenfilter.Gt, value) 12923 } 12924 12925 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Gte(value string) *FilterBuilder { 12926 return b.compare(gotenfilter.Gte, value) 12927 } 12928 12929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Lt(value string) *FilterBuilder { 12930 return b.compare(gotenfilter.Lt, value) 12931 } 12932 12933 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) Lte(value string) *FilterBuilder { 12934 return b.compare(gotenfilter.Lte, value) 12935 } 12936 12937 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) In(values []string) *FilterBuilder { 12938 return b.builder.addCond(&FilterConditionIn{ 12939 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().WithArrayOfValues(values), 12940 }) 12941 } 12942 12943 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) NotIn(values []string) *FilterBuilder { 12944 return b.builder.addCond(&FilterConditionNotIn{ 12945 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().WithArrayOfValues(values), 12946 }) 12947 } 12948 12949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) IsNull() *FilterBuilder { 12950 return b.builder.addCond(&FilterConditionIsNull{ 12951 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().FieldPath(), 12952 }) 12953 } 12954 12955 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) IsNan() *FilterBuilder { 12956 return b.builder.addCond(&FilterConditionIsNaN{ 12957 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().FieldPath(), 12958 }) 12959 } 12960 12961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 12962 return b.builder.addCond(&FilterConditionCompare{ 12963 Operator: op, 12964 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Vendor().WithValue(value), 12965 }) 12966 } 12967 12968 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel struct { 12969 builder *FilterBuilder 12970 } 12971 12972 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Eq(value string) *FilterBuilder { 12973 return b.compare(gotenfilter.Eq, value) 12974 } 12975 12976 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Neq(value string) *FilterBuilder { 12977 return b.compare(gotenfilter.Neq, value) 12978 } 12979 12980 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Gt(value string) *FilterBuilder { 12981 return b.compare(gotenfilter.Gt, value) 12982 } 12983 12984 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Gte(value string) *FilterBuilder { 12985 return b.compare(gotenfilter.Gte, value) 12986 } 12987 12988 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Lt(value string) *FilterBuilder { 12989 return b.compare(gotenfilter.Lt, value) 12990 } 12991 12992 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) Lte(value string) *FilterBuilder { 12993 return b.compare(gotenfilter.Lte, value) 12994 } 12995 12996 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) In(values []string) *FilterBuilder { 12997 return b.builder.addCond(&FilterConditionIn{ 12998 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().WithArrayOfValues(values), 12999 }) 13000 } 13001 13002 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) NotIn(values []string) *FilterBuilder { 13003 return b.builder.addCond(&FilterConditionNotIn{ 13004 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().WithArrayOfValues(values), 13005 }) 13006 } 13007 13008 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) IsNull() *FilterBuilder { 13009 return b.builder.addCond(&FilterConditionIsNull{ 13010 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().FieldPath(), 13011 }) 13012 } 13013 13014 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) IsNan() *FilterBuilder { 13015 return b.builder.addCond(&FilterConditionIsNaN{ 13016 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().FieldPath(), 13017 }) 13018 } 13019 13020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksModel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13021 return b.builder.addCond(&FilterConditionCompare{ 13022 Operator: op, 13023 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Model().WithValue(value), 13024 }) 13025 } 13026 13027 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber struct { 13028 builder *FilterBuilder 13029 } 13030 13031 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Eq(value string) *FilterBuilder { 13032 return b.compare(gotenfilter.Eq, value) 13033 } 13034 13035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Neq(value string) *FilterBuilder { 13036 return b.compare(gotenfilter.Neq, value) 13037 } 13038 13039 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Gt(value string) *FilterBuilder { 13040 return b.compare(gotenfilter.Gt, value) 13041 } 13042 13043 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Gte(value string) *FilterBuilder { 13044 return b.compare(gotenfilter.Gte, value) 13045 } 13046 13047 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Lt(value string) *FilterBuilder { 13048 return b.compare(gotenfilter.Lt, value) 13049 } 13050 13051 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) Lte(value string) *FilterBuilder { 13052 return b.compare(gotenfilter.Lte, value) 13053 } 13054 13055 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) In(values []string) *FilterBuilder { 13056 return b.builder.addCond(&FilterConditionIn{ 13057 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().WithArrayOfValues(values), 13058 }) 13059 } 13060 13061 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) NotIn(values []string) *FilterBuilder { 13062 return b.builder.addCond(&FilterConditionNotIn{ 13063 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().WithArrayOfValues(values), 13064 }) 13065 } 13066 13067 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) IsNull() *FilterBuilder { 13068 return b.builder.addCond(&FilterConditionIsNull{ 13069 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().FieldPath(), 13070 }) 13071 } 13072 13073 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) IsNan() *FilterBuilder { 13074 return b.builder.addCond(&FilterConditionIsNaN{ 13075 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().FieldPath(), 13076 }) 13077 } 13078 13079 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksSerialNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13080 return b.builder.addCond(&FilterConditionCompare{ 13081 Operator: op, 13082 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().SerialNumber().WithValue(value), 13083 }) 13084 } 13085 13086 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn struct { 13087 builder *FilterBuilder 13088 } 13089 13090 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Eq(value string) *FilterBuilder { 13091 return b.compare(gotenfilter.Eq, value) 13092 } 13093 13094 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Neq(value string) *FilterBuilder { 13095 return b.compare(gotenfilter.Neq, value) 13096 } 13097 13098 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Gt(value string) *FilterBuilder { 13099 return b.compare(gotenfilter.Gt, value) 13100 } 13101 13102 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Gte(value string) *FilterBuilder { 13103 return b.compare(gotenfilter.Gte, value) 13104 } 13105 13106 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Lt(value string) *FilterBuilder { 13107 return b.compare(gotenfilter.Lt, value) 13108 } 13109 13110 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) Lte(value string) *FilterBuilder { 13111 return b.compare(gotenfilter.Lte, value) 13112 } 13113 13114 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) In(values []string) *FilterBuilder { 13115 return b.builder.addCond(&FilterConditionIn{ 13116 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().WithArrayOfValues(values), 13117 }) 13118 } 13119 13120 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) NotIn(values []string) *FilterBuilder { 13121 return b.builder.addCond(&FilterConditionNotIn{ 13122 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().WithArrayOfValues(values), 13123 }) 13124 } 13125 13126 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) IsNull() *FilterBuilder { 13127 return b.builder.addCond(&FilterConditionIsNull{ 13128 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().FieldPath(), 13129 }) 13130 } 13131 13132 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) IsNan() *FilterBuilder { 13133 return b.builder.addCond(&FilterConditionIsNaN{ 13134 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().FieldPath(), 13135 }) 13136 } 13137 13138 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksWwn) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13139 return b.builder.addCond(&FilterConditionCompare{ 13140 Operator: op, 13141 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Wwn().WithValue(value), 13142 }) 13143 } 13144 13145 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions struct { 13146 builder *FilterBuilder 13147 } 13148 13149 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13150 return b.compare(gotenfilter.Eq, value) 13151 } 13152 13153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13154 return b.compare(gotenfilter.Neq, value) 13155 } 13156 13157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13158 return b.compare(gotenfilter.Gt, value) 13159 } 13160 13161 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13162 return b.compare(gotenfilter.Gte, value) 13163 } 13164 13165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13166 return b.compare(gotenfilter.Lt, value) 13167 } 13168 13169 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13170 return b.compare(gotenfilter.Lte, value) 13171 } 13172 13173 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13174 return b.builder.addCond(&FilterConditionIn{ 13175 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithArrayOfValues(values), 13176 }) 13177 } 13178 13179 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13180 return b.builder.addCond(&FilterConditionNotIn{ 13181 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithArrayOfValues(values), 13182 }) 13183 } 13184 13185 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) IsNull() *FilterBuilder { 13186 return b.builder.addCond(&FilterConditionIsNull{ 13187 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 13188 }) 13189 } 13190 13191 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) IsNan() *FilterBuilder { 13192 return b.builder.addCond(&FilterConditionIsNaN{ 13193 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 13194 }) 13195 } 13196 13197 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13198 return b.builder.addCond(&FilterConditionContains{ 13199 Type: gotenresource.ConditionContainsTypeValue, 13200 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 13201 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithItemValue(value), 13202 }) 13203 } 13204 13205 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13206 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions() 13207 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 13208 for _, value := range values { 13209 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 13210 } 13211 return b.builder.addCond(&FilterConditionContains{ 13212 Type: gotenresource.ConditionContainsTypeAny, 13213 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 13214 Values: itemValues, 13215 }) 13216 } 13217 13218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13219 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions() 13220 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 13221 for _, value := range values { 13222 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 13223 } 13224 return b.builder.addCond(&FilterConditionContains{ 13225 Type: gotenresource.ConditionContainsTypeAll, 13226 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().FieldPath(), 13227 Values: itemValues, 13228 }) 13229 } 13230 13231 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Block_Disk_Partition) *FilterBuilder { 13232 return b.builder.addCond(&FilterConditionCompare{ 13233 Operator: op, 13234 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().WithValue(value), 13235 }) 13236 } 13237 13238 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName { 13239 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName{builder: b.builder} 13240 } 13241 13242 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes { 13243 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes{builder: b.builder} 13244 } 13245 13246 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) MountPoint() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint { 13247 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint{builder: b.builder} 13248 } 13249 13250 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitions) Type() *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType { 13251 return &filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType{builder: b.builder} 13252 } 13253 13254 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName struct { 13255 builder *FilterBuilder 13256 } 13257 13258 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Eq(value string) *FilterBuilder { 13259 return b.compare(gotenfilter.Eq, value) 13260 } 13261 13262 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Neq(value string) *FilterBuilder { 13263 return b.compare(gotenfilter.Neq, value) 13264 } 13265 13266 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Gt(value string) *FilterBuilder { 13267 return b.compare(gotenfilter.Gt, value) 13268 } 13269 13270 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Gte(value string) *FilterBuilder { 13271 return b.compare(gotenfilter.Gte, value) 13272 } 13273 13274 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Lt(value string) *FilterBuilder { 13275 return b.compare(gotenfilter.Lt, value) 13276 } 13277 13278 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) Lte(value string) *FilterBuilder { 13279 return b.compare(gotenfilter.Lte, value) 13280 } 13281 13282 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) In(values []string) *FilterBuilder { 13283 return b.builder.addCond(&FilterConditionIn{ 13284 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().WithArrayOfValues(values), 13285 }) 13286 } 13287 13288 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) NotIn(values []string) *FilterBuilder { 13289 return b.builder.addCond(&FilterConditionNotIn{ 13290 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().WithArrayOfValues(values), 13291 }) 13292 } 13293 13294 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) IsNull() *FilterBuilder { 13295 return b.builder.addCond(&FilterConditionIsNull{ 13296 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().FieldPath(), 13297 }) 13298 } 13299 13300 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) IsNan() *FilterBuilder { 13301 return b.builder.addCond(&FilterConditionIsNaN{ 13302 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().FieldPath(), 13303 }) 13304 } 13305 13306 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13307 return b.builder.addCond(&FilterConditionCompare{ 13308 Operator: op, 13309 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Name().WithValue(value), 13310 }) 13311 } 13312 13313 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes struct { 13314 builder *FilterBuilder 13315 } 13316 13317 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Eq(value int64) *FilterBuilder { 13318 return b.compare(gotenfilter.Eq, value) 13319 } 13320 13321 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Neq(value int64) *FilterBuilder { 13322 return b.compare(gotenfilter.Neq, value) 13323 } 13324 13325 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Gt(value int64) *FilterBuilder { 13326 return b.compare(gotenfilter.Gt, value) 13327 } 13328 13329 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Gte(value int64) *FilterBuilder { 13330 return b.compare(gotenfilter.Gte, value) 13331 } 13332 13333 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Lt(value int64) *FilterBuilder { 13334 return b.compare(gotenfilter.Lt, value) 13335 } 13336 13337 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) Lte(value int64) *FilterBuilder { 13338 return b.compare(gotenfilter.Lte, value) 13339 } 13340 13341 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) In(values []int64) *FilterBuilder { 13342 return b.builder.addCond(&FilterConditionIn{ 13343 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().WithArrayOfValues(values), 13344 }) 13345 } 13346 13347 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) NotIn(values []int64) *FilterBuilder { 13348 return b.builder.addCond(&FilterConditionNotIn{ 13349 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().WithArrayOfValues(values), 13350 }) 13351 } 13352 13353 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) IsNull() *FilterBuilder { 13354 return b.builder.addCond(&FilterConditionIsNull{ 13355 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().FieldPath(), 13356 }) 13357 } 13358 13359 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) IsNan() *FilterBuilder { 13360 return b.builder.addCond(&FilterConditionIsNaN{ 13361 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().FieldPath(), 13362 }) 13363 } 13364 13365 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 13366 return b.builder.addCond(&FilterConditionCompare{ 13367 Operator: op, 13368 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().SizeBytes().WithValue(value), 13369 }) 13370 } 13371 13372 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint struct { 13373 builder *FilterBuilder 13374 } 13375 13376 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Eq(value string) *FilterBuilder { 13377 return b.compare(gotenfilter.Eq, value) 13378 } 13379 13380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Neq(value string) *FilterBuilder { 13381 return b.compare(gotenfilter.Neq, value) 13382 } 13383 13384 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Gt(value string) *FilterBuilder { 13385 return b.compare(gotenfilter.Gt, value) 13386 } 13387 13388 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Gte(value string) *FilterBuilder { 13389 return b.compare(gotenfilter.Gte, value) 13390 } 13391 13392 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Lt(value string) *FilterBuilder { 13393 return b.compare(gotenfilter.Lt, value) 13394 } 13395 13396 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) Lte(value string) *FilterBuilder { 13397 return b.compare(gotenfilter.Lte, value) 13398 } 13399 13400 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) In(values []string) *FilterBuilder { 13401 return b.builder.addCond(&FilterConditionIn{ 13402 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().WithArrayOfValues(values), 13403 }) 13404 } 13405 13406 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) NotIn(values []string) *FilterBuilder { 13407 return b.builder.addCond(&FilterConditionNotIn{ 13408 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().WithArrayOfValues(values), 13409 }) 13410 } 13411 13412 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) IsNull() *FilterBuilder { 13413 return b.builder.addCond(&FilterConditionIsNull{ 13414 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().FieldPath(), 13415 }) 13416 } 13417 13418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) IsNan() *FilterBuilder { 13419 return b.builder.addCond(&FilterConditionIsNaN{ 13420 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().FieldPath(), 13421 }) 13422 } 13423 13424 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsMountPoint) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13425 return b.builder.addCond(&FilterConditionCompare{ 13426 Operator: op, 13427 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().MountPoint().WithValue(value), 13428 }) 13429 } 13430 13431 type filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType struct { 13432 builder *FilterBuilder 13433 } 13434 13435 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Eq(value string) *FilterBuilder { 13436 return b.compare(gotenfilter.Eq, value) 13437 } 13438 13439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Neq(value string) *FilterBuilder { 13440 return b.compare(gotenfilter.Neq, value) 13441 } 13442 13443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Gt(value string) *FilterBuilder { 13444 return b.compare(gotenfilter.Gt, value) 13445 } 13446 13447 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Gte(value string) *FilterBuilder { 13448 return b.compare(gotenfilter.Gte, value) 13449 } 13450 13451 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Lt(value string) *FilterBuilder { 13452 return b.compare(gotenfilter.Lt, value) 13453 } 13454 13455 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) Lte(value string) *FilterBuilder { 13456 return b.compare(gotenfilter.Lte, value) 13457 } 13458 13459 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) In(values []string) *FilterBuilder { 13460 return b.builder.addCond(&FilterConditionIn{ 13461 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().WithArrayOfValues(values), 13462 }) 13463 } 13464 13465 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) NotIn(values []string) *FilterBuilder { 13466 return b.builder.addCond(&FilterConditionNotIn{ 13467 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().WithArrayOfValues(values), 13468 }) 13469 } 13470 13471 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) IsNull() *FilterBuilder { 13472 return b.builder.addCond(&FilterConditionIsNull{ 13473 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().FieldPath(), 13474 }) 13475 } 13476 13477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) IsNan() *FilterBuilder { 13478 return b.builder.addCond(&FilterConditionIsNaN{ 13479 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().FieldPath(), 13480 }) 13481 } 13482 13483 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationBlockDisksPartitionsType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13484 return b.builder.addCond(&FilterConditionCompare{ 13485 Operator: op, 13486 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Block().Disks().Partitions().Type().WithValue(value), 13487 }) 13488 } 13489 13490 type filterCndBuilderStatusDeviceInfoHardwareInformationNetwork struct { 13491 builder *FilterBuilder 13492 } 13493 13494 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Eq(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13495 return b.compare(gotenfilter.Eq, value) 13496 } 13497 13498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Neq(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13499 return b.compare(gotenfilter.Neq, value) 13500 } 13501 13502 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Gt(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13503 return b.compare(gotenfilter.Gt, value) 13504 } 13505 13506 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Gte(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13507 return b.compare(gotenfilter.Gte, value) 13508 } 13509 13510 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Lt(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13511 return b.compare(gotenfilter.Lt, value) 13512 } 13513 13514 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Lte(value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13515 return b.compare(gotenfilter.Lte, value) 13516 } 13517 13518 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) In(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13519 return b.builder.addCond(&FilterConditionIn{ 13520 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().WithArrayOfValues(values), 13521 }) 13522 } 13523 13524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13525 return b.builder.addCond(&FilterConditionNotIn{ 13526 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().WithArrayOfValues(values), 13527 }) 13528 } 13529 13530 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) IsNull() *FilterBuilder { 13531 return b.builder.addCond(&FilterConditionIsNull{ 13532 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().FieldPath(), 13533 }) 13534 } 13535 13536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) IsNan() *FilterBuilder { 13537 return b.builder.addCond(&FilterConditionIsNaN{ 13538 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().FieldPath(), 13539 }) 13540 } 13541 13542 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_Network) *FilterBuilder { 13543 return b.builder.addCond(&FilterConditionCompare{ 13544 Operator: op, 13545 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().WithValue(value), 13546 }) 13547 } 13548 13549 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetwork) Nics() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics { 13550 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics{builder: b.builder} 13551 } 13552 13553 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics struct { 13554 builder *FilterBuilder 13555 } 13556 13557 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13558 return b.compare(gotenfilter.Eq, value) 13559 } 13560 13561 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13562 return b.compare(gotenfilter.Neq, value) 13563 } 13564 13565 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13566 return b.compare(gotenfilter.Gt, value) 13567 } 13568 13569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13570 return b.compare(gotenfilter.Gte, value) 13571 } 13572 13573 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13574 return b.compare(gotenfilter.Lt, value) 13575 } 13576 13577 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13578 return b.compare(gotenfilter.Lte, value) 13579 } 13580 13581 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13582 return b.builder.addCond(&FilterConditionIn{ 13583 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithArrayOfValues(values), 13584 }) 13585 } 13586 13587 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13588 return b.builder.addCond(&FilterConditionNotIn{ 13589 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithArrayOfValues(values), 13590 }) 13591 } 13592 13593 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) IsNull() *FilterBuilder { 13594 return b.builder.addCond(&FilterConditionIsNull{ 13595 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 13596 }) 13597 } 13598 13599 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) IsNan() *FilterBuilder { 13600 return b.builder.addCond(&FilterConditionIsNaN{ 13601 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 13602 }) 13603 } 13604 13605 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Contains(value *Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13606 return b.builder.addCond(&FilterConditionContains{ 13607 Type: gotenresource.ConditionContainsTypeValue, 13608 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 13609 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithItemValue(value), 13610 }) 13611 } 13612 13613 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13614 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics() 13615 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 13616 for _, value := range values { 13617 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 13618 } 13619 return b.builder.addCond(&FilterConditionContains{ 13620 Type: gotenresource.ConditionContainsTypeAny, 13621 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 13622 Values: itemValues, 13623 }) 13624 } 13625 13626 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13627 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics() 13628 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 13629 for _, value := range values { 13630 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 13631 } 13632 return b.builder.addCond(&FilterConditionContains{ 13633 Type: gotenresource.ConditionContainsTypeAll, 13634 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().FieldPath(), 13635 Values: itemValues, 13636 }) 13637 } 13638 13639 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_Network_NIC) *FilterBuilder { 13640 return b.builder.addCond(&FilterConditionCompare{ 13641 Operator: op, 13642 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().WithValue(value), 13643 }) 13644 } 13645 13646 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName { 13647 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName{builder: b.builder} 13648 } 13649 13650 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) MacAddress() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress { 13651 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress{builder: b.builder} 13652 } 13653 13654 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Virtual() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual { 13655 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual{builder: b.builder} 13656 } 13657 13658 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription { 13659 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription{builder: b.builder} 13660 } 13661 13662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName { 13663 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName{builder: b.builder} 13664 } 13665 13666 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor { 13667 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor{builder: b.builder} 13668 } 13669 13670 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Subvendor() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor { 13671 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor{builder: b.builder} 13672 } 13673 13674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNics) Setting() *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting { 13675 return &filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting{builder: b.builder} 13676 } 13677 13678 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName struct { 13679 builder *FilterBuilder 13680 } 13681 13682 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Eq(value string) *FilterBuilder { 13683 return b.compare(gotenfilter.Eq, value) 13684 } 13685 13686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Neq(value string) *FilterBuilder { 13687 return b.compare(gotenfilter.Neq, value) 13688 } 13689 13690 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Gt(value string) *FilterBuilder { 13691 return b.compare(gotenfilter.Gt, value) 13692 } 13693 13694 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Gte(value string) *FilterBuilder { 13695 return b.compare(gotenfilter.Gte, value) 13696 } 13697 13698 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Lt(value string) *FilterBuilder { 13699 return b.compare(gotenfilter.Lt, value) 13700 } 13701 13702 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) Lte(value string) *FilterBuilder { 13703 return b.compare(gotenfilter.Lte, value) 13704 } 13705 13706 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) In(values []string) *FilterBuilder { 13707 return b.builder.addCond(&FilterConditionIn{ 13708 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().WithArrayOfValues(values), 13709 }) 13710 } 13711 13712 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) NotIn(values []string) *FilterBuilder { 13713 return b.builder.addCond(&FilterConditionNotIn{ 13714 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().WithArrayOfValues(values), 13715 }) 13716 } 13717 13718 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) IsNull() *FilterBuilder { 13719 return b.builder.addCond(&FilterConditionIsNull{ 13720 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().FieldPath(), 13721 }) 13722 } 13723 13724 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) IsNan() *FilterBuilder { 13725 return b.builder.addCond(&FilterConditionIsNaN{ 13726 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().FieldPath(), 13727 }) 13728 } 13729 13730 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13731 return b.builder.addCond(&FilterConditionCompare{ 13732 Operator: op, 13733 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Name().WithValue(value), 13734 }) 13735 } 13736 13737 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress struct { 13738 builder *FilterBuilder 13739 } 13740 13741 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Eq(value string) *FilterBuilder { 13742 return b.compare(gotenfilter.Eq, value) 13743 } 13744 13745 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Neq(value string) *FilterBuilder { 13746 return b.compare(gotenfilter.Neq, value) 13747 } 13748 13749 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Gt(value string) *FilterBuilder { 13750 return b.compare(gotenfilter.Gt, value) 13751 } 13752 13753 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Gte(value string) *FilterBuilder { 13754 return b.compare(gotenfilter.Gte, value) 13755 } 13756 13757 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Lt(value string) *FilterBuilder { 13758 return b.compare(gotenfilter.Lt, value) 13759 } 13760 13761 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) Lte(value string) *FilterBuilder { 13762 return b.compare(gotenfilter.Lte, value) 13763 } 13764 13765 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) In(values []string) *FilterBuilder { 13766 return b.builder.addCond(&FilterConditionIn{ 13767 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().WithArrayOfValues(values), 13768 }) 13769 } 13770 13771 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) NotIn(values []string) *FilterBuilder { 13772 return b.builder.addCond(&FilterConditionNotIn{ 13773 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().WithArrayOfValues(values), 13774 }) 13775 } 13776 13777 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) IsNull() *FilterBuilder { 13778 return b.builder.addCond(&FilterConditionIsNull{ 13779 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().FieldPath(), 13780 }) 13781 } 13782 13783 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) IsNan() *FilterBuilder { 13784 return b.builder.addCond(&FilterConditionIsNaN{ 13785 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().FieldPath(), 13786 }) 13787 } 13788 13789 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsMacAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13790 return b.builder.addCond(&FilterConditionCompare{ 13791 Operator: op, 13792 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().MacAddress().WithValue(value), 13793 }) 13794 } 13795 13796 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual struct { 13797 builder *FilterBuilder 13798 } 13799 13800 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Eq(value bool) *FilterBuilder { 13801 return b.compare(gotenfilter.Eq, value) 13802 } 13803 13804 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Neq(value bool) *FilterBuilder { 13805 return b.compare(gotenfilter.Neq, value) 13806 } 13807 13808 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Gt(value bool) *FilterBuilder { 13809 return b.compare(gotenfilter.Gt, value) 13810 } 13811 13812 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Gte(value bool) *FilterBuilder { 13813 return b.compare(gotenfilter.Gte, value) 13814 } 13815 13816 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Lt(value bool) *FilterBuilder { 13817 return b.compare(gotenfilter.Lt, value) 13818 } 13819 13820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) Lte(value bool) *FilterBuilder { 13821 return b.compare(gotenfilter.Lte, value) 13822 } 13823 13824 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) In(values []bool) *FilterBuilder { 13825 return b.builder.addCond(&FilterConditionIn{ 13826 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().WithArrayOfValues(values), 13827 }) 13828 } 13829 13830 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) NotIn(values []bool) *FilterBuilder { 13831 return b.builder.addCond(&FilterConditionNotIn{ 13832 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().WithArrayOfValues(values), 13833 }) 13834 } 13835 13836 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) IsNull() *FilterBuilder { 13837 return b.builder.addCond(&FilterConditionIsNull{ 13838 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().FieldPath(), 13839 }) 13840 } 13841 13842 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) IsNan() *FilterBuilder { 13843 return b.builder.addCond(&FilterConditionIsNaN{ 13844 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().FieldPath(), 13845 }) 13846 } 13847 13848 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVirtual) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 13849 return b.builder.addCond(&FilterConditionCompare{ 13850 Operator: op, 13851 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Virtual().WithValue(value), 13852 }) 13853 } 13854 13855 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription struct { 13856 builder *FilterBuilder 13857 } 13858 13859 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Eq(value string) *FilterBuilder { 13860 return b.compare(gotenfilter.Eq, value) 13861 } 13862 13863 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Neq(value string) *FilterBuilder { 13864 return b.compare(gotenfilter.Neq, value) 13865 } 13866 13867 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Gt(value string) *FilterBuilder { 13868 return b.compare(gotenfilter.Gt, value) 13869 } 13870 13871 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Gte(value string) *FilterBuilder { 13872 return b.compare(gotenfilter.Gte, value) 13873 } 13874 13875 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Lt(value string) *FilterBuilder { 13876 return b.compare(gotenfilter.Lt, value) 13877 } 13878 13879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) Lte(value string) *FilterBuilder { 13880 return b.compare(gotenfilter.Lte, value) 13881 } 13882 13883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) In(values []string) *FilterBuilder { 13884 return b.builder.addCond(&FilterConditionIn{ 13885 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().WithArrayOfValues(values), 13886 }) 13887 } 13888 13889 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) NotIn(values []string) *FilterBuilder { 13890 return b.builder.addCond(&FilterConditionNotIn{ 13891 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().WithArrayOfValues(values), 13892 }) 13893 } 13894 13895 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) IsNull() *FilterBuilder { 13896 return b.builder.addCond(&FilterConditionIsNull{ 13897 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().FieldPath(), 13898 }) 13899 } 13900 13901 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) IsNan() *FilterBuilder { 13902 return b.builder.addCond(&FilterConditionIsNaN{ 13903 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().FieldPath(), 13904 }) 13905 } 13906 13907 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13908 return b.builder.addCond(&FilterConditionCompare{ 13909 Operator: op, 13910 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Description().WithValue(value), 13911 }) 13912 } 13913 13914 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName struct { 13915 builder *FilterBuilder 13916 } 13917 13918 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Eq(value string) *FilterBuilder { 13919 return b.compare(gotenfilter.Eq, value) 13920 } 13921 13922 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Neq(value string) *FilterBuilder { 13923 return b.compare(gotenfilter.Neq, value) 13924 } 13925 13926 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Gt(value string) *FilterBuilder { 13927 return b.compare(gotenfilter.Gt, value) 13928 } 13929 13930 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Gte(value string) *FilterBuilder { 13931 return b.compare(gotenfilter.Gte, value) 13932 } 13933 13934 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Lt(value string) *FilterBuilder { 13935 return b.compare(gotenfilter.Lt, value) 13936 } 13937 13938 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) Lte(value string) *FilterBuilder { 13939 return b.compare(gotenfilter.Lte, value) 13940 } 13941 13942 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) In(values []string) *FilterBuilder { 13943 return b.builder.addCond(&FilterConditionIn{ 13944 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().WithArrayOfValues(values), 13945 }) 13946 } 13947 13948 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) NotIn(values []string) *FilterBuilder { 13949 return b.builder.addCond(&FilterConditionNotIn{ 13950 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().WithArrayOfValues(values), 13951 }) 13952 } 13953 13954 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) IsNull() *FilterBuilder { 13955 return b.builder.addCond(&FilterConditionIsNull{ 13956 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().FieldPath(), 13957 }) 13958 } 13959 13960 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) IsNan() *FilterBuilder { 13961 return b.builder.addCond(&FilterConditionIsNaN{ 13962 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().FieldPath(), 13963 }) 13964 } 13965 13966 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 13967 return b.builder.addCond(&FilterConditionCompare{ 13968 Operator: op, 13969 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().ProductName().WithValue(value), 13970 }) 13971 } 13972 13973 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor struct { 13974 builder *FilterBuilder 13975 } 13976 13977 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Eq(value string) *FilterBuilder { 13978 return b.compare(gotenfilter.Eq, value) 13979 } 13980 13981 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Neq(value string) *FilterBuilder { 13982 return b.compare(gotenfilter.Neq, value) 13983 } 13984 13985 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Gt(value string) *FilterBuilder { 13986 return b.compare(gotenfilter.Gt, value) 13987 } 13988 13989 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Gte(value string) *FilterBuilder { 13990 return b.compare(gotenfilter.Gte, value) 13991 } 13992 13993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Lt(value string) *FilterBuilder { 13994 return b.compare(gotenfilter.Lt, value) 13995 } 13996 13997 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) Lte(value string) *FilterBuilder { 13998 return b.compare(gotenfilter.Lte, value) 13999 } 14000 14001 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) In(values []string) *FilterBuilder { 14002 return b.builder.addCond(&FilterConditionIn{ 14003 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().WithArrayOfValues(values), 14004 }) 14005 } 14006 14007 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) NotIn(values []string) *FilterBuilder { 14008 return b.builder.addCond(&FilterConditionNotIn{ 14009 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().WithArrayOfValues(values), 14010 }) 14011 } 14012 14013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) IsNull() *FilterBuilder { 14014 return b.builder.addCond(&FilterConditionIsNull{ 14015 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().FieldPath(), 14016 }) 14017 } 14018 14019 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) IsNan() *FilterBuilder { 14020 return b.builder.addCond(&FilterConditionIsNaN{ 14021 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().FieldPath(), 14022 }) 14023 } 14024 14025 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14026 return b.builder.addCond(&FilterConditionCompare{ 14027 Operator: op, 14028 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Vendor().WithValue(value), 14029 }) 14030 } 14031 14032 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor struct { 14033 builder *FilterBuilder 14034 } 14035 14036 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Eq(value string) *FilterBuilder { 14037 return b.compare(gotenfilter.Eq, value) 14038 } 14039 14040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Neq(value string) *FilterBuilder { 14041 return b.compare(gotenfilter.Neq, value) 14042 } 14043 14044 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Gt(value string) *FilterBuilder { 14045 return b.compare(gotenfilter.Gt, value) 14046 } 14047 14048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Gte(value string) *FilterBuilder { 14049 return b.compare(gotenfilter.Gte, value) 14050 } 14051 14052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Lt(value string) *FilterBuilder { 14053 return b.compare(gotenfilter.Lt, value) 14054 } 14055 14056 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) Lte(value string) *FilterBuilder { 14057 return b.compare(gotenfilter.Lte, value) 14058 } 14059 14060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) In(values []string) *FilterBuilder { 14061 return b.builder.addCond(&FilterConditionIn{ 14062 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().WithArrayOfValues(values), 14063 }) 14064 } 14065 14066 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) NotIn(values []string) *FilterBuilder { 14067 return b.builder.addCond(&FilterConditionNotIn{ 14068 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().WithArrayOfValues(values), 14069 }) 14070 } 14071 14072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) IsNull() *FilterBuilder { 14073 return b.builder.addCond(&FilterConditionIsNull{ 14074 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().FieldPath(), 14075 }) 14076 } 14077 14078 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) IsNan() *FilterBuilder { 14079 return b.builder.addCond(&FilterConditionIsNaN{ 14080 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().FieldPath(), 14081 }) 14082 } 14083 14084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSubvendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14085 return b.builder.addCond(&FilterConditionCompare{ 14086 Operator: op, 14087 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Subvendor().WithValue(value), 14088 }) 14089 } 14090 14091 type filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting struct { 14092 builder *FilterBuilder 14093 } 14094 14095 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Eq(value map[string]string) *FilterBuilder { 14096 return b.compare(gotenfilter.Eq, value) 14097 } 14098 14099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Neq(value map[string]string) *FilterBuilder { 14100 return b.compare(gotenfilter.Neq, value) 14101 } 14102 14103 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gt(value map[string]string) *FilterBuilder { 14104 return b.compare(gotenfilter.Gt, value) 14105 } 14106 14107 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gte(value map[string]string) *FilterBuilder { 14108 return b.compare(gotenfilter.Gte, value) 14109 } 14110 14111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lt(value map[string]string) *FilterBuilder { 14112 return b.compare(gotenfilter.Lt, value) 14113 } 14114 14115 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lte(value map[string]string) *FilterBuilder { 14116 return b.compare(gotenfilter.Lte, value) 14117 } 14118 14119 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) In(values []map[string]string) *FilterBuilder { 14120 return b.builder.addCond(&FilterConditionIn{ 14121 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithArrayOfValues(values), 14122 }) 14123 } 14124 14125 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) NotIn(values []map[string]string) *FilterBuilder { 14126 return b.builder.addCond(&FilterConditionNotIn{ 14127 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithArrayOfValues(values), 14128 }) 14129 } 14130 14131 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNull() *FilterBuilder { 14132 return b.builder.addCond(&FilterConditionIsNull{ 14133 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().FieldPath(), 14134 }) 14135 } 14136 14137 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNan() *FilterBuilder { 14138 return b.builder.addCond(&FilterConditionIsNaN{ 14139 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().FieldPath(), 14140 }) 14141 } 14142 14143 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) compare(op gotenfilter.CompareOperator, value map[string]string) *FilterBuilder { 14144 return b.builder.addCond(&FilterConditionCompare{ 14145 Operator: op, 14146 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithValue(value), 14147 }) 14148 } 14149 14150 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) WithKey(key string) *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting { 14151 return &mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting{builder: b.builder, key: key} 14152 } 14153 14154 type mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting struct { 14155 builder *FilterBuilder 14156 key string 14157 } 14158 14159 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Eq(value string) *FilterBuilder { 14160 return b.compare(gotenfilter.Eq, value) 14161 } 14162 14163 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Neq(value string) *FilterBuilder { 14164 return b.compare(gotenfilter.Neq, value) 14165 } 14166 14167 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gt(value string) *FilterBuilder { 14168 return b.compare(gotenfilter.Gt, value) 14169 } 14170 14171 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Gte(value string) *FilterBuilder { 14172 return b.compare(gotenfilter.Gte, value) 14173 } 14174 14175 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lt(value string) *FilterBuilder { 14176 return b.compare(gotenfilter.Lt, value) 14177 } 14178 14179 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) Lte(value string) *FilterBuilder { 14180 return b.compare(gotenfilter.Lte, value) 14181 } 14182 14183 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) In(values []string) *FilterBuilder { 14184 return b.builder.addCond(&FilterConditionIn{ 14185 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).WithArrayOfValues(values), 14186 }) 14187 } 14188 14189 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) NotIn(values []string) *FilterBuilder { 14190 return b.builder.addCond(&FilterConditionNotIn{ 14191 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).WithArrayOfValues(values), 14192 }) 14193 } 14194 14195 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNull() *FilterBuilder { 14196 return b.builder.addCond(&FilterConditionIsNull{ 14197 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).FieldPath(), 14198 }) 14199 } 14200 14201 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) IsNan() *FilterBuilder { 14202 return b.builder.addCond(&FilterConditionIsNaN{ 14203 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).FieldPath(), 14204 }) 14205 } 14206 14207 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationNetworkNicsSetting) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14208 return b.builder.addCond(&FilterConditionCompare{ 14209 Operator: op, 14210 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Network().Nics().Setting().WithKey(b.key).WithValue(value), 14211 }) 14212 } 14213 14214 type filterCndBuilderStatusDeviceInfoHardwareInformationGpu struct { 14215 builder *FilterBuilder 14216 } 14217 14218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Eq(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14219 return b.compare(gotenfilter.Eq, value) 14220 } 14221 14222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Neq(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14223 return b.compare(gotenfilter.Neq, value) 14224 } 14225 14226 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Gt(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14227 return b.compare(gotenfilter.Gt, value) 14228 } 14229 14230 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Gte(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14231 return b.compare(gotenfilter.Gte, value) 14232 } 14233 14234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Lt(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14235 return b.compare(gotenfilter.Lt, value) 14236 } 14237 14238 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) Lte(value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14239 return b.compare(gotenfilter.Lte, value) 14240 } 14241 14242 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) In(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14243 return b.builder.addCond(&FilterConditionIn{ 14244 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().WithArrayOfValues(values), 14245 }) 14246 } 14247 14248 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14249 return b.builder.addCond(&FilterConditionNotIn{ 14250 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().WithArrayOfValues(values), 14251 }) 14252 } 14253 14254 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) IsNull() *FilterBuilder { 14255 return b.builder.addCond(&FilterConditionIsNull{ 14256 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().FieldPath(), 14257 }) 14258 } 14259 14260 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) IsNan() *FilterBuilder { 14261 return b.builder.addCond(&FilterConditionIsNaN{ 14262 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().FieldPath(), 14263 }) 14264 } 14265 14266 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_GPU) *FilterBuilder { 14267 return b.builder.addCond(&FilterConditionCompare{ 14268 Operator: op, 14269 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().WithValue(value), 14270 }) 14271 } 14272 14273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpu) GraphicCards() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards { 14274 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards{builder: b.builder} 14275 } 14276 14277 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards struct { 14278 builder *FilterBuilder 14279 } 14280 14281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14282 return b.compare(gotenfilter.Eq, value) 14283 } 14284 14285 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14286 return b.compare(gotenfilter.Neq, value) 14287 } 14288 14289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14290 return b.compare(gotenfilter.Gt, value) 14291 } 14292 14293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14294 return b.compare(gotenfilter.Gte, value) 14295 } 14296 14297 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14298 return b.compare(gotenfilter.Lt, value) 14299 } 14300 14301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14302 return b.compare(gotenfilter.Lte, value) 14303 } 14304 14305 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14306 return b.builder.addCond(&FilterConditionIn{ 14307 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithArrayOfValues(values), 14308 }) 14309 } 14310 14311 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14312 return b.builder.addCond(&FilterConditionNotIn{ 14313 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithArrayOfValues(values), 14314 }) 14315 } 14316 14317 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) IsNull() *FilterBuilder { 14318 return b.builder.addCond(&FilterConditionIsNull{ 14319 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 14320 }) 14321 } 14322 14323 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) IsNan() *FilterBuilder { 14324 return b.builder.addCond(&FilterConditionIsNaN{ 14325 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 14326 }) 14327 } 14328 14329 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Contains(value *Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14330 return b.builder.addCond(&FilterConditionContains{ 14331 Type: gotenresource.ConditionContainsTypeValue, 14332 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 14333 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithItemValue(value), 14334 }) 14335 } 14336 14337 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14338 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards() 14339 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 14340 for _, value := range values { 14341 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 14342 } 14343 return b.builder.addCond(&FilterConditionContains{ 14344 Type: gotenresource.ConditionContainsTypeAny, 14345 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 14346 Values: itemValues, 14347 }) 14348 } 14349 14350 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14351 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards() 14352 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 14353 for _, value := range values { 14354 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 14355 } 14356 return b.builder.addCond(&FilterConditionContains{ 14357 Type: gotenresource.ConditionContainsTypeAll, 14358 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().FieldPath(), 14359 Values: itemValues, 14360 }) 14361 } 14362 14363 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_GPU_GraphicCard) *FilterBuilder { 14364 return b.builder.addCond(&FilterConditionCompare{ 14365 Operator: op, 14366 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().WithValue(value), 14367 }) 14368 } 14369 14370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Index() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex { 14371 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex{builder: b.builder} 14372 } 14373 14374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCards) Device() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice { 14375 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice{builder: b.builder} 14376 } 14377 14378 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex struct { 14379 builder *FilterBuilder 14380 } 14381 14382 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Eq(value int64) *FilterBuilder { 14383 return b.compare(gotenfilter.Eq, value) 14384 } 14385 14386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Neq(value int64) *FilterBuilder { 14387 return b.compare(gotenfilter.Neq, value) 14388 } 14389 14390 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Gt(value int64) *FilterBuilder { 14391 return b.compare(gotenfilter.Gt, value) 14392 } 14393 14394 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Gte(value int64) *FilterBuilder { 14395 return b.compare(gotenfilter.Gte, value) 14396 } 14397 14398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Lt(value int64) *FilterBuilder { 14399 return b.compare(gotenfilter.Lt, value) 14400 } 14401 14402 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) Lte(value int64) *FilterBuilder { 14403 return b.compare(gotenfilter.Lte, value) 14404 } 14405 14406 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) In(values []int64) *FilterBuilder { 14407 return b.builder.addCond(&FilterConditionIn{ 14408 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().WithArrayOfValues(values), 14409 }) 14410 } 14411 14412 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) NotIn(values []int64) *FilterBuilder { 14413 return b.builder.addCond(&FilterConditionNotIn{ 14414 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().WithArrayOfValues(values), 14415 }) 14416 } 14417 14418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) IsNull() *FilterBuilder { 14419 return b.builder.addCond(&FilterConditionIsNull{ 14420 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().FieldPath(), 14421 }) 14422 } 14423 14424 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) IsNan() *FilterBuilder { 14425 return b.builder.addCond(&FilterConditionIsNaN{ 14426 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().FieldPath(), 14427 }) 14428 } 14429 14430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsIndex) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 14431 return b.builder.addCond(&FilterConditionCompare{ 14432 Operator: op, 14433 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Index().WithValue(value), 14434 }) 14435 } 14436 14437 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice struct { 14438 builder *FilterBuilder 14439 } 14440 14441 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Eq(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14442 return b.compare(gotenfilter.Eq, value) 14443 } 14444 14445 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Neq(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14446 return b.compare(gotenfilter.Neq, value) 14447 } 14448 14449 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Gt(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14450 return b.compare(gotenfilter.Gt, value) 14451 } 14452 14453 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Gte(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14454 return b.compare(gotenfilter.Gte, value) 14455 } 14456 14457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Lt(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14458 return b.compare(gotenfilter.Lt, value) 14459 } 14460 14461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Lte(value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14462 return b.compare(gotenfilter.Lte, value) 14463 } 14464 14465 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) In(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14466 return b.builder.addCond(&FilterConditionIn{ 14467 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().WithArrayOfValues(values), 14468 }) 14469 } 14470 14471 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14472 return b.builder.addCond(&FilterConditionNotIn{ 14473 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().WithArrayOfValues(values), 14474 }) 14475 } 14476 14477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) IsNull() *FilterBuilder { 14478 return b.builder.addCond(&FilterConditionIsNull{ 14479 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().FieldPath(), 14480 }) 14481 } 14482 14483 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) IsNan() *FilterBuilder { 14484 return b.builder.addCond(&FilterConditionIsNaN{ 14485 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().FieldPath(), 14486 }) 14487 } 14488 14489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_PCIDevice) *FilterBuilder { 14490 return b.builder.addCond(&FilterConditionCompare{ 14491 Operator: op, 14492 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().WithValue(value), 14493 }) 14494 } 14495 14496 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Address() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress { 14497 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress{builder: b.builder} 14498 } 14499 14500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor { 14501 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor{builder: b.builder} 14502 } 14503 14504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Product() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct { 14505 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct{builder: b.builder} 14506 } 14507 14508 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Name() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName { 14509 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName{builder: b.builder} 14510 } 14511 14512 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDevice) Subvendor() *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor { 14513 return &filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor{builder: b.builder} 14514 } 14515 14516 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress struct { 14517 builder *FilterBuilder 14518 } 14519 14520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Eq(value string) *FilterBuilder { 14521 return b.compare(gotenfilter.Eq, value) 14522 } 14523 14524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Neq(value string) *FilterBuilder { 14525 return b.compare(gotenfilter.Neq, value) 14526 } 14527 14528 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Gt(value string) *FilterBuilder { 14529 return b.compare(gotenfilter.Gt, value) 14530 } 14531 14532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Gte(value string) *FilterBuilder { 14533 return b.compare(gotenfilter.Gte, value) 14534 } 14535 14536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Lt(value string) *FilterBuilder { 14537 return b.compare(gotenfilter.Lt, value) 14538 } 14539 14540 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) Lte(value string) *FilterBuilder { 14541 return b.compare(gotenfilter.Lte, value) 14542 } 14543 14544 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) In(values []string) *FilterBuilder { 14545 return b.builder.addCond(&FilterConditionIn{ 14546 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().WithArrayOfValues(values), 14547 }) 14548 } 14549 14550 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) NotIn(values []string) *FilterBuilder { 14551 return b.builder.addCond(&FilterConditionNotIn{ 14552 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().WithArrayOfValues(values), 14553 }) 14554 } 14555 14556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) IsNull() *FilterBuilder { 14557 return b.builder.addCond(&FilterConditionIsNull{ 14558 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().FieldPath(), 14559 }) 14560 } 14561 14562 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) IsNan() *FilterBuilder { 14563 return b.builder.addCond(&FilterConditionIsNaN{ 14564 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().FieldPath(), 14565 }) 14566 } 14567 14568 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14569 return b.builder.addCond(&FilterConditionCompare{ 14570 Operator: op, 14571 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Address().WithValue(value), 14572 }) 14573 } 14574 14575 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor struct { 14576 builder *FilterBuilder 14577 } 14578 14579 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Eq(value string) *FilterBuilder { 14580 return b.compare(gotenfilter.Eq, value) 14581 } 14582 14583 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Neq(value string) *FilterBuilder { 14584 return b.compare(gotenfilter.Neq, value) 14585 } 14586 14587 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Gt(value string) *FilterBuilder { 14588 return b.compare(gotenfilter.Gt, value) 14589 } 14590 14591 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Gte(value string) *FilterBuilder { 14592 return b.compare(gotenfilter.Gte, value) 14593 } 14594 14595 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Lt(value string) *FilterBuilder { 14596 return b.compare(gotenfilter.Lt, value) 14597 } 14598 14599 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) Lte(value string) *FilterBuilder { 14600 return b.compare(gotenfilter.Lte, value) 14601 } 14602 14603 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) In(values []string) *FilterBuilder { 14604 return b.builder.addCond(&FilterConditionIn{ 14605 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().WithArrayOfValues(values), 14606 }) 14607 } 14608 14609 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) NotIn(values []string) *FilterBuilder { 14610 return b.builder.addCond(&FilterConditionNotIn{ 14611 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().WithArrayOfValues(values), 14612 }) 14613 } 14614 14615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) IsNull() *FilterBuilder { 14616 return b.builder.addCond(&FilterConditionIsNull{ 14617 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().FieldPath(), 14618 }) 14619 } 14620 14621 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) IsNan() *FilterBuilder { 14622 return b.builder.addCond(&FilterConditionIsNaN{ 14623 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().FieldPath(), 14624 }) 14625 } 14626 14627 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14628 return b.builder.addCond(&FilterConditionCompare{ 14629 Operator: op, 14630 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Vendor().WithValue(value), 14631 }) 14632 } 14633 14634 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct struct { 14635 builder *FilterBuilder 14636 } 14637 14638 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Eq(value string) *FilterBuilder { 14639 return b.compare(gotenfilter.Eq, value) 14640 } 14641 14642 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Neq(value string) *FilterBuilder { 14643 return b.compare(gotenfilter.Neq, value) 14644 } 14645 14646 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Gt(value string) *FilterBuilder { 14647 return b.compare(gotenfilter.Gt, value) 14648 } 14649 14650 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Gte(value string) *FilterBuilder { 14651 return b.compare(gotenfilter.Gte, value) 14652 } 14653 14654 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Lt(value string) *FilterBuilder { 14655 return b.compare(gotenfilter.Lt, value) 14656 } 14657 14658 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) Lte(value string) *FilterBuilder { 14659 return b.compare(gotenfilter.Lte, value) 14660 } 14661 14662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) In(values []string) *FilterBuilder { 14663 return b.builder.addCond(&FilterConditionIn{ 14664 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().WithArrayOfValues(values), 14665 }) 14666 } 14667 14668 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) NotIn(values []string) *FilterBuilder { 14669 return b.builder.addCond(&FilterConditionNotIn{ 14670 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().WithArrayOfValues(values), 14671 }) 14672 } 14673 14674 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) IsNull() *FilterBuilder { 14675 return b.builder.addCond(&FilterConditionIsNull{ 14676 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().FieldPath(), 14677 }) 14678 } 14679 14680 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) IsNan() *FilterBuilder { 14681 return b.builder.addCond(&FilterConditionIsNaN{ 14682 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().FieldPath(), 14683 }) 14684 } 14685 14686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceProduct) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14687 return b.builder.addCond(&FilterConditionCompare{ 14688 Operator: op, 14689 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Product().WithValue(value), 14690 }) 14691 } 14692 14693 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName struct { 14694 builder *FilterBuilder 14695 } 14696 14697 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Eq(value string) *FilterBuilder { 14698 return b.compare(gotenfilter.Eq, value) 14699 } 14700 14701 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Neq(value string) *FilterBuilder { 14702 return b.compare(gotenfilter.Neq, value) 14703 } 14704 14705 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Gt(value string) *FilterBuilder { 14706 return b.compare(gotenfilter.Gt, value) 14707 } 14708 14709 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Gte(value string) *FilterBuilder { 14710 return b.compare(gotenfilter.Gte, value) 14711 } 14712 14713 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Lt(value string) *FilterBuilder { 14714 return b.compare(gotenfilter.Lt, value) 14715 } 14716 14717 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) Lte(value string) *FilterBuilder { 14718 return b.compare(gotenfilter.Lte, value) 14719 } 14720 14721 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) In(values []string) *FilterBuilder { 14722 return b.builder.addCond(&FilterConditionIn{ 14723 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().WithArrayOfValues(values), 14724 }) 14725 } 14726 14727 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) NotIn(values []string) *FilterBuilder { 14728 return b.builder.addCond(&FilterConditionNotIn{ 14729 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().WithArrayOfValues(values), 14730 }) 14731 } 14732 14733 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) IsNull() *FilterBuilder { 14734 return b.builder.addCond(&FilterConditionIsNull{ 14735 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().FieldPath(), 14736 }) 14737 } 14738 14739 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) IsNan() *FilterBuilder { 14740 return b.builder.addCond(&FilterConditionIsNaN{ 14741 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().FieldPath(), 14742 }) 14743 } 14744 14745 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14746 return b.builder.addCond(&FilterConditionCompare{ 14747 Operator: op, 14748 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Name().WithValue(value), 14749 }) 14750 } 14751 14752 type filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor struct { 14753 builder *FilterBuilder 14754 } 14755 14756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Eq(value string) *FilterBuilder { 14757 return b.compare(gotenfilter.Eq, value) 14758 } 14759 14760 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Neq(value string) *FilterBuilder { 14761 return b.compare(gotenfilter.Neq, value) 14762 } 14763 14764 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Gt(value string) *FilterBuilder { 14765 return b.compare(gotenfilter.Gt, value) 14766 } 14767 14768 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Gte(value string) *FilterBuilder { 14769 return b.compare(gotenfilter.Gte, value) 14770 } 14771 14772 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Lt(value string) *FilterBuilder { 14773 return b.compare(gotenfilter.Lt, value) 14774 } 14775 14776 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) Lte(value string) *FilterBuilder { 14777 return b.compare(gotenfilter.Lte, value) 14778 } 14779 14780 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) In(values []string) *FilterBuilder { 14781 return b.builder.addCond(&FilterConditionIn{ 14782 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().WithArrayOfValues(values), 14783 }) 14784 } 14785 14786 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) NotIn(values []string) *FilterBuilder { 14787 return b.builder.addCond(&FilterConditionNotIn{ 14788 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().WithArrayOfValues(values), 14789 }) 14790 } 14791 14792 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) IsNull() *FilterBuilder { 14793 return b.builder.addCond(&FilterConditionIsNull{ 14794 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 14795 }) 14796 } 14797 14798 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) IsNan() *FilterBuilder { 14799 return b.builder.addCond(&FilterConditionIsNaN{ 14800 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().FieldPath(), 14801 }) 14802 } 14803 14804 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationGpuGraphicCardsDeviceSubvendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14805 return b.builder.addCond(&FilterConditionCompare{ 14806 Operator: op, 14807 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().Gpu().GraphicCards().Device().Subvendor().WithValue(value), 14808 }) 14809 } 14810 14811 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo struct { 14812 builder *FilterBuilder 14813 } 14814 14815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14816 return b.compare(gotenfilter.Eq, value) 14817 } 14818 14819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14820 return b.compare(gotenfilter.Neq, value) 14821 } 14822 14823 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14824 return b.compare(gotenfilter.Gt, value) 14825 } 14826 14827 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14828 return b.compare(gotenfilter.Gte, value) 14829 } 14830 14831 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14832 return b.compare(gotenfilter.Lt, value) 14833 } 14834 14835 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14836 return b.compare(gotenfilter.Lte, value) 14837 } 14838 14839 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) In(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14840 return b.builder.addCond(&FilterConditionIn{ 14841 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().WithArrayOfValues(values), 14842 }) 14843 } 14844 14845 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14846 return b.builder.addCond(&FilterConditionNotIn{ 14847 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().WithArrayOfValues(values), 14848 }) 14849 } 14850 14851 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) IsNull() *FilterBuilder { 14852 return b.builder.addCond(&FilterConditionIsNull{ 14853 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().FieldPath(), 14854 }) 14855 } 14856 14857 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) IsNan() *FilterBuilder { 14858 return b.builder.addCond(&FilterConditionIsNaN{ 14859 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().FieldPath(), 14860 }) 14861 } 14862 14863 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo) *FilterBuilder { 14864 return b.builder.addCond(&FilterConditionCompare{ 14865 Operator: op, 14866 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().WithValue(value), 14867 }) 14868 } 14869 14870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription { 14871 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription{builder: b.builder} 14872 } 14873 14874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes { 14875 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes{builder: b.builder} 14876 } 14877 14878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfo) MemoryBanks() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks { 14879 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks{builder: b.builder} 14880 } 14881 14882 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription struct { 14883 builder *FilterBuilder 14884 } 14885 14886 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) Eq(value string) *FilterBuilder { 14887 return b.compare(gotenfilter.Eq, value) 14888 } 14889 14890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) Neq(value string) *FilterBuilder { 14891 return b.compare(gotenfilter.Neq, value) 14892 } 14893 14894 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) Gt(value string) *FilterBuilder { 14895 return b.compare(gotenfilter.Gt, value) 14896 } 14897 14898 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) Gte(value string) *FilterBuilder { 14899 return b.compare(gotenfilter.Gte, value) 14900 } 14901 14902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) Lt(value string) *FilterBuilder { 14903 return b.compare(gotenfilter.Lt, value) 14904 } 14905 14906 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) Lte(value string) *FilterBuilder { 14907 return b.compare(gotenfilter.Lte, value) 14908 } 14909 14910 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) In(values []string) *FilterBuilder { 14911 return b.builder.addCond(&FilterConditionIn{ 14912 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Description().WithArrayOfValues(values), 14913 }) 14914 } 14915 14916 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) NotIn(values []string) *FilterBuilder { 14917 return b.builder.addCond(&FilterConditionNotIn{ 14918 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Description().WithArrayOfValues(values), 14919 }) 14920 } 14921 14922 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) IsNull() *FilterBuilder { 14923 return b.builder.addCond(&FilterConditionIsNull{ 14924 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Description().FieldPath(), 14925 }) 14926 } 14927 14928 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) IsNan() *FilterBuilder { 14929 return b.builder.addCond(&FilterConditionIsNaN{ 14930 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Description().FieldPath(), 14931 }) 14932 } 14933 14934 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 14935 return b.builder.addCond(&FilterConditionCompare{ 14936 Operator: op, 14937 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().Description().WithValue(value), 14938 }) 14939 } 14940 14941 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes struct { 14942 builder *FilterBuilder 14943 } 14944 14945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) Eq(value int64) *FilterBuilder { 14946 return b.compare(gotenfilter.Eq, value) 14947 } 14948 14949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) Neq(value int64) *FilterBuilder { 14950 return b.compare(gotenfilter.Neq, value) 14951 } 14952 14953 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) Gt(value int64) *FilterBuilder { 14954 return b.compare(gotenfilter.Gt, value) 14955 } 14956 14957 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) Gte(value int64) *FilterBuilder { 14958 return b.compare(gotenfilter.Gte, value) 14959 } 14960 14961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) Lt(value int64) *FilterBuilder { 14962 return b.compare(gotenfilter.Lt, value) 14963 } 14964 14965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) Lte(value int64) *FilterBuilder { 14966 return b.compare(gotenfilter.Lte, value) 14967 } 14968 14969 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) In(values []int64) *FilterBuilder { 14970 return b.builder.addCond(&FilterConditionIn{ 14971 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().SizeBytes().WithArrayOfValues(values), 14972 }) 14973 } 14974 14975 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) NotIn(values []int64) *FilterBuilder { 14976 return b.builder.addCond(&FilterConditionNotIn{ 14977 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().SizeBytes().WithArrayOfValues(values), 14978 }) 14979 } 14980 14981 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) IsNull() *FilterBuilder { 14982 return b.builder.addCond(&FilterConditionIsNull{ 14983 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().SizeBytes().FieldPath(), 14984 }) 14985 } 14986 14987 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) IsNan() *FilterBuilder { 14988 return b.builder.addCond(&FilterConditionIsNaN{ 14989 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().SizeBytes().FieldPath(), 14990 }) 14991 } 14992 14993 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 14994 return b.builder.addCond(&FilterConditionCompare{ 14995 Operator: op, 14996 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().SizeBytes().WithValue(value), 14997 }) 14998 } 14999 15000 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks struct { 15001 builder *FilterBuilder 15002 } 15003 15004 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15005 return b.compare(gotenfilter.Eq, value) 15006 } 15007 15008 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15009 return b.compare(gotenfilter.Neq, value) 15010 } 15011 15012 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15013 return b.compare(gotenfilter.Gt, value) 15014 } 15015 15016 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15017 return b.compare(gotenfilter.Gte, value) 15018 } 15019 15020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15021 return b.compare(gotenfilter.Lt, value) 15022 } 15023 15024 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15025 return b.compare(gotenfilter.Lte, value) 15026 } 15027 15028 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15029 return b.builder.addCond(&FilterConditionIn{ 15030 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WithArrayOfValues(values), 15031 }) 15032 } 15033 15034 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15035 return b.builder.addCond(&FilterConditionNotIn{ 15036 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WithArrayOfValues(values), 15037 }) 15038 } 15039 15040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) IsNull() *FilterBuilder { 15041 return b.builder.addCond(&FilterConditionIsNull{ 15042 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 15043 }) 15044 } 15045 15046 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) IsNan() *FilterBuilder { 15047 return b.builder.addCond(&FilterConditionIsNaN{ 15048 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 15049 }) 15050 } 15051 15052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Contains(value *Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15053 return b.builder.addCond(&FilterConditionContains{ 15054 Type: gotenresource.ConditionContainsTypeValue, 15055 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 15056 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WithItemValue(value), 15057 }) 15058 } 15059 15060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15061 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks() 15062 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15063 for _, value := range values { 15064 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15065 } 15066 return b.builder.addCond(&FilterConditionContains{ 15067 Type: gotenresource.ConditionContainsTypeAny, 15068 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 15069 Values: itemValues, 15070 }) 15071 } 15072 15073 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15074 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks() 15075 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15076 for _, value := range values { 15077 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15078 } 15079 return b.builder.addCond(&FilterConditionContains{ 15080 Type: gotenresource.ConditionContainsTypeAll, 15081 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FieldPath(), 15082 Values: itemValues, 15083 }) 15084 } 15085 15086 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_MemoryInfo_MemoryBank) *FilterBuilder { 15087 return b.builder.addCond(&FilterConditionCompare{ 15088 Operator: op, 15089 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WithValue(value), 15090 }) 15091 } 15092 15093 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Description() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription { 15094 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription{builder: b.builder} 15095 } 15096 15097 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Product() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct { 15098 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct{builder: b.builder} 15099 } 15100 15101 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Vendor() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor { 15102 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor{builder: b.builder} 15103 } 15104 15105 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Serial() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial { 15106 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial{builder: b.builder} 15107 } 15108 15109 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) Slot() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot { 15110 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot{builder: b.builder} 15111 } 15112 15113 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) SizeBytes() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes { 15114 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes{builder: b.builder} 15115 } 15116 15117 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) FrequencyHz() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz { 15118 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz{builder: b.builder} 15119 } 15120 15121 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanks) WidthBits() *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits { 15122 return &filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits{builder: b.builder} 15123 } 15124 15125 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription struct { 15126 builder *FilterBuilder 15127 } 15128 15129 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) Eq(value string) *FilterBuilder { 15130 return b.compare(gotenfilter.Eq, value) 15131 } 15132 15133 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) Neq(value string) *FilterBuilder { 15134 return b.compare(gotenfilter.Neq, value) 15135 } 15136 15137 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) Gt(value string) *FilterBuilder { 15138 return b.compare(gotenfilter.Gt, value) 15139 } 15140 15141 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) Gte(value string) *FilterBuilder { 15142 return b.compare(gotenfilter.Gte, value) 15143 } 15144 15145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) Lt(value string) *FilterBuilder { 15146 return b.compare(gotenfilter.Lt, value) 15147 } 15148 15149 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) Lte(value string) *FilterBuilder { 15150 return b.compare(gotenfilter.Lte, value) 15151 } 15152 15153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) In(values []string) *FilterBuilder { 15154 return b.builder.addCond(&FilterConditionIn{ 15155 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Description().WithArrayOfValues(values), 15156 }) 15157 } 15158 15159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) NotIn(values []string) *FilterBuilder { 15160 return b.builder.addCond(&FilterConditionNotIn{ 15161 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Description().WithArrayOfValues(values), 15162 }) 15163 } 15164 15165 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) IsNull() *FilterBuilder { 15166 return b.builder.addCond(&FilterConditionIsNull{ 15167 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Description().FieldPath(), 15168 }) 15169 } 15170 15171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) IsNan() *FilterBuilder { 15172 return b.builder.addCond(&FilterConditionIsNaN{ 15173 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Description().FieldPath(), 15174 }) 15175 } 15176 15177 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksDescription) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15178 return b.builder.addCond(&FilterConditionCompare{ 15179 Operator: op, 15180 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Description().WithValue(value), 15181 }) 15182 } 15183 15184 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct struct { 15185 builder *FilterBuilder 15186 } 15187 15188 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) Eq(value string) *FilterBuilder { 15189 return b.compare(gotenfilter.Eq, value) 15190 } 15191 15192 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) Neq(value string) *FilterBuilder { 15193 return b.compare(gotenfilter.Neq, value) 15194 } 15195 15196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) Gt(value string) *FilterBuilder { 15197 return b.compare(gotenfilter.Gt, value) 15198 } 15199 15200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) Gte(value string) *FilterBuilder { 15201 return b.compare(gotenfilter.Gte, value) 15202 } 15203 15204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) Lt(value string) *FilterBuilder { 15205 return b.compare(gotenfilter.Lt, value) 15206 } 15207 15208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) Lte(value string) *FilterBuilder { 15209 return b.compare(gotenfilter.Lte, value) 15210 } 15211 15212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) In(values []string) *FilterBuilder { 15213 return b.builder.addCond(&FilterConditionIn{ 15214 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Product().WithArrayOfValues(values), 15215 }) 15216 } 15217 15218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) NotIn(values []string) *FilterBuilder { 15219 return b.builder.addCond(&FilterConditionNotIn{ 15220 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Product().WithArrayOfValues(values), 15221 }) 15222 } 15223 15224 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) IsNull() *FilterBuilder { 15225 return b.builder.addCond(&FilterConditionIsNull{ 15226 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Product().FieldPath(), 15227 }) 15228 } 15229 15230 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) IsNan() *FilterBuilder { 15231 return b.builder.addCond(&FilterConditionIsNaN{ 15232 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Product().FieldPath(), 15233 }) 15234 } 15235 15236 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksProduct) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15237 return b.builder.addCond(&FilterConditionCompare{ 15238 Operator: op, 15239 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Product().WithValue(value), 15240 }) 15241 } 15242 15243 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor struct { 15244 builder *FilterBuilder 15245 } 15246 15247 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) Eq(value string) *FilterBuilder { 15248 return b.compare(gotenfilter.Eq, value) 15249 } 15250 15251 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) Neq(value string) *FilterBuilder { 15252 return b.compare(gotenfilter.Neq, value) 15253 } 15254 15255 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) Gt(value string) *FilterBuilder { 15256 return b.compare(gotenfilter.Gt, value) 15257 } 15258 15259 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) Gte(value string) *FilterBuilder { 15260 return b.compare(gotenfilter.Gte, value) 15261 } 15262 15263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) Lt(value string) *FilterBuilder { 15264 return b.compare(gotenfilter.Lt, value) 15265 } 15266 15267 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) Lte(value string) *FilterBuilder { 15268 return b.compare(gotenfilter.Lte, value) 15269 } 15270 15271 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) In(values []string) *FilterBuilder { 15272 return b.builder.addCond(&FilterConditionIn{ 15273 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().WithArrayOfValues(values), 15274 }) 15275 } 15276 15277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) NotIn(values []string) *FilterBuilder { 15278 return b.builder.addCond(&FilterConditionNotIn{ 15279 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().WithArrayOfValues(values), 15280 }) 15281 } 15282 15283 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) IsNull() *FilterBuilder { 15284 return b.builder.addCond(&FilterConditionIsNull{ 15285 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().FieldPath(), 15286 }) 15287 } 15288 15289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) IsNan() *FilterBuilder { 15290 return b.builder.addCond(&FilterConditionIsNaN{ 15291 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().FieldPath(), 15292 }) 15293 } 15294 15295 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksVendor) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15296 return b.builder.addCond(&FilterConditionCompare{ 15297 Operator: op, 15298 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Vendor().WithValue(value), 15299 }) 15300 } 15301 15302 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial struct { 15303 builder *FilterBuilder 15304 } 15305 15306 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) Eq(value string) *FilterBuilder { 15307 return b.compare(gotenfilter.Eq, value) 15308 } 15309 15310 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) Neq(value string) *FilterBuilder { 15311 return b.compare(gotenfilter.Neq, value) 15312 } 15313 15314 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) Gt(value string) *FilterBuilder { 15315 return b.compare(gotenfilter.Gt, value) 15316 } 15317 15318 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) Gte(value string) *FilterBuilder { 15319 return b.compare(gotenfilter.Gte, value) 15320 } 15321 15322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) Lt(value string) *FilterBuilder { 15323 return b.compare(gotenfilter.Lt, value) 15324 } 15325 15326 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) Lte(value string) *FilterBuilder { 15327 return b.compare(gotenfilter.Lte, value) 15328 } 15329 15330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) In(values []string) *FilterBuilder { 15331 return b.builder.addCond(&FilterConditionIn{ 15332 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Serial().WithArrayOfValues(values), 15333 }) 15334 } 15335 15336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) NotIn(values []string) *FilterBuilder { 15337 return b.builder.addCond(&FilterConditionNotIn{ 15338 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Serial().WithArrayOfValues(values), 15339 }) 15340 } 15341 15342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) IsNull() *FilterBuilder { 15343 return b.builder.addCond(&FilterConditionIsNull{ 15344 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Serial().FieldPath(), 15345 }) 15346 } 15347 15348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) IsNan() *FilterBuilder { 15349 return b.builder.addCond(&FilterConditionIsNaN{ 15350 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Serial().FieldPath(), 15351 }) 15352 } 15353 15354 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSerial) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15355 return b.builder.addCond(&FilterConditionCompare{ 15356 Operator: op, 15357 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Serial().WithValue(value), 15358 }) 15359 } 15360 15361 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot struct { 15362 builder *FilterBuilder 15363 } 15364 15365 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) Eq(value string) *FilterBuilder { 15366 return b.compare(gotenfilter.Eq, value) 15367 } 15368 15369 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) Neq(value string) *FilterBuilder { 15370 return b.compare(gotenfilter.Neq, value) 15371 } 15372 15373 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) Gt(value string) *FilterBuilder { 15374 return b.compare(gotenfilter.Gt, value) 15375 } 15376 15377 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) Gte(value string) *FilterBuilder { 15378 return b.compare(gotenfilter.Gte, value) 15379 } 15380 15381 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) Lt(value string) *FilterBuilder { 15382 return b.compare(gotenfilter.Lt, value) 15383 } 15384 15385 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) Lte(value string) *FilterBuilder { 15386 return b.compare(gotenfilter.Lte, value) 15387 } 15388 15389 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) In(values []string) *FilterBuilder { 15390 return b.builder.addCond(&FilterConditionIn{ 15391 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Slot().WithArrayOfValues(values), 15392 }) 15393 } 15394 15395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) NotIn(values []string) *FilterBuilder { 15396 return b.builder.addCond(&FilterConditionNotIn{ 15397 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Slot().WithArrayOfValues(values), 15398 }) 15399 } 15400 15401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) IsNull() *FilterBuilder { 15402 return b.builder.addCond(&FilterConditionIsNull{ 15403 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Slot().FieldPath(), 15404 }) 15405 } 15406 15407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) IsNan() *FilterBuilder { 15408 return b.builder.addCond(&FilterConditionIsNaN{ 15409 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Slot().FieldPath(), 15410 }) 15411 } 15412 15413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSlot) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15414 return b.builder.addCond(&FilterConditionCompare{ 15415 Operator: op, 15416 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().Slot().WithValue(value), 15417 }) 15418 } 15419 15420 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes struct { 15421 builder *FilterBuilder 15422 } 15423 15424 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) Eq(value int64) *FilterBuilder { 15425 return b.compare(gotenfilter.Eq, value) 15426 } 15427 15428 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) Neq(value int64) *FilterBuilder { 15429 return b.compare(gotenfilter.Neq, value) 15430 } 15431 15432 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) Gt(value int64) *FilterBuilder { 15433 return b.compare(gotenfilter.Gt, value) 15434 } 15435 15436 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) Gte(value int64) *FilterBuilder { 15437 return b.compare(gotenfilter.Gte, value) 15438 } 15439 15440 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) Lt(value int64) *FilterBuilder { 15441 return b.compare(gotenfilter.Lt, value) 15442 } 15443 15444 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) Lte(value int64) *FilterBuilder { 15445 return b.compare(gotenfilter.Lte, value) 15446 } 15447 15448 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) In(values []int64) *FilterBuilder { 15449 return b.builder.addCond(&FilterConditionIn{ 15450 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().WithArrayOfValues(values), 15451 }) 15452 } 15453 15454 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) NotIn(values []int64) *FilterBuilder { 15455 return b.builder.addCond(&FilterConditionNotIn{ 15456 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().WithArrayOfValues(values), 15457 }) 15458 } 15459 15460 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) IsNull() *FilterBuilder { 15461 return b.builder.addCond(&FilterConditionIsNull{ 15462 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().FieldPath(), 15463 }) 15464 } 15465 15466 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) IsNan() *FilterBuilder { 15467 return b.builder.addCond(&FilterConditionIsNaN{ 15468 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().FieldPath(), 15469 }) 15470 } 15471 15472 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksSizeBytes) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 15473 return b.builder.addCond(&FilterConditionCompare{ 15474 Operator: op, 15475 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().SizeBytes().WithValue(value), 15476 }) 15477 } 15478 15479 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz struct { 15480 builder *FilterBuilder 15481 } 15482 15483 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) Eq(value int64) *FilterBuilder { 15484 return b.compare(gotenfilter.Eq, value) 15485 } 15486 15487 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) Neq(value int64) *FilterBuilder { 15488 return b.compare(gotenfilter.Neq, value) 15489 } 15490 15491 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) Gt(value int64) *FilterBuilder { 15492 return b.compare(gotenfilter.Gt, value) 15493 } 15494 15495 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) Gte(value int64) *FilterBuilder { 15496 return b.compare(gotenfilter.Gte, value) 15497 } 15498 15499 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) Lt(value int64) *FilterBuilder { 15500 return b.compare(gotenfilter.Lt, value) 15501 } 15502 15503 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) Lte(value int64) *FilterBuilder { 15504 return b.compare(gotenfilter.Lte, value) 15505 } 15506 15507 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) In(values []int64) *FilterBuilder { 15508 return b.builder.addCond(&FilterConditionIn{ 15509 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().WithArrayOfValues(values), 15510 }) 15511 } 15512 15513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) NotIn(values []int64) *FilterBuilder { 15514 return b.builder.addCond(&FilterConditionNotIn{ 15515 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().WithArrayOfValues(values), 15516 }) 15517 } 15518 15519 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) IsNull() *FilterBuilder { 15520 return b.builder.addCond(&FilterConditionIsNull{ 15521 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().FieldPath(), 15522 }) 15523 } 15524 15525 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) IsNan() *FilterBuilder { 15526 return b.builder.addCond(&FilterConditionIsNaN{ 15527 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().FieldPath(), 15528 }) 15529 } 15530 15531 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksFrequencyHz) compare(op gotenfilter.CompareOperator, value int64) *FilterBuilder { 15532 return b.builder.addCond(&FilterConditionCompare{ 15533 Operator: op, 15534 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().FrequencyHz().WithValue(value), 15535 }) 15536 } 15537 15538 type filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits struct { 15539 builder *FilterBuilder 15540 } 15541 15542 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) Eq(value int32) *FilterBuilder { 15543 return b.compare(gotenfilter.Eq, value) 15544 } 15545 15546 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) Neq(value int32) *FilterBuilder { 15547 return b.compare(gotenfilter.Neq, value) 15548 } 15549 15550 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) Gt(value int32) *FilterBuilder { 15551 return b.compare(gotenfilter.Gt, value) 15552 } 15553 15554 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) Gte(value int32) *FilterBuilder { 15555 return b.compare(gotenfilter.Gte, value) 15556 } 15557 15558 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) Lt(value int32) *FilterBuilder { 15559 return b.compare(gotenfilter.Lt, value) 15560 } 15561 15562 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) Lte(value int32) *FilterBuilder { 15563 return b.compare(gotenfilter.Lte, value) 15564 } 15565 15566 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) In(values []int32) *FilterBuilder { 15567 return b.builder.addCond(&FilterConditionIn{ 15568 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().WithArrayOfValues(values), 15569 }) 15570 } 15571 15572 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) NotIn(values []int32) *FilterBuilder { 15573 return b.builder.addCond(&FilterConditionNotIn{ 15574 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().WithArrayOfValues(values), 15575 }) 15576 } 15577 15578 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) IsNull() *FilterBuilder { 15579 return b.builder.addCond(&FilterConditionIsNull{ 15580 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().FieldPath(), 15581 }) 15582 } 15583 15584 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) IsNan() *FilterBuilder { 15585 return b.builder.addCond(&FilterConditionIsNaN{ 15586 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().FieldPath(), 15587 }) 15588 } 15589 15590 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationMemoryInfoMemoryBanksWidthBits) compare(op gotenfilter.CompareOperator, value int32) *FilterBuilder { 15591 return b.builder.addCond(&FilterConditionCompare{ 15592 Operator: op, 15593 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().MemoryInfo().MemoryBanks().WidthBits().WithValue(value), 15594 }) 15595 } 15596 15597 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo struct { 15598 builder *FilterBuilder 15599 } 15600 15601 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15602 return b.compare(gotenfilter.Eq, value) 15603 } 15604 15605 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15606 return b.compare(gotenfilter.Neq, value) 15607 } 15608 15609 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15610 return b.compare(gotenfilter.Gt, value) 15611 } 15612 15613 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15614 return b.compare(gotenfilter.Gte, value) 15615 } 15616 15617 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15618 return b.compare(gotenfilter.Lt, value) 15619 } 15620 15621 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15622 return b.compare(gotenfilter.Lte, value) 15623 } 15624 15625 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) In(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15626 return b.builder.addCond(&FilterConditionIn{ 15627 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().WithArrayOfValues(values), 15628 }) 15629 } 15630 15631 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15632 return b.builder.addCond(&FilterConditionNotIn{ 15633 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().WithArrayOfValues(values), 15634 }) 15635 } 15636 15637 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) IsNull() *FilterBuilder { 15638 return b.builder.addCond(&FilterConditionIsNull{ 15639 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().FieldPath(), 15640 }) 15641 } 15642 15643 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) IsNan() *FilterBuilder { 15644 return b.builder.addCond(&FilterConditionIsNaN{ 15645 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().FieldPath(), 15646 }) 15647 } 15648 15649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo) *FilterBuilder { 15650 return b.builder.addCond(&FilterConditionCompare{ 15651 Operator: op, 15652 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().WithValue(value), 15653 }) 15654 } 15655 15656 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Status() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus { 15657 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus{builder: b.builder} 15658 } 15659 15660 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) CliVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion { 15661 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion{builder: b.builder} 15662 } 15663 15664 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfo) Modules() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules { 15665 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules{builder: b.builder} 15666 } 15667 15668 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus struct { 15669 builder *FilterBuilder 15670 } 15671 15672 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Eq(value string) *FilterBuilder { 15673 return b.compare(gotenfilter.Eq, value) 15674 } 15675 15676 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Neq(value string) *FilterBuilder { 15677 return b.compare(gotenfilter.Neq, value) 15678 } 15679 15680 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Gt(value string) *FilterBuilder { 15681 return b.compare(gotenfilter.Gt, value) 15682 } 15683 15684 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Gte(value string) *FilterBuilder { 15685 return b.compare(gotenfilter.Gte, value) 15686 } 15687 15688 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Lt(value string) *FilterBuilder { 15689 return b.compare(gotenfilter.Lt, value) 15690 } 15691 15692 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) Lte(value string) *FilterBuilder { 15693 return b.compare(gotenfilter.Lte, value) 15694 } 15695 15696 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) In(values []string) *FilterBuilder { 15697 return b.builder.addCond(&FilterConditionIn{ 15698 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().WithArrayOfValues(values), 15699 }) 15700 } 15701 15702 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) NotIn(values []string) *FilterBuilder { 15703 return b.builder.addCond(&FilterConditionNotIn{ 15704 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().WithArrayOfValues(values), 15705 }) 15706 } 15707 15708 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) IsNull() *FilterBuilder { 15709 return b.builder.addCond(&FilterConditionIsNull{ 15710 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().FieldPath(), 15711 }) 15712 } 15713 15714 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) IsNan() *FilterBuilder { 15715 return b.builder.addCond(&FilterConditionIsNaN{ 15716 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().FieldPath(), 15717 }) 15718 } 15719 15720 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoStatus) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15721 return b.builder.addCond(&FilterConditionCompare{ 15722 Operator: op, 15723 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Status().WithValue(value), 15724 }) 15725 } 15726 15727 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion struct { 15728 builder *FilterBuilder 15729 } 15730 15731 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Eq(value string) *FilterBuilder { 15732 return b.compare(gotenfilter.Eq, value) 15733 } 15734 15735 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Neq(value string) *FilterBuilder { 15736 return b.compare(gotenfilter.Neq, value) 15737 } 15738 15739 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Gt(value string) *FilterBuilder { 15740 return b.compare(gotenfilter.Gt, value) 15741 } 15742 15743 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Gte(value string) *FilterBuilder { 15744 return b.compare(gotenfilter.Gte, value) 15745 } 15746 15747 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Lt(value string) *FilterBuilder { 15748 return b.compare(gotenfilter.Lt, value) 15749 } 15750 15751 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) Lte(value string) *FilterBuilder { 15752 return b.compare(gotenfilter.Lte, value) 15753 } 15754 15755 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) In(values []string) *FilterBuilder { 15756 return b.builder.addCond(&FilterConditionIn{ 15757 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().WithArrayOfValues(values), 15758 }) 15759 } 15760 15761 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) NotIn(values []string) *FilterBuilder { 15762 return b.builder.addCond(&FilterConditionNotIn{ 15763 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().WithArrayOfValues(values), 15764 }) 15765 } 15766 15767 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) IsNull() *FilterBuilder { 15768 return b.builder.addCond(&FilterConditionIsNull{ 15769 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().FieldPath(), 15770 }) 15771 } 15772 15773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) IsNan() *FilterBuilder { 15774 return b.builder.addCond(&FilterConditionIsNaN{ 15775 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().FieldPath(), 15776 }) 15777 } 15778 15779 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoCliVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15780 return b.builder.addCond(&FilterConditionCompare{ 15781 Operator: op, 15782 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().CliVersion().WithValue(value), 15783 }) 15784 } 15785 15786 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules struct { 15787 builder *FilterBuilder 15788 } 15789 15790 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15791 return b.compare(gotenfilter.Eq, value) 15792 } 15793 15794 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15795 return b.compare(gotenfilter.Neq, value) 15796 } 15797 15798 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15799 return b.compare(gotenfilter.Gt, value) 15800 } 15801 15802 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15803 return b.compare(gotenfilter.Gte, value) 15804 } 15805 15806 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15807 return b.compare(gotenfilter.Lt, value) 15808 } 15809 15810 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15811 return b.compare(gotenfilter.Lte, value) 15812 } 15813 15814 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15815 return b.builder.addCond(&FilterConditionIn{ 15816 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithArrayOfValues(values), 15817 }) 15818 } 15819 15820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15821 return b.builder.addCond(&FilterConditionNotIn{ 15822 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithArrayOfValues(values), 15823 }) 15824 } 15825 15826 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) IsNull() *FilterBuilder { 15827 return b.builder.addCond(&FilterConditionIsNull{ 15828 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 15829 }) 15830 } 15831 15832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) IsNan() *FilterBuilder { 15833 return b.builder.addCond(&FilterConditionIsNaN{ 15834 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 15835 }) 15836 } 15837 15838 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) Contains(value *Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15839 return b.builder.addCond(&FilterConditionContains{ 15840 Type: gotenresource.ConditionContainsTypeValue, 15841 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 15842 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithItemValue(value), 15843 }) 15844 } 15845 15846 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15847 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules() 15848 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15849 for _, value := range values { 15850 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15851 } 15852 return b.builder.addCond(&FilterConditionContains{ 15853 Type: gotenresource.ConditionContainsTypeAny, 15854 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 15855 Values: itemValues, 15856 }) 15857 } 15858 15859 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15860 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules() 15861 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 15862 for _, value := range values { 15863 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 15864 } 15865 return b.builder.addCond(&FilterConditionContains{ 15866 Type: gotenresource.ConditionContainsTypeAll, 15867 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FieldPath(), 15868 Values: itemValues, 15869 }) 15870 } 15871 15872 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_HailoInfo_HailoModuleInfo) *FilterBuilder { 15873 return b.builder.addCond(&FilterConditionCompare{ 15874 Operator: op, 15875 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().WithValue(value), 15876 }) 15877 } 15878 15879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) DevId() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId { 15880 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId{builder: b.builder} 15881 } 15882 15883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ControlProtoVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion { 15884 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion{builder: b.builder} 15885 } 15886 15887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) FirmwareVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion { 15888 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion{builder: b.builder} 15889 } 15890 15891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) LoggerVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion { 15892 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion{builder: b.builder} 15893 } 15894 15895 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) BoardName() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName { 15896 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName{builder: b.builder} 15897 } 15898 15899 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) SerialNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber { 15900 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber{builder: b.builder} 15901 } 15902 15903 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) PartNumber() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber { 15904 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber{builder: b.builder} 15905 } 15906 15907 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName { 15908 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName{builder: b.builder} 15909 } 15910 15911 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModules) NeuralNetworkCoreClockRate() *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate { 15912 return &filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate{builder: b.builder} 15913 } 15914 15915 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId struct { 15916 builder *FilterBuilder 15917 } 15918 15919 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Eq(value string) *FilterBuilder { 15920 return b.compare(gotenfilter.Eq, value) 15921 } 15922 15923 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Neq(value string) *FilterBuilder { 15924 return b.compare(gotenfilter.Neq, value) 15925 } 15926 15927 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Gt(value string) *FilterBuilder { 15928 return b.compare(gotenfilter.Gt, value) 15929 } 15930 15931 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Gte(value string) *FilterBuilder { 15932 return b.compare(gotenfilter.Gte, value) 15933 } 15934 15935 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Lt(value string) *FilterBuilder { 15936 return b.compare(gotenfilter.Lt, value) 15937 } 15938 15939 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) Lte(value string) *FilterBuilder { 15940 return b.compare(gotenfilter.Lte, value) 15941 } 15942 15943 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) In(values []string) *FilterBuilder { 15944 return b.builder.addCond(&FilterConditionIn{ 15945 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().WithArrayOfValues(values), 15946 }) 15947 } 15948 15949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) NotIn(values []string) *FilterBuilder { 15950 return b.builder.addCond(&FilterConditionNotIn{ 15951 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().WithArrayOfValues(values), 15952 }) 15953 } 15954 15955 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) IsNull() *FilterBuilder { 15956 return b.builder.addCond(&FilterConditionIsNull{ 15957 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().FieldPath(), 15958 }) 15959 } 15960 15961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) IsNan() *FilterBuilder { 15962 return b.builder.addCond(&FilterConditionIsNaN{ 15963 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().FieldPath(), 15964 }) 15965 } 15966 15967 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesDevId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 15968 return b.builder.addCond(&FilterConditionCompare{ 15969 Operator: op, 15970 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().DevId().WithValue(value), 15971 }) 15972 } 15973 15974 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion struct { 15975 builder *FilterBuilder 15976 } 15977 15978 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Eq(value string) *FilterBuilder { 15979 return b.compare(gotenfilter.Eq, value) 15980 } 15981 15982 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Neq(value string) *FilterBuilder { 15983 return b.compare(gotenfilter.Neq, value) 15984 } 15985 15986 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Gt(value string) *FilterBuilder { 15987 return b.compare(gotenfilter.Gt, value) 15988 } 15989 15990 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Gte(value string) *FilterBuilder { 15991 return b.compare(gotenfilter.Gte, value) 15992 } 15993 15994 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Lt(value string) *FilterBuilder { 15995 return b.compare(gotenfilter.Lt, value) 15996 } 15997 15998 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) Lte(value string) *FilterBuilder { 15999 return b.compare(gotenfilter.Lte, value) 16000 } 16001 16002 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) In(values []string) *FilterBuilder { 16003 return b.builder.addCond(&FilterConditionIn{ 16004 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().WithArrayOfValues(values), 16005 }) 16006 } 16007 16008 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) NotIn(values []string) *FilterBuilder { 16009 return b.builder.addCond(&FilterConditionNotIn{ 16010 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().WithArrayOfValues(values), 16011 }) 16012 } 16013 16014 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) IsNull() *FilterBuilder { 16015 return b.builder.addCond(&FilterConditionIsNull{ 16016 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 16017 }) 16018 } 16019 16020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) IsNan() *FilterBuilder { 16021 return b.builder.addCond(&FilterConditionIsNaN{ 16022 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().FieldPath(), 16023 }) 16024 } 16025 16026 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesControlProtoVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16027 return b.builder.addCond(&FilterConditionCompare{ 16028 Operator: op, 16029 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ControlProtoVersion().WithValue(value), 16030 }) 16031 } 16032 16033 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion struct { 16034 builder *FilterBuilder 16035 } 16036 16037 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Eq(value string) *FilterBuilder { 16038 return b.compare(gotenfilter.Eq, value) 16039 } 16040 16041 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Neq(value string) *FilterBuilder { 16042 return b.compare(gotenfilter.Neq, value) 16043 } 16044 16045 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Gt(value string) *FilterBuilder { 16046 return b.compare(gotenfilter.Gt, value) 16047 } 16048 16049 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Gte(value string) *FilterBuilder { 16050 return b.compare(gotenfilter.Gte, value) 16051 } 16052 16053 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Lt(value string) *FilterBuilder { 16054 return b.compare(gotenfilter.Lt, value) 16055 } 16056 16057 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) Lte(value string) *FilterBuilder { 16058 return b.compare(gotenfilter.Lte, value) 16059 } 16060 16061 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) In(values []string) *FilterBuilder { 16062 return b.builder.addCond(&FilterConditionIn{ 16063 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().WithArrayOfValues(values), 16064 }) 16065 } 16066 16067 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) NotIn(values []string) *FilterBuilder { 16068 return b.builder.addCond(&FilterConditionNotIn{ 16069 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().WithArrayOfValues(values), 16070 }) 16071 } 16072 16073 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) IsNull() *FilterBuilder { 16074 return b.builder.addCond(&FilterConditionIsNull{ 16075 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().FieldPath(), 16076 }) 16077 } 16078 16079 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) IsNan() *FilterBuilder { 16080 return b.builder.addCond(&FilterConditionIsNaN{ 16081 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().FieldPath(), 16082 }) 16083 } 16084 16085 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesFirmwareVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16086 return b.builder.addCond(&FilterConditionCompare{ 16087 Operator: op, 16088 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().FirmwareVersion().WithValue(value), 16089 }) 16090 } 16091 16092 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion struct { 16093 builder *FilterBuilder 16094 } 16095 16096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Eq(value string) *FilterBuilder { 16097 return b.compare(gotenfilter.Eq, value) 16098 } 16099 16100 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Neq(value string) *FilterBuilder { 16101 return b.compare(gotenfilter.Neq, value) 16102 } 16103 16104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Gt(value string) *FilterBuilder { 16105 return b.compare(gotenfilter.Gt, value) 16106 } 16107 16108 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Gte(value string) *FilterBuilder { 16109 return b.compare(gotenfilter.Gte, value) 16110 } 16111 16112 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Lt(value string) *FilterBuilder { 16113 return b.compare(gotenfilter.Lt, value) 16114 } 16115 16116 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) Lte(value string) *FilterBuilder { 16117 return b.compare(gotenfilter.Lte, value) 16118 } 16119 16120 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) In(values []string) *FilterBuilder { 16121 return b.builder.addCond(&FilterConditionIn{ 16122 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().WithArrayOfValues(values), 16123 }) 16124 } 16125 16126 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) NotIn(values []string) *FilterBuilder { 16127 return b.builder.addCond(&FilterConditionNotIn{ 16128 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().WithArrayOfValues(values), 16129 }) 16130 } 16131 16132 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) IsNull() *FilterBuilder { 16133 return b.builder.addCond(&FilterConditionIsNull{ 16134 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().FieldPath(), 16135 }) 16136 } 16137 16138 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) IsNan() *FilterBuilder { 16139 return b.builder.addCond(&FilterConditionIsNaN{ 16140 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().FieldPath(), 16141 }) 16142 } 16143 16144 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesLoggerVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16145 return b.builder.addCond(&FilterConditionCompare{ 16146 Operator: op, 16147 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().LoggerVersion().WithValue(value), 16148 }) 16149 } 16150 16151 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName struct { 16152 builder *FilterBuilder 16153 } 16154 16155 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Eq(value string) *FilterBuilder { 16156 return b.compare(gotenfilter.Eq, value) 16157 } 16158 16159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Neq(value string) *FilterBuilder { 16160 return b.compare(gotenfilter.Neq, value) 16161 } 16162 16163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Gt(value string) *FilterBuilder { 16164 return b.compare(gotenfilter.Gt, value) 16165 } 16166 16167 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Gte(value string) *FilterBuilder { 16168 return b.compare(gotenfilter.Gte, value) 16169 } 16170 16171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Lt(value string) *FilterBuilder { 16172 return b.compare(gotenfilter.Lt, value) 16173 } 16174 16175 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) Lte(value string) *FilterBuilder { 16176 return b.compare(gotenfilter.Lte, value) 16177 } 16178 16179 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) In(values []string) *FilterBuilder { 16180 return b.builder.addCond(&FilterConditionIn{ 16181 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().WithArrayOfValues(values), 16182 }) 16183 } 16184 16185 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) NotIn(values []string) *FilterBuilder { 16186 return b.builder.addCond(&FilterConditionNotIn{ 16187 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().WithArrayOfValues(values), 16188 }) 16189 } 16190 16191 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) IsNull() *FilterBuilder { 16192 return b.builder.addCond(&FilterConditionIsNull{ 16193 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().FieldPath(), 16194 }) 16195 } 16196 16197 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) IsNan() *FilterBuilder { 16198 return b.builder.addCond(&FilterConditionIsNaN{ 16199 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().FieldPath(), 16200 }) 16201 } 16202 16203 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesBoardName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16204 return b.builder.addCond(&FilterConditionCompare{ 16205 Operator: op, 16206 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().BoardName().WithValue(value), 16207 }) 16208 } 16209 16210 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber struct { 16211 builder *FilterBuilder 16212 } 16213 16214 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Eq(value string) *FilterBuilder { 16215 return b.compare(gotenfilter.Eq, value) 16216 } 16217 16218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Neq(value string) *FilterBuilder { 16219 return b.compare(gotenfilter.Neq, value) 16220 } 16221 16222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Gt(value string) *FilterBuilder { 16223 return b.compare(gotenfilter.Gt, value) 16224 } 16225 16226 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Gte(value string) *FilterBuilder { 16227 return b.compare(gotenfilter.Gte, value) 16228 } 16229 16230 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Lt(value string) *FilterBuilder { 16231 return b.compare(gotenfilter.Lt, value) 16232 } 16233 16234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) Lte(value string) *FilterBuilder { 16235 return b.compare(gotenfilter.Lte, value) 16236 } 16237 16238 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) In(values []string) *FilterBuilder { 16239 return b.builder.addCond(&FilterConditionIn{ 16240 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().WithArrayOfValues(values), 16241 }) 16242 } 16243 16244 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) NotIn(values []string) *FilterBuilder { 16245 return b.builder.addCond(&FilterConditionNotIn{ 16246 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().WithArrayOfValues(values), 16247 }) 16248 } 16249 16250 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) IsNull() *FilterBuilder { 16251 return b.builder.addCond(&FilterConditionIsNull{ 16252 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().FieldPath(), 16253 }) 16254 } 16255 16256 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) IsNan() *FilterBuilder { 16257 return b.builder.addCond(&FilterConditionIsNaN{ 16258 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().FieldPath(), 16259 }) 16260 } 16261 16262 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesSerialNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16263 return b.builder.addCond(&FilterConditionCompare{ 16264 Operator: op, 16265 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().SerialNumber().WithValue(value), 16266 }) 16267 } 16268 16269 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber struct { 16270 builder *FilterBuilder 16271 } 16272 16273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Eq(value string) *FilterBuilder { 16274 return b.compare(gotenfilter.Eq, value) 16275 } 16276 16277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Neq(value string) *FilterBuilder { 16278 return b.compare(gotenfilter.Neq, value) 16279 } 16280 16281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Gt(value string) *FilterBuilder { 16282 return b.compare(gotenfilter.Gt, value) 16283 } 16284 16285 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Gte(value string) *FilterBuilder { 16286 return b.compare(gotenfilter.Gte, value) 16287 } 16288 16289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Lt(value string) *FilterBuilder { 16290 return b.compare(gotenfilter.Lt, value) 16291 } 16292 16293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) Lte(value string) *FilterBuilder { 16294 return b.compare(gotenfilter.Lte, value) 16295 } 16296 16297 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) In(values []string) *FilterBuilder { 16298 return b.builder.addCond(&FilterConditionIn{ 16299 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().WithArrayOfValues(values), 16300 }) 16301 } 16302 16303 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) NotIn(values []string) *FilterBuilder { 16304 return b.builder.addCond(&FilterConditionNotIn{ 16305 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().WithArrayOfValues(values), 16306 }) 16307 } 16308 16309 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) IsNull() *FilterBuilder { 16310 return b.builder.addCond(&FilterConditionIsNull{ 16311 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().FieldPath(), 16312 }) 16313 } 16314 16315 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) IsNan() *FilterBuilder { 16316 return b.builder.addCond(&FilterConditionIsNaN{ 16317 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().FieldPath(), 16318 }) 16319 } 16320 16321 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesPartNumber) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16322 return b.builder.addCond(&FilterConditionCompare{ 16323 Operator: op, 16324 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().PartNumber().WithValue(value), 16325 }) 16326 } 16327 16328 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName struct { 16329 builder *FilterBuilder 16330 } 16331 16332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Eq(value string) *FilterBuilder { 16333 return b.compare(gotenfilter.Eq, value) 16334 } 16335 16336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Neq(value string) *FilterBuilder { 16337 return b.compare(gotenfilter.Neq, value) 16338 } 16339 16340 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Gt(value string) *FilterBuilder { 16341 return b.compare(gotenfilter.Gt, value) 16342 } 16343 16344 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Gte(value string) *FilterBuilder { 16345 return b.compare(gotenfilter.Gte, value) 16346 } 16347 16348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Lt(value string) *FilterBuilder { 16349 return b.compare(gotenfilter.Lt, value) 16350 } 16351 16352 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) Lte(value string) *FilterBuilder { 16353 return b.compare(gotenfilter.Lte, value) 16354 } 16355 16356 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) In(values []string) *FilterBuilder { 16357 return b.builder.addCond(&FilterConditionIn{ 16358 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().WithArrayOfValues(values), 16359 }) 16360 } 16361 16362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) NotIn(values []string) *FilterBuilder { 16363 return b.builder.addCond(&FilterConditionNotIn{ 16364 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().WithArrayOfValues(values), 16365 }) 16366 } 16367 16368 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) IsNull() *FilterBuilder { 16369 return b.builder.addCond(&FilterConditionIsNull{ 16370 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().FieldPath(), 16371 }) 16372 } 16373 16374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) IsNan() *FilterBuilder { 16375 return b.builder.addCond(&FilterConditionIsNaN{ 16376 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().FieldPath(), 16377 }) 16378 } 16379 16380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16381 return b.builder.addCond(&FilterConditionCompare{ 16382 Operator: op, 16383 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().ProductName().WithValue(value), 16384 }) 16385 } 16386 16387 type filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate struct { 16388 builder *FilterBuilder 16389 } 16390 16391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Eq(value string) *FilterBuilder { 16392 return b.compare(gotenfilter.Eq, value) 16393 } 16394 16395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Neq(value string) *FilterBuilder { 16396 return b.compare(gotenfilter.Neq, value) 16397 } 16398 16399 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Gt(value string) *FilterBuilder { 16400 return b.compare(gotenfilter.Gt, value) 16401 } 16402 16403 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Gte(value string) *FilterBuilder { 16404 return b.compare(gotenfilter.Gte, value) 16405 } 16406 16407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Lt(value string) *FilterBuilder { 16408 return b.compare(gotenfilter.Lt, value) 16409 } 16410 16411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) Lte(value string) *FilterBuilder { 16412 return b.compare(gotenfilter.Lte, value) 16413 } 16414 16415 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) In(values []string) *FilterBuilder { 16416 return b.builder.addCond(&FilterConditionIn{ 16417 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().WithArrayOfValues(values), 16418 }) 16419 } 16420 16421 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) NotIn(values []string) *FilterBuilder { 16422 return b.builder.addCond(&FilterConditionNotIn{ 16423 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().WithArrayOfValues(values), 16424 }) 16425 } 16426 16427 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) IsNull() *FilterBuilder { 16428 return b.builder.addCond(&FilterConditionIsNull{ 16429 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 16430 }) 16431 } 16432 16433 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) IsNan() *FilterBuilder { 16434 return b.builder.addCond(&FilterConditionIsNaN{ 16435 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().FieldPath(), 16436 }) 16437 } 16438 16439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationHailoInfoModulesNeuralNetworkCoreClockRate) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16440 return b.builder.addCond(&FilterConditionCompare{ 16441 Operator: op, 16442 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().HailoInfo().Modules().NeuralNetworkCoreClockRate().WithValue(value), 16443 }) 16444 } 16445 16446 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo struct { 16447 builder *FilterBuilder 16448 } 16449 16450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Eq(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16451 return b.compare(gotenfilter.Eq, value) 16452 } 16453 16454 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Neq(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16455 return b.compare(gotenfilter.Neq, value) 16456 } 16457 16458 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Gt(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16459 return b.compare(gotenfilter.Gt, value) 16460 } 16461 16462 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Gte(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16463 return b.compare(gotenfilter.Gte, value) 16464 } 16465 16466 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Lt(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16467 return b.compare(gotenfilter.Lt, value) 16468 } 16469 16470 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Lte(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16471 return b.compare(gotenfilter.Lte, value) 16472 } 16473 16474 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) In(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16475 return b.builder.addCond(&FilterConditionIn{ 16476 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().WithArrayOfValues(values), 16477 }) 16478 } 16479 16480 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16481 return b.builder.addCond(&FilterConditionNotIn{ 16482 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().WithArrayOfValues(values), 16483 }) 16484 } 16485 16486 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) IsNull() *FilterBuilder { 16487 return b.builder.addCond(&FilterConditionIsNull{ 16488 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().FieldPath(), 16489 }) 16490 } 16491 16492 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) IsNan() *FilterBuilder { 16493 return b.builder.addCond(&FilterConditionIsNaN{ 16494 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().FieldPath(), 16495 }) 16496 } 16497 16498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo) *FilterBuilder { 16499 return b.builder.addCond(&FilterConditionCompare{ 16500 Operator: op, 16501 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().WithValue(value), 16502 }) 16503 } 16504 16505 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Status() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus { 16506 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus{builder: b.builder} 16507 } 16508 16509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) DriverVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion { 16510 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion{builder: b.builder} 16511 } 16512 16513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) CudaVersion() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion { 16514 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion{builder: b.builder} 16515 } 16516 16517 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfo) Gpus() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus { 16518 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus{builder: b.builder} 16519 } 16520 16521 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus struct { 16522 builder *FilterBuilder 16523 } 16524 16525 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Eq(value string) *FilterBuilder { 16526 return b.compare(gotenfilter.Eq, value) 16527 } 16528 16529 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Neq(value string) *FilterBuilder { 16530 return b.compare(gotenfilter.Neq, value) 16531 } 16532 16533 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Gt(value string) *FilterBuilder { 16534 return b.compare(gotenfilter.Gt, value) 16535 } 16536 16537 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Gte(value string) *FilterBuilder { 16538 return b.compare(gotenfilter.Gte, value) 16539 } 16540 16541 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Lt(value string) *FilterBuilder { 16542 return b.compare(gotenfilter.Lt, value) 16543 } 16544 16545 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) Lte(value string) *FilterBuilder { 16546 return b.compare(gotenfilter.Lte, value) 16547 } 16548 16549 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) In(values []string) *FilterBuilder { 16550 return b.builder.addCond(&FilterConditionIn{ 16551 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().WithArrayOfValues(values), 16552 }) 16553 } 16554 16555 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) NotIn(values []string) *FilterBuilder { 16556 return b.builder.addCond(&FilterConditionNotIn{ 16557 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().WithArrayOfValues(values), 16558 }) 16559 } 16560 16561 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) IsNull() *FilterBuilder { 16562 return b.builder.addCond(&FilterConditionIsNull{ 16563 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().FieldPath(), 16564 }) 16565 } 16566 16567 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) IsNan() *FilterBuilder { 16568 return b.builder.addCond(&FilterConditionIsNaN{ 16569 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().FieldPath(), 16570 }) 16571 } 16572 16573 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoStatus) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16574 return b.builder.addCond(&FilterConditionCompare{ 16575 Operator: op, 16576 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Status().WithValue(value), 16577 }) 16578 } 16579 16580 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion struct { 16581 builder *FilterBuilder 16582 } 16583 16584 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Eq(value string) *FilterBuilder { 16585 return b.compare(gotenfilter.Eq, value) 16586 } 16587 16588 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Neq(value string) *FilterBuilder { 16589 return b.compare(gotenfilter.Neq, value) 16590 } 16591 16592 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Gt(value string) *FilterBuilder { 16593 return b.compare(gotenfilter.Gt, value) 16594 } 16595 16596 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Gte(value string) *FilterBuilder { 16597 return b.compare(gotenfilter.Gte, value) 16598 } 16599 16600 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Lt(value string) *FilterBuilder { 16601 return b.compare(gotenfilter.Lt, value) 16602 } 16603 16604 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) Lte(value string) *FilterBuilder { 16605 return b.compare(gotenfilter.Lte, value) 16606 } 16607 16608 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) In(values []string) *FilterBuilder { 16609 return b.builder.addCond(&FilterConditionIn{ 16610 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().WithArrayOfValues(values), 16611 }) 16612 } 16613 16614 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) NotIn(values []string) *FilterBuilder { 16615 return b.builder.addCond(&FilterConditionNotIn{ 16616 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().WithArrayOfValues(values), 16617 }) 16618 } 16619 16620 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) IsNull() *FilterBuilder { 16621 return b.builder.addCond(&FilterConditionIsNull{ 16622 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().FieldPath(), 16623 }) 16624 } 16625 16626 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) IsNan() *FilterBuilder { 16627 return b.builder.addCond(&FilterConditionIsNaN{ 16628 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().FieldPath(), 16629 }) 16630 } 16631 16632 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoDriverVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16633 return b.builder.addCond(&FilterConditionCompare{ 16634 Operator: op, 16635 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().DriverVersion().WithValue(value), 16636 }) 16637 } 16638 16639 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion struct { 16640 builder *FilterBuilder 16641 } 16642 16643 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Eq(value string) *FilterBuilder { 16644 return b.compare(gotenfilter.Eq, value) 16645 } 16646 16647 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Neq(value string) *FilterBuilder { 16648 return b.compare(gotenfilter.Neq, value) 16649 } 16650 16651 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Gt(value string) *FilterBuilder { 16652 return b.compare(gotenfilter.Gt, value) 16653 } 16654 16655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Gte(value string) *FilterBuilder { 16656 return b.compare(gotenfilter.Gte, value) 16657 } 16658 16659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Lt(value string) *FilterBuilder { 16660 return b.compare(gotenfilter.Lt, value) 16661 } 16662 16663 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) Lte(value string) *FilterBuilder { 16664 return b.compare(gotenfilter.Lte, value) 16665 } 16666 16667 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) In(values []string) *FilterBuilder { 16668 return b.builder.addCond(&FilterConditionIn{ 16669 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().WithArrayOfValues(values), 16670 }) 16671 } 16672 16673 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) NotIn(values []string) *FilterBuilder { 16674 return b.builder.addCond(&FilterConditionNotIn{ 16675 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().WithArrayOfValues(values), 16676 }) 16677 } 16678 16679 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) IsNull() *FilterBuilder { 16680 return b.builder.addCond(&FilterConditionIsNull{ 16681 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().FieldPath(), 16682 }) 16683 } 16684 16685 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) IsNan() *FilterBuilder { 16686 return b.builder.addCond(&FilterConditionIsNaN{ 16687 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().FieldPath(), 16688 }) 16689 } 16690 16691 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoCudaVersion) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16692 return b.builder.addCond(&FilterConditionCompare{ 16693 Operator: op, 16694 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().CudaVersion().WithValue(value), 16695 }) 16696 } 16697 16698 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus struct { 16699 builder *FilterBuilder 16700 } 16701 16702 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16703 return b.compare(gotenfilter.Eq, value) 16704 } 16705 16706 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16707 return b.compare(gotenfilter.Neq, value) 16708 } 16709 16710 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16711 return b.compare(gotenfilter.Gt, value) 16712 } 16713 16714 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16715 return b.compare(gotenfilter.Gte, value) 16716 } 16717 16718 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16719 return b.compare(gotenfilter.Lt, value) 16720 } 16721 16722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16723 return b.compare(gotenfilter.Lte, value) 16724 } 16725 16726 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16727 return b.builder.addCond(&FilterConditionIn{ 16728 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithArrayOfValues(values), 16729 }) 16730 } 16731 16732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16733 return b.builder.addCond(&FilterConditionNotIn{ 16734 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithArrayOfValues(values), 16735 }) 16736 } 16737 16738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) IsNull() *FilterBuilder { 16739 return b.builder.addCond(&FilterConditionIsNull{ 16740 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 16741 }) 16742 } 16743 16744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) IsNan() *FilterBuilder { 16745 return b.builder.addCond(&FilterConditionIsNaN{ 16746 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 16747 }) 16748 } 16749 16750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Contains(value *Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16751 return b.builder.addCond(&FilterConditionContains{ 16752 Type: gotenresource.ConditionContainsTypeValue, 16753 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 16754 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithItemValue(value), 16755 }) 16756 } 16757 16758 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16759 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus() 16760 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16761 for _, value := range values { 16762 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16763 } 16764 return b.builder.addCond(&FilterConditionContains{ 16765 Type: gotenresource.ConditionContainsTypeAny, 16766 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 16767 Values: itemValues, 16768 }) 16769 } 16770 16771 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16772 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus() 16773 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16774 for _, value := range values { 16775 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16776 } 16777 return b.builder.addCond(&FilterConditionContains{ 16778 Type: gotenresource.ConditionContainsTypeAll, 16779 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().FieldPath(), 16780 Values: itemValues, 16781 }) 16782 } 16783 16784 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_NvidiaInfo_GpuInfo) *FilterBuilder { 16785 return b.builder.addCond(&FilterConditionCompare{ 16786 Operator: op, 16787 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().WithValue(value), 16788 }) 16789 } 16790 16791 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) Id() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId { 16792 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId{builder: b.builder} 16793 } 16794 16795 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpus) ProductName() *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName { 16796 return &filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName{builder: b.builder} 16797 } 16798 16799 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId struct { 16800 builder *FilterBuilder 16801 } 16802 16803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Eq(value string) *FilterBuilder { 16804 return b.compare(gotenfilter.Eq, value) 16805 } 16806 16807 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Neq(value string) *FilterBuilder { 16808 return b.compare(gotenfilter.Neq, value) 16809 } 16810 16811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Gt(value string) *FilterBuilder { 16812 return b.compare(gotenfilter.Gt, value) 16813 } 16814 16815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Gte(value string) *FilterBuilder { 16816 return b.compare(gotenfilter.Gte, value) 16817 } 16818 16819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Lt(value string) *FilterBuilder { 16820 return b.compare(gotenfilter.Lt, value) 16821 } 16822 16823 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) Lte(value string) *FilterBuilder { 16824 return b.compare(gotenfilter.Lte, value) 16825 } 16826 16827 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) In(values []string) *FilterBuilder { 16828 return b.builder.addCond(&FilterConditionIn{ 16829 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().WithArrayOfValues(values), 16830 }) 16831 } 16832 16833 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) NotIn(values []string) *FilterBuilder { 16834 return b.builder.addCond(&FilterConditionNotIn{ 16835 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().WithArrayOfValues(values), 16836 }) 16837 } 16838 16839 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) IsNull() *FilterBuilder { 16840 return b.builder.addCond(&FilterConditionIsNull{ 16841 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().FieldPath(), 16842 }) 16843 } 16844 16845 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) IsNan() *FilterBuilder { 16846 return b.builder.addCond(&FilterConditionIsNaN{ 16847 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().FieldPath(), 16848 }) 16849 } 16850 16851 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16852 return b.builder.addCond(&FilterConditionCompare{ 16853 Operator: op, 16854 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().Id().WithValue(value), 16855 }) 16856 } 16857 16858 type filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName struct { 16859 builder *FilterBuilder 16860 } 16861 16862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Eq(value string) *FilterBuilder { 16863 return b.compare(gotenfilter.Eq, value) 16864 } 16865 16866 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Neq(value string) *FilterBuilder { 16867 return b.compare(gotenfilter.Neq, value) 16868 } 16869 16870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Gt(value string) *FilterBuilder { 16871 return b.compare(gotenfilter.Gt, value) 16872 } 16873 16874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Gte(value string) *FilterBuilder { 16875 return b.compare(gotenfilter.Gte, value) 16876 } 16877 16878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Lt(value string) *FilterBuilder { 16879 return b.compare(gotenfilter.Lt, value) 16880 } 16881 16882 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) Lte(value string) *FilterBuilder { 16883 return b.compare(gotenfilter.Lte, value) 16884 } 16885 16886 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) In(values []string) *FilterBuilder { 16887 return b.builder.addCond(&FilterConditionIn{ 16888 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().WithArrayOfValues(values), 16889 }) 16890 } 16891 16892 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) NotIn(values []string) *FilterBuilder { 16893 return b.builder.addCond(&FilterConditionNotIn{ 16894 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().WithArrayOfValues(values), 16895 }) 16896 } 16897 16898 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) IsNull() *FilterBuilder { 16899 return b.builder.addCond(&FilterConditionIsNull{ 16900 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().FieldPath(), 16901 }) 16902 } 16903 16904 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) IsNan() *FilterBuilder { 16905 return b.builder.addCond(&FilterConditionIsNaN{ 16906 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().FieldPath(), 16907 }) 16908 } 16909 16910 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationNvidiaInfoGpusProductName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 16911 return b.builder.addCond(&FilterConditionCompare{ 16912 Operator: op, 16913 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().NvidiaInfo().Gpus().ProductName().WithValue(value), 16914 }) 16915 } 16916 16917 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus struct { 16918 builder *FilterBuilder 16919 } 16920 16921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Eq(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16922 return b.compare(gotenfilter.Eq, value) 16923 } 16924 16925 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Neq(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16926 return b.compare(gotenfilter.Neq, value) 16927 } 16928 16929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Gt(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16930 return b.compare(gotenfilter.Gt, value) 16931 } 16932 16933 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Gte(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16934 return b.compare(gotenfilter.Gte, value) 16935 } 16936 16937 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Lt(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16938 return b.compare(gotenfilter.Lt, value) 16939 } 16940 16941 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Lte(value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16942 return b.compare(gotenfilter.Lte, value) 16943 } 16944 16945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) In(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16946 return b.builder.addCond(&FilterConditionIn{ 16947 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithArrayOfValues(values), 16948 }) 16949 } 16950 16951 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) NotIn(values [][]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16952 return b.builder.addCond(&FilterConditionNotIn{ 16953 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithArrayOfValues(values), 16954 }) 16955 } 16956 16957 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) IsNull() *FilterBuilder { 16958 return b.builder.addCond(&FilterConditionIsNull{ 16959 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 16960 }) 16961 } 16962 16963 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) IsNan() *FilterBuilder { 16964 return b.builder.addCond(&FilterConditionIsNaN{ 16965 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 16966 }) 16967 } 16968 16969 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Contains(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16970 return b.builder.addCond(&FilterConditionContains{ 16971 Type: gotenresource.ConditionContainsTypeValue, 16972 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 16973 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithItemValue(value), 16974 }) 16975 } 16976 16977 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) ContainsAnyOf(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16978 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus() 16979 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16980 for _, value := range values { 16981 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16982 } 16983 return b.builder.addCond(&FilterConditionContains{ 16984 Type: gotenresource.ConditionContainsTypeAny, 16985 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 16986 Values: itemValues, 16987 }) 16988 } 16989 16990 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) ContainsAll(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 16991 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus() 16992 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 16993 for _, value := range values { 16994 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 16995 } 16996 return b.builder.addCond(&FilterConditionContains{ 16997 Type: gotenresource.ConditionContainsTypeAll, 16998 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().FieldPath(), 16999 Values: itemValues, 17000 }) 17001 } 17002 17003 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) compare(op gotenfilter.CompareOperator, value []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus) *FilterBuilder { 17004 return b.builder.addCond(&FilterConditionCompare{ 17005 Operator: op, 17006 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().WithValue(value), 17007 }) 17008 } 17009 17010 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatus) Modem() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem { 17011 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem{builder: b.builder} 17012 } 17013 17014 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem struct { 17015 builder *FilterBuilder 17016 } 17017 17018 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17019 return b.compare(gotenfilter.Eq, value) 17020 } 17021 17022 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17023 return b.compare(gotenfilter.Neq, value) 17024 } 17025 17026 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17027 return b.compare(gotenfilter.Gt, value) 17028 } 17029 17030 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17031 return b.compare(gotenfilter.Gte, value) 17032 } 17033 17034 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17035 return b.compare(gotenfilter.Lt, value) 17036 } 17037 17038 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17039 return b.compare(gotenfilter.Lte, value) 17040 } 17041 17042 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17043 return b.builder.addCond(&FilterConditionIn{ 17044 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().WithArrayOfValues(values), 17045 }) 17046 } 17047 17048 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17049 return b.builder.addCond(&FilterConditionNotIn{ 17050 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().WithArrayOfValues(values), 17051 }) 17052 } 17053 17054 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) IsNull() *FilterBuilder { 17055 return b.builder.addCond(&FilterConditionIsNull{ 17056 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().FieldPath(), 17057 }) 17058 } 17059 17060 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) IsNan() *FilterBuilder { 17061 return b.builder.addCond(&FilterConditionIsNaN{ 17062 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().FieldPath(), 17063 }) 17064 } 17065 17066 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Modem) *FilterBuilder { 17067 return b.builder.addCond(&FilterConditionCompare{ 17068 Operator: op, 17069 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().WithValue(value), 17070 }) 17071 } 17072 17073 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) ThreeGPp() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp { 17074 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp{builder: b.builder} 17075 } 17076 17077 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Cdma() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma { 17078 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma{builder: b.builder} 17079 } 17080 17081 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) DbusPath() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath { 17082 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath{builder: b.builder} 17083 } 17084 17085 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) Generic() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric { 17086 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric{builder: b.builder} 17087 } 17088 17089 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModem) SimStatus() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus { 17090 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus{builder: b.builder} 17091 } 17092 17093 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp struct { 17094 builder *FilterBuilder 17095 } 17096 17097 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17098 return b.compare(gotenfilter.Eq, value) 17099 } 17100 17101 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17102 return b.compare(gotenfilter.Neq, value) 17103 } 17104 17105 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17106 return b.compare(gotenfilter.Gt, value) 17107 } 17108 17109 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17110 return b.compare(gotenfilter.Gte, value) 17111 } 17112 17113 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17114 return b.compare(gotenfilter.Lt, value) 17115 } 17116 17117 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17118 return b.compare(gotenfilter.Lte, value) 17119 } 17120 17121 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17122 return b.builder.addCond(&FilterConditionIn{ 17123 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().WithArrayOfValues(values), 17124 }) 17125 } 17126 17127 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17128 return b.builder.addCond(&FilterConditionNotIn{ 17129 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().WithArrayOfValues(values), 17130 }) 17131 } 17132 17133 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) IsNull() *FilterBuilder { 17134 return b.builder.addCond(&FilterConditionIsNull{ 17135 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FieldPath(), 17136 }) 17137 } 17138 17139 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) IsNan() *FilterBuilder { 17140 return b.builder.addCond(&FilterConditionIsNaN{ 17141 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FieldPath(), 17142 }) 17143 } 17144 17145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_ThreeGpp) *FilterBuilder { 17146 return b.builder.addCond(&FilterConditionCompare{ 17147 Operator: op, 17148 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().WithValue(value), 17149 }) 17150 } 17151 17152 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) FivegNr() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr { 17153 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr{builder: b.builder} 17154 } 17155 17156 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) EnabledLocks() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks { 17157 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks{builder: b.builder} 17158 } 17159 17160 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Eps() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps { 17161 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps{builder: b.builder} 17162 } 17163 17164 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Imei() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei { 17165 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei{builder: b.builder} 17166 } 17167 17168 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorCode() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode { 17169 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode{builder: b.builder} 17170 } 17171 17172 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) OperatorName() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName { 17173 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName{builder: b.builder} 17174 } 17175 17176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) PacketServiceState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState { 17177 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState{builder: b.builder} 17178 } 17179 17180 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) Pco() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco { 17181 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco{builder: b.builder} 17182 } 17183 17184 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPp) RegistrationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState { 17185 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState{builder: b.builder} 17186 } 17187 17188 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr struct { 17189 builder *FilterBuilder 17190 } 17191 17192 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17193 return b.compare(gotenfilter.Eq, value) 17194 } 17195 17196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17197 return b.compare(gotenfilter.Neq, value) 17198 } 17199 17200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17201 return b.compare(gotenfilter.Gt, value) 17202 } 17203 17204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17205 return b.compare(gotenfilter.Gte, value) 17206 } 17207 17208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17209 return b.compare(gotenfilter.Lt, value) 17210 } 17211 17212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17213 return b.compare(gotenfilter.Lte, value) 17214 } 17215 17216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17217 return b.builder.addCond(&FilterConditionIn{ 17218 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().WithArrayOfValues(values), 17219 }) 17220 } 17221 17222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17223 return b.builder.addCond(&FilterConditionNotIn{ 17224 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().WithArrayOfValues(values), 17225 }) 17226 } 17227 17228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) IsNull() *FilterBuilder { 17229 return b.builder.addCond(&FilterConditionIsNull{ 17230 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 17231 }) 17232 } 17233 17234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) IsNan() *FilterBuilder { 17235 return b.builder.addCond(&FilterConditionIsNaN{ 17236 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().FieldPath(), 17237 }) 17238 } 17239 17240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_FiveGNr) *FilterBuilder { 17241 return b.builder.addCond(&FilterConditionCompare{ 17242 Operator: op, 17243 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().WithValue(value), 17244 }) 17245 } 17246 17247 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNr) RegistrationSettings() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings { 17248 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings{builder: b.builder} 17249 } 17250 17251 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings struct { 17252 builder *FilterBuilder 17253 } 17254 17255 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17256 return b.compare(gotenfilter.Eq, value) 17257 } 17258 17259 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17260 return b.compare(gotenfilter.Neq, value) 17261 } 17262 17263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17264 return b.compare(gotenfilter.Gt, value) 17265 } 17266 17267 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17268 return b.compare(gotenfilter.Gte, value) 17269 } 17270 17271 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17272 return b.compare(gotenfilter.Lt, value) 17273 } 17274 17275 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17276 return b.compare(gotenfilter.Lte, value) 17277 } 17278 17279 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17280 return b.builder.addCond(&FilterConditionIn{ 17281 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().WithArrayOfValues(values), 17282 }) 17283 } 17284 17285 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17286 return b.builder.addCond(&FilterConditionNotIn{ 17287 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().WithArrayOfValues(values), 17288 }) 17289 } 17290 17291 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) IsNull() *FilterBuilder { 17292 return b.builder.addCond(&FilterConditionIsNull{ 17293 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 17294 }) 17295 } 17296 17297 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) IsNan() *FilterBuilder { 17298 return b.builder.addCond(&FilterConditionIsNaN{ 17299 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().FieldPath(), 17300 }) 17301 } 17302 17303 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_RegistrationSettings) *FilterBuilder { 17304 return b.builder.addCond(&FilterConditionCompare{ 17305 Operator: op, 17306 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().WithValue(value), 17307 }) 17308 } 17309 17310 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) DrxCycle() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle { 17311 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle{builder: b.builder} 17312 } 17313 17314 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettings) MicoMode() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode { 17315 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode{builder: b.builder} 17316 } 17317 17318 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle struct { 17319 builder *FilterBuilder 17320 } 17321 17322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Eq(value string) *FilterBuilder { 17323 return b.compare(gotenfilter.Eq, value) 17324 } 17325 17326 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Neq(value string) *FilterBuilder { 17327 return b.compare(gotenfilter.Neq, value) 17328 } 17329 17330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Gt(value string) *FilterBuilder { 17331 return b.compare(gotenfilter.Gt, value) 17332 } 17333 17334 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Gte(value string) *FilterBuilder { 17335 return b.compare(gotenfilter.Gte, value) 17336 } 17337 17338 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Lt(value string) *FilterBuilder { 17339 return b.compare(gotenfilter.Lt, value) 17340 } 17341 17342 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) Lte(value string) *FilterBuilder { 17343 return b.compare(gotenfilter.Lte, value) 17344 } 17345 17346 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) In(values []string) *FilterBuilder { 17347 return b.builder.addCond(&FilterConditionIn{ 17348 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().WithArrayOfValues(values), 17349 }) 17350 } 17351 17352 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) NotIn(values []string) *FilterBuilder { 17353 return b.builder.addCond(&FilterConditionNotIn{ 17354 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().WithArrayOfValues(values), 17355 }) 17356 } 17357 17358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) IsNull() *FilterBuilder { 17359 return b.builder.addCond(&FilterConditionIsNull{ 17360 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 17361 }) 17362 } 17363 17364 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) IsNan() *FilterBuilder { 17365 return b.builder.addCond(&FilterConditionIsNaN{ 17366 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().FieldPath(), 17367 }) 17368 } 17369 17370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsDrxCycle) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17371 return b.builder.addCond(&FilterConditionCompare{ 17372 Operator: op, 17373 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().DrxCycle().WithValue(value), 17374 }) 17375 } 17376 17377 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode struct { 17378 builder *FilterBuilder 17379 } 17380 17381 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Eq(value string) *FilterBuilder { 17382 return b.compare(gotenfilter.Eq, value) 17383 } 17384 17385 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Neq(value string) *FilterBuilder { 17386 return b.compare(gotenfilter.Neq, value) 17387 } 17388 17389 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Gt(value string) *FilterBuilder { 17390 return b.compare(gotenfilter.Gt, value) 17391 } 17392 17393 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Gte(value string) *FilterBuilder { 17394 return b.compare(gotenfilter.Gte, value) 17395 } 17396 17397 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Lt(value string) *FilterBuilder { 17398 return b.compare(gotenfilter.Lt, value) 17399 } 17400 17401 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) Lte(value string) *FilterBuilder { 17402 return b.compare(gotenfilter.Lte, value) 17403 } 17404 17405 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) In(values []string) *FilterBuilder { 17406 return b.builder.addCond(&FilterConditionIn{ 17407 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().WithArrayOfValues(values), 17408 }) 17409 } 17410 17411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) NotIn(values []string) *FilterBuilder { 17412 return b.builder.addCond(&FilterConditionNotIn{ 17413 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().WithArrayOfValues(values), 17414 }) 17415 } 17416 17417 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) IsNull() *FilterBuilder { 17418 return b.builder.addCond(&FilterConditionIsNull{ 17419 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 17420 }) 17421 } 17422 17423 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) IsNan() *FilterBuilder { 17424 return b.builder.addCond(&FilterConditionIsNaN{ 17425 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().FieldPath(), 17426 }) 17427 } 17428 17429 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpFivegNrRegistrationSettingsMicoMode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17430 return b.builder.addCond(&FilterConditionCompare{ 17431 Operator: op, 17432 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().FivegNr().RegistrationSettings().MicoMode().WithValue(value), 17433 }) 17434 } 17435 17436 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks struct { 17437 builder *FilterBuilder 17438 } 17439 17440 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Eq(value []string) *FilterBuilder { 17441 return b.compare(gotenfilter.Eq, value) 17442 } 17443 17444 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Neq(value []string) *FilterBuilder { 17445 return b.compare(gotenfilter.Neq, value) 17446 } 17447 17448 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Gt(value []string) *FilterBuilder { 17449 return b.compare(gotenfilter.Gt, value) 17450 } 17451 17452 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Gte(value []string) *FilterBuilder { 17453 return b.compare(gotenfilter.Gte, value) 17454 } 17455 17456 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Lt(value []string) *FilterBuilder { 17457 return b.compare(gotenfilter.Lt, value) 17458 } 17459 17460 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Lte(value []string) *FilterBuilder { 17461 return b.compare(gotenfilter.Lte, value) 17462 } 17463 17464 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) In(values [][]string) *FilterBuilder { 17465 return b.builder.addCond(&FilterConditionIn{ 17466 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithArrayOfValues(values), 17467 }) 17468 } 17469 17470 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) NotIn(values [][]string) *FilterBuilder { 17471 return b.builder.addCond(&FilterConditionNotIn{ 17472 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithArrayOfValues(values), 17473 }) 17474 } 17475 17476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) IsNull() *FilterBuilder { 17477 return b.builder.addCond(&FilterConditionIsNull{ 17478 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 17479 }) 17480 } 17481 17482 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) IsNan() *FilterBuilder { 17483 return b.builder.addCond(&FilterConditionIsNaN{ 17484 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 17485 }) 17486 } 17487 17488 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) Contains(value string) *FilterBuilder { 17489 return b.builder.addCond(&FilterConditionContains{ 17490 Type: gotenresource.ConditionContainsTypeValue, 17491 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 17492 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithItemValue(value), 17493 }) 17494 } 17495 17496 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) ContainsAnyOf(values []string) *FilterBuilder { 17497 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks() 17498 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17499 for _, value := range values { 17500 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17501 } 17502 return b.builder.addCond(&FilterConditionContains{ 17503 Type: gotenresource.ConditionContainsTypeAny, 17504 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 17505 Values: itemValues, 17506 }) 17507 } 17508 17509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) ContainsAll(values []string) *FilterBuilder { 17510 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks() 17511 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 17512 for _, value := range values { 17513 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 17514 } 17515 return b.builder.addCond(&FilterConditionContains{ 17516 Type: gotenresource.ConditionContainsTypeAll, 17517 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().FieldPath(), 17518 Values: itemValues, 17519 }) 17520 } 17521 17522 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEnabledLocks) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 17523 return b.builder.addCond(&FilterConditionCompare{ 17524 Operator: op, 17525 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().EnabledLocks().WithValue(value), 17526 }) 17527 } 17528 17529 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps struct { 17530 builder *FilterBuilder 17531 } 17532 17533 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17534 return b.compare(gotenfilter.Eq, value) 17535 } 17536 17537 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17538 return b.compare(gotenfilter.Neq, value) 17539 } 17540 17541 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17542 return b.compare(gotenfilter.Gt, value) 17543 } 17544 17545 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17546 return b.compare(gotenfilter.Gte, value) 17547 } 17548 17549 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17550 return b.compare(gotenfilter.Lt, value) 17551 } 17552 17553 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17554 return b.compare(gotenfilter.Lte, value) 17555 } 17556 17557 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17558 return b.builder.addCond(&FilterConditionIn{ 17559 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().WithArrayOfValues(values), 17560 }) 17561 } 17562 17563 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17564 return b.builder.addCond(&FilterConditionNotIn{ 17565 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().WithArrayOfValues(values), 17566 }) 17567 } 17568 17569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) IsNull() *FilterBuilder { 17570 return b.builder.addCond(&FilterConditionIsNull{ 17571 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 17572 }) 17573 } 17574 17575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) IsNan() *FilterBuilder { 17576 return b.builder.addCond(&FilterConditionIsNaN{ 17577 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().FieldPath(), 17578 }) 17579 } 17580 17581 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Eps) *FilterBuilder { 17582 return b.builder.addCond(&FilterConditionCompare{ 17583 Operator: op, 17584 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().WithValue(value), 17585 }) 17586 } 17587 17588 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) InitialBearer() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer { 17589 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer{builder: b.builder} 17590 } 17591 17592 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEps) UeModeOperation() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation { 17593 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation{builder: b.builder} 17594 } 17595 17596 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer struct { 17597 builder *FilterBuilder 17598 } 17599 17600 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17601 return b.compare(gotenfilter.Eq, value) 17602 } 17603 17604 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17605 return b.compare(gotenfilter.Neq, value) 17606 } 17607 17608 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17609 return b.compare(gotenfilter.Gt, value) 17610 } 17611 17612 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17613 return b.compare(gotenfilter.Gte, value) 17614 } 17615 17616 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17617 return b.compare(gotenfilter.Lt, value) 17618 } 17619 17620 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17621 return b.compare(gotenfilter.Lte, value) 17622 } 17623 17624 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17625 return b.builder.addCond(&FilterConditionIn{ 17626 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().WithArrayOfValues(values), 17627 }) 17628 } 17629 17630 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17631 return b.builder.addCond(&FilterConditionNotIn{ 17632 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().WithArrayOfValues(values), 17633 }) 17634 } 17635 17636 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) IsNull() *FilterBuilder { 17637 return b.builder.addCond(&FilterConditionIsNull{ 17638 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 17639 }) 17640 } 17641 17642 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) IsNan() *FilterBuilder { 17643 return b.builder.addCond(&FilterConditionIsNaN{ 17644 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().FieldPath(), 17645 }) 17646 } 17647 17648 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_InitialBearer) *FilterBuilder { 17649 return b.builder.addCond(&FilterConditionCompare{ 17650 Operator: op, 17651 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().WithValue(value), 17652 }) 17653 } 17654 17655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) DbusPath() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath { 17656 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath{builder: b.builder} 17657 } 17658 17659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearer) Settings() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings { 17660 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings{builder: b.builder} 17661 } 17662 17663 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath struct { 17664 builder *FilterBuilder 17665 } 17666 17667 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Eq(value string) *FilterBuilder { 17668 return b.compare(gotenfilter.Eq, value) 17669 } 17670 17671 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Neq(value string) *FilterBuilder { 17672 return b.compare(gotenfilter.Neq, value) 17673 } 17674 17675 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Gt(value string) *FilterBuilder { 17676 return b.compare(gotenfilter.Gt, value) 17677 } 17678 17679 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Gte(value string) *FilterBuilder { 17680 return b.compare(gotenfilter.Gte, value) 17681 } 17682 17683 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Lt(value string) *FilterBuilder { 17684 return b.compare(gotenfilter.Lt, value) 17685 } 17686 17687 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) Lte(value string) *FilterBuilder { 17688 return b.compare(gotenfilter.Lte, value) 17689 } 17690 17691 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) In(values []string) *FilterBuilder { 17692 return b.builder.addCond(&FilterConditionIn{ 17693 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().WithArrayOfValues(values), 17694 }) 17695 } 17696 17697 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) NotIn(values []string) *FilterBuilder { 17698 return b.builder.addCond(&FilterConditionNotIn{ 17699 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().WithArrayOfValues(values), 17700 }) 17701 } 17702 17703 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) IsNull() *FilterBuilder { 17704 return b.builder.addCond(&FilterConditionIsNull{ 17705 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 17706 }) 17707 } 17708 17709 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) IsNan() *FilterBuilder { 17710 return b.builder.addCond(&FilterConditionIsNaN{ 17711 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().FieldPath(), 17712 }) 17713 } 17714 17715 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerDbusPath) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17716 return b.builder.addCond(&FilterConditionCompare{ 17717 Operator: op, 17718 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().DbusPath().WithValue(value), 17719 }) 17720 } 17721 17722 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings struct { 17723 builder *FilterBuilder 17724 } 17725 17726 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17727 return b.compare(gotenfilter.Eq, value) 17728 } 17729 17730 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17731 return b.compare(gotenfilter.Neq, value) 17732 } 17733 17734 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17735 return b.compare(gotenfilter.Gt, value) 17736 } 17737 17738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17739 return b.compare(gotenfilter.Gte, value) 17740 } 17741 17742 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17743 return b.compare(gotenfilter.Lt, value) 17744 } 17745 17746 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17747 return b.compare(gotenfilter.Lte, value) 17748 } 17749 17750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17751 return b.builder.addCond(&FilterConditionIn{ 17752 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().WithArrayOfValues(values), 17753 }) 17754 } 17755 17756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17757 return b.builder.addCond(&FilterConditionNotIn{ 17758 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().WithArrayOfValues(values), 17759 }) 17760 } 17761 17762 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IsNull() *FilterBuilder { 17763 return b.builder.addCond(&FilterConditionIsNull{ 17764 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 17765 }) 17766 } 17767 17768 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IsNan() *FilterBuilder { 17769 return b.builder.addCond(&FilterConditionIsNaN{ 17770 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().FieldPath(), 17771 }) 17772 } 17773 17774 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Settings) *FilterBuilder { 17775 return b.builder.addCond(&FilterConditionCompare{ 17776 Operator: op, 17777 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().WithValue(value), 17778 }) 17779 } 17780 17781 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Apn() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn { 17782 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn{builder: b.builder} 17783 } 17784 17785 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) IpType() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType { 17786 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType{builder: b.builder} 17787 } 17788 17789 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) Password() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword { 17790 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword{builder: b.builder} 17791 } 17792 17793 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettings) User() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser { 17794 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser{builder: b.builder} 17795 } 17796 17797 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn struct { 17798 builder *FilterBuilder 17799 } 17800 17801 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Eq(value string) *FilterBuilder { 17802 return b.compare(gotenfilter.Eq, value) 17803 } 17804 17805 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Neq(value string) *FilterBuilder { 17806 return b.compare(gotenfilter.Neq, value) 17807 } 17808 17809 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Gt(value string) *FilterBuilder { 17810 return b.compare(gotenfilter.Gt, value) 17811 } 17812 17813 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Gte(value string) *FilterBuilder { 17814 return b.compare(gotenfilter.Gte, value) 17815 } 17816 17817 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Lt(value string) *FilterBuilder { 17818 return b.compare(gotenfilter.Lt, value) 17819 } 17820 17821 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) Lte(value string) *FilterBuilder { 17822 return b.compare(gotenfilter.Lte, value) 17823 } 17824 17825 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) In(values []string) *FilterBuilder { 17826 return b.builder.addCond(&FilterConditionIn{ 17827 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().WithArrayOfValues(values), 17828 }) 17829 } 17830 17831 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) NotIn(values []string) *FilterBuilder { 17832 return b.builder.addCond(&FilterConditionNotIn{ 17833 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().WithArrayOfValues(values), 17834 }) 17835 } 17836 17837 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) IsNull() *FilterBuilder { 17838 return b.builder.addCond(&FilterConditionIsNull{ 17839 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 17840 }) 17841 } 17842 17843 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) IsNan() *FilterBuilder { 17844 return b.builder.addCond(&FilterConditionIsNaN{ 17845 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().FieldPath(), 17846 }) 17847 } 17848 17849 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsApn) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17850 return b.builder.addCond(&FilterConditionCompare{ 17851 Operator: op, 17852 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Apn().WithValue(value), 17853 }) 17854 } 17855 17856 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType struct { 17857 builder *FilterBuilder 17858 } 17859 17860 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Eq(value string) *FilterBuilder { 17861 return b.compare(gotenfilter.Eq, value) 17862 } 17863 17864 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Neq(value string) *FilterBuilder { 17865 return b.compare(gotenfilter.Neq, value) 17866 } 17867 17868 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Gt(value string) *FilterBuilder { 17869 return b.compare(gotenfilter.Gt, value) 17870 } 17871 17872 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Gte(value string) *FilterBuilder { 17873 return b.compare(gotenfilter.Gte, value) 17874 } 17875 17876 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Lt(value string) *FilterBuilder { 17877 return b.compare(gotenfilter.Lt, value) 17878 } 17879 17880 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) Lte(value string) *FilterBuilder { 17881 return b.compare(gotenfilter.Lte, value) 17882 } 17883 17884 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) In(values []string) *FilterBuilder { 17885 return b.builder.addCond(&FilterConditionIn{ 17886 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().WithArrayOfValues(values), 17887 }) 17888 } 17889 17890 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) NotIn(values []string) *FilterBuilder { 17891 return b.builder.addCond(&FilterConditionNotIn{ 17892 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().WithArrayOfValues(values), 17893 }) 17894 } 17895 17896 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) IsNull() *FilterBuilder { 17897 return b.builder.addCond(&FilterConditionIsNull{ 17898 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 17899 }) 17900 } 17901 17902 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) IsNan() *FilterBuilder { 17903 return b.builder.addCond(&FilterConditionIsNaN{ 17904 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().FieldPath(), 17905 }) 17906 } 17907 17908 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsIpType) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17909 return b.builder.addCond(&FilterConditionCompare{ 17910 Operator: op, 17911 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().IpType().WithValue(value), 17912 }) 17913 } 17914 17915 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword struct { 17916 builder *FilterBuilder 17917 } 17918 17919 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Eq(value string) *FilterBuilder { 17920 return b.compare(gotenfilter.Eq, value) 17921 } 17922 17923 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Neq(value string) *FilterBuilder { 17924 return b.compare(gotenfilter.Neq, value) 17925 } 17926 17927 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Gt(value string) *FilterBuilder { 17928 return b.compare(gotenfilter.Gt, value) 17929 } 17930 17931 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Gte(value string) *FilterBuilder { 17932 return b.compare(gotenfilter.Gte, value) 17933 } 17934 17935 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Lt(value string) *FilterBuilder { 17936 return b.compare(gotenfilter.Lt, value) 17937 } 17938 17939 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) Lte(value string) *FilterBuilder { 17940 return b.compare(gotenfilter.Lte, value) 17941 } 17942 17943 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) In(values []string) *FilterBuilder { 17944 return b.builder.addCond(&FilterConditionIn{ 17945 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().WithArrayOfValues(values), 17946 }) 17947 } 17948 17949 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) NotIn(values []string) *FilterBuilder { 17950 return b.builder.addCond(&FilterConditionNotIn{ 17951 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().WithArrayOfValues(values), 17952 }) 17953 } 17954 17955 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) IsNull() *FilterBuilder { 17956 return b.builder.addCond(&FilterConditionIsNull{ 17957 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 17958 }) 17959 } 17960 17961 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) IsNan() *FilterBuilder { 17962 return b.builder.addCond(&FilterConditionIsNaN{ 17963 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().FieldPath(), 17964 }) 17965 } 17966 17967 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsPassword) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 17968 return b.builder.addCond(&FilterConditionCompare{ 17969 Operator: op, 17970 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().Password().WithValue(value), 17971 }) 17972 } 17973 17974 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser struct { 17975 builder *FilterBuilder 17976 } 17977 17978 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Eq(value string) *FilterBuilder { 17979 return b.compare(gotenfilter.Eq, value) 17980 } 17981 17982 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Neq(value string) *FilterBuilder { 17983 return b.compare(gotenfilter.Neq, value) 17984 } 17985 17986 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Gt(value string) *FilterBuilder { 17987 return b.compare(gotenfilter.Gt, value) 17988 } 17989 17990 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Gte(value string) *FilterBuilder { 17991 return b.compare(gotenfilter.Gte, value) 17992 } 17993 17994 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Lt(value string) *FilterBuilder { 17995 return b.compare(gotenfilter.Lt, value) 17996 } 17997 17998 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) Lte(value string) *FilterBuilder { 17999 return b.compare(gotenfilter.Lte, value) 18000 } 18001 18002 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) In(values []string) *FilterBuilder { 18003 return b.builder.addCond(&FilterConditionIn{ 18004 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().WithArrayOfValues(values), 18005 }) 18006 } 18007 18008 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) NotIn(values []string) *FilterBuilder { 18009 return b.builder.addCond(&FilterConditionNotIn{ 18010 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().WithArrayOfValues(values), 18011 }) 18012 } 18013 18014 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) IsNull() *FilterBuilder { 18015 return b.builder.addCond(&FilterConditionIsNull{ 18016 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 18017 }) 18018 } 18019 18020 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) IsNan() *FilterBuilder { 18021 return b.builder.addCond(&FilterConditionIsNaN{ 18022 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().FieldPath(), 18023 }) 18024 } 18025 18026 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsInitialBearerSettingsUser) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18027 return b.builder.addCond(&FilterConditionCompare{ 18028 Operator: op, 18029 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().InitialBearer().Settings().User().WithValue(value), 18030 }) 18031 } 18032 18033 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation struct { 18034 builder *FilterBuilder 18035 } 18036 18037 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Eq(value string) *FilterBuilder { 18038 return b.compare(gotenfilter.Eq, value) 18039 } 18040 18041 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Neq(value string) *FilterBuilder { 18042 return b.compare(gotenfilter.Neq, value) 18043 } 18044 18045 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Gt(value string) *FilterBuilder { 18046 return b.compare(gotenfilter.Gt, value) 18047 } 18048 18049 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Gte(value string) *FilterBuilder { 18050 return b.compare(gotenfilter.Gte, value) 18051 } 18052 18053 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Lt(value string) *FilterBuilder { 18054 return b.compare(gotenfilter.Lt, value) 18055 } 18056 18057 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) Lte(value string) *FilterBuilder { 18058 return b.compare(gotenfilter.Lte, value) 18059 } 18060 18061 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) In(values []string) *FilterBuilder { 18062 return b.builder.addCond(&FilterConditionIn{ 18063 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().WithArrayOfValues(values), 18064 }) 18065 } 18066 18067 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) NotIn(values []string) *FilterBuilder { 18068 return b.builder.addCond(&FilterConditionNotIn{ 18069 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().WithArrayOfValues(values), 18070 }) 18071 } 18072 18073 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) IsNull() *FilterBuilder { 18074 return b.builder.addCond(&FilterConditionIsNull{ 18075 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 18076 }) 18077 } 18078 18079 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) IsNan() *FilterBuilder { 18080 return b.builder.addCond(&FilterConditionIsNaN{ 18081 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().FieldPath(), 18082 }) 18083 } 18084 18085 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpEpsUeModeOperation) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18086 return b.builder.addCond(&FilterConditionCompare{ 18087 Operator: op, 18088 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Eps().UeModeOperation().WithValue(value), 18089 }) 18090 } 18091 18092 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei struct { 18093 builder *FilterBuilder 18094 } 18095 18096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Eq(value string) *FilterBuilder { 18097 return b.compare(gotenfilter.Eq, value) 18098 } 18099 18100 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Neq(value string) *FilterBuilder { 18101 return b.compare(gotenfilter.Neq, value) 18102 } 18103 18104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Gt(value string) *FilterBuilder { 18105 return b.compare(gotenfilter.Gt, value) 18106 } 18107 18108 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Gte(value string) *FilterBuilder { 18109 return b.compare(gotenfilter.Gte, value) 18110 } 18111 18112 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Lt(value string) *FilterBuilder { 18113 return b.compare(gotenfilter.Lt, value) 18114 } 18115 18116 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) Lte(value string) *FilterBuilder { 18117 return b.compare(gotenfilter.Lte, value) 18118 } 18119 18120 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) In(values []string) *FilterBuilder { 18121 return b.builder.addCond(&FilterConditionIn{ 18122 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().WithArrayOfValues(values), 18123 }) 18124 } 18125 18126 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) NotIn(values []string) *FilterBuilder { 18127 return b.builder.addCond(&FilterConditionNotIn{ 18128 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().WithArrayOfValues(values), 18129 }) 18130 } 18131 18132 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) IsNull() *FilterBuilder { 18133 return b.builder.addCond(&FilterConditionIsNull{ 18134 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 18135 }) 18136 } 18137 18138 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) IsNan() *FilterBuilder { 18139 return b.builder.addCond(&FilterConditionIsNaN{ 18140 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().FieldPath(), 18141 }) 18142 } 18143 18144 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpImei) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18145 return b.builder.addCond(&FilterConditionCompare{ 18146 Operator: op, 18147 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Imei().WithValue(value), 18148 }) 18149 } 18150 18151 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode struct { 18152 builder *FilterBuilder 18153 } 18154 18155 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Eq(value string) *FilterBuilder { 18156 return b.compare(gotenfilter.Eq, value) 18157 } 18158 18159 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Neq(value string) *FilterBuilder { 18160 return b.compare(gotenfilter.Neq, value) 18161 } 18162 18163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Gt(value string) *FilterBuilder { 18164 return b.compare(gotenfilter.Gt, value) 18165 } 18166 18167 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Gte(value string) *FilterBuilder { 18168 return b.compare(gotenfilter.Gte, value) 18169 } 18170 18171 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Lt(value string) *FilterBuilder { 18172 return b.compare(gotenfilter.Lt, value) 18173 } 18174 18175 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) Lte(value string) *FilterBuilder { 18176 return b.compare(gotenfilter.Lte, value) 18177 } 18178 18179 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) In(values []string) *FilterBuilder { 18180 return b.builder.addCond(&FilterConditionIn{ 18181 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().WithArrayOfValues(values), 18182 }) 18183 } 18184 18185 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) NotIn(values []string) *FilterBuilder { 18186 return b.builder.addCond(&FilterConditionNotIn{ 18187 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().WithArrayOfValues(values), 18188 }) 18189 } 18190 18191 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) IsNull() *FilterBuilder { 18192 return b.builder.addCond(&FilterConditionIsNull{ 18193 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 18194 }) 18195 } 18196 18197 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) IsNan() *FilterBuilder { 18198 return b.builder.addCond(&FilterConditionIsNaN{ 18199 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().FieldPath(), 18200 }) 18201 } 18202 18203 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorCode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18204 return b.builder.addCond(&FilterConditionCompare{ 18205 Operator: op, 18206 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorCode().WithValue(value), 18207 }) 18208 } 18209 18210 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName struct { 18211 builder *FilterBuilder 18212 } 18213 18214 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Eq(value string) *FilterBuilder { 18215 return b.compare(gotenfilter.Eq, value) 18216 } 18217 18218 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Neq(value string) *FilterBuilder { 18219 return b.compare(gotenfilter.Neq, value) 18220 } 18221 18222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Gt(value string) *FilterBuilder { 18223 return b.compare(gotenfilter.Gt, value) 18224 } 18225 18226 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Gte(value string) *FilterBuilder { 18227 return b.compare(gotenfilter.Gte, value) 18228 } 18229 18230 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Lt(value string) *FilterBuilder { 18231 return b.compare(gotenfilter.Lt, value) 18232 } 18233 18234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) Lte(value string) *FilterBuilder { 18235 return b.compare(gotenfilter.Lte, value) 18236 } 18237 18238 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) In(values []string) *FilterBuilder { 18239 return b.builder.addCond(&FilterConditionIn{ 18240 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().WithArrayOfValues(values), 18241 }) 18242 } 18243 18244 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) NotIn(values []string) *FilterBuilder { 18245 return b.builder.addCond(&FilterConditionNotIn{ 18246 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().WithArrayOfValues(values), 18247 }) 18248 } 18249 18250 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) IsNull() *FilterBuilder { 18251 return b.builder.addCond(&FilterConditionIsNull{ 18252 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 18253 }) 18254 } 18255 18256 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) IsNan() *FilterBuilder { 18257 return b.builder.addCond(&FilterConditionIsNaN{ 18258 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().FieldPath(), 18259 }) 18260 } 18261 18262 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpOperatorName) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18263 return b.builder.addCond(&FilterConditionCompare{ 18264 Operator: op, 18265 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().OperatorName().WithValue(value), 18266 }) 18267 } 18268 18269 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState struct { 18270 builder *FilterBuilder 18271 } 18272 18273 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Eq(value string) *FilterBuilder { 18274 return b.compare(gotenfilter.Eq, value) 18275 } 18276 18277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Neq(value string) *FilterBuilder { 18278 return b.compare(gotenfilter.Neq, value) 18279 } 18280 18281 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Gt(value string) *FilterBuilder { 18282 return b.compare(gotenfilter.Gt, value) 18283 } 18284 18285 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Gte(value string) *FilterBuilder { 18286 return b.compare(gotenfilter.Gte, value) 18287 } 18288 18289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Lt(value string) *FilterBuilder { 18290 return b.compare(gotenfilter.Lt, value) 18291 } 18292 18293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) Lte(value string) *FilterBuilder { 18294 return b.compare(gotenfilter.Lte, value) 18295 } 18296 18297 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) In(values []string) *FilterBuilder { 18298 return b.builder.addCond(&FilterConditionIn{ 18299 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().WithArrayOfValues(values), 18300 }) 18301 } 18302 18303 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) NotIn(values []string) *FilterBuilder { 18304 return b.builder.addCond(&FilterConditionNotIn{ 18305 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().WithArrayOfValues(values), 18306 }) 18307 } 18308 18309 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) IsNull() *FilterBuilder { 18310 return b.builder.addCond(&FilterConditionIsNull{ 18311 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 18312 }) 18313 } 18314 18315 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) IsNan() *FilterBuilder { 18316 return b.builder.addCond(&FilterConditionIsNaN{ 18317 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().FieldPath(), 18318 }) 18319 } 18320 18321 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPacketServiceState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18322 return b.builder.addCond(&FilterConditionCompare{ 18323 Operator: op, 18324 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().PacketServiceState().WithValue(value), 18325 }) 18326 } 18327 18328 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco struct { 18329 builder *FilterBuilder 18330 } 18331 18332 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Eq(value string) *FilterBuilder { 18333 return b.compare(gotenfilter.Eq, value) 18334 } 18335 18336 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Neq(value string) *FilterBuilder { 18337 return b.compare(gotenfilter.Neq, value) 18338 } 18339 18340 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Gt(value string) *FilterBuilder { 18341 return b.compare(gotenfilter.Gt, value) 18342 } 18343 18344 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Gte(value string) *FilterBuilder { 18345 return b.compare(gotenfilter.Gte, value) 18346 } 18347 18348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Lt(value string) *FilterBuilder { 18349 return b.compare(gotenfilter.Lt, value) 18350 } 18351 18352 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) Lte(value string) *FilterBuilder { 18353 return b.compare(gotenfilter.Lte, value) 18354 } 18355 18356 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) In(values []string) *FilterBuilder { 18357 return b.builder.addCond(&FilterConditionIn{ 18358 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().WithArrayOfValues(values), 18359 }) 18360 } 18361 18362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) NotIn(values []string) *FilterBuilder { 18363 return b.builder.addCond(&FilterConditionNotIn{ 18364 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().WithArrayOfValues(values), 18365 }) 18366 } 18367 18368 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) IsNull() *FilterBuilder { 18369 return b.builder.addCond(&FilterConditionIsNull{ 18370 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 18371 }) 18372 } 18373 18374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) IsNan() *FilterBuilder { 18375 return b.builder.addCond(&FilterConditionIsNaN{ 18376 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().FieldPath(), 18377 }) 18378 } 18379 18380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpPco) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18381 return b.builder.addCond(&FilterConditionCompare{ 18382 Operator: op, 18383 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().Pco().WithValue(value), 18384 }) 18385 } 18386 18387 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState struct { 18388 builder *FilterBuilder 18389 } 18390 18391 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Eq(value string) *FilterBuilder { 18392 return b.compare(gotenfilter.Eq, value) 18393 } 18394 18395 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Neq(value string) *FilterBuilder { 18396 return b.compare(gotenfilter.Neq, value) 18397 } 18398 18399 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Gt(value string) *FilterBuilder { 18400 return b.compare(gotenfilter.Gt, value) 18401 } 18402 18403 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Gte(value string) *FilterBuilder { 18404 return b.compare(gotenfilter.Gte, value) 18405 } 18406 18407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Lt(value string) *FilterBuilder { 18408 return b.compare(gotenfilter.Lt, value) 18409 } 18410 18411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) Lte(value string) *FilterBuilder { 18412 return b.compare(gotenfilter.Lte, value) 18413 } 18414 18415 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) In(values []string) *FilterBuilder { 18416 return b.builder.addCond(&FilterConditionIn{ 18417 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().WithArrayOfValues(values), 18418 }) 18419 } 18420 18421 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) NotIn(values []string) *FilterBuilder { 18422 return b.builder.addCond(&FilterConditionNotIn{ 18423 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().WithArrayOfValues(values), 18424 }) 18425 } 18426 18427 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) IsNull() *FilterBuilder { 18428 return b.builder.addCond(&FilterConditionIsNull{ 18429 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 18430 }) 18431 } 18432 18433 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) IsNan() *FilterBuilder { 18434 return b.builder.addCond(&FilterConditionIsNaN{ 18435 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().FieldPath(), 18436 }) 18437 } 18438 18439 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemThreeGPpRegistrationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18440 return b.builder.addCond(&FilterConditionCompare{ 18441 Operator: op, 18442 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().ThreeGPp().RegistrationState().WithValue(value), 18443 }) 18444 } 18445 18446 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma struct { 18447 builder *FilterBuilder 18448 } 18449 18450 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18451 return b.compare(gotenfilter.Eq, value) 18452 } 18453 18454 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18455 return b.compare(gotenfilter.Neq, value) 18456 } 18457 18458 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18459 return b.compare(gotenfilter.Gt, value) 18460 } 18461 18462 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18463 return b.compare(gotenfilter.Gte, value) 18464 } 18465 18466 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18467 return b.compare(gotenfilter.Lt, value) 18468 } 18469 18470 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18471 return b.compare(gotenfilter.Lte, value) 18472 } 18473 18474 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18475 return b.builder.addCond(&FilterConditionIn{ 18476 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().WithArrayOfValues(values), 18477 }) 18478 } 18479 18480 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18481 return b.builder.addCond(&FilterConditionNotIn{ 18482 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().WithArrayOfValues(values), 18483 }) 18484 } 18485 18486 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) IsNull() *FilterBuilder { 18487 return b.builder.addCond(&FilterConditionIsNull{ 18488 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().FieldPath(), 18489 }) 18490 } 18491 18492 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) IsNan() *FilterBuilder { 18493 return b.builder.addCond(&FilterConditionIsNaN{ 18494 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().FieldPath(), 18495 }) 18496 } 18497 18498 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Cdma) *FilterBuilder { 18499 return b.builder.addCond(&FilterConditionCompare{ 18500 Operator: op, 18501 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().WithValue(value), 18502 }) 18503 } 18504 18505 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) ActivationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState { 18506 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState{builder: b.builder} 18507 } 18508 18509 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Cdma1XRegistrationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState { 18510 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState{builder: b.builder} 18511 } 18512 18513 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Esn() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn { 18514 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn{builder: b.builder} 18515 } 18516 18517 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) EvdoRegistrationState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState { 18518 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState{builder: b.builder} 18519 } 18520 18521 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Meid() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid { 18522 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid{builder: b.builder} 18523 } 18524 18525 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Nid() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid { 18526 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid{builder: b.builder} 18527 } 18528 18529 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdma) Sid() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid { 18530 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid{builder: b.builder} 18531 } 18532 18533 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState struct { 18534 builder *FilterBuilder 18535 } 18536 18537 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Eq(value string) *FilterBuilder { 18538 return b.compare(gotenfilter.Eq, value) 18539 } 18540 18541 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Neq(value string) *FilterBuilder { 18542 return b.compare(gotenfilter.Neq, value) 18543 } 18544 18545 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Gt(value string) *FilterBuilder { 18546 return b.compare(gotenfilter.Gt, value) 18547 } 18548 18549 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Gte(value string) *FilterBuilder { 18550 return b.compare(gotenfilter.Gte, value) 18551 } 18552 18553 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Lt(value string) *FilterBuilder { 18554 return b.compare(gotenfilter.Lt, value) 18555 } 18556 18557 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) Lte(value string) *FilterBuilder { 18558 return b.compare(gotenfilter.Lte, value) 18559 } 18560 18561 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) In(values []string) *FilterBuilder { 18562 return b.builder.addCond(&FilterConditionIn{ 18563 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().WithArrayOfValues(values), 18564 }) 18565 } 18566 18567 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) NotIn(values []string) *FilterBuilder { 18568 return b.builder.addCond(&FilterConditionNotIn{ 18569 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().WithArrayOfValues(values), 18570 }) 18571 } 18572 18573 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) IsNull() *FilterBuilder { 18574 return b.builder.addCond(&FilterConditionIsNull{ 18575 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 18576 }) 18577 } 18578 18579 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) IsNan() *FilterBuilder { 18580 return b.builder.addCond(&FilterConditionIsNaN{ 18581 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().FieldPath(), 18582 }) 18583 } 18584 18585 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaActivationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18586 return b.builder.addCond(&FilterConditionCompare{ 18587 Operator: op, 18588 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().ActivationState().WithValue(value), 18589 }) 18590 } 18591 18592 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState struct { 18593 builder *FilterBuilder 18594 } 18595 18596 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Eq(value string) *FilterBuilder { 18597 return b.compare(gotenfilter.Eq, value) 18598 } 18599 18600 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Neq(value string) *FilterBuilder { 18601 return b.compare(gotenfilter.Neq, value) 18602 } 18603 18604 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Gt(value string) *FilterBuilder { 18605 return b.compare(gotenfilter.Gt, value) 18606 } 18607 18608 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Gte(value string) *FilterBuilder { 18609 return b.compare(gotenfilter.Gte, value) 18610 } 18611 18612 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Lt(value string) *FilterBuilder { 18613 return b.compare(gotenfilter.Lt, value) 18614 } 18615 18616 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) Lte(value string) *FilterBuilder { 18617 return b.compare(gotenfilter.Lte, value) 18618 } 18619 18620 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) In(values []string) *FilterBuilder { 18621 return b.builder.addCond(&FilterConditionIn{ 18622 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().WithArrayOfValues(values), 18623 }) 18624 } 18625 18626 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) NotIn(values []string) *FilterBuilder { 18627 return b.builder.addCond(&FilterConditionNotIn{ 18628 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().WithArrayOfValues(values), 18629 }) 18630 } 18631 18632 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) IsNull() *FilterBuilder { 18633 return b.builder.addCond(&FilterConditionIsNull{ 18634 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 18635 }) 18636 } 18637 18638 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) IsNan() *FilterBuilder { 18639 return b.builder.addCond(&FilterConditionIsNaN{ 18640 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().FieldPath(), 18641 }) 18642 } 18643 18644 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaCdma1XRegistrationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18645 return b.builder.addCond(&FilterConditionCompare{ 18646 Operator: op, 18647 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Cdma1XRegistrationState().WithValue(value), 18648 }) 18649 } 18650 18651 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn struct { 18652 builder *FilterBuilder 18653 } 18654 18655 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Eq(value string) *FilterBuilder { 18656 return b.compare(gotenfilter.Eq, value) 18657 } 18658 18659 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Neq(value string) *FilterBuilder { 18660 return b.compare(gotenfilter.Neq, value) 18661 } 18662 18663 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Gt(value string) *FilterBuilder { 18664 return b.compare(gotenfilter.Gt, value) 18665 } 18666 18667 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Gte(value string) *FilterBuilder { 18668 return b.compare(gotenfilter.Gte, value) 18669 } 18670 18671 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Lt(value string) *FilterBuilder { 18672 return b.compare(gotenfilter.Lt, value) 18673 } 18674 18675 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) Lte(value string) *FilterBuilder { 18676 return b.compare(gotenfilter.Lte, value) 18677 } 18678 18679 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) In(values []string) *FilterBuilder { 18680 return b.builder.addCond(&FilterConditionIn{ 18681 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().WithArrayOfValues(values), 18682 }) 18683 } 18684 18685 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) NotIn(values []string) *FilterBuilder { 18686 return b.builder.addCond(&FilterConditionNotIn{ 18687 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().WithArrayOfValues(values), 18688 }) 18689 } 18690 18691 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) IsNull() *FilterBuilder { 18692 return b.builder.addCond(&FilterConditionIsNull{ 18693 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().FieldPath(), 18694 }) 18695 } 18696 18697 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) IsNan() *FilterBuilder { 18698 return b.builder.addCond(&FilterConditionIsNaN{ 18699 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().FieldPath(), 18700 }) 18701 } 18702 18703 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEsn) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18704 return b.builder.addCond(&FilterConditionCompare{ 18705 Operator: op, 18706 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Esn().WithValue(value), 18707 }) 18708 } 18709 18710 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState struct { 18711 builder *FilterBuilder 18712 } 18713 18714 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Eq(value string) *FilterBuilder { 18715 return b.compare(gotenfilter.Eq, value) 18716 } 18717 18718 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Neq(value string) *FilterBuilder { 18719 return b.compare(gotenfilter.Neq, value) 18720 } 18721 18722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Gt(value string) *FilterBuilder { 18723 return b.compare(gotenfilter.Gt, value) 18724 } 18725 18726 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Gte(value string) *FilterBuilder { 18727 return b.compare(gotenfilter.Gte, value) 18728 } 18729 18730 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Lt(value string) *FilterBuilder { 18731 return b.compare(gotenfilter.Lt, value) 18732 } 18733 18734 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) Lte(value string) *FilterBuilder { 18735 return b.compare(gotenfilter.Lte, value) 18736 } 18737 18738 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) In(values []string) *FilterBuilder { 18739 return b.builder.addCond(&FilterConditionIn{ 18740 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().WithArrayOfValues(values), 18741 }) 18742 } 18743 18744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) NotIn(values []string) *FilterBuilder { 18745 return b.builder.addCond(&FilterConditionNotIn{ 18746 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().WithArrayOfValues(values), 18747 }) 18748 } 18749 18750 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) IsNull() *FilterBuilder { 18751 return b.builder.addCond(&FilterConditionIsNull{ 18752 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 18753 }) 18754 } 18755 18756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) IsNan() *FilterBuilder { 18757 return b.builder.addCond(&FilterConditionIsNaN{ 18758 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().FieldPath(), 18759 }) 18760 } 18761 18762 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaEvdoRegistrationState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18763 return b.builder.addCond(&FilterConditionCompare{ 18764 Operator: op, 18765 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().EvdoRegistrationState().WithValue(value), 18766 }) 18767 } 18768 18769 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid struct { 18770 builder *FilterBuilder 18771 } 18772 18773 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Eq(value string) *FilterBuilder { 18774 return b.compare(gotenfilter.Eq, value) 18775 } 18776 18777 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Neq(value string) *FilterBuilder { 18778 return b.compare(gotenfilter.Neq, value) 18779 } 18780 18781 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Gt(value string) *FilterBuilder { 18782 return b.compare(gotenfilter.Gt, value) 18783 } 18784 18785 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Gte(value string) *FilterBuilder { 18786 return b.compare(gotenfilter.Gte, value) 18787 } 18788 18789 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Lt(value string) *FilterBuilder { 18790 return b.compare(gotenfilter.Lt, value) 18791 } 18792 18793 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) Lte(value string) *FilterBuilder { 18794 return b.compare(gotenfilter.Lte, value) 18795 } 18796 18797 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) In(values []string) *FilterBuilder { 18798 return b.builder.addCond(&FilterConditionIn{ 18799 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().WithArrayOfValues(values), 18800 }) 18801 } 18802 18803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) NotIn(values []string) *FilterBuilder { 18804 return b.builder.addCond(&FilterConditionNotIn{ 18805 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().WithArrayOfValues(values), 18806 }) 18807 } 18808 18809 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) IsNull() *FilterBuilder { 18810 return b.builder.addCond(&FilterConditionIsNull{ 18811 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().FieldPath(), 18812 }) 18813 } 18814 18815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) IsNan() *FilterBuilder { 18816 return b.builder.addCond(&FilterConditionIsNaN{ 18817 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().FieldPath(), 18818 }) 18819 } 18820 18821 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaMeid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18822 return b.builder.addCond(&FilterConditionCompare{ 18823 Operator: op, 18824 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Meid().WithValue(value), 18825 }) 18826 } 18827 18828 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid struct { 18829 builder *FilterBuilder 18830 } 18831 18832 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Eq(value string) *FilterBuilder { 18833 return b.compare(gotenfilter.Eq, value) 18834 } 18835 18836 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Neq(value string) *FilterBuilder { 18837 return b.compare(gotenfilter.Neq, value) 18838 } 18839 18840 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Gt(value string) *FilterBuilder { 18841 return b.compare(gotenfilter.Gt, value) 18842 } 18843 18844 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Gte(value string) *FilterBuilder { 18845 return b.compare(gotenfilter.Gte, value) 18846 } 18847 18848 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Lt(value string) *FilterBuilder { 18849 return b.compare(gotenfilter.Lt, value) 18850 } 18851 18852 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) Lte(value string) *FilterBuilder { 18853 return b.compare(gotenfilter.Lte, value) 18854 } 18855 18856 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) In(values []string) *FilterBuilder { 18857 return b.builder.addCond(&FilterConditionIn{ 18858 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().WithArrayOfValues(values), 18859 }) 18860 } 18861 18862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) NotIn(values []string) *FilterBuilder { 18863 return b.builder.addCond(&FilterConditionNotIn{ 18864 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().WithArrayOfValues(values), 18865 }) 18866 } 18867 18868 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) IsNull() *FilterBuilder { 18869 return b.builder.addCond(&FilterConditionIsNull{ 18870 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().FieldPath(), 18871 }) 18872 } 18873 18874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) IsNan() *FilterBuilder { 18875 return b.builder.addCond(&FilterConditionIsNaN{ 18876 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().FieldPath(), 18877 }) 18878 } 18879 18880 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaNid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18881 return b.builder.addCond(&FilterConditionCompare{ 18882 Operator: op, 18883 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Nid().WithValue(value), 18884 }) 18885 } 18886 18887 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid struct { 18888 builder *FilterBuilder 18889 } 18890 18891 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Eq(value string) *FilterBuilder { 18892 return b.compare(gotenfilter.Eq, value) 18893 } 18894 18895 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Neq(value string) *FilterBuilder { 18896 return b.compare(gotenfilter.Neq, value) 18897 } 18898 18899 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Gt(value string) *FilterBuilder { 18900 return b.compare(gotenfilter.Gt, value) 18901 } 18902 18903 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Gte(value string) *FilterBuilder { 18904 return b.compare(gotenfilter.Gte, value) 18905 } 18906 18907 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Lt(value string) *FilterBuilder { 18908 return b.compare(gotenfilter.Lt, value) 18909 } 18910 18911 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) Lte(value string) *FilterBuilder { 18912 return b.compare(gotenfilter.Lte, value) 18913 } 18914 18915 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) In(values []string) *FilterBuilder { 18916 return b.builder.addCond(&FilterConditionIn{ 18917 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().WithArrayOfValues(values), 18918 }) 18919 } 18920 18921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) NotIn(values []string) *FilterBuilder { 18922 return b.builder.addCond(&FilterConditionNotIn{ 18923 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().WithArrayOfValues(values), 18924 }) 18925 } 18926 18927 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) IsNull() *FilterBuilder { 18928 return b.builder.addCond(&FilterConditionIsNull{ 18929 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().FieldPath(), 18930 }) 18931 } 18932 18933 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) IsNan() *FilterBuilder { 18934 return b.builder.addCond(&FilterConditionIsNaN{ 18935 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().FieldPath(), 18936 }) 18937 } 18938 18939 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemCdmaSid) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18940 return b.builder.addCond(&FilterConditionCompare{ 18941 Operator: op, 18942 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Cdma().Sid().WithValue(value), 18943 }) 18944 } 18945 18946 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath struct { 18947 builder *FilterBuilder 18948 } 18949 18950 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Eq(value string) *FilterBuilder { 18951 return b.compare(gotenfilter.Eq, value) 18952 } 18953 18954 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Neq(value string) *FilterBuilder { 18955 return b.compare(gotenfilter.Neq, value) 18956 } 18957 18958 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Gt(value string) *FilterBuilder { 18959 return b.compare(gotenfilter.Gt, value) 18960 } 18961 18962 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Gte(value string) *FilterBuilder { 18963 return b.compare(gotenfilter.Gte, value) 18964 } 18965 18966 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Lt(value string) *FilterBuilder { 18967 return b.compare(gotenfilter.Lt, value) 18968 } 18969 18970 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) Lte(value string) *FilterBuilder { 18971 return b.compare(gotenfilter.Lte, value) 18972 } 18973 18974 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) In(values []string) *FilterBuilder { 18975 return b.builder.addCond(&FilterConditionIn{ 18976 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().WithArrayOfValues(values), 18977 }) 18978 } 18979 18980 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) NotIn(values []string) *FilterBuilder { 18981 return b.builder.addCond(&FilterConditionNotIn{ 18982 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().WithArrayOfValues(values), 18983 }) 18984 } 18985 18986 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) IsNull() *FilterBuilder { 18987 return b.builder.addCond(&FilterConditionIsNull{ 18988 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().FieldPath(), 18989 }) 18990 } 18991 18992 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) IsNan() *FilterBuilder { 18993 return b.builder.addCond(&FilterConditionIsNaN{ 18994 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().FieldPath(), 18995 }) 18996 } 18997 18998 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemDbusPath) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 18999 return b.builder.addCond(&FilterConditionCompare{ 19000 Operator: op, 19001 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().DbusPath().WithValue(value), 19002 }) 19003 } 19004 19005 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric struct { 19006 builder *FilterBuilder 19007 } 19008 19009 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19010 return b.compare(gotenfilter.Eq, value) 19011 } 19012 19013 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19014 return b.compare(gotenfilter.Neq, value) 19015 } 19016 19017 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19018 return b.compare(gotenfilter.Gt, value) 19019 } 19020 19021 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19022 return b.compare(gotenfilter.Gte, value) 19023 } 19024 19025 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19026 return b.compare(gotenfilter.Lt, value) 19027 } 19028 19029 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19030 return b.compare(gotenfilter.Lte, value) 19031 } 19032 19033 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19034 return b.builder.addCond(&FilterConditionIn{ 19035 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().WithArrayOfValues(values), 19036 }) 19037 } 19038 19039 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19040 return b.builder.addCond(&FilterConditionNotIn{ 19041 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().WithArrayOfValues(values), 19042 }) 19043 } 19044 19045 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) IsNull() *FilterBuilder { 19046 return b.builder.addCond(&FilterConditionIsNull{ 19047 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().FieldPath(), 19048 }) 19049 } 19050 19051 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) IsNan() *FilterBuilder { 19052 return b.builder.addCond(&FilterConditionIsNaN{ 19053 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().FieldPath(), 19054 }) 19055 } 19056 19057 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_Generic) *FilterBuilder { 19058 return b.builder.addCond(&FilterConditionCompare{ 19059 Operator: op, 19060 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().WithValue(value), 19061 }) 19062 } 19063 19064 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) AccessTechnologies() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies { 19065 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies{builder: b.builder} 19066 } 19067 19068 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Bearers() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers { 19069 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers{builder: b.builder} 19070 } 19071 19072 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfiguration() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration { 19073 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration{builder: b.builder} 19074 } 19075 19076 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CarrierConfigurationRevision() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision { 19077 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision{builder: b.builder} 19078 } 19079 19080 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentBands() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands { 19081 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands{builder: b.builder} 19082 } 19083 19084 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentCapabilities() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities { 19085 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities{builder: b.builder} 19086 } 19087 19088 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) CurrentModes() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes { 19089 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes{builder: b.builder} 19090 } 19091 19092 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Device() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice { 19093 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice{builder: b.builder} 19094 } 19095 19096 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) DeviceIdentifier() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier { 19097 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier{builder: b.builder} 19098 } 19099 19100 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Drivers() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers { 19101 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers{builder: b.builder} 19102 } 19103 19104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) EquipmentIdentifier() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier { 19105 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier{builder: b.builder} 19106 } 19107 19108 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) HardwareRevision() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision { 19109 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision{builder: b.builder} 19110 } 19111 19112 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Manufacturer() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer { 19113 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer{builder: b.builder} 19114 } 19115 19116 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Model() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel { 19117 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel{builder: b.builder} 19118 } 19119 19120 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) OwnNumbers() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers { 19121 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers{builder: b.builder} 19122 } 19123 19124 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Plugin() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin { 19125 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin{builder: b.builder} 19126 } 19127 19128 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Ports() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts { 19129 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts{builder: b.builder} 19130 } 19131 19132 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PowerState() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState { 19133 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState{builder: b.builder} 19134 } 19135 19136 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PrimaryPort() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort { 19137 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort{builder: b.builder} 19138 } 19139 19140 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) PrimarySimSlot() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot { 19141 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot{builder: b.builder} 19142 } 19143 19144 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Revision() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision { 19145 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision{builder: b.builder} 19146 } 19147 19148 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SignalQuality() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality { 19149 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality{builder: b.builder} 19150 } 19151 19152 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) Sim() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim { 19153 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim{builder: b.builder} 19154 } 19155 19156 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SimSlots() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots { 19157 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots{builder: b.builder} 19158 } 19159 19160 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) State() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState { 19161 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState{builder: b.builder} 19162 } 19163 19164 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) StateFailedReason() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason { 19165 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason{builder: b.builder} 19166 } 19167 19168 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedBands() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands { 19169 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands{builder: b.builder} 19170 } 19171 19172 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedCapabilities() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities { 19173 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities{builder: b.builder} 19174 } 19175 19176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedIpFamilies() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies { 19177 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies{builder: b.builder} 19178 } 19179 19180 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) SupportedModes() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes { 19181 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes{builder: b.builder} 19182 } 19183 19184 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRequired() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired { 19185 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired{builder: b.builder} 19186 } 19187 19188 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGeneric) UnlockRetries() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries { 19189 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries{builder: b.builder} 19190 } 19191 19192 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies struct { 19193 builder *FilterBuilder 19194 } 19195 19196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Eq(value []string) *FilterBuilder { 19197 return b.compare(gotenfilter.Eq, value) 19198 } 19199 19200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Neq(value []string) *FilterBuilder { 19201 return b.compare(gotenfilter.Neq, value) 19202 } 19203 19204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Gt(value []string) *FilterBuilder { 19205 return b.compare(gotenfilter.Gt, value) 19206 } 19207 19208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Gte(value []string) *FilterBuilder { 19209 return b.compare(gotenfilter.Gte, value) 19210 } 19211 19212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Lt(value []string) *FilterBuilder { 19213 return b.compare(gotenfilter.Lt, value) 19214 } 19215 19216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Lte(value []string) *FilterBuilder { 19217 return b.compare(gotenfilter.Lte, value) 19218 } 19219 19220 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) In(values [][]string) *FilterBuilder { 19221 return b.builder.addCond(&FilterConditionIn{ 19222 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithArrayOfValues(values), 19223 }) 19224 } 19225 19226 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) NotIn(values [][]string) *FilterBuilder { 19227 return b.builder.addCond(&FilterConditionNotIn{ 19228 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithArrayOfValues(values), 19229 }) 19230 } 19231 19232 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) IsNull() *FilterBuilder { 19233 return b.builder.addCond(&FilterConditionIsNull{ 19234 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 19235 }) 19236 } 19237 19238 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) IsNan() *FilterBuilder { 19239 return b.builder.addCond(&FilterConditionIsNaN{ 19240 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 19241 }) 19242 } 19243 19244 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) Contains(value string) *FilterBuilder { 19245 return b.builder.addCond(&FilterConditionContains{ 19246 Type: gotenresource.ConditionContainsTypeValue, 19247 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 19248 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithItemValue(value), 19249 }) 19250 } 19251 19252 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) ContainsAnyOf(values []string) *FilterBuilder { 19253 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies() 19254 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19255 for _, value := range values { 19256 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19257 } 19258 return b.builder.addCond(&FilterConditionContains{ 19259 Type: gotenresource.ConditionContainsTypeAny, 19260 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 19261 Values: itemValues, 19262 }) 19263 } 19264 19265 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) ContainsAll(values []string) *FilterBuilder { 19266 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies() 19267 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19268 for _, value := range values { 19269 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19270 } 19271 return b.builder.addCond(&FilterConditionContains{ 19272 Type: gotenresource.ConditionContainsTypeAll, 19273 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().FieldPath(), 19274 Values: itemValues, 19275 }) 19276 } 19277 19278 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericAccessTechnologies) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 19279 return b.builder.addCond(&FilterConditionCompare{ 19280 Operator: op, 19281 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().AccessTechnologies().WithValue(value), 19282 }) 19283 } 19284 19285 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers struct { 19286 builder *FilterBuilder 19287 } 19288 19289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Eq(value []string) *FilterBuilder { 19290 return b.compare(gotenfilter.Eq, value) 19291 } 19292 19293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Neq(value []string) *FilterBuilder { 19294 return b.compare(gotenfilter.Neq, value) 19295 } 19296 19297 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Gt(value []string) *FilterBuilder { 19298 return b.compare(gotenfilter.Gt, value) 19299 } 19300 19301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Gte(value []string) *FilterBuilder { 19302 return b.compare(gotenfilter.Gte, value) 19303 } 19304 19305 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Lt(value []string) *FilterBuilder { 19306 return b.compare(gotenfilter.Lt, value) 19307 } 19308 19309 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Lte(value []string) *FilterBuilder { 19310 return b.compare(gotenfilter.Lte, value) 19311 } 19312 19313 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) In(values [][]string) *FilterBuilder { 19314 return b.builder.addCond(&FilterConditionIn{ 19315 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithArrayOfValues(values), 19316 }) 19317 } 19318 19319 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) NotIn(values [][]string) *FilterBuilder { 19320 return b.builder.addCond(&FilterConditionNotIn{ 19321 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithArrayOfValues(values), 19322 }) 19323 } 19324 19325 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) IsNull() *FilterBuilder { 19326 return b.builder.addCond(&FilterConditionIsNull{ 19327 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 19328 }) 19329 } 19330 19331 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) IsNan() *FilterBuilder { 19332 return b.builder.addCond(&FilterConditionIsNaN{ 19333 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 19334 }) 19335 } 19336 19337 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) Contains(value string) *FilterBuilder { 19338 return b.builder.addCond(&FilterConditionContains{ 19339 Type: gotenresource.ConditionContainsTypeValue, 19340 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 19341 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithItemValue(value), 19342 }) 19343 } 19344 19345 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) ContainsAnyOf(values []string) *FilterBuilder { 19346 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers() 19347 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19348 for _, value := range values { 19349 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19350 } 19351 return b.builder.addCond(&FilterConditionContains{ 19352 Type: gotenresource.ConditionContainsTypeAny, 19353 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 19354 Values: itemValues, 19355 }) 19356 } 19357 19358 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) ContainsAll(values []string) *FilterBuilder { 19359 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers() 19360 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19361 for _, value := range values { 19362 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19363 } 19364 return b.builder.addCond(&FilterConditionContains{ 19365 Type: gotenresource.ConditionContainsTypeAll, 19366 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().FieldPath(), 19367 Values: itemValues, 19368 }) 19369 } 19370 19371 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericBearers) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 19372 return b.builder.addCond(&FilterConditionCompare{ 19373 Operator: op, 19374 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Bearers().WithValue(value), 19375 }) 19376 } 19377 19378 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration struct { 19379 builder *FilterBuilder 19380 } 19381 19382 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Eq(value string) *FilterBuilder { 19383 return b.compare(gotenfilter.Eq, value) 19384 } 19385 19386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Neq(value string) *FilterBuilder { 19387 return b.compare(gotenfilter.Neq, value) 19388 } 19389 19390 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Gt(value string) *FilterBuilder { 19391 return b.compare(gotenfilter.Gt, value) 19392 } 19393 19394 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Gte(value string) *FilterBuilder { 19395 return b.compare(gotenfilter.Gte, value) 19396 } 19397 19398 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Lt(value string) *FilterBuilder { 19399 return b.compare(gotenfilter.Lt, value) 19400 } 19401 19402 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) Lte(value string) *FilterBuilder { 19403 return b.compare(gotenfilter.Lte, value) 19404 } 19405 19406 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) In(values []string) *FilterBuilder { 19407 return b.builder.addCond(&FilterConditionIn{ 19408 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().WithArrayOfValues(values), 19409 }) 19410 } 19411 19412 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) NotIn(values []string) *FilterBuilder { 19413 return b.builder.addCond(&FilterConditionNotIn{ 19414 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().WithArrayOfValues(values), 19415 }) 19416 } 19417 19418 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) IsNull() *FilterBuilder { 19419 return b.builder.addCond(&FilterConditionIsNull{ 19420 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 19421 }) 19422 } 19423 19424 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) IsNan() *FilterBuilder { 19425 return b.builder.addCond(&FilterConditionIsNaN{ 19426 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().FieldPath(), 19427 }) 19428 } 19429 19430 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfiguration) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19431 return b.builder.addCond(&FilterConditionCompare{ 19432 Operator: op, 19433 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfiguration().WithValue(value), 19434 }) 19435 } 19436 19437 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision struct { 19438 builder *FilterBuilder 19439 } 19440 19441 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Eq(value string) *FilterBuilder { 19442 return b.compare(gotenfilter.Eq, value) 19443 } 19444 19445 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Neq(value string) *FilterBuilder { 19446 return b.compare(gotenfilter.Neq, value) 19447 } 19448 19449 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Gt(value string) *FilterBuilder { 19450 return b.compare(gotenfilter.Gt, value) 19451 } 19452 19453 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Gte(value string) *FilterBuilder { 19454 return b.compare(gotenfilter.Gte, value) 19455 } 19456 19457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Lt(value string) *FilterBuilder { 19458 return b.compare(gotenfilter.Lt, value) 19459 } 19460 19461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) Lte(value string) *FilterBuilder { 19462 return b.compare(gotenfilter.Lte, value) 19463 } 19464 19465 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) In(values []string) *FilterBuilder { 19466 return b.builder.addCond(&FilterConditionIn{ 19467 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().WithArrayOfValues(values), 19468 }) 19469 } 19470 19471 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) NotIn(values []string) *FilterBuilder { 19472 return b.builder.addCond(&FilterConditionNotIn{ 19473 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().WithArrayOfValues(values), 19474 }) 19475 } 19476 19477 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) IsNull() *FilterBuilder { 19478 return b.builder.addCond(&FilterConditionIsNull{ 19479 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 19480 }) 19481 } 19482 19483 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) IsNan() *FilterBuilder { 19484 return b.builder.addCond(&FilterConditionIsNaN{ 19485 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().FieldPath(), 19486 }) 19487 } 19488 19489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCarrierConfigurationRevision) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19490 return b.builder.addCond(&FilterConditionCompare{ 19491 Operator: op, 19492 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CarrierConfigurationRevision().WithValue(value), 19493 }) 19494 } 19495 19496 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands struct { 19497 builder *FilterBuilder 19498 } 19499 19500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Eq(value []string) *FilterBuilder { 19501 return b.compare(gotenfilter.Eq, value) 19502 } 19503 19504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Neq(value []string) *FilterBuilder { 19505 return b.compare(gotenfilter.Neq, value) 19506 } 19507 19508 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Gt(value []string) *FilterBuilder { 19509 return b.compare(gotenfilter.Gt, value) 19510 } 19511 19512 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Gte(value []string) *FilterBuilder { 19513 return b.compare(gotenfilter.Gte, value) 19514 } 19515 19516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Lt(value []string) *FilterBuilder { 19517 return b.compare(gotenfilter.Lt, value) 19518 } 19519 19520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Lte(value []string) *FilterBuilder { 19521 return b.compare(gotenfilter.Lte, value) 19522 } 19523 19524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) In(values [][]string) *FilterBuilder { 19525 return b.builder.addCond(&FilterConditionIn{ 19526 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithArrayOfValues(values), 19527 }) 19528 } 19529 19530 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) NotIn(values [][]string) *FilterBuilder { 19531 return b.builder.addCond(&FilterConditionNotIn{ 19532 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithArrayOfValues(values), 19533 }) 19534 } 19535 19536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) IsNull() *FilterBuilder { 19537 return b.builder.addCond(&FilterConditionIsNull{ 19538 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 19539 }) 19540 } 19541 19542 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) IsNan() *FilterBuilder { 19543 return b.builder.addCond(&FilterConditionIsNaN{ 19544 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 19545 }) 19546 } 19547 19548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) Contains(value string) *FilterBuilder { 19549 return b.builder.addCond(&FilterConditionContains{ 19550 Type: gotenresource.ConditionContainsTypeValue, 19551 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 19552 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithItemValue(value), 19553 }) 19554 } 19555 19556 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) ContainsAnyOf(values []string) *FilterBuilder { 19557 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands() 19558 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19559 for _, value := range values { 19560 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19561 } 19562 return b.builder.addCond(&FilterConditionContains{ 19563 Type: gotenresource.ConditionContainsTypeAny, 19564 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 19565 Values: itemValues, 19566 }) 19567 } 19568 19569 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) ContainsAll(values []string) *FilterBuilder { 19570 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands() 19571 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19572 for _, value := range values { 19573 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19574 } 19575 return b.builder.addCond(&FilterConditionContains{ 19576 Type: gotenresource.ConditionContainsTypeAll, 19577 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().FieldPath(), 19578 Values: itemValues, 19579 }) 19580 } 19581 19582 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentBands) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 19583 return b.builder.addCond(&FilterConditionCompare{ 19584 Operator: op, 19585 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentBands().WithValue(value), 19586 }) 19587 } 19588 19589 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities struct { 19590 builder *FilterBuilder 19591 } 19592 19593 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Eq(value []string) *FilterBuilder { 19594 return b.compare(gotenfilter.Eq, value) 19595 } 19596 19597 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Neq(value []string) *FilterBuilder { 19598 return b.compare(gotenfilter.Neq, value) 19599 } 19600 19601 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Gt(value []string) *FilterBuilder { 19602 return b.compare(gotenfilter.Gt, value) 19603 } 19604 19605 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Gte(value []string) *FilterBuilder { 19606 return b.compare(gotenfilter.Gte, value) 19607 } 19608 19609 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Lt(value []string) *FilterBuilder { 19610 return b.compare(gotenfilter.Lt, value) 19611 } 19612 19613 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Lte(value []string) *FilterBuilder { 19614 return b.compare(gotenfilter.Lte, value) 19615 } 19616 19617 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) In(values [][]string) *FilterBuilder { 19618 return b.builder.addCond(&FilterConditionIn{ 19619 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithArrayOfValues(values), 19620 }) 19621 } 19622 19623 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) NotIn(values [][]string) *FilterBuilder { 19624 return b.builder.addCond(&FilterConditionNotIn{ 19625 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithArrayOfValues(values), 19626 }) 19627 } 19628 19629 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) IsNull() *FilterBuilder { 19630 return b.builder.addCond(&FilterConditionIsNull{ 19631 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 19632 }) 19633 } 19634 19635 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) IsNan() *FilterBuilder { 19636 return b.builder.addCond(&FilterConditionIsNaN{ 19637 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 19638 }) 19639 } 19640 19641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) Contains(value string) *FilterBuilder { 19642 return b.builder.addCond(&FilterConditionContains{ 19643 Type: gotenresource.ConditionContainsTypeValue, 19644 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 19645 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithItemValue(value), 19646 }) 19647 } 19648 19649 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) ContainsAnyOf(values []string) *FilterBuilder { 19650 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities() 19651 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19652 for _, value := range values { 19653 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19654 } 19655 return b.builder.addCond(&FilterConditionContains{ 19656 Type: gotenresource.ConditionContainsTypeAny, 19657 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 19658 Values: itemValues, 19659 }) 19660 } 19661 19662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) ContainsAll(values []string) *FilterBuilder { 19663 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities() 19664 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19665 for _, value := range values { 19666 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19667 } 19668 return b.builder.addCond(&FilterConditionContains{ 19669 Type: gotenresource.ConditionContainsTypeAll, 19670 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().FieldPath(), 19671 Values: itemValues, 19672 }) 19673 } 19674 19675 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentCapabilities) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 19676 return b.builder.addCond(&FilterConditionCompare{ 19677 Operator: op, 19678 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentCapabilities().WithValue(value), 19679 }) 19680 } 19681 19682 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes struct { 19683 builder *FilterBuilder 19684 } 19685 19686 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Eq(value string) *FilterBuilder { 19687 return b.compare(gotenfilter.Eq, value) 19688 } 19689 19690 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Neq(value string) *FilterBuilder { 19691 return b.compare(gotenfilter.Neq, value) 19692 } 19693 19694 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Gt(value string) *FilterBuilder { 19695 return b.compare(gotenfilter.Gt, value) 19696 } 19697 19698 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Gte(value string) *FilterBuilder { 19699 return b.compare(gotenfilter.Gte, value) 19700 } 19701 19702 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Lt(value string) *FilterBuilder { 19703 return b.compare(gotenfilter.Lt, value) 19704 } 19705 19706 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) Lte(value string) *FilterBuilder { 19707 return b.compare(gotenfilter.Lte, value) 19708 } 19709 19710 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) In(values []string) *FilterBuilder { 19711 return b.builder.addCond(&FilterConditionIn{ 19712 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().WithArrayOfValues(values), 19713 }) 19714 } 19715 19716 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) NotIn(values []string) *FilterBuilder { 19717 return b.builder.addCond(&FilterConditionNotIn{ 19718 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().WithArrayOfValues(values), 19719 }) 19720 } 19721 19722 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) IsNull() *FilterBuilder { 19723 return b.builder.addCond(&FilterConditionIsNull{ 19724 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 19725 }) 19726 } 19727 19728 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) IsNan() *FilterBuilder { 19729 return b.builder.addCond(&FilterConditionIsNaN{ 19730 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().FieldPath(), 19731 }) 19732 } 19733 19734 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericCurrentModes) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19735 return b.builder.addCond(&FilterConditionCompare{ 19736 Operator: op, 19737 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().CurrentModes().WithValue(value), 19738 }) 19739 } 19740 19741 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice struct { 19742 builder *FilterBuilder 19743 } 19744 19745 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Eq(value string) *FilterBuilder { 19746 return b.compare(gotenfilter.Eq, value) 19747 } 19748 19749 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Neq(value string) *FilterBuilder { 19750 return b.compare(gotenfilter.Neq, value) 19751 } 19752 19753 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Gt(value string) *FilterBuilder { 19754 return b.compare(gotenfilter.Gt, value) 19755 } 19756 19757 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Gte(value string) *FilterBuilder { 19758 return b.compare(gotenfilter.Gte, value) 19759 } 19760 19761 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Lt(value string) *FilterBuilder { 19762 return b.compare(gotenfilter.Lt, value) 19763 } 19764 19765 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) Lte(value string) *FilterBuilder { 19766 return b.compare(gotenfilter.Lte, value) 19767 } 19768 19769 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) In(values []string) *FilterBuilder { 19770 return b.builder.addCond(&FilterConditionIn{ 19771 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().WithArrayOfValues(values), 19772 }) 19773 } 19774 19775 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) NotIn(values []string) *FilterBuilder { 19776 return b.builder.addCond(&FilterConditionNotIn{ 19777 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().WithArrayOfValues(values), 19778 }) 19779 } 19780 19781 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) IsNull() *FilterBuilder { 19782 return b.builder.addCond(&FilterConditionIsNull{ 19783 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().FieldPath(), 19784 }) 19785 } 19786 19787 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) IsNan() *FilterBuilder { 19788 return b.builder.addCond(&FilterConditionIsNaN{ 19789 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().FieldPath(), 19790 }) 19791 } 19792 19793 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDevice) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19794 return b.builder.addCond(&FilterConditionCompare{ 19795 Operator: op, 19796 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Device().WithValue(value), 19797 }) 19798 } 19799 19800 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier struct { 19801 builder *FilterBuilder 19802 } 19803 19804 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Eq(value string) *FilterBuilder { 19805 return b.compare(gotenfilter.Eq, value) 19806 } 19807 19808 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Neq(value string) *FilterBuilder { 19809 return b.compare(gotenfilter.Neq, value) 19810 } 19811 19812 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Gt(value string) *FilterBuilder { 19813 return b.compare(gotenfilter.Gt, value) 19814 } 19815 19816 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Gte(value string) *FilterBuilder { 19817 return b.compare(gotenfilter.Gte, value) 19818 } 19819 19820 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Lt(value string) *FilterBuilder { 19821 return b.compare(gotenfilter.Lt, value) 19822 } 19823 19824 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) Lte(value string) *FilterBuilder { 19825 return b.compare(gotenfilter.Lte, value) 19826 } 19827 19828 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) In(values []string) *FilterBuilder { 19829 return b.builder.addCond(&FilterConditionIn{ 19830 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().WithArrayOfValues(values), 19831 }) 19832 } 19833 19834 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) NotIn(values []string) *FilterBuilder { 19835 return b.builder.addCond(&FilterConditionNotIn{ 19836 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().WithArrayOfValues(values), 19837 }) 19838 } 19839 19840 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) IsNull() *FilterBuilder { 19841 return b.builder.addCond(&FilterConditionIsNull{ 19842 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 19843 }) 19844 } 19845 19846 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) IsNan() *FilterBuilder { 19847 return b.builder.addCond(&FilterConditionIsNaN{ 19848 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().FieldPath(), 19849 }) 19850 } 19851 19852 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDeviceIdentifier) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 19853 return b.builder.addCond(&FilterConditionCompare{ 19854 Operator: op, 19855 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().DeviceIdentifier().WithValue(value), 19856 }) 19857 } 19858 19859 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers struct { 19860 builder *FilterBuilder 19861 } 19862 19863 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Eq(value []string) *FilterBuilder { 19864 return b.compare(gotenfilter.Eq, value) 19865 } 19866 19867 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Neq(value []string) *FilterBuilder { 19868 return b.compare(gotenfilter.Neq, value) 19869 } 19870 19871 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Gt(value []string) *FilterBuilder { 19872 return b.compare(gotenfilter.Gt, value) 19873 } 19874 19875 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Gte(value []string) *FilterBuilder { 19876 return b.compare(gotenfilter.Gte, value) 19877 } 19878 19879 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Lt(value []string) *FilterBuilder { 19880 return b.compare(gotenfilter.Lt, value) 19881 } 19882 19883 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Lte(value []string) *FilterBuilder { 19884 return b.compare(gotenfilter.Lte, value) 19885 } 19886 19887 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) In(values [][]string) *FilterBuilder { 19888 return b.builder.addCond(&FilterConditionIn{ 19889 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithArrayOfValues(values), 19890 }) 19891 } 19892 19893 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) NotIn(values [][]string) *FilterBuilder { 19894 return b.builder.addCond(&FilterConditionNotIn{ 19895 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithArrayOfValues(values), 19896 }) 19897 } 19898 19899 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) IsNull() *FilterBuilder { 19900 return b.builder.addCond(&FilterConditionIsNull{ 19901 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 19902 }) 19903 } 19904 19905 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) IsNan() *FilterBuilder { 19906 return b.builder.addCond(&FilterConditionIsNaN{ 19907 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 19908 }) 19909 } 19910 19911 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) Contains(value string) *FilterBuilder { 19912 return b.builder.addCond(&FilterConditionContains{ 19913 Type: gotenresource.ConditionContainsTypeValue, 19914 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 19915 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithItemValue(value), 19916 }) 19917 } 19918 19919 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) ContainsAnyOf(values []string) *FilterBuilder { 19920 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers() 19921 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19922 for _, value := range values { 19923 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19924 } 19925 return b.builder.addCond(&FilterConditionContains{ 19926 Type: gotenresource.ConditionContainsTypeAny, 19927 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 19928 Values: itemValues, 19929 }) 19930 } 19931 19932 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) ContainsAll(values []string) *FilterBuilder { 19933 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers() 19934 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 19935 for _, value := range values { 19936 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 19937 } 19938 return b.builder.addCond(&FilterConditionContains{ 19939 Type: gotenresource.ConditionContainsTypeAll, 19940 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().FieldPath(), 19941 Values: itemValues, 19942 }) 19943 } 19944 19945 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericDrivers) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 19946 return b.builder.addCond(&FilterConditionCompare{ 19947 Operator: op, 19948 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Drivers().WithValue(value), 19949 }) 19950 } 19951 19952 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier struct { 19953 builder *FilterBuilder 19954 } 19955 19956 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Eq(value string) *FilterBuilder { 19957 return b.compare(gotenfilter.Eq, value) 19958 } 19959 19960 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Neq(value string) *FilterBuilder { 19961 return b.compare(gotenfilter.Neq, value) 19962 } 19963 19964 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Gt(value string) *FilterBuilder { 19965 return b.compare(gotenfilter.Gt, value) 19966 } 19967 19968 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Gte(value string) *FilterBuilder { 19969 return b.compare(gotenfilter.Gte, value) 19970 } 19971 19972 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Lt(value string) *FilterBuilder { 19973 return b.compare(gotenfilter.Lt, value) 19974 } 19975 19976 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) Lte(value string) *FilterBuilder { 19977 return b.compare(gotenfilter.Lte, value) 19978 } 19979 19980 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) In(values []string) *FilterBuilder { 19981 return b.builder.addCond(&FilterConditionIn{ 19982 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().WithArrayOfValues(values), 19983 }) 19984 } 19985 19986 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) NotIn(values []string) *FilterBuilder { 19987 return b.builder.addCond(&FilterConditionNotIn{ 19988 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().WithArrayOfValues(values), 19989 }) 19990 } 19991 19992 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) IsNull() *FilterBuilder { 19993 return b.builder.addCond(&FilterConditionIsNull{ 19994 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 19995 }) 19996 } 19997 19998 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) IsNan() *FilterBuilder { 19999 return b.builder.addCond(&FilterConditionIsNaN{ 20000 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().FieldPath(), 20001 }) 20002 } 20003 20004 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericEquipmentIdentifier) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20005 return b.builder.addCond(&FilterConditionCompare{ 20006 Operator: op, 20007 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().EquipmentIdentifier().WithValue(value), 20008 }) 20009 } 20010 20011 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision struct { 20012 builder *FilterBuilder 20013 } 20014 20015 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Eq(value string) *FilterBuilder { 20016 return b.compare(gotenfilter.Eq, value) 20017 } 20018 20019 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Neq(value string) *FilterBuilder { 20020 return b.compare(gotenfilter.Neq, value) 20021 } 20022 20023 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Gt(value string) *FilterBuilder { 20024 return b.compare(gotenfilter.Gt, value) 20025 } 20026 20027 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Gte(value string) *FilterBuilder { 20028 return b.compare(gotenfilter.Gte, value) 20029 } 20030 20031 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Lt(value string) *FilterBuilder { 20032 return b.compare(gotenfilter.Lt, value) 20033 } 20034 20035 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) Lte(value string) *FilterBuilder { 20036 return b.compare(gotenfilter.Lte, value) 20037 } 20038 20039 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) In(values []string) *FilterBuilder { 20040 return b.builder.addCond(&FilterConditionIn{ 20041 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().WithArrayOfValues(values), 20042 }) 20043 } 20044 20045 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) NotIn(values []string) *FilterBuilder { 20046 return b.builder.addCond(&FilterConditionNotIn{ 20047 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().WithArrayOfValues(values), 20048 }) 20049 } 20050 20051 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) IsNull() *FilterBuilder { 20052 return b.builder.addCond(&FilterConditionIsNull{ 20053 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 20054 }) 20055 } 20056 20057 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) IsNan() *FilterBuilder { 20058 return b.builder.addCond(&FilterConditionIsNaN{ 20059 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().FieldPath(), 20060 }) 20061 } 20062 20063 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericHardwareRevision) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20064 return b.builder.addCond(&FilterConditionCompare{ 20065 Operator: op, 20066 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().HardwareRevision().WithValue(value), 20067 }) 20068 } 20069 20070 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer struct { 20071 builder *FilterBuilder 20072 } 20073 20074 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Eq(value string) *FilterBuilder { 20075 return b.compare(gotenfilter.Eq, value) 20076 } 20077 20078 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Neq(value string) *FilterBuilder { 20079 return b.compare(gotenfilter.Neq, value) 20080 } 20081 20082 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Gt(value string) *FilterBuilder { 20083 return b.compare(gotenfilter.Gt, value) 20084 } 20085 20086 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Gte(value string) *FilterBuilder { 20087 return b.compare(gotenfilter.Gte, value) 20088 } 20089 20090 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Lt(value string) *FilterBuilder { 20091 return b.compare(gotenfilter.Lt, value) 20092 } 20093 20094 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) Lte(value string) *FilterBuilder { 20095 return b.compare(gotenfilter.Lte, value) 20096 } 20097 20098 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) In(values []string) *FilterBuilder { 20099 return b.builder.addCond(&FilterConditionIn{ 20100 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().WithArrayOfValues(values), 20101 }) 20102 } 20103 20104 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) NotIn(values []string) *FilterBuilder { 20105 return b.builder.addCond(&FilterConditionNotIn{ 20106 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().WithArrayOfValues(values), 20107 }) 20108 } 20109 20110 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) IsNull() *FilterBuilder { 20111 return b.builder.addCond(&FilterConditionIsNull{ 20112 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 20113 }) 20114 } 20115 20116 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) IsNan() *FilterBuilder { 20117 return b.builder.addCond(&FilterConditionIsNaN{ 20118 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().FieldPath(), 20119 }) 20120 } 20121 20122 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericManufacturer) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20123 return b.builder.addCond(&FilterConditionCompare{ 20124 Operator: op, 20125 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Manufacturer().WithValue(value), 20126 }) 20127 } 20128 20129 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel struct { 20130 builder *FilterBuilder 20131 } 20132 20133 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Eq(value string) *FilterBuilder { 20134 return b.compare(gotenfilter.Eq, value) 20135 } 20136 20137 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Neq(value string) *FilterBuilder { 20138 return b.compare(gotenfilter.Neq, value) 20139 } 20140 20141 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Gt(value string) *FilterBuilder { 20142 return b.compare(gotenfilter.Gt, value) 20143 } 20144 20145 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Gte(value string) *FilterBuilder { 20146 return b.compare(gotenfilter.Gte, value) 20147 } 20148 20149 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Lt(value string) *FilterBuilder { 20150 return b.compare(gotenfilter.Lt, value) 20151 } 20152 20153 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) Lte(value string) *FilterBuilder { 20154 return b.compare(gotenfilter.Lte, value) 20155 } 20156 20157 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) In(values []string) *FilterBuilder { 20158 return b.builder.addCond(&FilterConditionIn{ 20159 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().WithArrayOfValues(values), 20160 }) 20161 } 20162 20163 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) NotIn(values []string) *FilterBuilder { 20164 return b.builder.addCond(&FilterConditionNotIn{ 20165 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().WithArrayOfValues(values), 20166 }) 20167 } 20168 20169 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) IsNull() *FilterBuilder { 20170 return b.builder.addCond(&FilterConditionIsNull{ 20171 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().FieldPath(), 20172 }) 20173 } 20174 20175 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) IsNan() *FilterBuilder { 20176 return b.builder.addCond(&FilterConditionIsNaN{ 20177 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().FieldPath(), 20178 }) 20179 } 20180 20181 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericModel) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20182 return b.builder.addCond(&FilterConditionCompare{ 20183 Operator: op, 20184 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Model().WithValue(value), 20185 }) 20186 } 20187 20188 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers struct { 20189 builder *FilterBuilder 20190 } 20191 20192 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Eq(value []string) *FilterBuilder { 20193 return b.compare(gotenfilter.Eq, value) 20194 } 20195 20196 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Neq(value []string) *FilterBuilder { 20197 return b.compare(gotenfilter.Neq, value) 20198 } 20199 20200 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Gt(value []string) *FilterBuilder { 20201 return b.compare(gotenfilter.Gt, value) 20202 } 20203 20204 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Gte(value []string) *FilterBuilder { 20205 return b.compare(gotenfilter.Gte, value) 20206 } 20207 20208 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Lt(value []string) *FilterBuilder { 20209 return b.compare(gotenfilter.Lt, value) 20210 } 20211 20212 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Lte(value []string) *FilterBuilder { 20213 return b.compare(gotenfilter.Lte, value) 20214 } 20215 20216 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) In(values [][]string) *FilterBuilder { 20217 return b.builder.addCond(&FilterConditionIn{ 20218 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithArrayOfValues(values), 20219 }) 20220 } 20221 20222 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) NotIn(values [][]string) *FilterBuilder { 20223 return b.builder.addCond(&FilterConditionNotIn{ 20224 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithArrayOfValues(values), 20225 }) 20226 } 20227 20228 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) IsNull() *FilterBuilder { 20229 return b.builder.addCond(&FilterConditionIsNull{ 20230 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 20231 }) 20232 } 20233 20234 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) IsNan() *FilterBuilder { 20235 return b.builder.addCond(&FilterConditionIsNaN{ 20236 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 20237 }) 20238 } 20239 20240 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) Contains(value string) *FilterBuilder { 20241 return b.builder.addCond(&FilterConditionContains{ 20242 Type: gotenresource.ConditionContainsTypeValue, 20243 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 20244 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithItemValue(value), 20245 }) 20246 } 20247 20248 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) ContainsAnyOf(values []string) *FilterBuilder { 20249 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers() 20250 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20251 for _, value := range values { 20252 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20253 } 20254 return b.builder.addCond(&FilterConditionContains{ 20255 Type: gotenresource.ConditionContainsTypeAny, 20256 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 20257 Values: itemValues, 20258 }) 20259 } 20260 20261 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) ContainsAll(values []string) *FilterBuilder { 20262 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers() 20263 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20264 for _, value := range values { 20265 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20266 } 20267 return b.builder.addCond(&FilterConditionContains{ 20268 Type: gotenresource.ConditionContainsTypeAll, 20269 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().FieldPath(), 20270 Values: itemValues, 20271 }) 20272 } 20273 20274 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericOwnNumbers) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 20275 return b.builder.addCond(&FilterConditionCompare{ 20276 Operator: op, 20277 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().OwnNumbers().WithValue(value), 20278 }) 20279 } 20280 20281 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin struct { 20282 builder *FilterBuilder 20283 } 20284 20285 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Eq(value string) *FilterBuilder { 20286 return b.compare(gotenfilter.Eq, value) 20287 } 20288 20289 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Neq(value string) *FilterBuilder { 20290 return b.compare(gotenfilter.Neq, value) 20291 } 20292 20293 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Gt(value string) *FilterBuilder { 20294 return b.compare(gotenfilter.Gt, value) 20295 } 20296 20297 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Gte(value string) *FilterBuilder { 20298 return b.compare(gotenfilter.Gte, value) 20299 } 20300 20301 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Lt(value string) *FilterBuilder { 20302 return b.compare(gotenfilter.Lt, value) 20303 } 20304 20305 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) Lte(value string) *FilterBuilder { 20306 return b.compare(gotenfilter.Lte, value) 20307 } 20308 20309 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) In(values []string) *FilterBuilder { 20310 return b.builder.addCond(&FilterConditionIn{ 20311 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().WithArrayOfValues(values), 20312 }) 20313 } 20314 20315 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) NotIn(values []string) *FilterBuilder { 20316 return b.builder.addCond(&FilterConditionNotIn{ 20317 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().WithArrayOfValues(values), 20318 }) 20319 } 20320 20321 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) IsNull() *FilterBuilder { 20322 return b.builder.addCond(&FilterConditionIsNull{ 20323 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().FieldPath(), 20324 }) 20325 } 20326 20327 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) IsNan() *FilterBuilder { 20328 return b.builder.addCond(&FilterConditionIsNaN{ 20329 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().FieldPath(), 20330 }) 20331 } 20332 20333 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPlugin) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20334 return b.builder.addCond(&FilterConditionCompare{ 20335 Operator: op, 20336 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Plugin().WithValue(value), 20337 }) 20338 } 20339 20340 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts struct { 20341 builder *FilterBuilder 20342 } 20343 20344 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Eq(value []string) *FilterBuilder { 20345 return b.compare(gotenfilter.Eq, value) 20346 } 20347 20348 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Neq(value []string) *FilterBuilder { 20349 return b.compare(gotenfilter.Neq, value) 20350 } 20351 20352 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Gt(value []string) *FilterBuilder { 20353 return b.compare(gotenfilter.Gt, value) 20354 } 20355 20356 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Gte(value []string) *FilterBuilder { 20357 return b.compare(gotenfilter.Gte, value) 20358 } 20359 20360 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Lt(value []string) *FilterBuilder { 20361 return b.compare(gotenfilter.Lt, value) 20362 } 20363 20364 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Lte(value []string) *FilterBuilder { 20365 return b.compare(gotenfilter.Lte, value) 20366 } 20367 20368 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) In(values [][]string) *FilterBuilder { 20369 return b.builder.addCond(&FilterConditionIn{ 20370 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithArrayOfValues(values), 20371 }) 20372 } 20373 20374 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) NotIn(values [][]string) *FilterBuilder { 20375 return b.builder.addCond(&FilterConditionNotIn{ 20376 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithArrayOfValues(values), 20377 }) 20378 } 20379 20380 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) IsNull() *FilterBuilder { 20381 return b.builder.addCond(&FilterConditionIsNull{ 20382 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 20383 }) 20384 } 20385 20386 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) IsNan() *FilterBuilder { 20387 return b.builder.addCond(&FilterConditionIsNaN{ 20388 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 20389 }) 20390 } 20391 20392 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) Contains(value string) *FilterBuilder { 20393 return b.builder.addCond(&FilterConditionContains{ 20394 Type: gotenresource.ConditionContainsTypeValue, 20395 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 20396 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithItemValue(value), 20397 }) 20398 } 20399 20400 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) ContainsAnyOf(values []string) *FilterBuilder { 20401 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports() 20402 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20403 for _, value := range values { 20404 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20405 } 20406 return b.builder.addCond(&FilterConditionContains{ 20407 Type: gotenresource.ConditionContainsTypeAny, 20408 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 20409 Values: itemValues, 20410 }) 20411 } 20412 20413 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) ContainsAll(values []string) *FilterBuilder { 20414 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports() 20415 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20416 for _, value := range values { 20417 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20418 } 20419 return b.builder.addCond(&FilterConditionContains{ 20420 Type: gotenresource.ConditionContainsTypeAll, 20421 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().FieldPath(), 20422 Values: itemValues, 20423 }) 20424 } 20425 20426 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPorts) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 20427 return b.builder.addCond(&FilterConditionCompare{ 20428 Operator: op, 20429 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Ports().WithValue(value), 20430 }) 20431 } 20432 20433 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState struct { 20434 builder *FilterBuilder 20435 } 20436 20437 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Eq(value string) *FilterBuilder { 20438 return b.compare(gotenfilter.Eq, value) 20439 } 20440 20441 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Neq(value string) *FilterBuilder { 20442 return b.compare(gotenfilter.Neq, value) 20443 } 20444 20445 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Gt(value string) *FilterBuilder { 20446 return b.compare(gotenfilter.Gt, value) 20447 } 20448 20449 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Gte(value string) *FilterBuilder { 20450 return b.compare(gotenfilter.Gte, value) 20451 } 20452 20453 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Lt(value string) *FilterBuilder { 20454 return b.compare(gotenfilter.Lt, value) 20455 } 20456 20457 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) Lte(value string) *FilterBuilder { 20458 return b.compare(gotenfilter.Lte, value) 20459 } 20460 20461 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) In(values []string) *FilterBuilder { 20462 return b.builder.addCond(&FilterConditionIn{ 20463 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().WithArrayOfValues(values), 20464 }) 20465 } 20466 20467 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) NotIn(values []string) *FilterBuilder { 20468 return b.builder.addCond(&FilterConditionNotIn{ 20469 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().WithArrayOfValues(values), 20470 }) 20471 } 20472 20473 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) IsNull() *FilterBuilder { 20474 return b.builder.addCond(&FilterConditionIsNull{ 20475 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().FieldPath(), 20476 }) 20477 } 20478 20479 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) IsNan() *FilterBuilder { 20480 return b.builder.addCond(&FilterConditionIsNaN{ 20481 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().FieldPath(), 20482 }) 20483 } 20484 20485 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPowerState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20486 return b.builder.addCond(&FilterConditionCompare{ 20487 Operator: op, 20488 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PowerState().WithValue(value), 20489 }) 20490 } 20491 20492 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort struct { 20493 builder *FilterBuilder 20494 } 20495 20496 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Eq(value string) *FilterBuilder { 20497 return b.compare(gotenfilter.Eq, value) 20498 } 20499 20500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Neq(value string) *FilterBuilder { 20501 return b.compare(gotenfilter.Neq, value) 20502 } 20503 20504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Gt(value string) *FilterBuilder { 20505 return b.compare(gotenfilter.Gt, value) 20506 } 20507 20508 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Gte(value string) *FilterBuilder { 20509 return b.compare(gotenfilter.Gte, value) 20510 } 20511 20512 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Lt(value string) *FilterBuilder { 20513 return b.compare(gotenfilter.Lt, value) 20514 } 20515 20516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) Lte(value string) *FilterBuilder { 20517 return b.compare(gotenfilter.Lte, value) 20518 } 20519 20520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) In(values []string) *FilterBuilder { 20521 return b.builder.addCond(&FilterConditionIn{ 20522 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().WithArrayOfValues(values), 20523 }) 20524 } 20525 20526 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) NotIn(values []string) *FilterBuilder { 20527 return b.builder.addCond(&FilterConditionNotIn{ 20528 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().WithArrayOfValues(values), 20529 }) 20530 } 20531 20532 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) IsNull() *FilterBuilder { 20533 return b.builder.addCond(&FilterConditionIsNull{ 20534 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 20535 }) 20536 } 20537 20538 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) IsNan() *FilterBuilder { 20539 return b.builder.addCond(&FilterConditionIsNaN{ 20540 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().FieldPath(), 20541 }) 20542 } 20543 20544 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimaryPort) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20545 return b.builder.addCond(&FilterConditionCompare{ 20546 Operator: op, 20547 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimaryPort().WithValue(value), 20548 }) 20549 } 20550 20551 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot struct { 20552 builder *FilterBuilder 20553 } 20554 20555 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Eq(value string) *FilterBuilder { 20556 return b.compare(gotenfilter.Eq, value) 20557 } 20558 20559 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Neq(value string) *FilterBuilder { 20560 return b.compare(gotenfilter.Neq, value) 20561 } 20562 20563 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Gt(value string) *FilterBuilder { 20564 return b.compare(gotenfilter.Gt, value) 20565 } 20566 20567 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Gte(value string) *FilterBuilder { 20568 return b.compare(gotenfilter.Gte, value) 20569 } 20570 20571 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Lt(value string) *FilterBuilder { 20572 return b.compare(gotenfilter.Lt, value) 20573 } 20574 20575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) Lte(value string) *FilterBuilder { 20576 return b.compare(gotenfilter.Lte, value) 20577 } 20578 20579 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) In(values []string) *FilterBuilder { 20580 return b.builder.addCond(&FilterConditionIn{ 20581 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().WithArrayOfValues(values), 20582 }) 20583 } 20584 20585 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) NotIn(values []string) *FilterBuilder { 20586 return b.builder.addCond(&FilterConditionNotIn{ 20587 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().WithArrayOfValues(values), 20588 }) 20589 } 20590 20591 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) IsNull() *FilterBuilder { 20592 return b.builder.addCond(&FilterConditionIsNull{ 20593 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 20594 }) 20595 } 20596 20597 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) IsNan() *FilterBuilder { 20598 return b.builder.addCond(&FilterConditionIsNaN{ 20599 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().FieldPath(), 20600 }) 20601 } 20602 20603 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericPrimarySimSlot) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20604 return b.builder.addCond(&FilterConditionCompare{ 20605 Operator: op, 20606 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().PrimarySimSlot().WithValue(value), 20607 }) 20608 } 20609 20610 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision struct { 20611 builder *FilterBuilder 20612 } 20613 20614 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Eq(value string) *FilterBuilder { 20615 return b.compare(gotenfilter.Eq, value) 20616 } 20617 20618 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Neq(value string) *FilterBuilder { 20619 return b.compare(gotenfilter.Neq, value) 20620 } 20621 20622 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Gt(value string) *FilterBuilder { 20623 return b.compare(gotenfilter.Gt, value) 20624 } 20625 20626 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Gte(value string) *FilterBuilder { 20627 return b.compare(gotenfilter.Gte, value) 20628 } 20629 20630 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Lt(value string) *FilterBuilder { 20631 return b.compare(gotenfilter.Lt, value) 20632 } 20633 20634 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) Lte(value string) *FilterBuilder { 20635 return b.compare(gotenfilter.Lte, value) 20636 } 20637 20638 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) In(values []string) *FilterBuilder { 20639 return b.builder.addCond(&FilterConditionIn{ 20640 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().WithArrayOfValues(values), 20641 }) 20642 } 20643 20644 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) NotIn(values []string) *FilterBuilder { 20645 return b.builder.addCond(&FilterConditionNotIn{ 20646 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().WithArrayOfValues(values), 20647 }) 20648 } 20649 20650 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) IsNull() *FilterBuilder { 20651 return b.builder.addCond(&FilterConditionIsNull{ 20652 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().FieldPath(), 20653 }) 20654 } 20655 20656 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) IsNan() *FilterBuilder { 20657 return b.builder.addCond(&FilterConditionIsNaN{ 20658 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().FieldPath(), 20659 }) 20660 } 20661 20662 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericRevision) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20663 return b.builder.addCond(&FilterConditionCompare{ 20664 Operator: op, 20665 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Revision().WithValue(value), 20666 }) 20667 } 20668 20669 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality struct { 20670 builder *FilterBuilder 20671 } 20672 20673 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20674 return b.compare(gotenfilter.Eq, value) 20675 } 20676 20677 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20678 return b.compare(gotenfilter.Neq, value) 20679 } 20680 20681 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20682 return b.compare(gotenfilter.Gt, value) 20683 } 20684 20685 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20686 return b.compare(gotenfilter.Gte, value) 20687 } 20688 20689 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20690 return b.compare(gotenfilter.Lt, value) 20691 } 20692 20693 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20694 return b.compare(gotenfilter.Lte, value) 20695 } 20696 20697 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20698 return b.builder.addCond(&FilterConditionIn{ 20699 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().WithArrayOfValues(values), 20700 }) 20701 } 20702 20703 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20704 return b.builder.addCond(&FilterConditionNotIn{ 20705 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().WithArrayOfValues(values), 20706 }) 20707 } 20708 20709 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) IsNull() *FilterBuilder { 20710 return b.builder.addCond(&FilterConditionIsNull{ 20711 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 20712 }) 20713 } 20714 20715 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) IsNan() *FilterBuilder { 20716 return b.builder.addCond(&FilterConditionIsNaN{ 20717 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().FieldPath(), 20718 }) 20719 } 20720 20721 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SignalQuality) *FilterBuilder { 20722 return b.builder.addCond(&FilterConditionCompare{ 20723 Operator: op, 20724 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().WithValue(value), 20725 }) 20726 } 20727 20728 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Recent() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent { 20729 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent{builder: b.builder} 20730 } 20731 20732 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQuality) Value() *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue { 20733 return &filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue{builder: b.builder} 20734 } 20735 20736 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent struct { 20737 builder *FilterBuilder 20738 } 20739 20740 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Eq(value string) *FilterBuilder { 20741 return b.compare(gotenfilter.Eq, value) 20742 } 20743 20744 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Neq(value string) *FilterBuilder { 20745 return b.compare(gotenfilter.Neq, value) 20746 } 20747 20748 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Gt(value string) *FilterBuilder { 20749 return b.compare(gotenfilter.Gt, value) 20750 } 20751 20752 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Gte(value string) *FilterBuilder { 20753 return b.compare(gotenfilter.Gte, value) 20754 } 20755 20756 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Lt(value string) *FilterBuilder { 20757 return b.compare(gotenfilter.Lt, value) 20758 } 20759 20760 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) Lte(value string) *FilterBuilder { 20761 return b.compare(gotenfilter.Lte, value) 20762 } 20763 20764 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) In(values []string) *FilterBuilder { 20765 return b.builder.addCond(&FilterConditionIn{ 20766 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().WithArrayOfValues(values), 20767 }) 20768 } 20769 20770 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) NotIn(values []string) *FilterBuilder { 20771 return b.builder.addCond(&FilterConditionNotIn{ 20772 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().WithArrayOfValues(values), 20773 }) 20774 } 20775 20776 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) IsNull() *FilterBuilder { 20777 return b.builder.addCond(&FilterConditionIsNull{ 20778 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 20779 }) 20780 } 20781 20782 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) IsNan() *FilterBuilder { 20783 return b.builder.addCond(&FilterConditionIsNaN{ 20784 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().FieldPath(), 20785 }) 20786 } 20787 20788 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityRecent) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20789 return b.builder.addCond(&FilterConditionCompare{ 20790 Operator: op, 20791 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Recent().WithValue(value), 20792 }) 20793 } 20794 20795 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue struct { 20796 builder *FilterBuilder 20797 } 20798 20799 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Eq(value string) *FilterBuilder { 20800 return b.compare(gotenfilter.Eq, value) 20801 } 20802 20803 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Neq(value string) *FilterBuilder { 20804 return b.compare(gotenfilter.Neq, value) 20805 } 20806 20807 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Gt(value string) *FilterBuilder { 20808 return b.compare(gotenfilter.Gt, value) 20809 } 20810 20811 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Gte(value string) *FilterBuilder { 20812 return b.compare(gotenfilter.Gte, value) 20813 } 20814 20815 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Lt(value string) *FilterBuilder { 20816 return b.compare(gotenfilter.Lt, value) 20817 } 20818 20819 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) Lte(value string) *FilterBuilder { 20820 return b.compare(gotenfilter.Lte, value) 20821 } 20822 20823 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) In(values []string) *FilterBuilder { 20824 return b.builder.addCond(&FilterConditionIn{ 20825 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().WithArrayOfValues(values), 20826 }) 20827 } 20828 20829 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) NotIn(values []string) *FilterBuilder { 20830 return b.builder.addCond(&FilterConditionNotIn{ 20831 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().WithArrayOfValues(values), 20832 }) 20833 } 20834 20835 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) IsNull() *FilterBuilder { 20836 return b.builder.addCond(&FilterConditionIsNull{ 20837 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 20838 }) 20839 } 20840 20841 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) IsNan() *FilterBuilder { 20842 return b.builder.addCond(&FilterConditionIsNaN{ 20843 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().FieldPath(), 20844 }) 20845 } 20846 20847 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSignalQualityValue) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20848 return b.builder.addCond(&FilterConditionCompare{ 20849 Operator: op, 20850 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SignalQuality().Value().WithValue(value), 20851 }) 20852 } 20853 20854 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim struct { 20855 builder *FilterBuilder 20856 } 20857 20858 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Eq(value string) *FilterBuilder { 20859 return b.compare(gotenfilter.Eq, value) 20860 } 20861 20862 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Neq(value string) *FilterBuilder { 20863 return b.compare(gotenfilter.Neq, value) 20864 } 20865 20866 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Gt(value string) *FilterBuilder { 20867 return b.compare(gotenfilter.Gt, value) 20868 } 20869 20870 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Gte(value string) *FilterBuilder { 20871 return b.compare(gotenfilter.Gte, value) 20872 } 20873 20874 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Lt(value string) *FilterBuilder { 20875 return b.compare(gotenfilter.Lt, value) 20876 } 20877 20878 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) Lte(value string) *FilterBuilder { 20879 return b.compare(gotenfilter.Lte, value) 20880 } 20881 20882 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) In(values []string) *FilterBuilder { 20883 return b.builder.addCond(&FilterConditionIn{ 20884 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().WithArrayOfValues(values), 20885 }) 20886 } 20887 20888 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) NotIn(values []string) *FilterBuilder { 20889 return b.builder.addCond(&FilterConditionNotIn{ 20890 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().WithArrayOfValues(values), 20891 }) 20892 } 20893 20894 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) IsNull() *FilterBuilder { 20895 return b.builder.addCond(&FilterConditionIsNull{ 20896 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().FieldPath(), 20897 }) 20898 } 20899 20900 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) IsNan() *FilterBuilder { 20901 return b.builder.addCond(&FilterConditionIsNaN{ 20902 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().FieldPath(), 20903 }) 20904 } 20905 20906 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSim) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 20907 return b.builder.addCond(&FilterConditionCompare{ 20908 Operator: op, 20909 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().Sim().WithValue(value), 20910 }) 20911 } 20912 20913 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots struct { 20914 builder *FilterBuilder 20915 } 20916 20917 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Eq(value []string) *FilterBuilder { 20918 return b.compare(gotenfilter.Eq, value) 20919 } 20920 20921 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Neq(value []string) *FilterBuilder { 20922 return b.compare(gotenfilter.Neq, value) 20923 } 20924 20925 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Gt(value []string) *FilterBuilder { 20926 return b.compare(gotenfilter.Gt, value) 20927 } 20928 20929 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Gte(value []string) *FilterBuilder { 20930 return b.compare(gotenfilter.Gte, value) 20931 } 20932 20933 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Lt(value []string) *FilterBuilder { 20934 return b.compare(gotenfilter.Lt, value) 20935 } 20936 20937 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Lte(value []string) *FilterBuilder { 20938 return b.compare(gotenfilter.Lte, value) 20939 } 20940 20941 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) In(values [][]string) *FilterBuilder { 20942 return b.builder.addCond(&FilterConditionIn{ 20943 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithArrayOfValues(values), 20944 }) 20945 } 20946 20947 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) NotIn(values [][]string) *FilterBuilder { 20948 return b.builder.addCond(&FilterConditionNotIn{ 20949 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithArrayOfValues(values), 20950 }) 20951 } 20952 20953 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) IsNull() *FilterBuilder { 20954 return b.builder.addCond(&FilterConditionIsNull{ 20955 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 20956 }) 20957 } 20958 20959 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) IsNan() *FilterBuilder { 20960 return b.builder.addCond(&FilterConditionIsNaN{ 20961 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 20962 }) 20963 } 20964 20965 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) Contains(value string) *FilterBuilder { 20966 return b.builder.addCond(&FilterConditionContains{ 20967 Type: gotenresource.ConditionContainsTypeValue, 20968 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 20969 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithItemValue(value), 20970 }) 20971 } 20972 20973 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) ContainsAnyOf(values []string) *FilterBuilder { 20974 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots() 20975 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20976 for _, value := range values { 20977 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20978 } 20979 return b.builder.addCond(&FilterConditionContains{ 20980 Type: gotenresource.ConditionContainsTypeAny, 20981 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 20982 Values: itemValues, 20983 }) 20984 } 20985 20986 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) ContainsAll(values []string) *FilterBuilder { 20987 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots() 20988 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 20989 for _, value := range values { 20990 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 20991 } 20992 return b.builder.addCond(&FilterConditionContains{ 20993 Type: gotenresource.ConditionContainsTypeAll, 20994 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().FieldPath(), 20995 Values: itemValues, 20996 }) 20997 } 20998 20999 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSimSlots) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 21000 return b.builder.addCond(&FilterConditionCompare{ 21001 Operator: op, 21002 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SimSlots().WithValue(value), 21003 }) 21004 } 21005 21006 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState struct { 21007 builder *FilterBuilder 21008 } 21009 21010 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Eq(value string) *FilterBuilder { 21011 return b.compare(gotenfilter.Eq, value) 21012 } 21013 21014 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Neq(value string) *FilterBuilder { 21015 return b.compare(gotenfilter.Neq, value) 21016 } 21017 21018 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Gt(value string) *FilterBuilder { 21019 return b.compare(gotenfilter.Gt, value) 21020 } 21021 21022 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Gte(value string) *FilterBuilder { 21023 return b.compare(gotenfilter.Gte, value) 21024 } 21025 21026 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Lt(value string) *FilterBuilder { 21027 return b.compare(gotenfilter.Lt, value) 21028 } 21029 21030 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) Lte(value string) *FilterBuilder { 21031 return b.compare(gotenfilter.Lte, value) 21032 } 21033 21034 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) In(values []string) *FilterBuilder { 21035 return b.builder.addCond(&FilterConditionIn{ 21036 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().WithArrayOfValues(values), 21037 }) 21038 } 21039 21040 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) NotIn(values []string) *FilterBuilder { 21041 return b.builder.addCond(&FilterConditionNotIn{ 21042 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().WithArrayOfValues(values), 21043 }) 21044 } 21045 21046 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) IsNull() *FilterBuilder { 21047 return b.builder.addCond(&FilterConditionIsNull{ 21048 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().FieldPath(), 21049 }) 21050 } 21051 21052 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) IsNan() *FilterBuilder { 21053 return b.builder.addCond(&FilterConditionIsNaN{ 21054 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().FieldPath(), 21055 }) 21056 } 21057 21058 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericState) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21059 return b.builder.addCond(&FilterConditionCompare{ 21060 Operator: op, 21061 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().State().WithValue(value), 21062 }) 21063 } 21064 21065 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason struct { 21066 builder *FilterBuilder 21067 } 21068 21069 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Eq(value string) *FilterBuilder { 21070 return b.compare(gotenfilter.Eq, value) 21071 } 21072 21073 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Neq(value string) *FilterBuilder { 21074 return b.compare(gotenfilter.Neq, value) 21075 } 21076 21077 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Gt(value string) *FilterBuilder { 21078 return b.compare(gotenfilter.Gt, value) 21079 } 21080 21081 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Gte(value string) *FilterBuilder { 21082 return b.compare(gotenfilter.Gte, value) 21083 } 21084 21085 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Lt(value string) *FilterBuilder { 21086 return b.compare(gotenfilter.Lt, value) 21087 } 21088 21089 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) Lte(value string) *FilterBuilder { 21090 return b.compare(gotenfilter.Lte, value) 21091 } 21092 21093 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) In(values []string) *FilterBuilder { 21094 return b.builder.addCond(&FilterConditionIn{ 21095 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().WithArrayOfValues(values), 21096 }) 21097 } 21098 21099 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) NotIn(values []string) *FilterBuilder { 21100 return b.builder.addCond(&FilterConditionNotIn{ 21101 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().WithArrayOfValues(values), 21102 }) 21103 } 21104 21105 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) IsNull() *FilterBuilder { 21106 return b.builder.addCond(&FilterConditionIsNull{ 21107 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 21108 }) 21109 } 21110 21111 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) IsNan() *FilterBuilder { 21112 return b.builder.addCond(&FilterConditionIsNaN{ 21113 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().FieldPath(), 21114 }) 21115 } 21116 21117 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericStateFailedReason) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21118 return b.builder.addCond(&FilterConditionCompare{ 21119 Operator: op, 21120 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().StateFailedReason().WithValue(value), 21121 }) 21122 } 21123 21124 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands struct { 21125 builder *FilterBuilder 21126 } 21127 21128 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Eq(value []string) *FilterBuilder { 21129 return b.compare(gotenfilter.Eq, value) 21130 } 21131 21132 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Neq(value []string) *FilterBuilder { 21133 return b.compare(gotenfilter.Neq, value) 21134 } 21135 21136 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Gt(value []string) *FilterBuilder { 21137 return b.compare(gotenfilter.Gt, value) 21138 } 21139 21140 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Gte(value []string) *FilterBuilder { 21141 return b.compare(gotenfilter.Gte, value) 21142 } 21143 21144 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Lt(value []string) *FilterBuilder { 21145 return b.compare(gotenfilter.Lt, value) 21146 } 21147 21148 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Lte(value []string) *FilterBuilder { 21149 return b.compare(gotenfilter.Lte, value) 21150 } 21151 21152 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) In(values [][]string) *FilterBuilder { 21153 return b.builder.addCond(&FilterConditionIn{ 21154 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithArrayOfValues(values), 21155 }) 21156 } 21157 21158 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) NotIn(values [][]string) *FilterBuilder { 21159 return b.builder.addCond(&FilterConditionNotIn{ 21160 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithArrayOfValues(values), 21161 }) 21162 } 21163 21164 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) IsNull() *FilterBuilder { 21165 return b.builder.addCond(&FilterConditionIsNull{ 21166 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 21167 }) 21168 } 21169 21170 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) IsNan() *FilterBuilder { 21171 return b.builder.addCond(&FilterConditionIsNaN{ 21172 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 21173 }) 21174 } 21175 21176 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) Contains(value string) *FilterBuilder { 21177 return b.builder.addCond(&FilterConditionContains{ 21178 Type: gotenresource.ConditionContainsTypeValue, 21179 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 21180 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithItemValue(value), 21181 }) 21182 } 21183 21184 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) ContainsAnyOf(values []string) *FilterBuilder { 21185 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands() 21186 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21187 for _, value := range values { 21188 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21189 } 21190 return b.builder.addCond(&FilterConditionContains{ 21191 Type: gotenresource.ConditionContainsTypeAny, 21192 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 21193 Values: itemValues, 21194 }) 21195 } 21196 21197 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) ContainsAll(values []string) *FilterBuilder { 21198 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands() 21199 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21200 for _, value := range values { 21201 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21202 } 21203 return b.builder.addCond(&FilterConditionContains{ 21204 Type: gotenresource.ConditionContainsTypeAll, 21205 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().FieldPath(), 21206 Values: itemValues, 21207 }) 21208 } 21209 21210 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedBands) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 21211 return b.builder.addCond(&FilterConditionCompare{ 21212 Operator: op, 21213 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedBands().WithValue(value), 21214 }) 21215 } 21216 21217 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities struct { 21218 builder *FilterBuilder 21219 } 21220 21221 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Eq(value []string) *FilterBuilder { 21222 return b.compare(gotenfilter.Eq, value) 21223 } 21224 21225 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Neq(value []string) *FilterBuilder { 21226 return b.compare(gotenfilter.Neq, value) 21227 } 21228 21229 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Gt(value []string) *FilterBuilder { 21230 return b.compare(gotenfilter.Gt, value) 21231 } 21232 21233 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Gte(value []string) *FilterBuilder { 21234 return b.compare(gotenfilter.Gte, value) 21235 } 21236 21237 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Lt(value []string) *FilterBuilder { 21238 return b.compare(gotenfilter.Lt, value) 21239 } 21240 21241 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Lte(value []string) *FilterBuilder { 21242 return b.compare(gotenfilter.Lte, value) 21243 } 21244 21245 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) In(values [][]string) *FilterBuilder { 21246 return b.builder.addCond(&FilterConditionIn{ 21247 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithArrayOfValues(values), 21248 }) 21249 } 21250 21251 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) NotIn(values [][]string) *FilterBuilder { 21252 return b.builder.addCond(&FilterConditionNotIn{ 21253 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithArrayOfValues(values), 21254 }) 21255 } 21256 21257 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) IsNull() *FilterBuilder { 21258 return b.builder.addCond(&FilterConditionIsNull{ 21259 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 21260 }) 21261 } 21262 21263 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) IsNan() *FilterBuilder { 21264 return b.builder.addCond(&FilterConditionIsNaN{ 21265 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 21266 }) 21267 } 21268 21269 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) Contains(value string) *FilterBuilder { 21270 return b.builder.addCond(&FilterConditionContains{ 21271 Type: gotenresource.ConditionContainsTypeValue, 21272 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 21273 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithItemValue(value), 21274 }) 21275 } 21276 21277 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) ContainsAnyOf(values []string) *FilterBuilder { 21278 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities() 21279 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21280 for _, value := range values { 21281 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21282 } 21283 return b.builder.addCond(&FilterConditionContains{ 21284 Type: gotenresource.ConditionContainsTypeAny, 21285 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 21286 Values: itemValues, 21287 }) 21288 } 21289 21290 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) ContainsAll(values []string) *FilterBuilder { 21291 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities() 21292 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21293 for _, value := range values { 21294 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21295 } 21296 return b.builder.addCond(&FilterConditionContains{ 21297 Type: gotenresource.ConditionContainsTypeAll, 21298 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().FieldPath(), 21299 Values: itemValues, 21300 }) 21301 } 21302 21303 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedCapabilities) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 21304 return b.builder.addCond(&FilterConditionCompare{ 21305 Operator: op, 21306 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedCapabilities().WithValue(value), 21307 }) 21308 } 21309 21310 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies struct { 21311 builder *FilterBuilder 21312 } 21313 21314 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Eq(value []string) *FilterBuilder { 21315 return b.compare(gotenfilter.Eq, value) 21316 } 21317 21318 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Neq(value []string) *FilterBuilder { 21319 return b.compare(gotenfilter.Neq, value) 21320 } 21321 21322 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Gt(value []string) *FilterBuilder { 21323 return b.compare(gotenfilter.Gt, value) 21324 } 21325 21326 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Gte(value []string) *FilterBuilder { 21327 return b.compare(gotenfilter.Gte, value) 21328 } 21329 21330 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Lt(value []string) *FilterBuilder { 21331 return b.compare(gotenfilter.Lt, value) 21332 } 21333 21334 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Lte(value []string) *FilterBuilder { 21335 return b.compare(gotenfilter.Lte, value) 21336 } 21337 21338 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) In(values [][]string) *FilterBuilder { 21339 return b.builder.addCond(&FilterConditionIn{ 21340 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithArrayOfValues(values), 21341 }) 21342 } 21343 21344 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) NotIn(values [][]string) *FilterBuilder { 21345 return b.builder.addCond(&FilterConditionNotIn{ 21346 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithArrayOfValues(values), 21347 }) 21348 } 21349 21350 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) IsNull() *FilterBuilder { 21351 return b.builder.addCond(&FilterConditionIsNull{ 21352 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 21353 }) 21354 } 21355 21356 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) IsNan() *FilterBuilder { 21357 return b.builder.addCond(&FilterConditionIsNaN{ 21358 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 21359 }) 21360 } 21361 21362 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) Contains(value string) *FilterBuilder { 21363 return b.builder.addCond(&FilterConditionContains{ 21364 Type: gotenresource.ConditionContainsTypeValue, 21365 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 21366 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithItemValue(value), 21367 }) 21368 } 21369 21370 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) ContainsAnyOf(values []string) *FilterBuilder { 21371 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies() 21372 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21373 for _, value := range values { 21374 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21375 } 21376 return b.builder.addCond(&FilterConditionContains{ 21377 Type: gotenresource.ConditionContainsTypeAny, 21378 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 21379 Values: itemValues, 21380 }) 21381 } 21382 21383 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) ContainsAll(values []string) *FilterBuilder { 21384 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies() 21385 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21386 for _, value := range values { 21387 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21388 } 21389 return b.builder.addCond(&FilterConditionContains{ 21390 Type: gotenresource.ConditionContainsTypeAll, 21391 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().FieldPath(), 21392 Values: itemValues, 21393 }) 21394 } 21395 21396 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedIpFamilies) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 21397 return b.builder.addCond(&FilterConditionCompare{ 21398 Operator: op, 21399 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedIpFamilies().WithValue(value), 21400 }) 21401 } 21402 21403 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes struct { 21404 builder *FilterBuilder 21405 } 21406 21407 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Eq(value []string) *FilterBuilder { 21408 return b.compare(gotenfilter.Eq, value) 21409 } 21410 21411 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Neq(value []string) *FilterBuilder { 21412 return b.compare(gotenfilter.Neq, value) 21413 } 21414 21415 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Gt(value []string) *FilterBuilder { 21416 return b.compare(gotenfilter.Gt, value) 21417 } 21418 21419 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Gte(value []string) *FilterBuilder { 21420 return b.compare(gotenfilter.Gte, value) 21421 } 21422 21423 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Lt(value []string) *FilterBuilder { 21424 return b.compare(gotenfilter.Lt, value) 21425 } 21426 21427 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Lte(value []string) *FilterBuilder { 21428 return b.compare(gotenfilter.Lte, value) 21429 } 21430 21431 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) In(values [][]string) *FilterBuilder { 21432 return b.builder.addCond(&FilterConditionIn{ 21433 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithArrayOfValues(values), 21434 }) 21435 } 21436 21437 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) NotIn(values [][]string) *FilterBuilder { 21438 return b.builder.addCond(&FilterConditionNotIn{ 21439 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithArrayOfValues(values), 21440 }) 21441 } 21442 21443 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) IsNull() *FilterBuilder { 21444 return b.builder.addCond(&FilterConditionIsNull{ 21445 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 21446 }) 21447 } 21448 21449 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) IsNan() *FilterBuilder { 21450 return b.builder.addCond(&FilterConditionIsNaN{ 21451 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 21452 }) 21453 } 21454 21455 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) Contains(value string) *FilterBuilder { 21456 return b.builder.addCond(&FilterConditionContains{ 21457 Type: gotenresource.ConditionContainsTypeValue, 21458 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 21459 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithItemValue(value), 21460 }) 21461 } 21462 21463 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) ContainsAnyOf(values []string) *FilterBuilder { 21464 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes() 21465 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21466 for _, value := range values { 21467 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21468 } 21469 return b.builder.addCond(&FilterConditionContains{ 21470 Type: gotenresource.ConditionContainsTypeAny, 21471 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 21472 Values: itemValues, 21473 }) 21474 } 21475 21476 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) ContainsAll(values []string) *FilterBuilder { 21477 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes() 21478 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21479 for _, value := range values { 21480 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21481 } 21482 return b.builder.addCond(&FilterConditionContains{ 21483 Type: gotenresource.ConditionContainsTypeAll, 21484 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().FieldPath(), 21485 Values: itemValues, 21486 }) 21487 } 21488 21489 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericSupportedModes) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 21490 return b.builder.addCond(&FilterConditionCompare{ 21491 Operator: op, 21492 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().SupportedModes().WithValue(value), 21493 }) 21494 } 21495 21496 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired struct { 21497 builder *FilterBuilder 21498 } 21499 21500 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Eq(value string) *FilterBuilder { 21501 return b.compare(gotenfilter.Eq, value) 21502 } 21503 21504 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Neq(value string) *FilterBuilder { 21505 return b.compare(gotenfilter.Neq, value) 21506 } 21507 21508 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Gt(value string) *FilterBuilder { 21509 return b.compare(gotenfilter.Gt, value) 21510 } 21511 21512 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Gte(value string) *FilterBuilder { 21513 return b.compare(gotenfilter.Gte, value) 21514 } 21515 21516 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Lt(value string) *FilterBuilder { 21517 return b.compare(gotenfilter.Lt, value) 21518 } 21519 21520 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) Lte(value string) *FilterBuilder { 21521 return b.compare(gotenfilter.Lte, value) 21522 } 21523 21524 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) In(values []string) *FilterBuilder { 21525 return b.builder.addCond(&FilterConditionIn{ 21526 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().WithArrayOfValues(values), 21527 }) 21528 } 21529 21530 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) NotIn(values []string) *FilterBuilder { 21531 return b.builder.addCond(&FilterConditionNotIn{ 21532 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().WithArrayOfValues(values), 21533 }) 21534 } 21535 21536 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) IsNull() *FilterBuilder { 21537 return b.builder.addCond(&FilterConditionIsNull{ 21538 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 21539 }) 21540 } 21541 21542 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) IsNan() *FilterBuilder { 21543 return b.builder.addCond(&FilterConditionIsNaN{ 21544 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().FieldPath(), 21545 }) 21546 } 21547 21548 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRequired) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 21549 return b.builder.addCond(&FilterConditionCompare{ 21550 Operator: op, 21551 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRequired().WithValue(value), 21552 }) 21553 } 21554 21555 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries struct { 21556 builder *FilterBuilder 21557 } 21558 21559 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Eq(value []string) *FilterBuilder { 21560 return b.compare(gotenfilter.Eq, value) 21561 } 21562 21563 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Neq(value []string) *FilterBuilder { 21564 return b.compare(gotenfilter.Neq, value) 21565 } 21566 21567 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Gt(value []string) *FilterBuilder { 21568 return b.compare(gotenfilter.Gt, value) 21569 } 21570 21571 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Gte(value []string) *FilterBuilder { 21572 return b.compare(gotenfilter.Gte, value) 21573 } 21574 21575 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Lt(value []string) *FilterBuilder { 21576 return b.compare(gotenfilter.Lt, value) 21577 } 21578 21579 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Lte(value []string) *FilterBuilder { 21580 return b.compare(gotenfilter.Lte, value) 21581 } 21582 21583 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) In(values [][]string) *FilterBuilder { 21584 return b.builder.addCond(&FilterConditionIn{ 21585 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithArrayOfValues(values), 21586 }) 21587 } 21588 21589 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) NotIn(values [][]string) *FilterBuilder { 21590 return b.builder.addCond(&FilterConditionNotIn{ 21591 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithArrayOfValues(values), 21592 }) 21593 } 21594 21595 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) IsNull() *FilterBuilder { 21596 return b.builder.addCond(&FilterConditionIsNull{ 21597 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 21598 }) 21599 } 21600 21601 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) IsNan() *FilterBuilder { 21602 return b.builder.addCond(&FilterConditionIsNaN{ 21603 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 21604 }) 21605 } 21606 21607 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) Contains(value string) *FilterBuilder { 21608 return b.builder.addCond(&FilterConditionContains{ 21609 Type: gotenresource.ConditionContainsTypeValue, 21610 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 21611 Value: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithItemValue(value), 21612 }) 21613 } 21614 21615 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) ContainsAnyOf(values []string) *FilterBuilder { 21616 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries() 21617 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21618 for _, value := range values { 21619 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21620 } 21621 return b.builder.addCond(&FilterConditionContains{ 21622 Type: gotenresource.ConditionContainsTypeAny, 21623 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 21624 Values: itemValues, 21625 }) 21626 } 21627 21628 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) ContainsAll(values []string) *FilterBuilder { 21629 pathSelector := NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries() 21630 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 21631 for _, value := range values { 21632 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 21633 } 21634 return b.builder.addCond(&FilterConditionContains{ 21635 Type: gotenresource.ConditionContainsTypeAll, 21636 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().FieldPath(), 21637 Values: itemValues, 21638 }) 21639 } 21640 21641 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemGenericUnlockRetries) compare(op gotenfilter.CompareOperator, value []string) *FilterBuilder { 21642 return b.builder.addCond(&FilterConditionCompare{ 21643 Operator: op, 21644 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().Generic().UnlockRetries().WithValue(value), 21645 }) 21646 } 21647 21648 type filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus struct { 21649 builder *FilterBuilder 21650 } 21651 21652 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Eq(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21653 return b.compare(gotenfilter.Eq, value) 21654 } 21655 21656 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Neq(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21657 return b.compare(gotenfilter.Neq, value) 21658 } 21659 21660 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gt(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21661 return b.compare(gotenfilter.Gt, value) 21662 } 21663 21664 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gte(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21665 return b.compare(gotenfilter.Gte, value) 21666 } 21667 21668 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lt(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21669 return b.compare(gotenfilter.Lt, value) 21670 } 21671 21672 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lte(value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21673 return b.compare(gotenfilter.Lte, value) 21674 } 21675 21676 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) In(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21677 return b.builder.addCond(&FilterConditionIn{ 21678 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithArrayOfValues(values), 21679 }) 21680 } 21681 21682 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) NotIn(values []map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21683 return b.builder.addCond(&FilterConditionNotIn{ 21684 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithArrayOfValues(values), 21685 }) 21686 } 21687 21688 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNull() *FilterBuilder { 21689 return b.builder.addCond(&FilterConditionIsNull{ 21690 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().FieldPath(), 21691 }) 21692 } 21693 21694 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNan() *FilterBuilder { 21695 return b.builder.addCond(&FilterConditionIsNaN{ 21696 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().FieldPath(), 21697 }) 21698 } 21699 21700 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) compare(op gotenfilter.CompareOperator, value map[string]*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21701 return b.builder.addCond(&FilterConditionCompare{ 21702 Operator: op, 21703 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithValue(value), 21704 }) 21705 } 21706 21707 func (b *filterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) WithKey(key string) *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus { 21708 return &mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus{builder: b.builder, key: key} 21709 } 21710 21711 type mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus struct { 21712 builder *FilterBuilder 21713 key string 21714 } 21715 21716 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Eq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21717 return b.compare(gotenfilter.Eq, value) 21718 } 21719 21720 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Neq(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21721 return b.compare(gotenfilter.Neq, value) 21722 } 21723 21724 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21725 return b.compare(gotenfilter.Gt, value) 21726 } 21727 21728 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Gte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21729 return b.compare(gotenfilter.Gte, value) 21730 } 21731 21732 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lt(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21733 return b.compare(gotenfilter.Lt, value) 21734 } 21735 21736 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) Lte(value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21737 return b.compare(gotenfilter.Lte, value) 21738 } 21739 21740 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) In(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21741 return b.builder.addCond(&FilterConditionIn{ 21742 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).WithArrayOfValues(values), 21743 }) 21744 } 21745 21746 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) NotIn(values []*Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21747 return b.builder.addCond(&FilterConditionNotIn{ 21748 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).WithArrayOfValues(values), 21749 }) 21750 } 21751 21752 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNull() *FilterBuilder { 21753 return b.builder.addCond(&FilterConditionIsNull{ 21754 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).FieldPath(), 21755 }) 21756 } 21757 21758 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) IsNan() *FilterBuilder { 21759 return b.builder.addCond(&FilterConditionIsNaN{ 21760 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).FieldPath(), 21761 }) 21762 } 21763 21764 func (b *mapFilterCndBuilderStatusDeviceInfoHardwareInformationModemStatusModemSimStatus) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_HardwareInformation_ModemStatus_SimStatus) *FilterBuilder { 21765 return b.builder.addCond(&FilterConditionCompare{ 21766 Operator: op, 21767 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().HardwareInformation().ModemStatus().Modem().SimStatus().WithKey(b.key).WithValue(value), 21768 }) 21769 } 21770 21771 type filterCndBuilderStatusDeviceInfoNetworkInterfaces struct { 21772 builder *FilterBuilder 21773 } 21774 21775 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Eq(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21776 return b.compare(gotenfilter.Eq, value) 21777 } 21778 21779 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Neq(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21780 return b.compare(gotenfilter.Neq, value) 21781 } 21782 21783 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Gt(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21784 return b.compare(gotenfilter.Gt, value) 21785 } 21786 21787 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Gte(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21788 return b.compare(gotenfilter.Gte, value) 21789 } 21790 21791 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Lt(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21792 return b.compare(gotenfilter.Lt, value) 21793 } 21794 21795 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) Lte(value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21796 return b.compare(gotenfilter.Lte, value) 21797 } 21798 21799 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) In(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21800 return b.builder.addCond(&FilterConditionIn{ 21801 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithArrayOfValues(values), 21802 }) 21803 } 21804 21805 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) NotIn(values []map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21806 return b.builder.addCond(&FilterConditionNotIn{ 21807 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithArrayOfValues(values), 21808 }) 21809 } 21810 21811 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNull() *FilterBuilder { 21812 return b.builder.addCond(&FilterConditionIsNull{ 21813 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().FieldPath(), 21814 }) 21815 } 21816 21817 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNan() *FilterBuilder { 21818 return b.builder.addCond(&FilterConditionIsNaN{ 21819 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().FieldPath(), 21820 }) 21821 } 21822 21823 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) compare(op gotenfilter.CompareOperator, value map[string]*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21824 return b.builder.addCond(&FilterConditionCompare{ 21825 Operator: op, 21826 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithValue(value), 21827 }) 21828 } 21829 21830 func (b *filterCndBuilderStatusDeviceInfoNetworkInterfaces) WithKey(key string) *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces { 21831 return &mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces{builder: b.builder, key: key} 21832 } 21833 21834 type mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces struct { 21835 builder *FilterBuilder 21836 key string 21837 } 21838 21839 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Eq(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21840 return b.compare(gotenfilter.Eq, value) 21841 } 21842 21843 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Neq(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21844 return b.compare(gotenfilter.Neq, value) 21845 } 21846 21847 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Gt(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21848 return b.compare(gotenfilter.Gt, value) 21849 } 21850 21851 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Gte(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21852 return b.compare(gotenfilter.Gte, value) 21853 } 21854 21855 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Lt(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21856 return b.compare(gotenfilter.Lt, value) 21857 } 21858 21859 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) Lte(value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21860 return b.compare(gotenfilter.Lte, value) 21861 } 21862 21863 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) In(values []*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21864 return b.builder.addCond(&FilterConditionIn{ 21865 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).WithArrayOfValues(values), 21866 }) 21867 } 21868 21869 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) NotIn(values []*Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21870 return b.builder.addCond(&FilterConditionNotIn{ 21871 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).WithArrayOfValues(values), 21872 }) 21873 } 21874 21875 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNull() *FilterBuilder { 21876 return b.builder.addCond(&FilterConditionIsNull{ 21877 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).FieldPath(), 21878 }) 21879 } 21880 21881 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) IsNan() *FilterBuilder { 21882 return b.builder.addCond(&FilterConditionIsNaN{ 21883 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).FieldPath(), 21884 }) 21885 } 21886 21887 func (b *mapFilterCndBuilderStatusDeviceInfoNetworkInterfaces) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_NetworkInterface) *FilterBuilder { 21888 return b.builder.addCond(&FilterConditionCompare{ 21889 Operator: op, 21890 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().NetworkInterfaces().WithKey(b.key).WithValue(value), 21891 }) 21892 } 21893 21894 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo struct { 21895 builder *FilterBuilder 21896 } 21897 21898 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Eq(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21899 return b.compare(gotenfilter.Eq, value) 21900 } 21901 21902 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Neq(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21903 return b.compare(gotenfilter.Neq, value) 21904 } 21905 21906 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Gt(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21907 return b.compare(gotenfilter.Gt, value) 21908 } 21909 21910 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Gte(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21911 return b.compare(gotenfilter.Gte, value) 21912 } 21913 21914 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Lt(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21915 return b.compare(gotenfilter.Lt, value) 21916 } 21917 21918 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) Lte(value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21919 return b.compare(gotenfilter.Lte, value) 21920 } 21921 21922 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) In(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21923 return b.builder.addCond(&FilterConditionIn{ 21924 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().WithArrayOfValues(values), 21925 }) 21926 } 21927 21928 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) NotIn(values []*Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21929 return b.builder.addCond(&FilterConditionNotIn{ 21930 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().WithArrayOfValues(values), 21931 }) 21932 } 21933 21934 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) IsNull() *FilterBuilder { 21935 return b.builder.addCond(&FilterConditionIsNull{ 21936 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().FieldPath(), 21937 }) 21938 } 21939 21940 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) IsNan() *FilterBuilder { 21941 return b.builder.addCond(&FilterConditionIsNaN{ 21942 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().FieldPath(), 21943 }) 21944 } 21945 21946 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) compare(op gotenfilter.CompareOperator, value *Device_Status_DeviceInfo_ControlPlaneInterfaceInfo) *FilterBuilder { 21947 return b.builder.addCond(&FilterConditionCompare{ 21948 Operator: op, 21949 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().WithValue(value), 21950 }) 21951 } 21952 21953 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) ActiveControlPlaneInterface() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface { 21954 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface{builder: b.builder} 21955 } 21956 21957 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) UsesProxy() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy { 21958 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy{builder: b.builder} 21959 } 21960 21961 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfo) IsFallback() *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback { 21962 return &filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback{builder: b.builder} 21963 } 21964 21965 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface struct { 21966 builder *FilterBuilder 21967 } 21968 21969 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Eq(value string) *FilterBuilder { 21970 return b.compare(gotenfilter.Eq, value) 21971 } 21972 21973 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Neq(value string) *FilterBuilder { 21974 return b.compare(gotenfilter.Neq, value) 21975 } 21976 21977 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Gt(value string) *FilterBuilder { 21978 return b.compare(gotenfilter.Gt, value) 21979 } 21980 21981 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Gte(value string) *FilterBuilder { 21982 return b.compare(gotenfilter.Gte, value) 21983 } 21984 21985 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Lt(value string) *FilterBuilder { 21986 return b.compare(gotenfilter.Lt, value) 21987 } 21988 21989 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) Lte(value string) *FilterBuilder { 21990 return b.compare(gotenfilter.Lte, value) 21991 } 21992 21993 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) In(values []string) *FilterBuilder { 21994 return b.builder.addCond(&FilterConditionIn{ 21995 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().WithArrayOfValues(values), 21996 }) 21997 } 21998 21999 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) NotIn(values []string) *FilterBuilder { 22000 return b.builder.addCond(&FilterConditionNotIn{ 22001 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().WithArrayOfValues(values), 22002 }) 22003 } 22004 22005 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) IsNull() *FilterBuilder { 22006 return b.builder.addCond(&FilterConditionIsNull{ 22007 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().FieldPath(), 22008 }) 22009 } 22010 22011 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) IsNan() *FilterBuilder { 22012 return b.builder.addCond(&FilterConditionIsNaN{ 22013 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().FieldPath(), 22014 }) 22015 } 22016 22017 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoActiveControlPlaneInterface) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22018 return b.builder.addCond(&FilterConditionCompare{ 22019 Operator: op, 22020 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().ActiveControlPlaneInterface().WithValue(value), 22021 }) 22022 } 22023 22024 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy struct { 22025 builder *FilterBuilder 22026 } 22027 22028 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Eq(value bool) *FilterBuilder { 22029 return b.compare(gotenfilter.Eq, value) 22030 } 22031 22032 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Neq(value bool) *FilterBuilder { 22033 return b.compare(gotenfilter.Neq, value) 22034 } 22035 22036 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Gt(value bool) *FilterBuilder { 22037 return b.compare(gotenfilter.Gt, value) 22038 } 22039 22040 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Gte(value bool) *FilterBuilder { 22041 return b.compare(gotenfilter.Gte, value) 22042 } 22043 22044 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Lt(value bool) *FilterBuilder { 22045 return b.compare(gotenfilter.Lt, value) 22046 } 22047 22048 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) Lte(value bool) *FilterBuilder { 22049 return b.compare(gotenfilter.Lte, value) 22050 } 22051 22052 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) In(values []bool) *FilterBuilder { 22053 return b.builder.addCond(&FilterConditionIn{ 22054 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().WithArrayOfValues(values), 22055 }) 22056 } 22057 22058 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) NotIn(values []bool) *FilterBuilder { 22059 return b.builder.addCond(&FilterConditionNotIn{ 22060 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().WithArrayOfValues(values), 22061 }) 22062 } 22063 22064 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) IsNull() *FilterBuilder { 22065 return b.builder.addCond(&FilterConditionIsNull{ 22066 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().FieldPath(), 22067 }) 22068 } 22069 22070 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) IsNan() *FilterBuilder { 22071 return b.builder.addCond(&FilterConditionIsNaN{ 22072 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().FieldPath(), 22073 }) 22074 } 22075 22076 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoUsesProxy) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 22077 return b.builder.addCond(&FilterConditionCompare{ 22078 Operator: op, 22079 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().UsesProxy().WithValue(value), 22080 }) 22081 } 22082 22083 type filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback struct { 22084 builder *FilterBuilder 22085 } 22086 22087 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Eq(value bool) *FilterBuilder { 22088 return b.compare(gotenfilter.Eq, value) 22089 } 22090 22091 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Neq(value bool) *FilterBuilder { 22092 return b.compare(gotenfilter.Neq, value) 22093 } 22094 22095 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Gt(value bool) *FilterBuilder { 22096 return b.compare(gotenfilter.Gt, value) 22097 } 22098 22099 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Gte(value bool) *FilterBuilder { 22100 return b.compare(gotenfilter.Gte, value) 22101 } 22102 22103 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Lt(value bool) *FilterBuilder { 22104 return b.compare(gotenfilter.Lt, value) 22105 } 22106 22107 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) Lte(value bool) *FilterBuilder { 22108 return b.compare(gotenfilter.Lte, value) 22109 } 22110 22111 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) In(values []bool) *FilterBuilder { 22112 return b.builder.addCond(&FilterConditionIn{ 22113 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().WithArrayOfValues(values), 22114 }) 22115 } 22116 22117 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) NotIn(values []bool) *FilterBuilder { 22118 return b.builder.addCond(&FilterConditionNotIn{ 22119 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().WithArrayOfValues(values), 22120 }) 22121 } 22122 22123 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) IsNull() *FilterBuilder { 22124 return b.builder.addCond(&FilterConditionIsNull{ 22125 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().FieldPath(), 22126 }) 22127 } 22128 22129 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) IsNan() *FilterBuilder { 22130 return b.builder.addCond(&FilterConditionIsNaN{ 22131 FieldPath: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().FieldPath(), 22132 }) 22133 } 22134 22135 func (b *filterCndBuilderStatusDeviceInfoControlPlaneInterfaceInfoIsFallback) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 22136 return b.builder.addCond(&FilterConditionCompare{ 22137 Operator: op, 22138 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().DeviceInfo().ControlPlaneInterfaceInfo().IsFallback().WithValue(value), 22139 }) 22140 } 22141 22142 type filterCndBuilderStatusAttestationStatus struct { 22143 builder *FilterBuilder 22144 } 22145 22146 func (b *filterCndBuilderStatusAttestationStatus) Eq(value []*iam_iam_common.PCR) *FilterBuilder { 22147 return b.compare(gotenfilter.Eq, value) 22148 } 22149 22150 func (b *filterCndBuilderStatusAttestationStatus) Neq(value []*iam_iam_common.PCR) *FilterBuilder { 22151 return b.compare(gotenfilter.Neq, value) 22152 } 22153 22154 func (b *filterCndBuilderStatusAttestationStatus) Gt(value []*iam_iam_common.PCR) *FilterBuilder { 22155 return b.compare(gotenfilter.Gt, value) 22156 } 22157 22158 func (b *filterCndBuilderStatusAttestationStatus) Gte(value []*iam_iam_common.PCR) *FilterBuilder { 22159 return b.compare(gotenfilter.Gte, value) 22160 } 22161 22162 func (b *filterCndBuilderStatusAttestationStatus) Lt(value []*iam_iam_common.PCR) *FilterBuilder { 22163 return b.compare(gotenfilter.Lt, value) 22164 } 22165 22166 func (b *filterCndBuilderStatusAttestationStatus) Lte(value []*iam_iam_common.PCR) *FilterBuilder { 22167 return b.compare(gotenfilter.Lte, value) 22168 } 22169 22170 func (b *filterCndBuilderStatusAttestationStatus) In(values [][]*iam_iam_common.PCR) *FilterBuilder { 22171 return b.builder.addCond(&FilterConditionIn{ 22172 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithArrayOfValues(values), 22173 }) 22174 } 22175 22176 func (b *filterCndBuilderStatusAttestationStatus) NotIn(values [][]*iam_iam_common.PCR) *FilterBuilder { 22177 return b.builder.addCond(&FilterConditionNotIn{ 22178 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithArrayOfValues(values), 22179 }) 22180 } 22181 22182 func (b *filterCndBuilderStatusAttestationStatus) IsNull() *FilterBuilder { 22183 return b.builder.addCond(&FilterConditionIsNull{ 22184 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 22185 }) 22186 } 22187 22188 func (b *filterCndBuilderStatusAttestationStatus) IsNan() *FilterBuilder { 22189 return b.builder.addCond(&FilterConditionIsNaN{ 22190 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 22191 }) 22192 } 22193 22194 func (b *filterCndBuilderStatusAttestationStatus) Contains(value *iam_iam_common.PCR) *FilterBuilder { 22195 return b.builder.addCond(&FilterConditionContains{ 22196 Type: gotenresource.ConditionContainsTypeValue, 22197 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 22198 Value: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithItemValue(value), 22199 }) 22200 } 22201 22202 func (b *filterCndBuilderStatusAttestationStatus) ContainsAnyOf(values []*iam_iam_common.PCR) *FilterBuilder { 22203 pathSelector := NewDeviceFieldPathBuilder().Status().AttestationStatus() 22204 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22205 for _, value := range values { 22206 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22207 } 22208 return b.builder.addCond(&FilterConditionContains{ 22209 Type: gotenresource.ConditionContainsTypeAny, 22210 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 22211 Values: itemValues, 22212 }) 22213 } 22214 22215 func (b *filterCndBuilderStatusAttestationStatus) ContainsAll(values []*iam_iam_common.PCR) *FilterBuilder { 22216 pathSelector := NewDeviceFieldPathBuilder().Status().AttestationStatus() 22217 itemValues := make([]Device_FieldPathArrayItemValue, 0, len(values)) 22218 for _, value := range values { 22219 itemValues = append(itemValues, pathSelector.WithItemValue(value)) 22220 } 22221 return b.builder.addCond(&FilterConditionContains{ 22222 Type: gotenresource.ConditionContainsTypeAll, 22223 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().FieldPath(), 22224 Values: itemValues, 22225 }) 22226 } 22227 22228 func (b *filterCndBuilderStatusAttestationStatus) compare(op gotenfilter.CompareOperator, value []*iam_iam_common.PCR) *FilterBuilder { 22229 return b.builder.addCond(&FilterConditionCompare{ 22230 Operator: op, 22231 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().WithValue(value), 22232 }) 22233 } 22234 22235 func (b *filterCndBuilderStatusAttestationStatus) Index() *filterCndBuilderStatusAttestationStatusIndex { 22236 return &filterCndBuilderStatusAttestationStatusIndex{builder: b.builder} 22237 } 22238 22239 func (b *filterCndBuilderStatusAttestationStatus) DigestHex() *filterCndBuilderStatusAttestationStatusDigestHex { 22240 return &filterCndBuilderStatusAttestationStatusDigestHex{builder: b.builder} 22241 } 22242 22243 func (b *filterCndBuilderStatusAttestationStatus) DigestAlg() *filterCndBuilderStatusAttestationStatusDigestAlg { 22244 return &filterCndBuilderStatusAttestationStatusDigestAlg{builder: b.builder} 22245 } 22246 22247 func (b *filterCndBuilderStatusAttestationStatus) Comment() *filterCndBuilderStatusAttestationStatusComment { 22248 return &filterCndBuilderStatusAttestationStatusComment{builder: b.builder} 22249 } 22250 22251 type filterCndBuilderStatusAttestationStatusIndex struct { 22252 builder *FilterBuilder 22253 } 22254 22255 func (b *filterCndBuilderStatusAttestationStatusIndex) Eq(value uint32) *FilterBuilder { 22256 return b.compare(gotenfilter.Eq, value) 22257 } 22258 22259 func (b *filterCndBuilderStatusAttestationStatusIndex) Neq(value uint32) *FilterBuilder { 22260 return b.compare(gotenfilter.Neq, value) 22261 } 22262 22263 func (b *filterCndBuilderStatusAttestationStatusIndex) Gt(value uint32) *FilterBuilder { 22264 return b.compare(gotenfilter.Gt, value) 22265 } 22266 22267 func (b *filterCndBuilderStatusAttestationStatusIndex) Gte(value uint32) *FilterBuilder { 22268 return b.compare(gotenfilter.Gte, value) 22269 } 22270 22271 func (b *filterCndBuilderStatusAttestationStatusIndex) Lt(value uint32) *FilterBuilder { 22272 return b.compare(gotenfilter.Lt, value) 22273 } 22274 22275 func (b *filterCndBuilderStatusAttestationStatusIndex) Lte(value uint32) *FilterBuilder { 22276 return b.compare(gotenfilter.Lte, value) 22277 } 22278 22279 func (b *filterCndBuilderStatusAttestationStatusIndex) In(values []uint32) *FilterBuilder { 22280 return b.builder.addCond(&FilterConditionIn{ 22281 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().WithArrayOfValues(values), 22282 }) 22283 } 22284 22285 func (b *filterCndBuilderStatusAttestationStatusIndex) NotIn(values []uint32) *FilterBuilder { 22286 return b.builder.addCond(&FilterConditionNotIn{ 22287 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().WithArrayOfValues(values), 22288 }) 22289 } 22290 22291 func (b *filterCndBuilderStatusAttestationStatusIndex) IsNull() *FilterBuilder { 22292 return b.builder.addCond(&FilterConditionIsNull{ 22293 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().FieldPath(), 22294 }) 22295 } 22296 22297 func (b *filterCndBuilderStatusAttestationStatusIndex) IsNan() *FilterBuilder { 22298 return b.builder.addCond(&FilterConditionIsNaN{ 22299 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().FieldPath(), 22300 }) 22301 } 22302 22303 func (b *filterCndBuilderStatusAttestationStatusIndex) compare(op gotenfilter.CompareOperator, value uint32) *FilterBuilder { 22304 return b.builder.addCond(&FilterConditionCompare{ 22305 Operator: op, 22306 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().Index().WithValue(value), 22307 }) 22308 } 22309 22310 type filterCndBuilderStatusAttestationStatusDigestHex struct { 22311 builder *FilterBuilder 22312 } 22313 22314 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Eq(value string) *FilterBuilder { 22315 return b.compare(gotenfilter.Eq, value) 22316 } 22317 22318 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Neq(value string) *FilterBuilder { 22319 return b.compare(gotenfilter.Neq, value) 22320 } 22321 22322 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Gt(value string) *FilterBuilder { 22323 return b.compare(gotenfilter.Gt, value) 22324 } 22325 22326 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Gte(value string) *FilterBuilder { 22327 return b.compare(gotenfilter.Gte, value) 22328 } 22329 22330 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Lt(value string) *FilterBuilder { 22331 return b.compare(gotenfilter.Lt, value) 22332 } 22333 22334 func (b *filterCndBuilderStatusAttestationStatusDigestHex) Lte(value string) *FilterBuilder { 22335 return b.compare(gotenfilter.Lte, value) 22336 } 22337 22338 func (b *filterCndBuilderStatusAttestationStatusDigestHex) In(values []string) *FilterBuilder { 22339 return b.builder.addCond(&FilterConditionIn{ 22340 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().WithArrayOfValues(values), 22341 }) 22342 } 22343 22344 func (b *filterCndBuilderStatusAttestationStatusDigestHex) NotIn(values []string) *FilterBuilder { 22345 return b.builder.addCond(&FilterConditionNotIn{ 22346 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().WithArrayOfValues(values), 22347 }) 22348 } 22349 22350 func (b *filterCndBuilderStatusAttestationStatusDigestHex) IsNull() *FilterBuilder { 22351 return b.builder.addCond(&FilterConditionIsNull{ 22352 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().FieldPath(), 22353 }) 22354 } 22355 22356 func (b *filterCndBuilderStatusAttestationStatusDigestHex) IsNan() *FilterBuilder { 22357 return b.builder.addCond(&FilterConditionIsNaN{ 22358 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().FieldPath(), 22359 }) 22360 } 22361 22362 func (b *filterCndBuilderStatusAttestationStatusDigestHex) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22363 return b.builder.addCond(&FilterConditionCompare{ 22364 Operator: op, 22365 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestHex().WithValue(value), 22366 }) 22367 } 22368 22369 type filterCndBuilderStatusAttestationStatusDigestAlg struct { 22370 builder *FilterBuilder 22371 } 22372 22373 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Eq(value iam_iam_common.DigestAlg) *FilterBuilder { 22374 return b.compare(gotenfilter.Eq, value) 22375 } 22376 22377 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Neq(value iam_iam_common.DigestAlg) *FilterBuilder { 22378 return b.compare(gotenfilter.Neq, value) 22379 } 22380 22381 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Gt(value iam_iam_common.DigestAlg) *FilterBuilder { 22382 return b.compare(gotenfilter.Gt, value) 22383 } 22384 22385 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Gte(value iam_iam_common.DigestAlg) *FilterBuilder { 22386 return b.compare(gotenfilter.Gte, value) 22387 } 22388 22389 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Lt(value iam_iam_common.DigestAlg) *FilterBuilder { 22390 return b.compare(gotenfilter.Lt, value) 22391 } 22392 22393 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) Lte(value iam_iam_common.DigestAlg) *FilterBuilder { 22394 return b.compare(gotenfilter.Lte, value) 22395 } 22396 22397 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) In(values []iam_iam_common.DigestAlg) *FilterBuilder { 22398 return b.builder.addCond(&FilterConditionIn{ 22399 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().WithArrayOfValues(values), 22400 }) 22401 } 22402 22403 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) NotIn(values []iam_iam_common.DigestAlg) *FilterBuilder { 22404 return b.builder.addCond(&FilterConditionNotIn{ 22405 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().WithArrayOfValues(values), 22406 }) 22407 } 22408 22409 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) IsNull() *FilterBuilder { 22410 return b.builder.addCond(&FilterConditionIsNull{ 22411 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().FieldPath(), 22412 }) 22413 } 22414 22415 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) IsNan() *FilterBuilder { 22416 return b.builder.addCond(&FilterConditionIsNaN{ 22417 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().FieldPath(), 22418 }) 22419 } 22420 22421 func (b *filterCndBuilderStatusAttestationStatusDigestAlg) compare(op gotenfilter.CompareOperator, value iam_iam_common.DigestAlg) *FilterBuilder { 22422 return b.builder.addCond(&FilterConditionCompare{ 22423 Operator: op, 22424 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().DigestAlg().WithValue(value), 22425 }) 22426 } 22427 22428 type filterCndBuilderStatusAttestationStatusComment struct { 22429 builder *FilterBuilder 22430 } 22431 22432 func (b *filterCndBuilderStatusAttestationStatusComment) Eq(value string) *FilterBuilder { 22433 return b.compare(gotenfilter.Eq, value) 22434 } 22435 22436 func (b *filterCndBuilderStatusAttestationStatusComment) Neq(value string) *FilterBuilder { 22437 return b.compare(gotenfilter.Neq, value) 22438 } 22439 22440 func (b *filterCndBuilderStatusAttestationStatusComment) Gt(value string) *FilterBuilder { 22441 return b.compare(gotenfilter.Gt, value) 22442 } 22443 22444 func (b *filterCndBuilderStatusAttestationStatusComment) Gte(value string) *FilterBuilder { 22445 return b.compare(gotenfilter.Gte, value) 22446 } 22447 22448 func (b *filterCndBuilderStatusAttestationStatusComment) Lt(value string) *FilterBuilder { 22449 return b.compare(gotenfilter.Lt, value) 22450 } 22451 22452 func (b *filterCndBuilderStatusAttestationStatusComment) Lte(value string) *FilterBuilder { 22453 return b.compare(gotenfilter.Lte, value) 22454 } 22455 22456 func (b *filterCndBuilderStatusAttestationStatusComment) In(values []string) *FilterBuilder { 22457 return b.builder.addCond(&FilterConditionIn{ 22458 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().WithArrayOfValues(values), 22459 }) 22460 } 22461 22462 func (b *filterCndBuilderStatusAttestationStatusComment) NotIn(values []string) *FilterBuilder { 22463 return b.builder.addCond(&FilterConditionNotIn{ 22464 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().WithArrayOfValues(values), 22465 }) 22466 } 22467 22468 func (b *filterCndBuilderStatusAttestationStatusComment) IsNull() *FilterBuilder { 22469 return b.builder.addCond(&FilterConditionIsNull{ 22470 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().FieldPath(), 22471 }) 22472 } 22473 22474 func (b *filterCndBuilderStatusAttestationStatusComment) IsNan() *FilterBuilder { 22475 return b.builder.addCond(&FilterConditionIsNaN{ 22476 FieldPath: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().FieldPath(), 22477 }) 22478 } 22479 22480 func (b *filterCndBuilderStatusAttestationStatusComment) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22481 return b.builder.addCond(&FilterConditionCompare{ 22482 Operator: op, 22483 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().AttestationStatus().Comment().WithValue(value), 22484 }) 22485 } 22486 22487 type filterCndBuilderStatusNormalizedAddress struct { 22488 builder *FilterBuilder 22489 } 22490 22491 func (b *filterCndBuilderStatusNormalizedAddress) Eq(value *Device_Status_NormalizedAddress) *FilterBuilder { 22492 return b.compare(gotenfilter.Eq, value) 22493 } 22494 22495 func (b *filterCndBuilderStatusNormalizedAddress) Neq(value *Device_Status_NormalizedAddress) *FilterBuilder { 22496 return b.compare(gotenfilter.Neq, value) 22497 } 22498 22499 func (b *filterCndBuilderStatusNormalizedAddress) Gt(value *Device_Status_NormalizedAddress) *FilterBuilder { 22500 return b.compare(gotenfilter.Gt, value) 22501 } 22502 22503 func (b *filterCndBuilderStatusNormalizedAddress) Gte(value *Device_Status_NormalizedAddress) *FilterBuilder { 22504 return b.compare(gotenfilter.Gte, value) 22505 } 22506 22507 func (b *filterCndBuilderStatusNormalizedAddress) Lt(value *Device_Status_NormalizedAddress) *FilterBuilder { 22508 return b.compare(gotenfilter.Lt, value) 22509 } 22510 22511 func (b *filterCndBuilderStatusNormalizedAddress) Lte(value *Device_Status_NormalizedAddress) *FilterBuilder { 22512 return b.compare(gotenfilter.Lte, value) 22513 } 22514 22515 func (b *filterCndBuilderStatusNormalizedAddress) In(values []*Device_Status_NormalizedAddress) *FilterBuilder { 22516 return b.builder.addCond(&FilterConditionIn{ 22517 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().WithArrayOfValues(values), 22518 }) 22519 } 22520 22521 func (b *filterCndBuilderStatusNormalizedAddress) NotIn(values []*Device_Status_NormalizedAddress) *FilterBuilder { 22522 return b.builder.addCond(&FilterConditionNotIn{ 22523 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().WithArrayOfValues(values), 22524 }) 22525 } 22526 22527 func (b *filterCndBuilderStatusNormalizedAddress) IsNull() *FilterBuilder { 22528 return b.builder.addCond(&FilterConditionIsNull{ 22529 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().FieldPath(), 22530 }) 22531 } 22532 22533 func (b *filterCndBuilderStatusNormalizedAddress) IsNan() *FilterBuilder { 22534 return b.builder.addCond(&FilterConditionIsNaN{ 22535 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().FieldPath(), 22536 }) 22537 } 22538 22539 func (b *filterCndBuilderStatusNormalizedAddress) compare(op gotenfilter.CompareOperator, value *Device_Status_NormalizedAddress) *FilterBuilder { 22540 return b.builder.addCond(&FilterConditionCompare{ 22541 Operator: op, 22542 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().WithValue(value), 22543 }) 22544 } 22545 22546 func (b *filterCndBuilderStatusNormalizedAddress) PostalCode() *filterCndBuilderStatusNormalizedAddressPostalCode { 22547 return &filterCndBuilderStatusNormalizedAddressPostalCode{builder: b.builder} 22548 } 22549 22550 func (b *filterCndBuilderStatusNormalizedAddress) CountryCode() *filterCndBuilderStatusNormalizedAddressCountryCode { 22551 return &filterCndBuilderStatusNormalizedAddressCountryCode{builder: b.builder} 22552 } 22553 22554 func (b *filterCndBuilderStatusNormalizedAddress) Continent() *filterCndBuilderStatusNormalizedAddressContinent { 22555 return &filterCndBuilderStatusNormalizedAddressContinent{builder: b.builder} 22556 } 22557 22558 func (b *filterCndBuilderStatusNormalizedAddress) ContinentId() *filterCndBuilderStatusNormalizedAddressContinentId { 22559 return &filterCndBuilderStatusNormalizedAddressContinentId{builder: b.builder} 22560 } 22561 22562 func (b *filterCndBuilderStatusNormalizedAddress) Country() *filterCndBuilderStatusNormalizedAddressCountry { 22563 return &filterCndBuilderStatusNormalizedAddressCountry{builder: b.builder} 22564 } 22565 22566 func (b *filterCndBuilderStatusNormalizedAddress) CountryId() *filterCndBuilderStatusNormalizedAddressCountryId { 22567 return &filterCndBuilderStatusNormalizedAddressCountryId{builder: b.builder} 22568 } 22569 22570 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea1() *filterCndBuilderStatusNormalizedAddressAdminArea1 { 22571 return &filterCndBuilderStatusNormalizedAddressAdminArea1{builder: b.builder} 22572 } 22573 22574 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea1Id() *filterCndBuilderStatusNormalizedAddressAdminArea1Id { 22575 return &filterCndBuilderStatusNormalizedAddressAdminArea1Id{builder: b.builder} 22576 } 22577 22578 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea2() *filterCndBuilderStatusNormalizedAddressAdminArea2 { 22579 return &filterCndBuilderStatusNormalizedAddressAdminArea2{builder: b.builder} 22580 } 22581 22582 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea2Id() *filterCndBuilderStatusNormalizedAddressAdminArea2Id { 22583 return &filterCndBuilderStatusNormalizedAddressAdminArea2Id{builder: b.builder} 22584 } 22585 22586 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea3() *filterCndBuilderStatusNormalizedAddressAdminArea3 { 22587 return &filterCndBuilderStatusNormalizedAddressAdminArea3{builder: b.builder} 22588 } 22589 22590 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea3Id() *filterCndBuilderStatusNormalizedAddressAdminArea3Id { 22591 return &filterCndBuilderStatusNormalizedAddressAdminArea3Id{builder: b.builder} 22592 } 22593 22594 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea4() *filterCndBuilderStatusNormalizedAddressAdminArea4 { 22595 return &filterCndBuilderStatusNormalizedAddressAdminArea4{builder: b.builder} 22596 } 22597 22598 func (b *filterCndBuilderStatusNormalizedAddress) AdminArea4Id() *filterCndBuilderStatusNormalizedAddressAdminArea4Id { 22599 return &filterCndBuilderStatusNormalizedAddressAdminArea4Id{builder: b.builder} 22600 } 22601 22602 func (b *filterCndBuilderStatusNormalizedAddress) Address() *filterCndBuilderStatusNormalizedAddressAddress { 22603 return &filterCndBuilderStatusNormalizedAddressAddress{builder: b.builder} 22604 } 22605 22606 func (b *filterCndBuilderStatusNormalizedAddress) Coordinates() *filterCndBuilderStatusNormalizedAddressCoordinates { 22607 return &filterCndBuilderStatusNormalizedAddressCoordinates{builder: b.builder} 22608 } 22609 22610 func (b *filterCndBuilderStatusNormalizedAddress) Accuracy() *filterCndBuilderStatusNormalizedAddressAccuracy { 22611 return &filterCndBuilderStatusNormalizedAddressAccuracy{builder: b.builder} 22612 } 22613 22614 type filterCndBuilderStatusNormalizedAddressPostalCode struct { 22615 builder *FilterBuilder 22616 } 22617 22618 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Eq(value string) *FilterBuilder { 22619 return b.compare(gotenfilter.Eq, value) 22620 } 22621 22622 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Neq(value string) *FilterBuilder { 22623 return b.compare(gotenfilter.Neq, value) 22624 } 22625 22626 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Gt(value string) *FilterBuilder { 22627 return b.compare(gotenfilter.Gt, value) 22628 } 22629 22630 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Gte(value string) *FilterBuilder { 22631 return b.compare(gotenfilter.Gte, value) 22632 } 22633 22634 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Lt(value string) *FilterBuilder { 22635 return b.compare(gotenfilter.Lt, value) 22636 } 22637 22638 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) Lte(value string) *FilterBuilder { 22639 return b.compare(gotenfilter.Lte, value) 22640 } 22641 22642 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) In(values []string) *FilterBuilder { 22643 return b.builder.addCond(&FilterConditionIn{ 22644 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().WithArrayOfValues(values), 22645 }) 22646 } 22647 22648 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) NotIn(values []string) *FilterBuilder { 22649 return b.builder.addCond(&FilterConditionNotIn{ 22650 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().WithArrayOfValues(values), 22651 }) 22652 } 22653 22654 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) IsNull() *FilterBuilder { 22655 return b.builder.addCond(&FilterConditionIsNull{ 22656 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().FieldPath(), 22657 }) 22658 } 22659 22660 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) IsNan() *FilterBuilder { 22661 return b.builder.addCond(&FilterConditionIsNaN{ 22662 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().FieldPath(), 22663 }) 22664 } 22665 22666 func (b *filterCndBuilderStatusNormalizedAddressPostalCode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22667 return b.builder.addCond(&FilterConditionCompare{ 22668 Operator: op, 22669 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().PostalCode().WithValue(value), 22670 }) 22671 } 22672 22673 type filterCndBuilderStatusNormalizedAddressCountryCode struct { 22674 builder *FilterBuilder 22675 } 22676 22677 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Eq(value string) *FilterBuilder { 22678 return b.compare(gotenfilter.Eq, value) 22679 } 22680 22681 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Neq(value string) *FilterBuilder { 22682 return b.compare(gotenfilter.Neq, value) 22683 } 22684 22685 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Gt(value string) *FilterBuilder { 22686 return b.compare(gotenfilter.Gt, value) 22687 } 22688 22689 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Gte(value string) *FilterBuilder { 22690 return b.compare(gotenfilter.Gte, value) 22691 } 22692 22693 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Lt(value string) *FilterBuilder { 22694 return b.compare(gotenfilter.Lt, value) 22695 } 22696 22697 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) Lte(value string) *FilterBuilder { 22698 return b.compare(gotenfilter.Lte, value) 22699 } 22700 22701 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) In(values []string) *FilterBuilder { 22702 return b.builder.addCond(&FilterConditionIn{ 22703 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().WithArrayOfValues(values), 22704 }) 22705 } 22706 22707 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) NotIn(values []string) *FilterBuilder { 22708 return b.builder.addCond(&FilterConditionNotIn{ 22709 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().WithArrayOfValues(values), 22710 }) 22711 } 22712 22713 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) IsNull() *FilterBuilder { 22714 return b.builder.addCond(&FilterConditionIsNull{ 22715 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().FieldPath(), 22716 }) 22717 } 22718 22719 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) IsNan() *FilterBuilder { 22720 return b.builder.addCond(&FilterConditionIsNaN{ 22721 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().FieldPath(), 22722 }) 22723 } 22724 22725 func (b *filterCndBuilderStatusNormalizedAddressCountryCode) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22726 return b.builder.addCond(&FilterConditionCompare{ 22727 Operator: op, 22728 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryCode().WithValue(value), 22729 }) 22730 } 22731 22732 type filterCndBuilderStatusNormalizedAddressContinent struct { 22733 builder *FilterBuilder 22734 } 22735 22736 func (b *filterCndBuilderStatusNormalizedAddressContinent) Eq(value string) *FilterBuilder { 22737 return b.compare(gotenfilter.Eq, value) 22738 } 22739 22740 func (b *filterCndBuilderStatusNormalizedAddressContinent) Neq(value string) *FilterBuilder { 22741 return b.compare(gotenfilter.Neq, value) 22742 } 22743 22744 func (b *filterCndBuilderStatusNormalizedAddressContinent) Gt(value string) *FilterBuilder { 22745 return b.compare(gotenfilter.Gt, value) 22746 } 22747 22748 func (b *filterCndBuilderStatusNormalizedAddressContinent) Gte(value string) *FilterBuilder { 22749 return b.compare(gotenfilter.Gte, value) 22750 } 22751 22752 func (b *filterCndBuilderStatusNormalizedAddressContinent) Lt(value string) *FilterBuilder { 22753 return b.compare(gotenfilter.Lt, value) 22754 } 22755 22756 func (b *filterCndBuilderStatusNormalizedAddressContinent) Lte(value string) *FilterBuilder { 22757 return b.compare(gotenfilter.Lte, value) 22758 } 22759 22760 func (b *filterCndBuilderStatusNormalizedAddressContinent) In(values []string) *FilterBuilder { 22761 return b.builder.addCond(&FilterConditionIn{ 22762 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().WithArrayOfValues(values), 22763 }) 22764 } 22765 22766 func (b *filterCndBuilderStatusNormalizedAddressContinent) NotIn(values []string) *FilterBuilder { 22767 return b.builder.addCond(&FilterConditionNotIn{ 22768 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().WithArrayOfValues(values), 22769 }) 22770 } 22771 22772 func (b *filterCndBuilderStatusNormalizedAddressContinent) IsNull() *FilterBuilder { 22773 return b.builder.addCond(&FilterConditionIsNull{ 22774 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().FieldPath(), 22775 }) 22776 } 22777 22778 func (b *filterCndBuilderStatusNormalizedAddressContinent) IsNan() *FilterBuilder { 22779 return b.builder.addCond(&FilterConditionIsNaN{ 22780 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().FieldPath(), 22781 }) 22782 } 22783 22784 func (b *filterCndBuilderStatusNormalizedAddressContinent) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22785 return b.builder.addCond(&FilterConditionCompare{ 22786 Operator: op, 22787 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Continent().WithValue(value), 22788 }) 22789 } 22790 22791 type filterCndBuilderStatusNormalizedAddressContinentId struct { 22792 builder *FilterBuilder 22793 } 22794 22795 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Eq(value string) *FilterBuilder { 22796 return b.compare(gotenfilter.Eq, value) 22797 } 22798 22799 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Neq(value string) *FilterBuilder { 22800 return b.compare(gotenfilter.Neq, value) 22801 } 22802 22803 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Gt(value string) *FilterBuilder { 22804 return b.compare(gotenfilter.Gt, value) 22805 } 22806 22807 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Gte(value string) *FilterBuilder { 22808 return b.compare(gotenfilter.Gte, value) 22809 } 22810 22811 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Lt(value string) *FilterBuilder { 22812 return b.compare(gotenfilter.Lt, value) 22813 } 22814 22815 func (b *filterCndBuilderStatusNormalizedAddressContinentId) Lte(value string) *FilterBuilder { 22816 return b.compare(gotenfilter.Lte, value) 22817 } 22818 22819 func (b *filterCndBuilderStatusNormalizedAddressContinentId) In(values []string) *FilterBuilder { 22820 return b.builder.addCond(&FilterConditionIn{ 22821 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().WithArrayOfValues(values), 22822 }) 22823 } 22824 22825 func (b *filterCndBuilderStatusNormalizedAddressContinentId) NotIn(values []string) *FilterBuilder { 22826 return b.builder.addCond(&FilterConditionNotIn{ 22827 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().WithArrayOfValues(values), 22828 }) 22829 } 22830 22831 func (b *filterCndBuilderStatusNormalizedAddressContinentId) IsNull() *FilterBuilder { 22832 return b.builder.addCond(&FilterConditionIsNull{ 22833 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().FieldPath(), 22834 }) 22835 } 22836 22837 func (b *filterCndBuilderStatusNormalizedAddressContinentId) IsNan() *FilterBuilder { 22838 return b.builder.addCond(&FilterConditionIsNaN{ 22839 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().FieldPath(), 22840 }) 22841 } 22842 22843 func (b *filterCndBuilderStatusNormalizedAddressContinentId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22844 return b.builder.addCond(&FilterConditionCompare{ 22845 Operator: op, 22846 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().ContinentId().WithValue(value), 22847 }) 22848 } 22849 22850 type filterCndBuilderStatusNormalizedAddressCountry struct { 22851 builder *FilterBuilder 22852 } 22853 22854 func (b *filterCndBuilderStatusNormalizedAddressCountry) Eq(value string) *FilterBuilder { 22855 return b.compare(gotenfilter.Eq, value) 22856 } 22857 22858 func (b *filterCndBuilderStatusNormalizedAddressCountry) Neq(value string) *FilterBuilder { 22859 return b.compare(gotenfilter.Neq, value) 22860 } 22861 22862 func (b *filterCndBuilderStatusNormalizedAddressCountry) Gt(value string) *FilterBuilder { 22863 return b.compare(gotenfilter.Gt, value) 22864 } 22865 22866 func (b *filterCndBuilderStatusNormalizedAddressCountry) Gte(value string) *FilterBuilder { 22867 return b.compare(gotenfilter.Gte, value) 22868 } 22869 22870 func (b *filterCndBuilderStatusNormalizedAddressCountry) Lt(value string) *FilterBuilder { 22871 return b.compare(gotenfilter.Lt, value) 22872 } 22873 22874 func (b *filterCndBuilderStatusNormalizedAddressCountry) Lte(value string) *FilterBuilder { 22875 return b.compare(gotenfilter.Lte, value) 22876 } 22877 22878 func (b *filterCndBuilderStatusNormalizedAddressCountry) In(values []string) *FilterBuilder { 22879 return b.builder.addCond(&FilterConditionIn{ 22880 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().WithArrayOfValues(values), 22881 }) 22882 } 22883 22884 func (b *filterCndBuilderStatusNormalizedAddressCountry) NotIn(values []string) *FilterBuilder { 22885 return b.builder.addCond(&FilterConditionNotIn{ 22886 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().WithArrayOfValues(values), 22887 }) 22888 } 22889 22890 func (b *filterCndBuilderStatusNormalizedAddressCountry) IsNull() *FilterBuilder { 22891 return b.builder.addCond(&FilterConditionIsNull{ 22892 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().FieldPath(), 22893 }) 22894 } 22895 22896 func (b *filterCndBuilderStatusNormalizedAddressCountry) IsNan() *FilterBuilder { 22897 return b.builder.addCond(&FilterConditionIsNaN{ 22898 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().FieldPath(), 22899 }) 22900 } 22901 22902 func (b *filterCndBuilderStatusNormalizedAddressCountry) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22903 return b.builder.addCond(&FilterConditionCompare{ 22904 Operator: op, 22905 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Country().WithValue(value), 22906 }) 22907 } 22908 22909 type filterCndBuilderStatusNormalizedAddressCountryId struct { 22910 builder *FilterBuilder 22911 } 22912 22913 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Eq(value string) *FilterBuilder { 22914 return b.compare(gotenfilter.Eq, value) 22915 } 22916 22917 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Neq(value string) *FilterBuilder { 22918 return b.compare(gotenfilter.Neq, value) 22919 } 22920 22921 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Gt(value string) *FilterBuilder { 22922 return b.compare(gotenfilter.Gt, value) 22923 } 22924 22925 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Gte(value string) *FilterBuilder { 22926 return b.compare(gotenfilter.Gte, value) 22927 } 22928 22929 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Lt(value string) *FilterBuilder { 22930 return b.compare(gotenfilter.Lt, value) 22931 } 22932 22933 func (b *filterCndBuilderStatusNormalizedAddressCountryId) Lte(value string) *FilterBuilder { 22934 return b.compare(gotenfilter.Lte, value) 22935 } 22936 22937 func (b *filterCndBuilderStatusNormalizedAddressCountryId) In(values []string) *FilterBuilder { 22938 return b.builder.addCond(&FilterConditionIn{ 22939 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().WithArrayOfValues(values), 22940 }) 22941 } 22942 22943 func (b *filterCndBuilderStatusNormalizedAddressCountryId) NotIn(values []string) *FilterBuilder { 22944 return b.builder.addCond(&FilterConditionNotIn{ 22945 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().WithArrayOfValues(values), 22946 }) 22947 } 22948 22949 func (b *filterCndBuilderStatusNormalizedAddressCountryId) IsNull() *FilterBuilder { 22950 return b.builder.addCond(&FilterConditionIsNull{ 22951 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().FieldPath(), 22952 }) 22953 } 22954 22955 func (b *filterCndBuilderStatusNormalizedAddressCountryId) IsNan() *FilterBuilder { 22956 return b.builder.addCond(&FilterConditionIsNaN{ 22957 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().FieldPath(), 22958 }) 22959 } 22960 22961 func (b *filterCndBuilderStatusNormalizedAddressCountryId) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 22962 return b.builder.addCond(&FilterConditionCompare{ 22963 Operator: op, 22964 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().CountryId().WithValue(value), 22965 }) 22966 } 22967 22968 type filterCndBuilderStatusNormalizedAddressAdminArea1 struct { 22969 builder *FilterBuilder 22970 } 22971 22972 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Eq(value string) *FilterBuilder { 22973 return b.compare(gotenfilter.Eq, value) 22974 } 22975 22976 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Neq(value string) *FilterBuilder { 22977 return b.compare(gotenfilter.Neq, value) 22978 } 22979 22980 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Gt(value string) *FilterBuilder { 22981 return b.compare(gotenfilter.Gt, value) 22982 } 22983 22984 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Gte(value string) *FilterBuilder { 22985 return b.compare(gotenfilter.Gte, value) 22986 } 22987 22988 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Lt(value string) *FilterBuilder { 22989 return b.compare(gotenfilter.Lt, value) 22990 } 22991 22992 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) Lte(value string) *FilterBuilder { 22993 return b.compare(gotenfilter.Lte, value) 22994 } 22995 22996 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) In(values []string) *FilterBuilder { 22997 return b.builder.addCond(&FilterConditionIn{ 22998 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().WithArrayOfValues(values), 22999 }) 23000 } 23001 23002 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) NotIn(values []string) *FilterBuilder { 23003 return b.builder.addCond(&FilterConditionNotIn{ 23004 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().WithArrayOfValues(values), 23005 }) 23006 } 23007 23008 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) IsNull() *FilterBuilder { 23009 return b.builder.addCond(&FilterConditionIsNull{ 23010 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().FieldPath(), 23011 }) 23012 } 23013 23014 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) IsNan() *FilterBuilder { 23015 return b.builder.addCond(&FilterConditionIsNaN{ 23016 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().FieldPath(), 23017 }) 23018 } 23019 23020 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23021 return b.builder.addCond(&FilterConditionCompare{ 23022 Operator: op, 23023 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1().WithValue(value), 23024 }) 23025 } 23026 23027 type filterCndBuilderStatusNormalizedAddressAdminArea1Id struct { 23028 builder *FilterBuilder 23029 } 23030 23031 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Eq(value string) *FilterBuilder { 23032 return b.compare(gotenfilter.Eq, value) 23033 } 23034 23035 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Neq(value string) *FilterBuilder { 23036 return b.compare(gotenfilter.Neq, value) 23037 } 23038 23039 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Gt(value string) *FilterBuilder { 23040 return b.compare(gotenfilter.Gt, value) 23041 } 23042 23043 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Gte(value string) *FilterBuilder { 23044 return b.compare(gotenfilter.Gte, value) 23045 } 23046 23047 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Lt(value string) *FilterBuilder { 23048 return b.compare(gotenfilter.Lt, value) 23049 } 23050 23051 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) Lte(value string) *FilterBuilder { 23052 return b.compare(gotenfilter.Lte, value) 23053 } 23054 23055 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) In(values []string) *FilterBuilder { 23056 return b.builder.addCond(&FilterConditionIn{ 23057 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().WithArrayOfValues(values), 23058 }) 23059 } 23060 23061 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) NotIn(values []string) *FilterBuilder { 23062 return b.builder.addCond(&FilterConditionNotIn{ 23063 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().WithArrayOfValues(values), 23064 }) 23065 } 23066 23067 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) IsNull() *FilterBuilder { 23068 return b.builder.addCond(&FilterConditionIsNull{ 23069 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().FieldPath(), 23070 }) 23071 } 23072 23073 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) IsNan() *FilterBuilder { 23074 return b.builder.addCond(&FilterConditionIsNaN{ 23075 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().FieldPath(), 23076 }) 23077 } 23078 23079 func (b *filterCndBuilderStatusNormalizedAddressAdminArea1Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23080 return b.builder.addCond(&FilterConditionCompare{ 23081 Operator: op, 23082 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea1Id().WithValue(value), 23083 }) 23084 } 23085 23086 type filterCndBuilderStatusNormalizedAddressAdminArea2 struct { 23087 builder *FilterBuilder 23088 } 23089 23090 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Eq(value string) *FilterBuilder { 23091 return b.compare(gotenfilter.Eq, value) 23092 } 23093 23094 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Neq(value string) *FilterBuilder { 23095 return b.compare(gotenfilter.Neq, value) 23096 } 23097 23098 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Gt(value string) *FilterBuilder { 23099 return b.compare(gotenfilter.Gt, value) 23100 } 23101 23102 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Gte(value string) *FilterBuilder { 23103 return b.compare(gotenfilter.Gte, value) 23104 } 23105 23106 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Lt(value string) *FilterBuilder { 23107 return b.compare(gotenfilter.Lt, value) 23108 } 23109 23110 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) Lte(value string) *FilterBuilder { 23111 return b.compare(gotenfilter.Lte, value) 23112 } 23113 23114 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) In(values []string) *FilterBuilder { 23115 return b.builder.addCond(&FilterConditionIn{ 23116 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().WithArrayOfValues(values), 23117 }) 23118 } 23119 23120 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) NotIn(values []string) *FilterBuilder { 23121 return b.builder.addCond(&FilterConditionNotIn{ 23122 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().WithArrayOfValues(values), 23123 }) 23124 } 23125 23126 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) IsNull() *FilterBuilder { 23127 return b.builder.addCond(&FilterConditionIsNull{ 23128 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().FieldPath(), 23129 }) 23130 } 23131 23132 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) IsNan() *FilterBuilder { 23133 return b.builder.addCond(&FilterConditionIsNaN{ 23134 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().FieldPath(), 23135 }) 23136 } 23137 23138 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23139 return b.builder.addCond(&FilterConditionCompare{ 23140 Operator: op, 23141 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2().WithValue(value), 23142 }) 23143 } 23144 23145 type filterCndBuilderStatusNormalizedAddressAdminArea2Id struct { 23146 builder *FilterBuilder 23147 } 23148 23149 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Eq(value string) *FilterBuilder { 23150 return b.compare(gotenfilter.Eq, value) 23151 } 23152 23153 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Neq(value string) *FilterBuilder { 23154 return b.compare(gotenfilter.Neq, value) 23155 } 23156 23157 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Gt(value string) *FilterBuilder { 23158 return b.compare(gotenfilter.Gt, value) 23159 } 23160 23161 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Gte(value string) *FilterBuilder { 23162 return b.compare(gotenfilter.Gte, value) 23163 } 23164 23165 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Lt(value string) *FilterBuilder { 23166 return b.compare(gotenfilter.Lt, value) 23167 } 23168 23169 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) Lte(value string) *FilterBuilder { 23170 return b.compare(gotenfilter.Lte, value) 23171 } 23172 23173 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) In(values []string) *FilterBuilder { 23174 return b.builder.addCond(&FilterConditionIn{ 23175 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().WithArrayOfValues(values), 23176 }) 23177 } 23178 23179 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) NotIn(values []string) *FilterBuilder { 23180 return b.builder.addCond(&FilterConditionNotIn{ 23181 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().WithArrayOfValues(values), 23182 }) 23183 } 23184 23185 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) IsNull() *FilterBuilder { 23186 return b.builder.addCond(&FilterConditionIsNull{ 23187 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().FieldPath(), 23188 }) 23189 } 23190 23191 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) IsNan() *FilterBuilder { 23192 return b.builder.addCond(&FilterConditionIsNaN{ 23193 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().FieldPath(), 23194 }) 23195 } 23196 23197 func (b *filterCndBuilderStatusNormalizedAddressAdminArea2Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23198 return b.builder.addCond(&FilterConditionCompare{ 23199 Operator: op, 23200 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea2Id().WithValue(value), 23201 }) 23202 } 23203 23204 type filterCndBuilderStatusNormalizedAddressAdminArea3 struct { 23205 builder *FilterBuilder 23206 } 23207 23208 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Eq(value string) *FilterBuilder { 23209 return b.compare(gotenfilter.Eq, value) 23210 } 23211 23212 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Neq(value string) *FilterBuilder { 23213 return b.compare(gotenfilter.Neq, value) 23214 } 23215 23216 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Gt(value string) *FilterBuilder { 23217 return b.compare(gotenfilter.Gt, value) 23218 } 23219 23220 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Gte(value string) *FilterBuilder { 23221 return b.compare(gotenfilter.Gte, value) 23222 } 23223 23224 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Lt(value string) *FilterBuilder { 23225 return b.compare(gotenfilter.Lt, value) 23226 } 23227 23228 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) Lte(value string) *FilterBuilder { 23229 return b.compare(gotenfilter.Lte, value) 23230 } 23231 23232 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) In(values []string) *FilterBuilder { 23233 return b.builder.addCond(&FilterConditionIn{ 23234 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().WithArrayOfValues(values), 23235 }) 23236 } 23237 23238 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) NotIn(values []string) *FilterBuilder { 23239 return b.builder.addCond(&FilterConditionNotIn{ 23240 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().WithArrayOfValues(values), 23241 }) 23242 } 23243 23244 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) IsNull() *FilterBuilder { 23245 return b.builder.addCond(&FilterConditionIsNull{ 23246 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().FieldPath(), 23247 }) 23248 } 23249 23250 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) IsNan() *FilterBuilder { 23251 return b.builder.addCond(&FilterConditionIsNaN{ 23252 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().FieldPath(), 23253 }) 23254 } 23255 23256 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23257 return b.builder.addCond(&FilterConditionCompare{ 23258 Operator: op, 23259 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3().WithValue(value), 23260 }) 23261 } 23262 23263 type filterCndBuilderStatusNormalizedAddressAdminArea3Id struct { 23264 builder *FilterBuilder 23265 } 23266 23267 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Eq(value string) *FilterBuilder { 23268 return b.compare(gotenfilter.Eq, value) 23269 } 23270 23271 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Neq(value string) *FilterBuilder { 23272 return b.compare(gotenfilter.Neq, value) 23273 } 23274 23275 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Gt(value string) *FilterBuilder { 23276 return b.compare(gotenfilter.Gt, value) 23277 } 23278 23279 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Gte(value string) *FilterBuilder { 23280 return b.compare(gotenfilter.Gte, value) 23281 } 23282 23283 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Lt(value string) *FilterBuilder { 23284 return b.compare(gotenfilter.Lt, value) 23285 } 23286 23287 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) Lte(value string) *FilterBuilder { 23288 return b.compare(gotenfilter.Lte, value) 23289 } 23290 23291 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) In(values []string) *FilterBuilder { 23292 return b.builder.addCond(&FilterConditionIn{ 23293 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().WithArrayOfValues(values), 23294 }) 23295 } 23296 23297 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) NotIn(values []string) *FilterBuilder { 23298 return b.builder.addCond(&FilterConditionNotIn{ 23299 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().WithArrayOfValues(values), 23300 }) 23301 } 23302 23303 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) IsNull() *FilterBuilder { 23304 return b.builder.addCond(&FilterConditionIsNull{ 23305 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().FieldPath(), 23306 }) 23307 } 23308 23309 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) IsNan() *FilterBuilder { 23310 return b.builder.addCond(&FilterConditionIsNaN{ 23311 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().FieldPath(), 23312 }) 23313 } 23314 23315 func (b *filterCndBuilderStatusNormalizedAddressAdminArea3Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23316 return b.builder.addCond(&FilterConditionCompare{ 23317 Operator: op, 23318 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea3Id().WithValue(value), 23319 }) 23320 } 23321 23322 type filterCndBuilderStatusNormalizedAddressAdminArea4 struct { 23323 builder *FilterBuilder 23324 } 23325 23326 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Eq(value string) *FilterBuilder { 23327 return b.compare(gotenfilter.Eq, value) 23328 } 23329 23330 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Neq(value string) *FilterBuilder { 23331 return b.compare(gotenfilter.Neq, value) 23332 } 23333 23334 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Gt(value string) *FilterBuilder { 23335 return b.compare(gotenfilter.Gt, value) 23336 } 23337 23338 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Gte(value string) *FilterBuilder { 23339 return b.compare(gotenfilter.Gte, value) 23340 } 23341 23342 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Lt(value string) *FilterBuilder { 23343 return b.compare(gotenfilter.Lt, value) 23344 } 23345 23346 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) Lte(value string) *FilterBuilder { 23347 return b.compare(gotenfilter.Lte, value) 23348 } 23349 23350 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) In(values []string) *FilterBuilder { 23351 return b.builder.addCond(&FilterConditionIn{ 23352 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().WithArrayOfValues(values), 23353 }) 23354 } 23355 23356 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) NotIn(values []string) *FilterBuilder { 23357 return b.builder.addCond(&FilterConditionNotIn{ 23358 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().WithArrayOfValues(values), 23359 }) 23360 } 23361 23362 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) IsNull() *FilterBuilder { 23363 return b.builder.addCond(&FilterConditionIsNull{ 23364 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().FieldPath(), 23365 }) 23366 } 23367 23368 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) IsNan() *FilterBuilder { 23369 return b.builder.addCond(&FilterConditionIsNaN{ 23370 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().FieldPath(), 23371 }) 23372 } 23373 23374 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23375 return b.builder.addCond(&FilterConditionCompare{ 23376 Operator: op, 23377 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4().WithValue(value), 23378 }) 23379 } 23380 23381 type filterCndBuilderStatusNormalizedAddressAdminArea4Id struct { 23382 builder *FilterBuilder 23383 } 23384 23385 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Eq(value string) *FilterBuilder { 23386 return b.compare(gotenfilter.Eq, value) 23387 } 23388 23389 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Neq(value string) *FilterBuilder { 23390 return b.compare(gotenfilter.Neq, value) 23391 } 23392 23393 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Gt(value string) *FilterBuilder { 23394 return b.compare(gotenfilter.Gt, value) 23395 } 23396 23397 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Gte(value string) *FilterBuilder { 23398 return b.compare(gotenfilter.Gte, value) 23399 } 23400 23401 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Lt(value string) *FilterBuilder { 23402 return b.compare(gotenfilter.Lt, value) 23403 } 23404 23405 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) Lte(value string) *FilterBuilder { 23406 return b.compare(gotenfilter.Lte, value) 23407 } 23408 23409 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) In(values []string) *FilterBuilder { 23410 return b.builder.addCond(&FilterConditionIn{ 23411 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().WithArrayOfValues(values), 23412 }) 23413 } 23414 23415 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) NotIn(values []string) *FilterBuilder { 23416 return b.builder.addCond(&FilterConditionNotIn{ 23417 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().WithArrayOfValues(values), 23418 }) 23419 } 23420 23421 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) IsNull() *FilterBuilder { 23422 return b.builder.addCond(&FilterConditionIsNull{ 23423 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().FieldPath(), 23424 }) 23425 } 23426 23427 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) IsNan() *FilterBuilder { 23428 return b.builder.addCond(&FilterConditionIsNaN{ 23429 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().FieldPath(), 23430 }) 23431 } 23432 23433 func (b *filterCndBuilderStatusNormalizedAddressAdminArea4Id) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23434 return b.builder.addCond(&FilterConditionCompare{ 23435 Operator: op, 23436 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().AdminArea4Id().WithValue(value), 23437 }) 23438 } 23439 23440 type filterCndBuilderStatusNormalizedAddressAddress struct { 23441 builder *FilterBuilder 23442 } 23443 23444 func (b *filterCndBuilderStatusNormalizedAddressAddress) Eq(value string) *FilterBuilder { 23445 return b.compare(gotenfilter.Eq, value) 23446 } 23447 23448 func (b *filterCndBuilderStatusNormalizedAddressAddress) Neq(value string) *FilterBuilder { 23449 return b.compare(gotenfilter.Neq, value) 23450 } 23451 23452 func (b *filterCndBuilderStatusNormalizedAddressAddress) Gt(value string) *FilterBuilder { 23453 return b.compare(gotenfilter.Gt, value) 23454 } 23455 23456 func (b *filterCndBuilderStatusNormalizedAddressAddress) Gte(value string) *FilterBuilder { 23457 return b.compare(gotenfilter.Gte, value) 23458 } 23459 23460 func (b *filterCndBuilderStatusNormalizedAddressAddress) Lt(value string) *FilterBuilder { 23461 return b.compare(gotenfilter.Lt, value) 23462 } 23463 23464 func (b *filterCndBuilderStatusNormalizedAddressAddress) Lte(value string) *FilterBuilder { 23465 return b.compare(gotenfilter.Lte, value) 23466 } 23467 23468 func (b *filterCndBuilderStatusNormalizedAddressAddress) In(values []string) *FilterBuilder { 23469 return b.builder.addCond(&FilterConditionIn{ 23470 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().WithArrayOfValues(values), 23471 }) 23472 } 23473 23474 func (b *filterCndBuilderStatusNormalizedAddressAddress) NotIn(values []string) *FilterBuilder { 23475 return b.builder.addCond(&FilterConditionNotIn{ 23476 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().WithArrayOfValues(values), 23477 }) 23478 } 23479 23480 func (b *filterCndBuilderStatusNormalizedAddressAddress) IsNull() *FilterBuilder { 23481 return b.builder.addCond(&FilterConditionIsNull{ 23482 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().FieldPath(), 23483 }) 23484 } 23485 23486 func (b *filterCndBuilderStatusNormalizedAddressAddress) IsNan() *FilterBuilder { 23487 return b.builder.addCond(&FilterConditionIsNaN{ 23488 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().FieldPath(), 23489 }) 23490 } 23491 23492 func (b *filterCndBuilderStatusNormalizedAddressAddress) compare(op gotenfilter.CompareOperator, value string) *FilterBuilder { 23493 return b.builder.addCond(&FilterConditionCompare{ 23494 Operator: op, 23495 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Address().WithValue(value), 23496 }) 23497 } 23498 23499 type filterCndBuilderStatusNormalizedAddressCoordinates struct { 23500 builder *FilterBuilder 23501 } 23502 23503 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Eq(value *latlng.LatLng) *FilterBuilder { 23504 return b.compare(gotenfilter.Eq, value) 23505 } 23506 23507 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Neq(value *latlng.LatLng) *FilterBuilder { 23508 return b.compare(gotenfilter.Neq, value) 23509 } 23510 23511 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Gt(value *latlng.LatLng) *FilterBuilder { 23512 return b.compare(gotenfilter.Gt, value) 23513 } 23514 23515 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Gte(value *latlng.LatLng) *FilterBuilder { 23516 return b.compare(gotenfilter.Gte, value) 23517 } 23518 23519 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Lt(value *latlng.LatLng) *FilterBuilder { 23520 return b.compare(gotenfilter.Lt, value) 23521 } 23522 23523 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) Lte(value *latlng.LatLng) *FilterBuilder { 23524 return b.compare(gotenfilter.Lte, value) 23525 } 23526 23527 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) In(values []*latlng.LatLng) *FilterBuilder { 23528 return b.builder.addCond(&FilterConditionIn{ 23529 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().WithArrayOfValues(values), 23530 }) 23531 } 23532 23533 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) NotIn(values []*latlng.LatLng) *FilterBuilder { 23534 return b.builder.addCond(&FilterConditionNotIn{ 23535 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().WithArrayOfValues(values), 23536 }) 23537 } 23538 23539 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) IsNull() *FilterBuilder { 23540 return b.builder.addCond(&FilterConditionIsNull{ 23541 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().FieldPath(), 23542 }) 23543 } 23544 23545 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) IsNan() *FilterBuilder { 23546 return b.builder.addCond(&FilterConditionIsNaN{ 23547 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().FieldPath(), 23548 }) 23549 } 23550 23551 func (b *filterCndBuilderStatusNormalizedAddressCoordinates) compare(op gotenfilter.CompareOperator, value *latlng.LatLng) *FilterBuilder { 23552 return b.builder.addCond(&FilterConditionCompare{ 23553 Operator: op, 23554 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Coordinates().WithValue(value), 23555 }) 23556 } 23557 23558 type filterCndBuilderStatusNormalizedAddressAccuracy struct { 23559 builder *FilterBuilder 23560 } 23561 23562 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Eq(value float64) *FilterBuilder { 23563 return b.compare(gotenfilter.Eq, value) 23564 } 23565 23566 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Neq(value float64) *FilterBuilder { 23567 return b.compare(gotenfilter.Neq, value) 23568 } 23569 23570 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Gt(value float64) *FilterBuilder { 23571 return b.compare(gotenfilter.Gt, value) 23572 } 23573 23574 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Gte(value float64) *FilterBuilder { 23575 return b.compare(gotenfilter.Gte, value) 23576 } 23577 23578 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Lt(value float64) *FilterBuilder { 23579 return b.compare(gotenfilter.Lt, value) 23580 } 23581 23582 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) Lte(value float64) *FilterBuilder { 23583 return b.compare(gotenfilter.Lte, value) 23584 } 23585 23586 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) In(values []float64) *FilterBuilder { 23587 return b.builder.addCond(&FilterConditionIn{ 23588 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().WithArrayOfValues(values), 23589 }) 23590 } 23591 23592 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) NotIn(values []float64) *FilterBuilder { 23593 return b.builder.addCond(&FilterConditionNotIn{ 23594 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().WithArrayOfValues(values), 23595 }) 23596 } 23597 23598 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) IsNull() *FilterBuilder { 23599 return b.builder.addCond(&FilterConditionIsNull{ 23600 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().FieldPath(), 23601 }) 23602 } 23603 23604 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) IsNan() *FilterBuilder { 23605 return b.builder.addCond(&FilterConditionIsNaN{ 23606 FieldPath: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().FieldPath(), 23607 }) 23608 } 23609 23610 func (b *filterCndBuilderStatusNormalizedAddressAccuracy) compare(op gotenfilter.CompareOperator, value float64) *FilterBuilder { 23611 return b.builder.addCond(&FilterConditionCompare{ 23612 Operator: op, 23613 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().NormalizedAddress().Accuracy().WithValue(value), 23614 }) 23615 } 23616 23617 type filterCndBuilderStatusConnectionStatus struct { 23618 builder *FilterBuilder 23619 } 23620 23621 func (b *filterCndBuilderStatusConnectionStatus) Eq(value Device_Status_ConnectionStatus) *FilterBuilder { 23622 return b.compare(gotenfilter.Eq, value) 23623 } 23624 23625 func (b *filterCndBuilderStatusConnectionStatus) Neq(value Device_Status_ConnectionStatus) *FilterBuilder { 23626 return b.compare(gotenfilter.Neq, value) 23627 } 23628 23629 func (b *filterCndBuilderStatusConnectionStatus) Gt(value Device_Status_ConnectionStatus) *FilterBuilder { 23630 return b.compare(gotenfilter.Gt, value) 23631 } 23632 23633 func (b *filterCndBuilderStatusConnectionStatus) Gte(value Device_Status_ConnectionStatus) *FilterBuilder { 23634 return b.compare(gotenfilter.Gte, value) 23635 } 23636 23637 func (b *filterCndBuilderStatusConnectionStatus) Lt(value Device_Status_ConnectionStatus) *FilterBuilder { 23638 return b.compare(gotenfilter.Lt, value) 23639 } 23640 23641 func (b *filterCndBuilderStatusConnectionStatus) Lte(value Device_Status_ConnectionStatus) *FilterBuilder { 23642 return b.compare(gotenfilter.Lte, value) 23643 } 23644 23645 func (b *filterCndBuilderStatusConnectionStatus) In(values []Device_Status_ConnectionStatus) *FilterBuilder { 23646 return b.builder.addCond(&FilterConditionIn{ 23647 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ConnectionStatus().WithArrayOfValues(values), 23648 }) 23649 } 23650 23651 func (b *filterCndBuilderStatusConnectionStatus) NotIn(values []Device_Status_ConnectionStatus) *FilterBuilder { 23652 return b.builder.addCond(&FilterConditionNotIn{ 23653 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ConnectionStatus().WithArrayOfValues(values), 23654 }) 23655 } 23656 23657 func (b *filterCndBuilderStatusConnectionStatus) IsNull() *FilterBuilder { 23658 return b.builder.addCond(&FilterConditionIsNull{ 23659 FieldPath: NewDeviceFieldPathBuilder().Status().ConnectionStatus().FieldPath(), 23660 }) 23661 } 23662 23663 func (b *filterCndBuilderStatusConnectionStatus) IsNan() *FilterBuilder { 23664 return b.builder.addCond(&FilterConditionIsNaN{ 23665 FieldPath: NewDeviceFieldPathBuilder().Status().ConnectionStatus().FieldPath(), 23666 }) 23667 } 23668 23669 func (b *filterCndBuilderStatusConnectionStatus) compare(op gotenfilter.CompareOperator, value Device_Status_ConnectionStatus) *FilterBuilder { 23670 return b.builder.addCond(&FilterConditionCompare{ 23671 Operator: op, 23672 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ConnectionStatus().WithValue(value), 23673 }) 23674 } 23675 23676 type filterCndBuilderStatusConnectionStatusChangeTime struct { 23677 builder *FilterBuilder 23678 } 23679 23680 func (b *filterCndBuilderStatusConnectionStatusChangeTime) Eq(value *timestamppb.Timestamp) *FilterBuilder { 23681 return b.compare(gotenfilter.Eq, value) 23682 } 23683 23684 func (b *filterCndBuilderStatusConnectionStatusChangeTime) Neq(value *timestamppb.Timestamp) *FilterBuilder { 23685 return b.compare(gotenfilter.Neq, value) 23686 } 23687 23688 func (b *filterCndBuilderStatusConnectionStatusChangeTime) Gt(value *timestamppb.Timestamp) *FilterBuilder { 23689 return b.compare(gotenfilter.Gt, value) 23690 } 23691 23692 func (b *filterCndBuilderStatusConnectionStatusChangeTime) Gte(value *timestamppb.Timestamp) *FilterBuilder { 23693 return b.compare(gotenfilter.Gte, value) 23694 } 23695 23696 func (b *filterCndBuilderStatusConnectionStatusChangeTime) Lt(value *timestamppb.Timestamp) *FilterBuilder { 23697 return b.compare(gotenfilter.Lt, value) 23698 } 23699 23700 func (b *filterCndBuilderStatusConnectionStatusChangeTime) Lte(value *timestamppb.Timestamp) *FilterBuilder { 23701 return b.compare(gotenfilter.Lte, value) 23702 } 23703 23704 func (b *filterCndBuilderStatusConnectionStatusChangeTime) In(values []*timestamppb.Timestamp) *FilterBuilder { 23705 return b.builder.addCond(&FilterConditionIn{ 23706 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ConnectionStatusChangeTime().WithArrayOfValues(values), 23707 }) 23708 } 23709 23710 func (b *filterCndBuilderStatusConnectionStatusChangeTime) NotIn(values []*timestamppb.Timestamp) *FilterBuilder { 23711 return b.builder.addCond(&FilterConditionNotIn{ 23712 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().Status().ConnectionStatusChangeTime().WithArrayOfValues(values), 23713 }) 23714 } 23715 23716 func (b *filterCndBuilderStatusConnectionStatusChangeTime) IsNull() *FilterBuilder { 23717 return b.builder.addCond(&FilterConditionIsNull{ 23718 FieldPath: NewDeviceFieldPathBuilder().Status().ConnectionStatusChangeTime().FieldPath(), 23719 }) 23720 } 23721 23722 func (b *filterCndBuilderStatusConnectionStatusChangeTime) IsNan() *FilterBuilder { 23723 return b.builder.addCond(&FilterConditionIsNaN{ 23724 FieldPath: NewDeviceFieldPathBuilder().Status().ConnectionStatusChangeTime().FieldPath(), 23725 }) 23726 } 23727 23728 func (b *filterCndBuilderStatusConnectionStatusChangeTime) compare(op gotenfilter.CompareOperator, value *timestamppb.Timestamp) *FilterBuilder { 23729 return b.builder.addCond(&FilterConditionCompare{ 23730 Operator: op, 23731 Device_FieldPathValue: NewDeviceFieldPathBuilder().Status().ConnectionStatusChangeTime().WithValue(value), 23732 }) 23733 } 23734 23735 type filterCndBuilderPublicListingSpec struct { 23736 builder *FilterBuilder 23737 } 23738 23739 func (b *filterCndBuilderPublicListingSpec) Eq(value *Device_PublicListingSpec) *FilterBuilder { 23740 return b.compare(gotenfilter.Eq, value) 23741 } 23742 23743 func (b *filterCndBuilderPublicListingSpec) Neq(value *Device_PublicListingSpec) *FilterBuilder { 23744 return b.compare(gotenfilter.Neq, value) 23745 } 23746 23747 func (b *filterCndBuilderPublicListingSpec) Gt(value *Device_PublicListingSpec) *FilterBuilder { 23748 return b.compare(gotenfilter.Gt, value) 23749 } 23750 23751 func (b *filterCndBuilderPublicListingSpec) Gte(value *Device_PublicListingSpec) *FilterBuilder { 23752 return b.compare(gotenfilter.Gte, value) 23753 } 23754 23755 func (b *filterCndBuilderPublicListingSpec) Lt(value *Device_PublicListingSpec) *FilterBuilder { 23756 return b.compare(gotenfilter.Lt, value) 23757 } 23758 23759 func (b *filterCndBuilderPublicListingSpec) Lte(value *Device_PublicListingSpec) *FilterBuilder { 23760 return b.compare(gotenfilter.Lte, value) 23761 } 23762 23763 func (b *filterCndBuilderPublicListingSpec) In(values []*Device_PublicListingSpec) *FilterBuilder { 23764 return b.builder.addCond(&FilterConditionIn{ 23765 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().WithArrayOfValues(values), 23766 }) 23767 } 23768 23769 func (b *filterCndBuilderPublicListingSpec) NotIn(values []*Device_PublicListingSpec) *FilterBuilder { 23770 return b.builder.addCond(&FilterConditionNotIn{ 23771 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().WithArrayOfValues(values), 23772 }) 23773 } 23774 23775 func (b *filterCndBuilderPublicListingSpec) IsNull() *FilterBuilder { 23776 return b.builder.addCond(&FilterConditionIsNull{ 23777 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldPath(), 23778 }) 23779 } 23780 23781 func (b *filterCndBuilderPublicListingSpec) IsNan() *FilterBuilder { 23782 return b.builder.addCond(&FilterConditionIsNaN{ 23783 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldPath(), 23784 }) 23785 } 23786 23787 func (b *filterCndBuilderPublicListingSpec) compare(op gotenfilter.CompareOperator, value *Device_PublicListingSpec) *FilterBuilder { 23788 return b.builder.addCond(&FilterConditionCompare{ 23789 Operator: op, 23790 Device_FieldPathValue: NewDeviceFieldPathBuilder().PublicListingSpec().WithValue(value), 23791 }) 23792 } 23793 23794 func (b *filterCndBuilderPublicListingSpec) Enabled() *filterCndBuilderPublicListingSpecEnabled { 23795 return &filterCndBuilderPublicListingSpecEnabled{builder: b.builder} 23796 } 23797 23798 func (b *filterCndBuilderPublicListingSpec) FieldMask() *filterCndBuilderPublicListingSpecFieldMask { 23799 return &filterCndBuilderPublicListingSpecFieldMask{builder: b.builder} 23800 } 23801 23802 type filterCndBuilderPublicListingSpecEnabled struct { 23803 builder *FilterBuilder 23804 } 23805 23806 func (b *filterCndBuilderPublicListingSpecEnabled) Eq(value bool) *FilterBuilder { 23807 return b.compare(gotenfilter.Eq, value) 23808 } 23809 23810 func (b *filterCndBuilderPublicListingSpecEnabled) Neq(value bool) *FilterBuilder { 23811 return b.compare(gotenfilter.Neq, value) 23812 } 23813 23814 func (b *filterCndBuilderPublicListingSpecEnabled) Gt(value bool) *FilterBuilder { 23815 return b.compare(gotenfilter.Gt, value) 23816 } 23817 23818 func (b *filterCndBuilderPublicListingSpecEnabled) Gte(value bool) *FilterBuilder { 23819 return b.compare(gotenfilter.Gte, value) 23820 } 23821 23822 func (b *filterCndBuilderPublicListingSpecEnabled) Lt(value bool) *FilterBuilder { 23823 return b.compare(gotenfilter.Lt, value) 23824 } 23825 23826 func (b *filterCndBuilderPublicListingSpecEnabled) Lte(value bool) *FilterBuilder { 23827 return b.compare(gotenfilter.Lte, value) 23828 } 23829 23830 func (b *filterCndBuilderPublicListingSpecEnabled) In(values []bool) *FilterBuilder { 23831 return b.builder.addCond(&FilterConditionIn{ 23832 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().WithArrayOfValues(values), 23833 }) 23834 } 23835 23836 func (b *filterCndBuilderPublicListingSpecEnabled) NotIn(values []bool) *FilterBuilder { 23837 return b.builder.addCond(&FilterConditionNotIn{ 23838 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().WithArrayOfValues(values), 23839 }) 23840 } 23841 23842 func (b *filterCndBuilderPublicListingSpecEnabled) IsNull() *FilterBuilder { 23843 return b.builder.addCond(&FilterConditionIsNull{ 23844 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().FieldPath(), 23845 }) 23846 } 23847 23848 func (b *filterCndBuilderPublicListingSpecEnabled) IsNan() *FilterBuilder { 23849 return b.builder.addCond(&FilterConditionIsNaN{ 23850 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().FieldPath(), 23851 }) 23852 } 23853 23854 func (b *filterCndBuilderPublicListingSpecEnabled) compare(op gotenfilter.CompareOperator, value bool) *FilterBuilder { 23855 return b.builder.addCond(&FilterConditionCompare{ 23856 Operator: op, 23857 Device_FieldPathValue: NewDeviceFieldPathBuilder().PublicListingSpec().Enabled().WithValue(value), 23858 }) 23859 } 23860 23861 type filterCndBuilderPublicListingSpecFieldMask struct { 23862 builder *FilterBuilder 23863 } 23864 23865 func (b *filterCndBuilderPublicListingSpecFieldMask) Eq(value *Device_FieldMask) *FilterBuilder { 23866 return b.compare(gotenfilter.Eq, value) 23867 } 23868 23869 func (b *filterCndBuilderPublicListingSpecFieldMask) Neq(value *Device_FieldMask) *FilterBuilder { 23870 return b.compare(gotenfilter.Neq, value) 23871 } 23872 23873 func (b *filterCndBuilderPublicListingSpecFieldMask) Gt(value *Device_FieldMask) *FilterBuilder { 23874 return b.compare(gotenfilter.Gt, value) 23875 } 23876 23877 func (b *filterCndBuilderPublicListingSpecFieldMask) Gte(value *Device_FieldMask) *FilterBuilder { 23878 return b.compare(gotenfilter.Gte, value) 23879 } 23880 23881 func (b *filterCndBuilderPublicListingSpecFieldMask) Lt(value *Device_FieldMask) *FilterBuilder { 23882 return b.compare(gotenfilter.Lt, value) 23883 } 23884 23885 func (b *filterCndBuilderPublicListingSpecFieldMask) Lte(value *Device_FieldMask) *FilterBuilder { 23886 return b.compare(gotenfilter.Lte, value) 23887 } 23888 23889 func (b *filterCndBuilderPublicListingSpecFieldMask) In(values []*Device_FieldMask) *FilterBuilder { 23890 return b.builder.addCond(&FilterConditionIn{ 23891 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().WithArrayOfValues(values), 23892 }) 23893 } 23894 23895 func (b *filterCndBuilderPublicListingSpecFieldMask) NotIn(values []*Device_FieldMask) *FilterBuilder { 23896 return b.builder.addCond(&FilterConditionNotIn{ 23897 Device_FieldPathArrayOfValues: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().WithArrayOfValues(values), 23898 }) 23899 } 23900 23901 func (b *filterCndBuilderPublicListingSpecFieldMask) IsNull() *FilterBuilder { 23902 return b.builder.addCond(&FilterConditionIsNull{ 23903 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().FieldPath(), 23904 }) 23905 } 23906 23907 func (b *filterCndBuilderPublicListingSpecFieldMask) IsNan() *FilterBuilder { 23908 return b.builder.addCond(&FilterConditionIsNaN{ 23909 FieldPath: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().FieldPath(), 23910 }) 23911 } 23912 23913 func (b *filterCndBuilderPublicListingSpecFieldMask) compare(op gotenfilter.CompareOperator, value *Device_FieldMask) *FilterBuilder { 23914 return b.builder.addCond(&FilterConditionCompare{ 23915 Operator: op, 23916 Device_FieldPathValue: NewDeviceFieldPathBuilder().PublicListingSpec().FieldMask().WithValue(value), 23917 }) 23918 }