github.com/digitalocean/go-netbox@v0.0.2/netbox/client/circuits/circuits_circuits_list_parameters.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 // Copyright 2020 The go-netbox Authors. 4 // 5 // Licensed under the Apache License, Version 2.0 (the "License"); 6 // you may not use this file except in compliance with the License. 7 // You may obtain a copy of the License at 8 // 9 // http://www.apache.org/licenses/LICENSE-2.0 10 // 11 // Unless required by applicable law or agreed to in writing, software 12 // distributed under the License is distributed on an "AS IS" BASIS, 13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 // See the License for the specific language governing permissions and 15 // limitations under the License. 16 // 17 18 package circuits 19 20 // This file was generated by the swagger tool. 21 // Editing this file might prove futile when you re-run the swagger generate command 22 23 import ( 24 "context" 25 "net/http" 26 "time" 27 28 "github.com/go-openapi/errors" 29 "github.com/go-openapi/runtime" 30 cr "github.com/go-openapi/runtime/client" 31 "github.com/go-openapi/strfmt" 32 "github.com/go-openapi/swag" 33 ) 34 35 // NewCircuitsCircuitsListParams creates a new CircuitsCircuitsListParams object, 36 // with the default timeout for this client. 37 // 38 // Default values are not hydrated, since defaults are normally applied by the API server side. 39 // 40 // To enforce default values in parameter, use SetDefaults or WithDefaults. 41 func NewCircuitsCircuitsListParams() *CircuitsCircuitsListParams { 42 return &CircuitsCircuitsListParams{ 43 timeout: cr.DefaultTimeout, 44 } 45 } 46 47 // NewCircuitsCircuitsListParamsWithTimeout creates a new CircuitsCircuitsListParams object 48 // with the ability to set a timeout on a request. 49 func NewCircuitsCircuitsListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsListParams { 50 return &CircuitsCircuitsListParams{ 51 timeout: timeout, 52 } 53 } 54 55 // NewCircuitsCircuitsListParamsWithContext creates a new CircuitsCircuitsListParams object 56 // with the ability to set a context for a request. 57 func NewCircuitsCircuitsListParamsWithContext(ctx context.Context) *CircuitsCircuitsListParams { 58 return &CircuitsCircuitsListParams{ 59 Context: ctx, 60 } 61 } 62 63 // NewCircuitsCircuitsListParamsWithHTTPClient creates a new CircuitsCircuitsListParams object 64 // with the ability to set a custom HTTPClient for a request. 65 func NewCircuitsCircuitsListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsListParams { 66 return &CircuitsCircuitsListParams{ 67 HTTPClient: client, 68 } 69 } 70 71 /* CircuitsCircuitsListParams contains all the parameters to send to the API endpoint 72 for the circuits circuits list operation. 73 74 Typically these are written to a http.Request. 75 */ 76 type CircuitsCircuitsListParams struct { 77 78 // Cid. 79 Cid *string 80 81 // CidEmpty. 82 CidEmpty *string 83 84 // CidIc. 85 CidIc *string 86 87 // CidIe. 88 CidIe *string 89 90 // CidIew. 91 CidIew *string 92 93 // CidIsw. 94 CidIsw *string 95 96 // Cidn. 97 Cidn *string 98 99 // CidNic. 100 CidNic *string 101 102 // CidNie. 103 CidNie *string 104 105 // CidNiew. 106 CidNiew *string 107 108 // CidNisw. 109 CidNisw *string 110 111 // CommitRate. 112 CommitRate *string 113 114 // CommitRateGt. 115 CommitRateGt *string 116 117 // CommitRateGte. 118 CommitRateGte *string 119 120 // CommitRateLt. 121 CommitRateLt *string 122 123 // CommitRateLte. 124 CommitRateLte *string 125 126 // CommitRaten. 127 CommitRaten *string 128 129 // Created. 130 Created *string 131 132 // CreatedGte. 133 CreatedGte *string 134 135 // CreatedLte. 136 CreatedLte *string 137 138 // ID. 139 ID *string 140 141 // IDGt. 142 IDGt *string 143 144 // IDGte. 145 IDGte *string 146 147 // IDLt. 148 IDLt *string 149 150 // IDLte. 151 IDLte *string 152 153 // IDn. 154 IDn *string 155 156 // InstallDate. 157 InstallDate *string 158 159 // InstallDateGt. 160 InstallDateGt *string 161 162 // InstallDateGte. 163 InstallDateGte *string 164 165 // InstallDateLt. 166 InstallDateLt *string 167 168 // InstallDateLte. 169 InstallDateLte *string 170 171 // InstallDaten. 172 InstallDaten *string 173 174 // LastUpdated. 175 LastUpdated *string 176 177 // LastUpdatedGte. 178 LastUpdatedGte *string 179 180 // LastUpdatedLte. 181 LastUpdatedLte *string 182 183 /* Limit. 184 185 Number of results to return per page. 186 */ 187 Limit *int64 188 189 /* Offset. 190 191 The initial index from which to return the results. 192 */ 193 Offset *int64 194 195 // Provider. 196 Provider *string 197 198 // Providern. 199 Providern *string 200 201 // ProviderID. 202 ProviderID *string 203 204 // ProviderIDn. 205 ProviderIDn *string 206 207 // ProviderNetworkID. 208 ProviderNetworkID *string 209 210 // ProviderNetworkIDn. 211 ProviderNetworkIDn *string 212 213 // Q. 214 Q *string 215 216 // Region. 217 Region *string 218 219 // Regionn. 220 Regionn *string 221 222 // RegionID. 223 RegionID *string 224 225 // RegionIDn. 226 RegionIDn *string 227 228 // Site. 229 Site *string 230 231 // Siten. 232 Siten *string 233 234 // SiteGroup. 235 SiteGroup *string 236 237 // SiteGroupn. 238 SiteGroupn *string 239 240 // SiteGroupID. 241 SiteGroupID *string 242 243 // SiteGroupIDn. 244 SiteGroupIDn *string 245 246 // SiteID. 247 SiteID *string 248 249 // SiteIDn. 250 SiteIDn *string 251 252 // Status. 253 Status *string 254 255 // Statusn. 256 Statusn *string 257 258 // Tag. 259 Tag *string 260 261 // Tagn. 262 Tagn *string 263 264 // Tenant. 265 Tenant *string 266 267 // Tenantn. 268 Tenantn *string 269 270 // TenantGroup. 271 TenantGroup *string 272 273 // TenantGroupn. 274 TenantGroupn *string 275 276 // TenantGroupID. 277 TenantGroupID *string 278 279 // TenantGroupIDn. 280 TenantGroupIDn *string 281 282 // TenantID. 283 TenantID *string 284 285 // TenantIDn. 286 TenantIDn *string 287 288 // Type. 289 Type *string 290 291 // Typen. 292 Typen *string 293 294 // TypeID. 295 TypeID *string 296 297 // TypeIDn. 298 TypeIDn *string 299 300 timeout time.Duration 301 Context context.Context 302 HTTPClient *http.Client 303 } 304 305 // WithDefaults hydrates default values in the circuits circuits list params (not the query body). 306 // 307 // All values with no default are reset to their zero value. 308 func (o *CircuitsCircuitsListParams) WithDefaults() *CircuitsCircuitsListParams { 309 o.SetDefaults() 310 return o 311 } 312 313 // SetDefaults hydrates default values in the circuits circuits list params (not the query body). 314 // 315 // All values with no default are reset to their zero value. 316 func (o *CircuitsCircuitsListParams) SetDefaults() { 317 // no default values defined for this parameter 318 } 319 320 // WithTimeout adds the timeout to the circuits circuits list params 321 func (o *CircuitsCircuitsListParams) WithTimeout(timeout time.Duration) *CircuitsCircuitsListParams { 322 o.SetTimeout(timeout) 323 return o 324 } 325 326 // SetTimeout adds the timeout to the circuits circuits list params 327 func (o *CircuitsCircuitsListParams) SetTimeout(timeout time.Duration) { 328 o.timeout = timeout 329 } 330 331 // WithContext adds the context to the circuits circuits list params 332 func (o *CircuitsCircuitsListParams) WithContext(ctx context.Context) *CircuitsCircuitsListParams { 333 o.SetContext(ctx) 334 return o 335 } 336 337 // SetContext adds the context to the circuits circuits list params 338 func (o *CircuitsCircuitsListParams) SetContext(ctx context.Context) { 339 o.Context = ctx 340 } 341 342 // WithHTTPClient adds the HTTPClient to the circuits circuits list params 343 func (o *CircuitsCircuitsListParams) WithHTTPClient(client *http.Client) *CircuitsCircuitsListParams { 344 o.SetHTTPClient(client) 345 return o 346 } 347 348 // SetHTTPClient adds the HTTPClient to the circuits circuits list params 349 func (o *CircuitsCircuitsListParams) SetHTTPClient(client *http.Client) { 350 o.HTTPClient = client 351 } 352 353 // WithCid adds the cid to the circuits circuits list params 354 func (o *CircuitsCircuitsListParams) WithCid(cid *string) *CircuitsCircuitsListParams { 355 o.SetCid(cid) 356 return o 357 } 358 359 // SetCid adds the cid to the circuits circuits list params 360 func (o *CircuitsCircuitsListParams) SetCid(cid *string) { 361 o.Cid = cid 362 } 363 364 // WithCidEmpty adds the cidEmpty to the circuits circuits list params 365 func (o *CircuitsCircuitsListParams) WithCidEmpty(cidEmpty *string) *CircuitsCircuitsListParams { 366 o.SetCidEmpty(cidEmpty) 367 return o 368 } 369 370 // SetCidEmpty adds the cidEmpty to the circuits circuits list params 371 func (o *CircuitsCircuitsListParams) SetCidEmpty(cidEmpty *string) { 372 o.CidEmpty = cidEmpty 373 } 374 375 // WithCidIc adds the cidIc to the circuits circuits list params 376 func (o *CircuitsCircuitsListParams) WithCidIc(cidIc *string) *CircuitsCircuitsListParams { 377 o.SetCidIc(cidIc) 378 return o 379 } 380 381 // SetCidIc adds the cidIc to the circuits circuits list params 382 func (o *CircuitsCircuitsListParams) SetCidIc(cidIc *string) { 383 o.CidIc = cidIc 384 } 385 386 // WithCidIe adds the cidIe to the circuits circuits list params 387 func (o *CircuitsCircuitsListParams) WithCidIe(cidIe *string) *CircuitsCircuitsListParams { 388 o.SetCidIe(cidIe) 389 return o 390 } 391 392 // SetCidIe adds the cidIe to the circuits circuits list params 393 func (o *CircuitsCircuitsListParams) SetCidIe(cidIe *string) { 394 o.CidIe = cidIe 395 } 396 397 // WithCidIew adds the cidIew to the circuits circuits list params 398 func (o *CircuitsCircuitsListParams) WithCidIew(cidIew *string) *CircuitsCircuitsListParams { 399 o.SetCidIew(cidIew) 400 return o 401 } 402 403 // SetCidIew adds the cidIew to the circuits circuits list params 404 func (o *CircuitsCircuitsListParams) SetCidIew(cidIew *string) { 405 o.CidIew = cidIew 406 } 407 408 // WithCidIsw adds the cidIsw to the circuits circuits list params 409 func (o *CircuitsCircuitsListParams) WithCidIsw(cidIsw *string) *CircuitsCircuitsListParams { 410 o.SetCidIsw(cidIsw) 411 return o 412 } 413 414 // SetCidIsw adds the cidIsw to the circuits circuits list params 415 func (o *CircuitsCircuitsListParams) SetCidIsw(cidIsw *string) { 416 o.CidIsw = cidIsw 417 } 418 419 // WithCidn adds the cidn to the circuits circuits list params 420 func (o *CircuitsCircuitsListParams) WithCidn(cidn *string) *CircuitsCircuitsListParams { 421 o.SetCidn(cidn) 422 return o 423 } 424 425 // SetCidn adds the cidN to the circuits circuits list params 426 func (o *CircuitsCircuitsListParams) SetCidn(cidn *string) { 427 o.Cidn = cidn 428 } 429 430 // WithCidNic adds the cidNic to the circuits circuits list params 431 func (o *CircuitsCircuitsListParams) WithCidNic(cidNic *string) *CircuitsCircuitsListParams { 432 o.SetCidNic(cidNic) 433 return o 434 } 435 436 // SetCidNic adds the cidNic to the circuits circuits list params 437 func (o *CircuitsCircuitsListParams) SetCidNic(cidNic *string) { 438 o.CidNic = cidNic 439 } 440 441 // WithCidNie adds the cidNie to the circuits circuits list params 442 func (o *CircuitsCircuitsListParams) WithCidNie(cidNie *string) *CircuitsCircuitsListParams { 443 o.SetCidNie(cidNie) 444 return o 445 } 446 447 // SetCidNie adds the cidNie to the circuits circuits list params 448 func (o *CircuitsCircuitsListParams) SetCidNie(cidNie *string) { 449 o.CidNie = cidNie 450 } 451 452 // WithCidNiew adds the cidNiew to the circuits circuits list params 453 func (o *CircuitsCircuitsListParams) WithCidNiew(cidNiew *string) *CircuitsCircuitsListParams { 454 o.SetCidNiew(cidNiew) 455 return o 456 } 457 458 // SetCidNiew adds the cidNiew to the circuits circuits list params 459 func (o *CircuitsCircuitsListParams) SetCidNiew(cidNiew *string) { 460 o.CidNiew = cidNiew 461 } 462 463 // WithCidNisw adds the cidNisw to the circuits circuits list params 464 func (o *CircuitsCircuitsListParams) WithCidNisw(cidNisw *string) *CircuitsCircuitsListParams { 465 o.SetCidNisw(cidNisw) 466 return o 467 } 468 469 // SetCidNisw adds the cidNisw to the circuits circuits list params 470 func (o *CircuitsCircuitsListParams) SetCidNisw(cidNisw *string) { 471 o.CidNisw = cidNisw 472 } 473 474 // WithCommitRate adds the commitRate to the circuits circuits list params 475 func (o *CircuitsCircuitsListParams) WithCommitRate(commitRate *string) *CircuitsCircuitsListParams { 476 o.SetCommitRate(commitRate) 477 return o 478 } 479 480 // SetCommitRate adds the commitRate to the circuits circuits list params 481 func (o *CircuitsCircuitsListParams) SetCommitRate(commitRate *string) { 482 o.CommitRate = commitRate 483 } 484 485 // WithCommitRateGt adds the commitRateGt to the circuits circuits list params 486 func (o *CircuitsCircuitsListParams) WithCommitRateGt(commitRateGt *string) *CircuitsCircuitsListParams { 487 o.SetCommitRateGt(commitRateGt) 488 return o 489 } 490 491 // SetCommitRateGt adds the commitRateGt to the circuits circuits list params 492 func (o *CircuitsCircuitsListParams) SetCommitRateGt(commitRateGt *string) { 493 o.CommitRateGt = commitRateGt 494 } 495 496 // WithCommitRateGte adds the commitRateGte to the circuits circuits list params 497 func (o *CircuitsCircuitsListParams) WithCommitRateGte(commitRateGte *string) *CircuitsCircuitsListParams { 498 o.SetCommitRateGte(commitRateGte) 499 return o 500 } 501 502 // SetCommitRateGte adds the commitRateGte to the circuits circuits list params 503 func (o *CircuitsCircuitsListParams) SetCommitRateGte(commitRateGte *string) { 504 o.CommitRateGte = commitRateGte 505 } 506 507 // WithCommitRateLt adds the commitRateLt to the circuits circuits list params 508 func (o *CircuitsCircuitsListParams) WithCommitRateLt(commitRateLt *string) *CircuitsCircuitsListParams { 509 o.SetCommitRateLt(commitRateLt) 510 return o 511 } 512 513 // SetCommitRateLt adds the commitRateLt to the circuits circuits list params 514 func (o *CircuitsCircuitsListParams) SetCommitRateLt(commitRateLt *string) { 515 o.CommitRateLt = commitRateLt 516 } 517 518 // WithCommitRateLte adds the commitRateLte to the circuits circuits list params 519 func (o *CircuitsCircuitsListParams) WithCommitRateLte(commitRateLte *string) *CircuitsCircuitsListParams { 520 o.SetCommitRateLte(commitRateLte) 521 return o 522 } 523 524 // SetCommitRateLte adds the commitRateLte to the circuits circuits list params 525 func (o *CircuitsCircuitsListParams) SetCommitRateLte(commitRateLte *string) { 526 o.CommitRateLte = commitRateLte 527 } 528 529 // WithCommitRaten adds the commitRaten to the circuits circuits list params 530 func (o *CircuitsCircuitsListParams) WithCommitRaten(commitRaten *string) *CircuitsCircuitsListParams { 531 o.SetCommitRaten(commitRaten) 532 return o 533 } 534 535 // SetCommitRaten adds the commitRateN to the circuits circuits list params 536 func (o *CircuitsCircuitsListParams) SetCommitRaten(commitRaten *string) { 537 o.CommitRaten = commitRaten 538 } 539 540 // WithCreated adds the created to the circuits circuits list params 541 func (o *CircuitsCircuitsListParams) WithCreated(created *string) *CircuitsCircuitsListParams { 542 o.SetCreated(created) 543 return o 544 } 545 546 // SetCreated adds the created to the circuits circuits list params 547 func (o *CircuitsCircuitsListParams) SetCreated(created *string) { 548 o.Created = created 549 } 550 551 // WithCreatedGte adds the createdGte to the circuits circuits list params 552 func (o *CircuitsCircuitsListParams) WithCreatedGte(createdGte *string) *CircuitsCircuitsListParams { 553 o.SetCreatedGte(createdGte) 554 return o 555 } 556 557 // SetCreatedGte adds the createdGte to the circuits circuits list params 558 func (o *CircuitsCircuitsListParams) SetCreatedGte(createdGte *string) { 559 o.CreatedGte = createdGte 560 } 561 562 // WithCreatedLte adds the createdLte to the circuits circuits list params 563 func (o *CircuitsCircuitsListParams) WithCreatedLte(createdLte *string) *CircuitsCircuitsListParams { 564 o.SetCreatedLte(createdLte) 565 return o 566 } 567 568 // SetCreatedLte adds the createdLte to the circuits circuits list params 569 func (o *CircuitsCircuitsListParams) SetCreatedLte(createdLte *string) { 570 o.CreatedLte = createdLte 571 } 572 573 // WithID adds the id to the circuits circuits list params 574 func (o *CircuitsCircuitsListParams) WithID(id *string) *CircuitsCircuitsListParams { 575 o.SetID(id) 576 return o 577 } 578 579 // SetID adds the id to the circuits circuits list params 580 func (o *CircuitsCircuitsListParams) SetID(id *string) { 581 o.ID = id 582 } 583 584 // WithIDGt adds the iDGt to the circuits circuits list params 585 func (o *CircuitsCircuitsListParams) WithIDGt(iDGt *string) *CircuitsCircuitsListParams { 586 o.SetIDGt(iDGt) 587 return o 588 } 589 590 // SetIDGt adds the idGt to the circuits circuits list params 591 func (o *CircuitsCircuitsListParams) SetIDGt(iDGt *string) { 592 o.IDGt = iDGt 593 } 594 595 // WithIDGte adds the iDGte to the circuits circuits list params 596 func (o *CircuitsCircuitsListParams) WithIDGte(iDGte *string) *CircuitsCircuitsListParams { 597 o.SetIDGte(iDGte) 598 return o 599 } 600 601 // SetIDGte adds the idGte to the circuits circuits list params 602 func (o *CircuitsCircuitsListParams) SetIDGte(iDGte *string) { 603 o.IDGte = iDGte 604 } 605 606 // WithIDLt adds the iDLt to the circuits circuits list params 607 func (o *CircuitsCircuitsListParams) WithIDLt(iDLt *string) *CircuitsCircuitsListParams { 608 o.SetIDLt(iDLt) 609 return o 610 } 611 612 // SetIDLt adds the idLt to the circuits circuits list params 613 func (o *CircuitsCircuitsListParams) SetIDLt(iDLt *string) { 614 o.IDLt = iDLt 615 } 616 617 // WithIDLte adds the iDLte to the circuits circuits list params 618 func (o *CircuitsCircuitsListParams) WithIDLte(iDLte *string) *CircuitsCircuitsListParams { 619 o.SetIDLte(iDLte) 620 return o 621 } 622 623 // SetIDLte adds the idLte to the circuits circuits list params 624 func (o *CircuitsCircuitsListParams) SetIDLte(iDLte *string) { 625 o.IDLte = iDLte 626 } 627 628 // WithIDn adds the iDn to the circuits circuits list params 629 func (o *CircuitsCircuitsListParams) WithIDn(iDn *string) *CircuitsCircuitsListParams { 630 o.SetIDn(iDn) 631 return o 632 } 633 634 // SetIDn adds the idN to the circuits circuits list params 635 func (o *CircuitsCircuitsListParams) SetIDn(iDn *string) { 636 o.IDn = iDn 637 } 638 639 // WithInstallDate adds the installDate to the circuits circuits list params 640 func (o *CircuitsCircuitsListParams) WithInstallDate(installDate *string) *CircuitsCircuitsListParams { 641 o.SetInstallDate(installDate) 642 return o 643 } 644 645 // SetInstallDate adds the installDate to the circuits circuits list params 646 func (o *CircuitsCircuitsListParams) SetInstallDate(installDate *string) { 647 o.InstallDate = installDate 648 } 649 650 // WithInstallDateGt adds the installDateGt to the circuits circuits list params 651 func (o *CircuitsCircuitsListParams) WithInstallDateGt(installDateGt *string) *CircuitsCircuitsListParams { 652 o.SetInstallDateGt(installDateGt) 653 return o 654 } 655 656 // SetInstallDateGt adds the installDateGt to the circuits circuits list params 657 func (o *CircuitsCircuitsListParams) SetInstallDateGt(installDateGt *string) { 658 o.InstallDateGt = installDateGt 659 } 660 661 // WithInstallDateGte adds the installDateGte to the circuits circuits list params 662 func (o *CircuitsCircuitsListParams) WithInstallDateGte(installDateGte *string) *CircuitsCircuitsListParams { 663 o.SetInstallDateGte(installDateGte) 664 return o 665 } 666 667 // SetInstallDateGte adds the installDateGte to the circuits circuits list params 668 func (o *CircuitsCircuitsListParams) SetInstallDateGte(installDateGte *string) { 669 o.InstallDateGte = installDateGte 670 } 671 672 // WithInstallDateLt adds the installDateLt to the circuits circuits list params 673 func (o *CircuitsCircuitsListParams) WithInstallDateLt(installDateLt *string) *CircuitsCircuitsListParams { 674 o.SetInstallDateLt(installDateLt) 675 return o 676 } 677 678 // SetInstallDateLt adds the installDateLt to the circuits circuits list params 679 func (o *CircuitsCircuitsListParams) SetInstallDateLt(installDateLt *string) { 680 o.InstallDateLt = installDateLt 681 } 682 683 // WithInstallDateLte adds the installDateLte to the circuits circuits list params 684 func (o *CircuitsCircuitsListParams) WithInstallDateLte(installDateLte *string) *CircuitsCircuitsListParams { 685 o.SetInstallDateLte(installDateLte) 686 return o 687 } 688 689 // SetInstallDateLte adds the installDateLte to the circuits circuits list params 690 func (o *CircuitsCircuitsListParams) SetInstallDateLte(installDateLte *string) { 691 o.InstallDateLte = installDateLte 692 } 693 694 // WithInstallDaten adds the installDaten to the circuits circuits list params 695 func (o *CircuitsCircuitsListParams) WithInstallDaten(installDaten *string) *CircuitsCircuitsListParams { 696 o.SetInstallDaten(installDaten) 697 return o 698 } 699 700 // SetInstallDaten adds the installDateN to the circuits circuits list params 701 func (o *CircuitsCircuitsListParams) SetInstallDaten(installDaten *string) { 702 o.InstallDaten = installDaten 703 } 704 705 // WithLastUpdated adds the lastUpdated to the circuits circuits list params 706 func (o *CircuitsCircuitsListParams) WithLastUpdated(lastUpdated *string) *CircuitsCircuitsListParams { 707 o.SetLastUpdated(lastUpdated) 708 return o 709 } 710 711 // SetLastUpdated adds the lastUpdated to the circuits circuits list params 712 func (o *CircuitsCircuitsListParams) SetLastUpdated(lastUpdated *string) { 713 o.LastUpdated = lastUpdated 714 } 715 716 // WithLastUpdatedGte adds the lastUpdatedGte to the circuits circuits list params 717 func (o *CircuitsCircuitsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *CircuitsCircuitsListParams { 718 o.SetLastUpdatedGte(lastUpdatedGte) 719 return o 720 } 721 722 // SetLastUpdatedGte adds the lastUpdatedGte to the circuits circuits list params 723 func (o *CircuitsCircuitsListParams) SetLastUpdatedGte(lastUpdatedGte *string) { 724 o.LastUpdatedGte = lastUpdatedGte 725 } 726 727 // WithLastUpdatedLte adds the lastUpdatedLte to the circuits circuits list params 728 func (o *CircuitsCircuitsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *CircuitsCircuitsListParams { 729 o.SetLastUpdatedLte(lastUpdatedLte) 730 return o 731 } 732 733 // SetLastUpdatedLte adds the lastUpdatedLte to the circuits circuits list params 734 func (o *CircuitsCircuitsListParams) SetLastUpdatedLte(lastUpdatedLte *string) { 735 o.LastUpdatedLte = lastUpdatedLte 736 } 737 738 // WithLimit adds the limit to the circuits circuits list params 739 func (o *CircuitsCircuitsListParams) WithLimit(limit *int64) *CircuitsCircuitsListParams { 740 o.SetLimit(limit) 741 return o 742 } 743 744 // SetLimit adds the limit to the circuits circuits list params 745 func (o *CircuitsCircuitsListParams) SetLimit(limit *int64) { 746 o.Limit = limit 747 } 748 749 // WithOffset adds the offset to the circuits circuits list params 750 func (o *CircuitsCircuitsListParams) WithOffset(offset *int64) *CircuitsCircuitsListParams { 751 o.SetOffset(offset) 752 return o 753 } 754 755 // SetOffset adds the offset to the circuits circuits list params 756 func (o *CircuitsCircuitsListParams) SetOffset(offset *int64) { 757 o.Offset = offset 758 } 759 760 // WithProvider adds the provider to the circuits circuits list params 761 func (o *CircuitsCircuitsListParams) WithProvider(provider *string) *CircuitsCircuitsListParams { 762 o.SetProvider(provider) 763 return o 764 } 765 766 // SetProvider adds the provider to the circuits circuits list params 767 func (o *CircuitsCircuitsListParams) SetProvider(provider *string) { 768 o.Provider = provider 769 } 770 771 // WithProvidern adds the providern to the circuits circuits list params 772 func (o *CircuitsCircuitsListParams) WithProvidern(providern *string) *CircuitsCircuitsListParams { 773 o.SetProvidern(providern) 774 return o 775 } 776 777 // SetProvidern adds the providerN to the circuits circuits list params 778 func (o *CircuitsCircuitsListParams) SetProvidern(providern *string) { 779 o.Providern = providern 780 } 781 782 // WithProviderID adds the providerID to the circuits circuits list params 783 func (o *CircuitsCircuitsListParams) WithProviderID(providerID *string) *CircuitsCircuitsListParams { 784 o.SetProviderID(providerID) 785 return o 786 } 787 788 // SetProviderID adds the providerId to the circuits circuits list params 789 func (o *CircuitsCircuitsListParams) SetProviderID(providerID *string) { 790 o.ProviderID = providerID 791 } 792 793 // WithProviderIDn adds the providerIDn to the circuits circuits list params 794 func (o *CircuitsCircuitsListParams) WithProviderIDn(providerIDn *string) *CircuitsCircuitsListParams { 795 o.SetProviderIDn(providerIDn) 796 return o 797 } 798 799 // SetProviderIDn adds the providerIdN to the circuits circuits list params 800 func (o *CircuitsCircuitsListParams) SetProviderIDn(providerIDn *string) { 801 o.ProviderIDn = providerIDn 802 } 803 804 // WithProviderNetworkID adds the providerNetworkID to the circuits circuits list params 805 func (o *CircuitsCircuitsListParams) WithProviderNetworkID(providerNetworkID *string) *CircuitsCircuitsListParams { 806 o.SetProviderNetworkID(providerNetworkID) 807 return o 808 } 809 810 // SetProviderNetworkID adds the providerNetworkId to the circuits circuits list params 811 func (o *CircuitsCircuitsListParams) SetProviderNetworkID(providerNetworkID *string) { 812 o.ProviderNetworkID = providerNetworkID 813 } 814 815 // WithProviderNetworkIDn adds the providerNetworkIDn to the circuits circuits list params 816 func (o *CircuitsCircuitsListParams) WithProviderNetworkIDn(providerNetworkIDn *string) *CircuitsCircuitsListParams { 817 o.SetProviderNetworkIDn(providerNetworkIDn) 818 return o 819 } 820 821 // SetProviderNetworkIDn adds the providerNetworkIdN to the circuits circuits list params 822 func (o *CircuitsCircuitsListParams) SetProviderNetworkIDn(providerNetworkIDn *string) { 823 o.ProviderNetworkIDn = providerNetworkIDn 824 } 825 826 // WithQ adds the q to the circuits circuits list params 827 func (o *CircuitsCircuitsListParams) WithQ(q *string) *CircuitsCircuitsListParams { 828 o.SetQ(q) 829 return o 830 } 831 832 // SetQ adds the q to the circuits circuits list params 833 func (o *CircuitsCircuitsListParams) SetQ(q *string) { 834 o.Q = q 835 } 836 837 // WithRegion adds the region to the circuits circuits list params 838 func (o *CircuitsCircuitsListParams) WithRegion(region *string) *CircuitsCircuitsListParams { 839 o.SetRegion(region) 840 return o 841 } 842 843 // SetRegion adds the region to the circuits circuits list params 844 func (o *CircuitsCircuitsListParams) SetRegion(region *string) { 845 o.Region = region 846 } 847 848 // WithRegionn adds the regionn to the circuits circuits list params 849 func (o *CircuitsCircuitsListParams) WithRegionn(regionn *string) *CircuitsCircuitsListParams { 850 o.SetRegionn(regionn) 851 return o 852 } 853 854 // SetRegionn adds the regionN to the circuits circuits list params 855 func (o *CircuitsCircuitsListParams) SetRegionn(regionn *string) { 856 o.Regionn = regionn 857 } 858 859 // WithRegionID adds the regionID to the circuits circuits list params 860 func (o *CircuitsCircuitsListParams) WithRegionID(regionID *string) *CircuitsCircuitsListParams { 861 o.SetRegionID(regionID) 862 return o 863 } 864 865 // SetRegionID adds the regionId to the circuits circuits list params 866 func (o *CircuitsCircuitsListParams) SetRegionID(regionID *string) { 867 o.RegionID = regionID 868 } 869 870 // WithRegionIDn adds the regionIDn to the circuits circuits list params 871 func (o *CircuitsCircuitsListParams) WithRegionIDn(regionIDn *string) *CircuitsCircuitsListParams { 872 o.SetRegionIDn(regionIDn) 873 return o 874 } 875 876 // SetRegionIDn adds the regionIdN to the circuits circuits list params 877 func (o *CircuitsCircuitsListParams) SetRegionIDn(regionIDn *string) { 878 o.RegionIDn = regionIDn 879 } 880 881 // WithSite adds the site to the circuits circuits list params 882 func (o *CircuitsCircuitsListParams) WithSite(site *string) *CircuitsCircuitsListParams { 883 o.SetSite(site) 884 return o 885 } 886 887 // SetSite adds the site to the circuits circuits list params 888 func (o *CircuitsCircuitsListParams) SetSite(site *string) { 889 o.Site = site 890 } 891 892 // WithSiten adds the siten to the circuits circuits list params 893 func (o *CircuitsCircuitsListParams) WithSiten(siten *string) *CircuitsCircuitsListParams { 894 o.SetSiten(siten) 895 return o 896 } 897 898 // SetSiten adds the siteN to the circuits circuits list params 899 func (o *CircuitsCircuitsListParams) SetSiten(siten *string) { 900 o.Siten = siten 901 } 902 903 // WithSiteGroup adds the siteGroup to the circuits circuits list params 904 func (o *CircuitsCircuitsListParams) WithSiteGroup(siteGroup *string) *CircuitsCircuitsListParams { 905 o.SetSiteGroup(siteGroup) 906 return o 907 } 908 909 // SetSiteGroup adds the siteGroup to the circuits circuits list params 910 func (o *CircuitsCircuitsListParams) SetSiteGroup(siteGroup *string) { 911 o.SiteGroup = siteGroup 912 } 913 914 // WithSiteGroupn adds the siteGroupn to the circuits circuits list params 915 func (o *CircuitsCircuitsListParams) WithSiteGroupn(siteGroupn *string) *CircuitsCircuitsListParams { 916 o.SetSiteGroupn(siteGroupn) 917 return o 918 } 919 920 // SetSiteGroupn adds the siteGroupN to the circuits circuits list params 921 func (o *CircuitsCircuitsListParams) SetSiteGroupn(siteGroupn *string) { 922 o.SiteGroupn = siteGroupn 923 } 924 925 // WithSiteGroupID adds the siteGroupID to the circuits circuits list params 926 func (o *CircuitsCircuitsListParams) WithSiteGroupID(siteGroupID *string) *CircuitsCircuitsListParams { 927 o.SetSiteGroupID(siteGroupID) 928 return o 929 } 930 931 // SetSiteGroupID adds the siteGroupId to the circuits circuits list params 932 func (o *CircuitsCircuitsListParams) SetSiteGroupID(siteGroupID *string) { 933 o.SiteGroupID = siteGroupID 934 } 935 936 // WithSiteGroupIDn adds the siteGroupIDn to the circuits circuits list params 937 func (o *CircuitsCircuitsListParams) WithSiteGroupIDn(siteGroupIDn *string) *CircuitsCircuitsListParams { 938 o.SetSiteGroupIDn(siteGroupIDn) 939 return o 940 } 941 942 // SetSiteGroupIDn adds the siteGroupIdN to the circuits circuits list params 943 func (o *CircuitsCircuitsListParams) SetSiteGroupIDn(siteGroupIDn *string) { 944 o.SiteGroupIDn = siteGroupIDn 945 } 946 947 // WithSiteID adds the siteID to the circuits circuits list params 948 func (o *CircuitsCircuitsListParams) WithSiteID(siteID *string) *CircuitsCircuitsListParams { 949 o.SetSiteID(siteID) 950 return o 951 } 952 953 // SetSiteID adds the siteId to the circuits circuits list params 954 func (o *CircuitsCircuitsListParams) SetSiteID(siteID *string) { 955 o.SiteID = siteID 956 } 957 958 // WithSiteIDn adds the siteIDn to the circuits circuits list params 959 func (o *CircuitsCircuitsListParams) WithSiteIDn(siteIDn *string) *CircuitsCircuitsListParams { 960 o.SetSiteIDn(siteIDn) 961 return o 962 } 963 964 // SetSiteIDn adds the siteIdN to the circuits circuits list params 965 func (o *CircuitsCircuitsListParams) SetSiteIDn(siteIDn *string) { 966 o.SiteIDn = siteIDn 967 } 968 969 // WithStatus adds the status to the circuits circuits list params 970 func (o *CircuitsCircuitsListParams) WithStatus(status *string) *CircuitsCircuitsListParams { 971 o.SetStatus(status) 972 return o 973 } 974 975 // SetStatus adds the status to the circuits circuits list params 976 func (o *CircuitsCircuitsListParams) SetStatus(status *string) { 977 o.Status = status 978 } 979 980 // WithStatusn adds the statusn to the circuits circuits list params 981 func (o *CircuitsCircuitsListParams) WithStatusn(statusn *string) *CircuitsCircuitsListParams { 982 o.SetStatusn(statusn) 983 return o 984 } 985 986 // SetStatusn adds the statusN to the circuits circuits list params 987 func (o *CircuitsCircuitsListParams) SetStatusn(statusn *string) { 988 o.Statusn = statusn 989 } 990 991 // WithTag adds the tag to the circuits circuits list params 992 func (o *CircuitsCircuitsListParams) WithTag(tag *string) *CircuitsCircuitsListParams { 993 o.SetTag(tag) 994 return o 995 } 996 997 // SetTag adds the tag to the circuits circuits list params 998 func (o *CircuitsCircuitsListParams) SetTag(tag *string) { 999 o.Tag = tag 1000 } 1001 1002 // WithTagn adds the tagn to the circuits circuits list params 1003 func (o *CircuitsCircuitsListParams) WithTagn(tagn *string) *CircuitsCircuitsListParams { 1004 o.SetTagn(tagn) 1005 return o 1006 } 1007 1008 // SetTagn adds the tagN to the circuits circuits list params 1009 func (o *CircuitsCircuitsListParams) SetTagn(tagn *string) { 1010 o.Tagn = tagn 1011 } 1012 1013 // WithTenant adds the tenant to the circuits circuits list params 1014 func (o *CircuitsCircuitsListParams) WithTenant(tenant *string) *CircuitsCircuitsListParams { 1015 o.SetTenant(tenant) 1016 return o 1017 } 1018 1019 // SetTenant adds the tenant to the circuits circuits list params 1020 func (o *CircuitsCircuitsListParams) SetTenant(tenant *string) { 1021 o.Tenant = tenant 1022 } 1023 1024 // WithTenantn adds the tenantn to the circuits circuits list params 1025 func (o *CircuitsCircuitsListParams) WithTenantn(tenantn *string) *CircuitsCircuitsListParams { 1026 o.SetTenantn(tenantn) 1027 return o 1028 } 1029 1030 // SetTenantn adds the tenantN to the circuits circuits list params 1031 func (o *CircuitsCircuitsListParams) SetTenantn(tenantn *string) { 1032 o.Tenantn = tenantn 1033 } 1034 1035 // WithTenantGroup adds the tenantGroup to the circuits circuits list params 1036 func (o *CircuitsCircuitsListParams) WithTenantGroup(tenantGroup *string) *CircuitsCircuitsListParams { 1037 o.SetTenantGroup(tenantGroup) 1038 return o 1039 } 1040 1041 // SetTenantGroup adds the tenantGroup to the circuits circuits list params 1042 func (o *CircuitsCircuitsListParams) SetTenantGroup(tenantGroup *string) { 1043 o.TenantGroup = tenantGroup 1044 } 1045 1046 // WithTenantGroupn adds the tenantGroupn to the circuits circuits list params 1047 func (o *CircuitsCircuitsListParams) WithTenantGroupn(tenantGroupn *string) *CircuitsCircuitsListParams { 1048 o.SetTenantGroupn(tenantGroupn) 1049 return o 1050 } 1051 1052 // SetTenantGroupn adds the tenantGroupN to the circuits circuits list params 1053 func (o *CircuitsCircuitsListParams) SetTenantGroupn(tenantGroupn *string) { 1054 o.TenantGroupn = tenantGroupn 1055 } 1056 1057 // WithTenantGroupID adds the tenantGroupID to the circuits circuits list params 1058 func (o *CircuitsCircuitsListParams) WithTenantGroupID(tenantGroupID *string) *CircuitsCircuitsListParams { 1059 o.SetTenantGroupID(tenantGroupID) 1060 return o 1061 } 1062 1063 // SetTenantGroupID adds the tenantGroupId to the circuits circuits list params 1064 func (o *CircuitsCircuitsListParams) SetTenantGroupID(tenantGroupID *string) { 1065 o.TenantGroupID = tenantGroupID 1066 } 1067 1068 // WithTenantGroupIDn adds the tenantGroupIDn to the circuits circuits list params 1069 func (o *CircuitsCircuitsListParams) WithTenantGroupIDn(tenantGroupIDn *string) *CircuitsCircuitsListParams { 1070 o.SetTenantGroupIDn(tenantGroupIDn) 1071 return o 1072 } 1073 1074 // SetTenantGroupIDn adds the tenantGroupIdN to the circuits circuits list params 1075 func (o *CircuitsCircuitsListParams) SetTenantGroupIDn(tenantGroupIDn *string) { 1076 o.TenantGroupIDn = tenantGroupIDn 1077 } 1078 1079 // WithTenantID adds the tenantID to the circuits circuits list params 1080 func (o *CircuitsCircuitsListParams) WithTenantID(tenantID *string) *CircuitsCircuitsListParams { 1081 o.SetTenantID(tenantID) 1082 return o 1083 } 1084 1085 // SetTenantID adds the tenantId to the circuits circuits list params 1086 func (o *CircuitsCircuitsListParams) SetTenantID(tenantID *string) { 1087 o.TenantID = tenantID 1088 } 1089 1090 // WithTenantIDn adds the tenantIDn to the circuits circuits list params 1091 func (o *CircuitsCircuitsListParams) WithTenantIDn(tenantIDn *string) *CircuitsCircuitsListParams { 1092 o.SetTenantIDn(tenantIDn) 1093 return o 1094 } 1095 1096 // SetTenantIDn adds the tenantIdN to the circuits circuits list params 1097 func (o *CircuitsCircuitsListParams) SetTenantIDn(tenantIDn *string) { 1098 o.TenantIDn = tenantIDn 1099 } 1100 1101 // WithType adds the typeVar to the circuits circuits list params 1102 func (o *CircuitsCircuitsListParams) WithType(typeVar *string) *CircuitsCircuitsListParams { 1103 o.SetType(typeVar) 1104 return o 1105 } 1106 1107 // SetType adds the type to the circuits circuits list params 1108 func (o *CircuitsCircuitsListParams) SetType(typeVar *string) { 1109 o.Type = typeVar 1110 } 1111 1112 // WithTypen adds the typen to the circuits circuits list params 1113 func (o *CircuitsCircuitsListParams) WithTypen(typen *string) *CircuitsCircuitsListParams { 1114 o.SetTypen(typen) 1115 return o 1116 } 1117 1118 // SetTypen adds the typeN to the circuits circuits list params 1119 func (o *CircuitsCircuitsListParams) SetTypen(typen *string) { 1120 o.Typen = typen 1121 } 1122 1123 // WithTypeID adds the typeID to the circuits circuits list params 1124 func (o *CircuitsCircuitsListParams) WithTypeID(typeID *string) *CircuitsCircuitsListParams { 1125 o.SetTypeID(typeID) 1126 return o 1127 } 1128 1129 // SetTypeID adds the typeId to the circuits circuits list params 1130 func (o *CircuitsCircuitsListParams) SetTypeID(typeID *string) { 1131 o.TypeID = typeID 1132 } 1133 1134 // WithTypeIDn adds the typeIDn to the circuits circuits list params 1135 func (o *CircuitsCircuitsListParams) WithTypeIDn(typeIDn *string) *CircuitsCircuitsListParams { 1136 o.SetTypeIDn(typeIDn) 1137 return o 1138 } 1139 1140 // SetTypeIDn adds the typeIdN to the circuits circuits list params 1141 func (o *CircuitsCircuitsListParams) SetTypeIDn(typeIDn *string) { 1142 o.TypeIDn = typeIDn 1143 } 1144 1145 // WriteToRequest writes these params to a swagger request 1146 func (o *CircuitsCircuitsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { 1147 1148 if err := r.SetTimeout(o.timeout); err != nil { 1149 return err 1150 } 1151 var res []error 1152 1153 if o.Cid != nil { 1154 1155 // query param cid 1156 var qrCid string 1157 1158 if o.Cid != nil { 1159 qrCid = *o.Cid 1160 } 1161 qCid := qrCid 1162 if qCid != "" { 1163 1164 if err := r.SetQueryParam("cid", qCid); err != nil { 1165 return err 1166 } 1167 } 1168 } 1169 1170 if o.CidEmpty != nil { 1171 1172 // query param cid__empty 1173 var qrCidEmpty string 1174 1175 if o.CidEmpty != nil { 1176 qrCidEmpty = *o.CidEmpty 1177 } 1178 qCidEmpty := qrCidEmpty 1179 if qCidEmpty != "" { 1180 1181 if err := r.SetQueryParam("cid__empty", qCidEmpty); err != nil { 1182 return err 1183 } 1184 } 1185 } 1186 1187 if o.CidIc != nil { 1188 1189 // query param cid__ic 1190 var qrCidIc string 1191 1192 if o.CidIc != nil { 1193 qrCidIc = *o.CidIc 1194 } 1195 qCidIc := qrCidIc 1196 if qCidIc != "" { 1197 1198 if err := r.SetQueryParam("cid__ic", qCidIc); err != nil { 1199 return err 1200 } 1201 } 1202 } 1203 1204 if o.CidIe != nil { 1205 1206 // query param cid__ie 1207 var qrCidIe string 1208 1209 if o.CidIe != nil { 1210 qrCidIe = *o.CidIe 1211 } 1212 qCidIe := qrCidIe 1213 if qCidIe != "" { 1214 1215 if err := r.SetQueryParam("cid__ie", qCidIe); err != nil { 1216 return err 1217 } 1218 } 1219 } 1220 1221 if o.CidIew != nil { 1222 1223 // query param cid__iew 1224 var qrCidIew string 1225 1226 if o.CidIew != nil { 1227 qrCidIew = *o.CidIew 1228 } 1229 qCidIew := qrCidIew 1230 if qCidIew != "" { 1231 1232 if err := r.SetQueryParam("cid__iew", qCidIew); err != nil { 1233 return err 1234 } 1235 } 1236 } 1237 1238 if o.CidIsw != nil { 1239 1240 // query param cid__isw 1241 var qrCidIsw string 1242 1243 if o.CidIsw != nil { 1244 qrCidIsw = *o.CidIsw 1245 } 1246 qCidIsw := qrCidIsw 1247 if qCidIsw != "" { 1248 1249 if err := r.SetQueryParam("cid__isw", qCidIsw); err != nil { 1250 return err 1251 } 1252 } 1253 } 1254 1255 if o.Cidn != nil { 1256 1257 // query param cid__n 1258 var qrCidn string 1259 1260 if o.Cidn != nil { 1261 qrCidn = *o.Cidn 1262 } 1263 qCidn := qrCidn 1264 if qCidn != "" { 1265 1266 if err := r.SetQueryParam("cid__n", qCidn); err != nil { 1267 return err 1268 } 1269 } 1270 } 1271 1272 if o.CidNic != nil { 1273 1274 // query param cid__nic 1275 var qrCidNic string 1276 1277 if o.CidNic != nil { 1278 qrCidNic = *o.CidNic 1279 } 1280 qCidNic := qrCidNic 1281 if qCidNic != "" { 1282 1283 if err := r.SetQueryParam("cid__nic", qCidNic); err != nil { 1284 return err 1285 } 1286 } 1287 } 1288 1289 if o.CidNie != nil { 1290 1291 // query param cid__nie 1292 var qrCidNie string 1293 1294 if o.CidNie != nil { 1295 qrCidNie = *o.CidNie 1296 } 1297 qCidNie := qrCidNie 1298 if qCidNie != "" { 1299 1300 if err := r.SetQueryParam("cid__nie", qCidNie); err != nil { 1301 return err 1302 } 1303 } 1304 } 1305 1306 if o.CidNiew != nil { 1307 1308 // query param cid__niew 1309 var qrCidNiew string 1310 1311 if o.CidNiew != nil { 1312 qrCidNiew = *o.CidNiew 1313 } 1314 qCidNiew := qrCidNiew 1315 if qCidNiew != "" { 1316 1317 if err := r.SetQueryParam("cid__niew", qCidNiew); err != nil { 1318 return err 1319 } 1320 } 1321 } 1322 1323 if o.CidNisw != nil { 1324 1325 // query param cid__nisw 1326 var qrCidNisw string 1327 1328 if o.CidNisw != nil { 1329 qrCidNisw = *o.CidNisw 1330 } 1331 qCidNisw := qrCidNisw 1332 if qCidNisw != "" { 1333 1334 if err := r.SetQueryParam("cid__nisw", qCidNisw); err != nil { 1335 return err 1336 } 1337 } 1338 } 1339 1340 if o.CommitRate != nil { 1341 1342 // query param commit_rate 1343 var qrCommitRate string 1344 1345 if o.CommitRate != nil { 1346 qrCommitRate = *o.CommitRate 1347 } 1348 qCommitRate := qrCommitRate 1349 if qCommitRate != "" { 1350 1351 if err := r.SetQueryParam("commit_rate", qCommitRate); err != nil { 1352 return err 1353 } 1354 } 1355 } 1356 1357 if o.CommitRateGt != nil { 1358 1359 // query param commit_rate__gt 1360 var qrCommitRateGt string 1361 1362 if o.CommitRateGt != nil { 1363 qrCommitRateGt = *o.CommitRateGt 1364 } 1365 qCommitRateGt := qrCommitRateGt 1366 if qCommitRateGt != "" { 1367 1368 if err := r.SetQueryParam("commit_rate__gt", qCommitRateGt); err != nil { 1369 return err 1370 } 1371 } 1372 } 1373 1374 if o.CommitRateGte != nil { 1375 1376 // query param commit_rate__gte 1377 var qrCommitRateGte string 1378 1379 if o.CommitRateGte != nil { 1380 qrCommitRateGte = *o.CommitRateGte 1381 } 1382 qCommitRateGte := qrCommitRateGte 1383 if qCommitRateGte != "" { 1384 1385 if err := r.SetQueryParam("commit_rate__gte", qCommitRateGte); err != nil { 1386 return err 1387 } 1388 } 1389 } 1390 1391 if o.CommitRateLt != nil { 1392 1393 // query param commit_rate__lt 1394 var qrCommitRateLt string 1395 1396 if o.CommitRateLt != nil { 1397 qrCommitRateLt = *o.CommitRateLt 1398 } 1399 qCommitRateLt := qrCommitRateLt 1400 if qCommitRateLt != "" { 1401 1402 if err := r.SetQueryParam("commit_rate__lt", qCommitRateLt); err != nil { 1403 return err 1404 } 1405 } 1406 } 1407 1408 if o.CommitRateLte != nil { 1409 1410 // query param commit_rate__lte 1411 var qrCommitRateLte string 1412 1413 if o.CommitRateLte != nil { 1414 qrCommitRateLte = *o.CommitRateLte 1415 } 1416 qCommitRateLte := qrCommitRateLte 1417 if qCommitRateLte != "" { 1418 1419 if err := r.SetQueryParam("commit_rate__lte", qCommitRateLte); err != nil { 1420 return err 1421 } 1422 } 1423 } 1424 1425 if o.CommitRaten != nil { 1426 1427 // query param commit_rate__n 1428 var qrCommitRaten string 1429 1430 if o.CommitRaten != nil { 1431 qrCommitRaten = *o.CommitRaten 1432 } 1433 qCommitRaten := qrCommitRaten 1434 if qCommitRaten != "" { 1435 1436 if err := r.SetQueryParam("commit_rate__n", qCommitRaten); err != nil { 1437 return err 1438 } 1439 } 1440 } 1441 1442 if o.Created != nil { 1443 1444 // query param created 1445 var qrCreated string 1446 1447 if o.Created != nil { 1448 qrCreated = *o.Created 1449 } 1450 qCreated := qrCreated 1451 if qCreated != "" { 1452 1453 if err := r.SetQueryParam("created", qCreated); err != nil { 1454 return err 1455 } 1456 } 1457 } 1458 1459 if o.CreatedGte != nil { 1460 1461 // query param created__gte 1462 var qrCreatedGte string 1463 1464 if o.CreatedGte != nil { 1465 qrCreatedGte = *o.CreatedGte 1466 } 1467 qCreatedGte := qrCreatedGte 1468 if qCreatedGte != "" { 1469 1470 if err := r.SetQueryParam("created__gte", qCreatedGte); err != nil { 1471 return err 1472 } 1473 } 1474 } 1475 1476 if o.CreatedLte != nil { 1477 1478 // query param created__lte 1479 var qrCreatedLte string 1480 1481 if o.CreatedLte != nil { 1482 qrCreatedLte = *o.CreatedLte 1483 } 1484 qCreatedLte := qrCreatedLte 1485 if qCreatedLte != "" { 1486 1487 if err := r.SetQueryParam("created__lte", qCreatedLte); err != nil { 1488 return err 1489 } 1490 } 1491 } 1492 1493 if o.ID != nil { 1494 1495 // query param id 1496 var qrID string 1497 1498 if o.ID != nil { 1499 qrID = *o.ID 1500 } 1501 qID := qrID 1502 if qID != "" { 1503 1504 if err := r.SetQueryParam("id", qID); err != nil { 1505 return err 1506 } 1507 } 1508 } 1509 1510 if o.IDGt != nil { 1511 1512 // query param id__gt 1513 var qrIDGt string 1514 1515 if o.IDGt != nil { 1516 qrIDGt = *o.IDGt 1517 } 1518 qIDGt := qrIDGt 1519 if qIDGt != "" { 1520 1521 if err := r.SetQueryParam("id__gt", qIDGt); err != nil { 1522 return err 1523 } 1524 } 1525 } 1526 1527 if o.IDGte != nil { 1528 1529 // query param id__gte 1530 var qrIDGte string 1531 1532 if o.IDGte != nil { 1533 qrIDGte = *o.IDGte 1534 } 1535 qIDGte := qrIDGte 1536 if qIDGte != "" { 1537 1538 if err := r.SetQueryParam("id__gte", qIDGte); err != nil { 1539 return err 1540 } 1541 } 1542 } 1543 1544 if o.IDLt != nil { 1545 1546 // query param id__lt 1547 var qrIDLt string 1548 1549 if o.IDLt != nil { 1550 qrIDLt = *o.IDLt 1551 } 1552 qIDLt := qrIDLt 1553 if qIDLt != "" { 1554 1555 if err := r.SetQueryParam("id__lt", qIDLt); err != nil { 1556 return err 1557 } 1558 } 1559 } 1560 1561 if o.IDLte != nil { 1562 1563 // query param id__lte 1564 var qrIDLte string 1565 1566 if o.IDLte != nil { 1567 qrIDLte = *o.IDLte 1568 } 1569 qIDLte := qrIDLte 1570 if qIDLte != "" { 1571 1572 if err := r.SetQueryParam("id__lte", qIDLte); err != nil { 1573 return err 1574 } 1575 } 1576 } 1577 1578 if o.IDn != nil { 1579 1580 // query param id__n 1581 var qrIDn string 1582 1583 if o.IDn != nil { 1584 qrIDn = *o.IDn 1585 } 1586 qIDn := qrIDn 1587 if qIDn != "" { 1588 1589 if err := r.SetQueryParam("id__n", qIDn); err != nil { 1590 return err 1591 } 1592 } 1593 } 1594 1595 if o.InstallDate != nil { 1596 1597 // query param install_date 1598 var qrInstallDate string 1599 1600 if o.InstallDate != nil { 1601 qrInstallDate = *o.InstallDate 1602 } 1603 qInstallDate := qrInstallDate 1604 if qInstallDate != "" { 1605 1606 if err := r.SetQueryParam("install_date", qInstallDate); err != nil { 1607 return err 1608 } 1609 } 1610 } 1611 1612 if o.InstallDateGt != nil { 1613 1614 // query param install_date__gt 1615 var qrInstallDateGt string 1616 1617 if o.InstallDateGt != nil { 1618 qrInstallDateGt = *o.InstallDateGt 1619 } 1620 qInstallDateGt := qrInstallDateGt 1621 if qInstallDateGt != "" { 1622 1623 if err := r.SetQueryParam("install_date__gt", qInstallDateGt); err != nil { 1624 return err 1625 } 1626 } 1627 } 1628 1629 if o.InstallDateGte != nil { 1630 1631 // query param install_date__gte 1632 var qrInstallDateGte string 1633 1634 if o.InstallDateGte != nil { 1635 qrInstallDateGte = *o.InstallDateGte 1636 } 1637 qInstallDateGte := qrInstallDateGte 1638 if qInstallDateGte != "" { 1639 1640 if err := r.SetQueryParam("install_date__gte", qInstallDateGte); err != nil { 1641 return err 1642 } 1643 } 1644 } 1645 1646 if o.InstallDateLt != nil { 1647 1648 // query param install_date__lt 1649 var qrInstallDateLt string 1650 1651 if o.InstallDateLt != nil { 1652 qrInstallDateLt = *o.InstallDateLt 1653 } 1654 qInstallDateLt := qrInstallDateLt 1655 if qInstallDateLt != "" { 1656 1657 if err := r.SetQueryParam("install_date__lt", qInstallDateLt); err != nil { 1658 return err 1659 } 1660 } 1661 } 1662 1663 if o.InstallDateLte != nil { 1664 1665 // query param install_date__lte 1666 var qrInstallDateLte string 1667 1668 if o.InstallDateLte != nil { 1669 qrInstallDateLte = *o.InstallDateLte 1670 } 1671 qInstallDateLte := qrInstallDateLte 1672 if qInstallDateLte != "" { 1673 1674 if err := r.SetQueryParam("install_date__lte", qInstallDateLte); err != nil { 1675 return err 1676 } 1677 } 1678 } 1679 1680 if o.InstallDaten != nil { 1681 1682 // query param install_date__n 1683 var qrInstallDaten string 1684 1685 if o.InstallDaten != nil { 1686 qrInstallDaten = *o.InstallDaten 1687 } 1688 qInstallDaten := qrInstallDaten 1689 if qInstallDaten != "" { 1690 1691 if err := r.SetQueryParam("install_date__n", qInstallDaten); err != nil { 1692 return err 1693 } 1694 } 1695 } 1696 1697 if o.LastUpdated != nil { 1698 1699 // query param last_updated 1700 var qrLastUpdated string 1701 1702 if o.LastUpdated != nil { 1703 qrLastUpdated = *o.LastUpdated 1704 } 1705 qLastUpdated := qrLastUpdated 1706 if qLastUpdated != "" { 1707 1708 if err := r.SetQueryParam("last_updated", qLastUpdated); err != nil { 1709 return err 1710 } 1711 } 1712 } 1713 1714 if o.LastUpdatedGte != nil { 1715 1716 // query param last_updated__gte 1717 var qrLastUpdatedGte string 1718 1719 if o.LastUpdatedGte != nil { 1720 qrLastUpdatedGte = *o.LastUpdatedGte 1721 } 1722 qLastUpdatedGte := qrLastUpdatedGte 1723 if qLastUpdatedGte != "" { 1724 1725 if err := r.SetQueryParam("last_updated__gte", qLastUpdatedGte); err != nil { 1726 return err 1727 } 1728 } 1729 } 1730 1731 if o.LastUpdatedLte != nil { 1732 1733 // query param last_updated__lte 1734 var qrLastUpdatedLte string 1735 1736 if o.LastUpdatedLte != nil { 1737 qrLastUpdatedLte = *o.LastUpdatedLte 1738 } 1739 qLastUpdatedLte := qrLastUpdatedLte 1740 if qLastUpdatedLte != "" { 1741 1742 if err := r.SetQueryParam("last_updated__lte", qLastUpdatedLte); err != nil { 1743 return err 1744 } 1745 } 1746 } 1747 1748 if o.Limit != nil { 1749 1750 // query param limit 1751 var qrLimit int64 1752 1753 if o.Limit != nil { 1754 qrLimit = *o.Limit 1755 } 1756 qLimit := swag.FormatInt64(qrLimit) 1757 if qLimit != "" { 1758 1759 if err := r.SetQueryParam("limit", qLimit); err != nil { 1760 return err 1761 } 1762 } 1763 } 1764 1765 if o.Offset != nil { 1766 1767 // query param offset 1768 var qrOffset int64 1769 1770 if o.Offset != nil { 1771 qrOffset = *o.Offset 1772 } 1773 qOffset := swag.FormatInt64(qrOffset) 1774 if qOffset != "" { 1775 1776 if err := r.SetQueryParam("offset", qOffset); err != nil { 1777 return err 1778 } 1779 } 1780 } 1781 1782 if o.Provider != nil { 1783 1784 // query param provider 1785 var qrProvider string 1786 1787 if o.Provider != nil { 1788 qrProvider = *o.Provider 1789 } 1790 qProvider := qrProvider 1791 if qProvider != "" { 1792 1793 if err := r.SetQueryParam("provider", qProvider); err != nil { 1794 return err 1795 } 1796 } 1797 } 1798 1799 if o.Providern != nil { 1800 1801 // query param provider__n 1802 var qrProvidern string 1803 1804 if o.Providern != nil { 1805 qrProvidern = *o.Providern 1806 } 1807 qProvidern := qrProvidern 1808 if qProvidern != "" { 1809 1810 if err := r.SetQueryParam("provider__n", qProvidern); err != nil { 1811 return err 1812 } 1813 } 1814 } 1815 1816 if o.ProviderID != nil { 1817 1818 // query param provider_id 1819 var qrProviderID string 1820 1821 if o.ProviderID != nil { 1822 qrProviderID = *o.ProviderID 1823 } 1824 qProviderID := qrProviderID 1825 if qProviderID != "" { 1826 1827 if err := r.SetQueryParam("provider_id", qProviderID); err != nil { 1828 return err 1829 } 1830 } 1831 } 1832 1833 if o.ProviderIDn != nil { 1834 1835 // query param provider_id__n 1836 var qrProviderIDn string 1837 1838 if o.ProviderIDn != nil { 1839 qrProviderIDn = *o.ProviderIDn 1840 } 1841 qProviderIDn := qrProviderIDn 1842 if qProviderIDn != "" { 1843 1844 if err := r.SetQueryParam("provider_id__n", qProviderIDn); err != nil { 1845 return err 1846 } 1847 } 1848 } 1849 1850 if o.ProviderNetworkID != nil { 1851 1852 // query param provider_network_id 1853 var qrProviderNetworkID string 1854 1855 if o.ProviderNetworkID != nil { 1856 qrProviderNetworkID = *o.ProviderNetworkID 1857 } 1858 qProviderNetworkID := qrProviderNetworkID 1859 if qProviderNetworkID != "" { 1860 1861 if err := r.SetQueryParam("provider_network_id", qProviderNetworkID); err != nil { 1862 return err 1863 } 1864 } 1865 } 1866 1867 if o.ProviderNetworkIDn != nil { 1868 1869 // query param provider_network_id__n 1870 var qrProviderNetworkIDn string 1871 1872 if o.ProviderNetworkIDn != nil { 1873 qrProviderNetworkIDn = *o.ProviderNetworkIDn 1874 } 1875 qProviderNetworkIDn := qrProviderNetworkIDn 1876 if qProviderNetworkIDn != "" { 1877 1878 if err := r.SetQueryParam("provider_network_id__n", qProviderNetworkIDn); err != nil { 1879 return err 1880 } 1881 } 1882 } 1883 1884 if o.Q != nil { 1885 1886 // query param q 1887 var qrQ string 1888 1889 if o.Q != nil { 1890 qrQ = *o.Q 1891 } 1892 qQ := qrQ 1893 if qQ != "" { 1894 1895 if err := r.SetQueryParam("q", qQ); err != nil { 1896 return err 1897 } 1898 } 1899 } 1900 1901 if o.Region != nil { 1902 1903 // query param region 1904 var qrRegion string 1905 1906 if o.Region != nil { 1907 qrRegion = *o.Region 1908 } 1909 qRegion := qrRegion 1910 if qRegion != "" { 1911 1912 if err := r.SetQueryParam("region", qRegion); err != nil { 1913 return err 1914 } 1915 } 1916 } 1917 1918 if o.Regionn != nil { 1919 1920 // query param region__n 1921 var qrRegionn string 1922 1923 if o.Regionn != nil { 1924 qrRegionn = *o.Regionn 1925 } 1926 qRegionn := qrRegionn 1927 if qRegionn != "" { 1928 1929 if err := r.SetQueryParam("region__n", qRegionn); err != nil { 1930 return err 1931 } 1932 } 1933 } 1934 1935 if o.RegionID != nil { 1936 1937 // query param region_id 1938 var qrRegionID string 1939 1940 if o.RegionID != nil { 1941 qrRegionID = *o.RegionID 1942 } 1943 qRegionID := qrRegionID 1944 if qRegionID != "" { 1945 1946 if err := r.SetQueryParam("region_id", qRegionID); err != nil { 1947 return err 1948 } 1949 } 1950 } 1951 1952 if o.RegionIDn != nil { 1953 1954 // query param region_id__n 1955 var qrRegionIDn string 1956 1957 if o.RegionIDn != nil { 1958 qrRegionIDn = *o.RegionIDn 1959 } 1960 qRegionIDn := qrRegionIDn 1961 if qRegionIDn != "" { 1962 1963 if err := r.SetQueryParam("region_id__n", qRegionIDn); err != nil { 1964 return err 1965 } 1966 } 1967 } 1968 1969 if o.Site != nil { 1970 1971 // query param site 1972 var qrSite string 1973 1974 if o.Site != nil { 1975 qrSite = *o.Site 1976 } 1977 qSite := qrSite 1978 if qSite != "" { 1979 1980 if err := r.SetQueryParam("site", qSite); err != nil { 1981 return err 1982 } 1983 } 1984 } 1985 1986 if o.Siten != nil { 1987 1988 // query param site__n 1989 var qrSiten string 1990 1991 if o.Siten != nil { 1992 qrSiten = *o.Siten 1993 } 1994 qSiten := qrSiten 1995 if qSiten != "" { 1996 1997 if err := r.SetQueryParam("site__n", qSiten); err != nil { 1998 return err 1999 } 2000 } 2001 } 2002 2003 if o.SiteGroup != nil { 2004 2005 // query param site_group 2006 var qrSiteGroup string 2007 2008 if o.SiteGroup != nil { 2009 qrSiteGroup = *o.SiteGroup 2010 } 2011 qSiteGroup := qrSiteGroup 2012 if qSiteGroup != "" { 2013 2014 if err := r.SetQueryParam("site_group", qSiteGroup); err != nil { 2015 return err 2016 } 2017 } 2018 } 2019 2020 if o.SiteGroupn != nil { 2021 2022 // query param site_group__n 2023 var qrSiteGroupn string 2024 2025 if o.SiteGroupn != nil { 2026 qrSiteGroupn = *o.SiteGroupn 2027 } 2028 qSiteGroupn := qrSiteGroupn 2029 if qSiteGroupn != "" { 2030 2031 if err := r.SetQueryParam("site_group__n", qSiteGroupn); err != nil { 2032 return err 2033 } 2034 } 2035 } 2036 2037 if o.SiteGroupID != nil { 2038 2039 // query param site_group_id 2040 var qrSiteGroupID string 2041 2042 if o.SiteGroupID != nil { 2043 qrSiteGroupID = *o.SiteGroupID 2044 } 2045 qSiteGroupID := qrSiteGroupID 2046 if qSiteGroupID != "" { 2047 2048 if err := r.SetQueryParam("site_group_id", qSiteGroupID); err != nil { 2049 return err 2050 } 2051 } 2052 } 2053 2054 if o.SiteGroupIDn != nil { 2055 2056 // query param site_group_id__n 2057 var qrSiteGroupIDn string 2058 2059 if o.SiteGroupIDn != nil { 2060 qrSiteGroupIDn = *o.SiteGroupIDn 2061 } 2062 qSiteGroupIDn := qrSiteGroupIDn 2063 if qSiteGroupIDn != "" { 2064 2065 if err := r.SetQueryParam("site_group_id__n", qSiteGroupIDn); err != nil { 2066 return err 2067 } 2068 } 2069 } 2070 2071 if o.SiteID != nil { 2072 2073 // query param site_id 2074 var qrSiteID string 2075 2076 if o.SiteID != nil { 2077 qrSiteID = *o.SiteID 2078 } 2079 qSiteID := qrSiteID 2080 if qSiteID != "" { 2081 2082 if err := r.SetQueryParam("site_id", qSiteID); err != nil { 2083 return err 2084 } 2085 } 2086 } 2087 2088 if o.SiteIDn != nil { 2089 2090 // query param site_id__n 2091 var qrSiteIDn string 2092 2093 if o.SiteIDn != nil { 2094 qrSiteIDn = *o.SiteIDn 2095 } 2096 qSiteIDn := qrSiteIDn 2097 if qSiteIDn != "" { 2098 2099 if err := r.SetQueryParam("site_id__n", qSiteIDn); err != nil { 2100 return err 2101 } 2102 } 2103 } 2104 2105 if o.Status != nil { 2106 2107 // query param status 2108 var qrStatus string 2109 2110 if o.Status != nil { 2111 qrStatus = *o.Status 2112 } 2113 qStatus := qrStatus 2114 if qStatus != "" { 2115 2116 if err := r.SetQueryParam("status", qStatus); err != nil { 2117 return err 2118 } 2119 } 2120 } 2121 2122 if o.Statusn != nil { 2123 2124 // query param status__n 2125 var qrStatusn string 2126 2127 if o.Statusn != nil { 2128 qrStatusn = *o.Statusn 2129 } 2130 qStatusn := qrStatusn 2131 if qStatusn != "" { 2132 2133 if err := r.SetQueryParam("status__n", qStatusn); err != nil { 2134 return err 2135 } 2136 } 2137 } 2138 2139 if o.Tag != nil { 2140 2141 // query param tag 2142 var qrTag string 2143 2144 if o.Tag != nil { 2145 qrTag = *o.Tag 2146 } 2147 qTag := qrTag 2148 if qTag != "" { 2149 2150 if err := r.SetQueryParam("tag", qTag); err != nil { 2151 return err 2152 } 2153 } 2154 } 2155 2156 if o.Tagn != nil { 2157 2158 // query param tag__n 2159 var qrTagn string 2160 2161 if o.Tagn != nil { 2162 qrTagn = *o.Tagn 2163 } 2164 qTagn := qrTagn 2165 if qTagn != "" { 2166 2167 if err := r.SetQueryParam("tag__n", qTagn); err != nil { 2168 return err 2169 } 2170 } 2171 } 2172 2173 if o.Tenant != nil { 2174 2175 // query param tenant 2176 var qrTenant string 2177 2178 if o.Tenant != nil { 2179 qrTenant = *o.Tenant 2180 } 2181 qTenant := qrTenant 2182 if qTenant != "" { 2183 2184 if err := r.SetQueryParam("tenant", qTenant); err != nil { 2185 return err 2186 } 2187 } 2188 } 2189 2190 if o.Tenantn != nil { 2191 2192 // query param tenant__n 2193 var qrTenantn string 2194 2195 if o.Tenantn != nil { 2196 qrTenantn = *o.Tenantn 2197 } 2198 qTenantn := qrTenantn 2199 if qTenantn != "" { 2200 2201 if err := r.SetQueryParam("tenant__n", qTenantn); err != nil { 2202 return err 2203 } 2204 } 2205 } 2206 2207 if o.TenantGroup != nil { 2208 2209 // query param tenant_group 2210 var qrTenantGroup string 2211 2212 if o.TenantGroup != nil { 2213 qrTenantGroup = *o.TenantGroup 2214 } 2215 qTenantGroup := qrTenantGroup 2216 if qTenantGroup != "" { 2217 2218 if err := r.SetQueryParam("tenant_group", qTenantGroup); err != nil { 2219 return err 2220 } 2221 } 2222 } 2223 2224 if o.TenantGroupn != nil { 2225 2226 // query param tenant_group__n 2227 var qrTenantGroupn string 2228 2229 if o.TenantGroupn != nil { 2230 qrTenantGroupn = *o.TenantGroupn 2231 } 2232 qTenantGroupn := qrTenantGroupn 2233 if qTenantGroupn != "" { 2234 2235 if err := r.SetQueryParam("tenant_group__n", qTenantGroupn); err != nil { 2236 return err 2237 } 2238 } 2239 } 2240 2241 if o.TenantGroupID != nil { 2242 2243 // query param tenant_group_id 2244 var qrTenantGroupID string 2245 2246 if o.TenantGroupID != nil { 2247 qrTenantGroupID = *o.TenantGroupID 2248 } 2249 qTenantGroupID := qrTenantGroupID 2250 if qTenantGroupID != "" { 2251 2252 if err := r.SetQueryParam("tenant_group_id", qTenantGroupID); err != nil { 2253 return err 2254 } 2255 } 2256 } 2257 2258 if o.TenantGroupIDn != nil { 2259 2260 // query param tenant_group_id__n 2261 var qrTenantGroupIDn string 2262 2263 if o.TenantGroupIDn != nil { 2264 qrTenantGroupIDn = *o.TenantGroupIDn 2265 } 2266 qTenantGroupIDn := qrTenantGroupIDn 2267 if qTenantGroupIDn != "" { 2268 2269 if err := r.SetQueryParam("tenant_group_id__n", qTenantGroupIDn); err != nil { 2270 return err 2271 } 2272 } 2273 } 2274 2275 if o.TenantID != nil { 2276 2277 // query param tenant_id 2278 var qrTenantID string 2279 2280 if o.TenantID != nil { 2281 qrTenantID = *o.TenantID 2282 } 2283 qTenantID := qrTenantID 2284 if qTenantID != "" { 2285 2286 if err := r.SetQueryParam("tenant_id", qTenantID); err != nil { 2287 return err 2288 } 2289 } 2290 } 2291 2292 if o.TenantIDn != nil { 2293 2294 // query param tenant_id__n 2295 var qrTenantIDn string 2296 2297 if o.TenantIDn != nil { 2298 qrTenantIDn = *o.TenantIDn 2299 } 2300 qTenantIDn := qrTenantIDn 2301 if qTenantIDn != "" { 2302 2303 if err := r.SetQueryParam("tenant_id__n", qTenantIDn); err != nil { 2304 return err 2305 } 2306 } 2307 } 2308 2309 if o.Type != nil { 2310 2311 // query param type 2312 var qrType string 2313 2314 if o.Type != nil { 2315 qrType = *o.Type 2316 } 2317 qType := qrType 2318 if qType != "" { 2319 2320 if err := r.SetQueryParam("type", qType); err != nil { 2321 return err 2322 } 2323 } 2324 } 2325 2326 if o.Typen != nil { 2327 2328 // query param type__n 2329 var qrTypen string 2330 2331 if o.Typen != nil { 2332 qrTypen = *o.Typen 2333 } 2334 qTypen := qrTypen 2335 if qTypen != "" { 2336 2337 if err := r.SetQueryParam("type__n", qTypen); err != nil { 2338 return err 2339 } 2340 } 2341 } 2342 2343 if o.TypeID != nil { 2344 2345 // query param type_id 2346 var qrTypeID string 2347 2348 if o.TypeID != nil { 2349 qrTypeID = *o.TypeID 2350 } 2351 qTypeID := qrTypeID 2352 if qTypeID != "" { 2353 2354 if err := r.SetQueryParam("type_id", qTypeID); err != nil { 2355 return err 2356 } 2357 } 2358 } 2359 2360 if o.TypeIDn != nil { 2361 2362 // query param type_id__n 2363 var qrTypeIDn string 2364 2365 if o.TypeIDn != nil { 2366 qrTypeIDn = *o.TypeIDn 2367 } 2368 qTypeIDn := qrTypeIDn 2369 if qTypeIDn != "" { 2370 2371 if err := r.SetQueryParam("type_id__n", qTypeIDn); err != nil { 2372 return err 2373 } 2374 } 2375 } 2376 2377 if len(res) > 0 { 2378 return errors.CompositeValidationError(res...) 2379 } 2380 return nil 2381 }