docusign_esign.models.report_in_product_csv_run_request
DocuSign REST API
The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. # noqa: E501
OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git
1# coding: utf-8 2 3""" 4 DocuSign REST API 5 6 The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. # noqa: E501 7 8 OpenAPI spec version: v2.1 9 Contact: devcenter@docusign.com 10 Generated by: https://github.com/swagger-api/swagger-codegen.git 11""" 12 13 14import pprint 15import re # noqa: F401 16 17import six 18 19from docusign_esign.client.configuration import Configuration 20 21 22class ReportInProductCsvRunRequest(object): 23 """NOTE: This class is auto generated by the swagger code generator program. 24 25 Do not edit the class manually. 26 """ 27 28 """ 29 Attributes: 30 swagger_types (dict): The key is attribute name 31 and the value is attribute type. 32 attribute_map (dict): The key is attribute name 33 and the value is json key in definition. 34 """ 35 swagger_types = { 36 'authentication_success_filter': 'str', 37 'custom_field_filter': 'str', 38 'date_range_custom_from_date': 'str', 39 'date_range_custom_to_date': 'str', 40 'date_range_filter': 'str', 41 'envelope_date_type_filter': 'str', 42 'envelope_recipient_name_contains_filter': 'str', 43 'envelope_status_filter': 'str', 44 'envelope_subject_contains_filter': 'str', 45 'fields': 'list[ReportInProductField]', 46 'for_download': 'str', 47 'is_dashboard': 'str', 48 'new_line': 'str', 49 'override_timezone_key': 'str', 50 'period_length_filter': 'str', 51 'quote': 'str', 52 'report_customized_id': 'str', 53 'report_description': 'str', 54 'report_id': 'str', 55 'report_invocation_type': 'str', 56 'report_name': 'str', 57 'sent_by_filter': 'str', 58 'sent_by_ids': 'str', 59 'separator': 'str', 60 'sort_direction': 'str', 61 'sort_field': 'str', 62 'start_position': 'str', 63 'verification_status_filter': 'str' 64 } 65 66 attribute_map = { 67 'authentication_success_filter': 'authenticationSuccessFilter', 68 'custom_field_filter': 'customFieldFilter', 69 'date_range_custom_from_date': 'dateRangeCustomFromDate', 70 'date_range_custom_to_date': 'dateRangeCustomToDate', 71 'date_range_filter': 'dateRangeFilter', 72 'envelope_date_type_filter': 'envelopeDateTypeFilter', 73 'envelope_recipient_name_contains_filter': 'envelopeRecipientNameContainsFilter', 74 'envelope_status_filter': 'envelopeStatusFilter', 75 'envelope_subject_contains_filter': 'envelopeSubjectContainsFilter', 76 'fields': 'fields', 77 'for_download': 'forDownload', 78 'is_dashboard': 'isDashboard', 79 'new_line': 'newLine', 80 'override_timezone_key': 'overrideTimezoneKey', 81 'period_length_filter': 'periodLengthFilter', 82 'quote': 'quote', 83 'report_customized_id': 'reportCustomizedId', 84 'report_description': 'reportDescription', 85 'report_id': 'reportId', 86 'report_invocation_type': 'reportInvocationType', 87 'report_name': 'reportName', 88 'sent_by_filter': 'sentByFilter', 89 'sent_by_ids': 'sentByIds', 90 'separator': 'separator', 91 'sort_direction': 'sortDirection', 92 'sort_field': 'sortField', 93 'start_position': 'startPosition', 94 'verification_status_filter': 'verificationStatusFilter' 95 } 96 97 def __init__(self, _configuration=None, **kwargs): # noqa: E501 98 """ReportInProductCsvRunRequest - a model defined in Swagger""" # noqa: E501 99 if _configuration is None: 100 _configuration = Configuration() 101 self._configuration = _configuration 102 103 self._authentication_success_filter = None 104 self._custom_field_filter = None 105 self._date_range_custom_from_date = None 106 self._date_range_custom_to_date = None 107 self._date_range_filter = None 108 self._envelope_date_type_filter = None 109 self._envelope_recipient_name_contains_filter = None 110 self._envelope_status_filter = None 111 self._envelope_subject_contains_filter = None 112 self._fields = None 113 self._for_download = None 114 self._is_dashboard = None 115 self._new_line = None 116 self._override_timezone_key = None 117 self._period_length_filter = None 118 self._quote = None 119 self._report_customized_id = None 120 self._report_description = None 121 self._report_id = None 122 self._report_invocation_type = None 123 self._report_name = None 124 self._sent_by_filter = None 125 self._sent_by_ids = None 126 self._separator = None 127 self._sort_direction = None 128 self._sort_field = None 129 self._start_position = None 130 self._verification_status_filter = None 131 self.discriminator = None 132 133 setattr(self, "_{}".format('authentication_success_filter'), kwargs.get('authentication_success_filter', None)) 134 setattr(self, "_{}".format('custom_field_filter'), kwargs.get('custom_field_filter', None)) 135 setattr(self, "_{}".format('date_range_custom_from_date'), kwargs.get('date_range_custom_from_date', None)) 136 setattr(self, "_{}".format('date_range_custom_to_date'), kwargs.get('date_range_custom_to_date', None)) 137 setattr(self, "_{}".format('date_range_filter'), kwargs.get('date_range_filter', None)) 138 setattr(self, "_{}".format('envelope_date_type_filter'), kwargs.get('envelope_date_type_filter', None)) 139 setattr(self, "_{}".format('envelope_recipient_name_contains_filter'), kwargs.get('envelope_recipient_name_contains_filter', None)) 140 setattr(self, "_{}".format('envelope_status_filter'), kwargs.get('envelope_status_filter', None)) 141 setattr(self, "_{}".format('envelope_subject_contains_filter'), kwargs.get('envelope_subject_contains_filter', None)) 142 setattr(self, "_{}".format('fields'), kwargs.get('fields', None)) 143 setattr(self, "_{}".format('for_download'), kwargs.get('for_download', None)) 144 setattr(self, "_{}".format('is_dashboard'), kwargs.get('is_dashboard', None)) 145 setattr(self, "_{}".format('new_line'), kwargs.get('new_line', None)) 146 setattr(self, "_{}".format('override_timezone_key'), kwargs.get('override_timezone_key', None)) 147 setattr(self, "_{}".format('period_length_filter'), kwargs.get('period_length_filter', None)) 148 setattr(self, "_{}".format('quote'), kwargs.get('quote', None)) 149 setattr(self, "_{}".format('report_customized_id'), kwargs.get('report_customized_id', None)) 150 setattr(self, "_{}".format('report_description'), kwargs.get('report_description', None)) 151 setattr(self, "_{}".format('report_id'), kwargs.get('report_id', None)) 152 setattr(self, "_{}".format('report_invocation_type'), kwargs.get('report_invocation_type', None)) 153 setattr(self, "_{}".format('report_name'), kwargs.get('report_name', None)) 154 setattr(self, "_{}".format('sent_by_filter'), kwargs.get('sent_by_filter', None)) 155 setattr(self, "_{}".format('sent_by_ids'), kwargs.get('sent_by_ids', None)) 156 setattr(self, "_{}".format('separator'), kwargs.get('separator', None)) 157 setattr(self, "_{}".format('sort_direction'), kwargs.get('sort_direction', None)) 158 setattr(self, "_{}".format('sort_field'), kwargs.get('sort_field', None)) 159 setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None)) 160 setattr(self, "_{}".format('verification_status_filter'), kwargs.get('verification_status_filter', None)) 161 162 @property 163 def authentication_success_filter(self): 164 """Gets the authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501 165 166 # noqa: E501 167 168 :return: The authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501 169 :rtype: str 170 """ 171 return self._authentication_success_filter 172 173 @authentication_success_filter.setter 174 def authentication_success_filter(self, authentication_success_filter): 175 """Sets the authentication_success_filter of this ReportInProductCsvRunRequest. 176 177 # noqa: E501 178 179 :param authentication_success_filter: The authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501 180 :type: str 181 """ 182 183 self._authentication_success_filter = authentication_success_filter 184 185 @property 186 def custom_field_filter(self): 187 """Gets the custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501 188 189 # noqa: E501 190 191 :return: The custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501 192 :rtype: str 193 """ 194 return self._custom_field_filter 195 196 @custom_field_filter.setter 197 def custom_field_filter(self, custom_field_filter): 198 """Sets the custom_field_filter of this ReportInProductCsvRunRequest. 199 200 # noqa: E501 201 202 :param custom_field_filter: The custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501 203 :type: str 204 """ 205 206 self._custom_field_filter = custom_field_filter 207 208 @property 209 def date_range_custom_from_date(self): 210 """Gets the date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501 211 212 # noqa: E501 213 214 :return: The date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501 215 :rtype: str 216 """ 217 return self._date_range_custom_from_date 218 219 @date_range_custom_from_date.setter 220 def date_range_custom_from_date(self, date_range_custom_from_date): 221 """Sets the date_range_custom_from_date of this ReportInProductCsvRunRequest. 222 223 # noqa: E501 224 225 :param date_range_custom_from_date: The date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501 226 :type: str 227 """ 228 229 self._date_range_custom_from_date = date_range_custom_from_date 230 231 @property 232 def date_range_custom_to_date(self): 233 """Gets the date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501 234 235 # noqa: E501 236 237 :return: The date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501 238 :rtype: str 239 """ 240 return self._date_range_custom_to_date 241 242 @date_range_custom_to_date.setter 243 def date_range_custom_to_date(self, date_range_custom_to_date): 244 """Sets the date_range_custom_to_date of this ReportInProductCsvRunRequest. 245 246 # noqa: E501 247 248 :param date_range_custom_to_date: The date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501 249 :type: str 250 """ 251 252 self._date_range_custom_to_date = date_range_custom_to_date 253 254 @property 255 def date_range_filter(self): 256 """Gets the date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501 257 258 # noqa: E501 259 260 :return: The date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501 261 :rtype: str 262 """ 263 return self._date_range_filter 264 265 @date_range_filter.setter 266 def date_range_filter(self, date_range_filter): 267 """Sets the date_range_filter of this ReportInProductCsvRunRequest. 268 269 # noqa: E501 270 271 :param date_range_filter: The date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501 272 :type: str 273 """ 274 275 self._date_range_filter = date_range_filter 276 277 @property 278 def envelope_date_type_filter(self): 279 """Gets the envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501 280 281 # noqa: E501 282 283 :return: The envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501 284 :rtype: str 285 """ 286 return self._envelope_date_type_filter 287 288 @envelope_date_type_filter.setter 289 def envelope_date_type_filter(self, envelope_date_type_filter): 290 """Sets the envelope_date_type_filter of this ReportInProductCsvRunRequest. 291 292 # noqa: E501 293 294 :param envelope_date_type_filter: The envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501 295 :type: str 296 """ 297 298 self._envelope_date_type_filter = envelope_date_type_filter 299 300 @property 301 def envelope_recipient_name_contains_filter(self): 302 """Gets the envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 303 304 # noqa: E501 305 306 :return: The envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 307 :rtype: str 308 """ 309 return self._envelope_recipient_name_contains_filter 310 311 @envelope_recipient_name_contains_filter.setter 312 def envelope_recipient_name_contains_filter(self, envelope_recipient_name_contains_filter): 313 """Sets the envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. 314 315 # noqa: E501 316 317 :param envelope_recipient_name_contains_filter: The envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 318 :type: str 319 """ 320 321 self._envelope_recipient_name_contains_filter = envelope_recipient_name_contains_filter 322 323 @property 324 def envelope_status_filter(self): 325 """Gets the envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 326 327 # noqa: E501 328 329 :return: The envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 330 :rtype: str 331 """ 332 return self._envelope_status_filter 333 334 @envelope_status_filter.setter 335 def envelope_status_filter(self, envelope_status_filter): 336 """Sets the envelope_status_filter of this ReportInProductCsvRunRequest. 337 338 # noqa: E501 339 340 :param envelope_status_filter: The envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 341 :type: str 342 """ 343 344 self._envelope_status_filter = envelope_status_filter 345 346 @property 347 def envelope_subject_contains_filter(self): 348 """Gets the envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 349 350 # noqa: E501 351 352 :return: The envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 353 :rtype: str 354 """ 355 return self._envelope_subject_contains_filter 356 357 @envelope_subject_contains_filter.setter 358 def envelope_subject_contains_filter(self, envelope_subject_contains_filter): 359 """Sets the envelope_subject_contains_filter of this ReportInProductCsvRunRequest. 360 361 # noqa: E501 362 363 :param envelope_subject_contains_filter: The envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 364 :type: str 365 """ 366 367 self._envelope_subject_contains_filter = envelope_subject_contains_filter 368 369 @property 370 def fields(self): 371 """Gets the fields of this ReportInProductCsvRunRequest. # noqa: E501 372 373 # noqa: E501 374 375 :return: The fields of this ReportInProductCsvRunRequest. # noqa: E501 376 :rtype: list[ReportInProductField] 377 """ 378 return self._fields 379 380 @fields.setter 381 def fields(self, fields): 382 """Sets the fields of this ReportInProductCsvRunRequest. 383 384 # noqa: E501 385 386 :param fields: The fields of this ReportInProductCsvRunRequest. # noqa: E501 387 :type: list[ReportInProductField] 388 """ 389 390 self._fields = fields 391 392 @property 393 def for_download(self): 394 """Gets the for_download of this ReportInProductCsvRunRequest. # noqa: E501 395 396 # noqa: E501 397 398 :return: The for_download of this ReportInProductCsvRunRequest. # noqa: E501 399 :rtype: str 400 """ 401 return self._for_download 402 403 @for_download.setter 404 def for_download(self, for_download): 405 """Sets the for_download of this ReportInProductCsvRunRequest. 406 407 # noqa: E501 408 409 :param for_download: The for_download of this ReportInProductCsvRunRequest. # noqa: E501 410 :type: str 411 """ 412 413 self._for_download = for_download 414 415 @property 416 def is_dashboard(self): 417 """Gets the is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501 418 419 # noqa: E501 420 421 :return: The is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501 422 :rtype: str 423 """ 424 return self._is_dashboard 425 426 @is_dashboard.setter 427 def is_dashboard(self, is_dashboard): 428 """Sets the is_dashboard of this ReportInProductCsvRunRequest. 429 430 # noqa: E501 431 432 :param is_dashboard: The is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501 433 :type: str 434 """ 435 436 self._is_dashboard = is_dashboard 437 438 @property 439 def new_line(self): 440 """Gets the new_line of this ReportInProductCsvRunRequest. # noqa: E501 441 442 # noqa: E501 443 444 :return: The new_line of this ReportInProductCsvRunRequest. # noqa: E501 445 :rtype: str 446 """ 447 return self._new_line 448 449 @new_line.setter 450 def new_line(self, new_line): 451 """Sets the new_line of this ReportInProductCsvRunRequest. 452 453 # noqa: E501 454 455 :param new_line: The new_line of this ReportInProductCsvRunRequest. # noqa: E501 456 :type: str 457 """ 458 459 self._new_line = new_line 460 461 @property 462 def override_timezone_key(self): 463 """Gets the override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501 464 465 # noqa: E501 466 467 :return: The override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501 468 :rtype: str 469 """ 470 return self._override_timezone_key 471 472 @override_timezone_key.setter 473 def override_timezone_key(self, override_timezone_key): 474 """Sets the override_timezone_key of this ReportInProductCsvRunRequest. 475 476 # noqa: E501 477 478 :param override_timezone_key: The override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501 479 :type: str 480 """ 481 482 self._override_timezone_key = override_timezone_key 483 484 @property 485 def period_length_filter(self): 486 """Gets the period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501 487 488 # noqa: E501 489 490 :return: The period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501 491 :rtype: str 492 """ 493 return self._period_length_filter 494 495 @period_length_filter.setter 496 def period_length_filter(self, period_length_filter): 497 """Sets the period_length_filter of this ReportInProductCsvRunRequest. 498 499 # noqa: E501 500 501 :param period_length_filter: The period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501 502 :type: str 503 """ 504 505 self._period_length_filter = period_length_filter 506 507 @property 508 def quote(self): 509 """Gets the quote of this ReportInProductCsvRunRequest. # noqa: E501 510 511 # noqa: E501 512 513 :return: The quote of this ReportInProductCsvRunRequest. # noqa: E501 514 :rtype: str 515 """ 516 return self._quote 517 518 @quote.setter 519 def quote(self, quote): 520 """Sets the quote of this ReportInProductCsvRunRequest. 521 522 # noqa: E501 523 524 :param quote: The quote of this ReportInProductCsvRunRequest. # noqa: E501 525 :type: str 526 """ 527 528 self._quote = quote 529 530 @property 531 def report_customized_id(self): 532 """Gets the report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501 533 534 # noqa: E501 535 536 :return: The report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501 537 :rtype: str 538 """ 539 return self._report_customized_id 540 541 @report_customized_id.setter 542 def report_customized_id(self, report_customized_id): 543 """Sets the report_customized_id of this ReportInProductCsvRunRequest. 544 545 # noqa: E501 546 547 :param report_customized_id: The report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501 548 :type: str 549 """ 550 551 self._report_customized_id = report_customized_id 552 553 @property 554 def report_description(self): 555 """Gets the report_description of this ReportInProductCsvRunRequest. # noqa: E501 556 557 # noqa: E501 558 559 :return: The report_description of this ReportInProductCsvRunRequest. # noqa: E501 560 :rtype: str 561 """ 562 return self._report_description 563 564 @report_description.setter 565 def report_description(self, report_description): 566 """Sets the report_description of this ReportInProductCsvRunRequest. 567 568 # noqa: E501 569 570 :param report_description: The report_description of this ReportInProductCsvRunRequest. # noqa: E501 571 :type: str 572 """ 573 574 self._report_description = report_description 575 576 @property 577 def report_id(self): 578 """Gets the report_id of this ReportInProductCsvRunRequest. # noqa: E501 579 580 # noqa: E501 581 582 :return: The report_id of this ReportInProductCsvRunRequest. # noqa: E501 583 :rtype: str 584 """ 585 return self._report_id 586 587 @report_id.setter 588 def report_id(self, report_id): 589 """Sets the report_id of this ReportInProductCsvRunRequest. 590 591 # noqa: E501 592 593 :param report_id: The report_id of this ReportInProductCsvRunRequest. # noqa: E501 594 :type: str 595 """ 596 597 self._report_id = report_id 598 599 @property 600 def report_invocation_type(self): 601 """Gets the report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501 602 603 # noqa: E501 604 605 :return: The report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501 606 :rtype: str 607 """ 608 return self._report_invocation_type 609 610 @report_invocation_type.setter 611 def report_invocation_type(self, report_invocation_type): 612 """Sets the report_invocation_type of this ReportInProductCsvRunRequest. 613 614 # noqa: E501 615 616 :param report_invocation_type: The report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501 617 :type: str 618 """ 619 620 self._report_invocation_type = report_invocation_type 621 622 @property 623 def report_name(self): 624 """Gets the report_name of this ReportInProductCsvRunRequest. # noqa: E501 625 626 # noqa: E501 627 628 :return: The report_name of this ReportInProductCsvRunRequest. # noqa: E501 629 :rtype: str 630 """ 631 return self._report_name 632 633 @report_name.setter 634 def report_name(self, report_name): 635 """Sets the report_name of this ReportInProductCsvRunRequest. 636 637 # noqa: E501 638 639 :param report_name: The report_name of this ReportInProductCsvRunRequest. # noqa: E501 640 :type: str 641 """ 642 643 self._report_name = report_name 644 645 @property 646 def sent_by_filter(self): 647 """Gets the sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501 648 649 # noqa: E501 650 651 :return: The sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501 652 :rtype: str 653 """ 654 return self._sent_by_filter 655 656 @sent_by_filter.setter 657 def sent_by_filter(self, sent_by_filter): 658 """Sets the sent_by_filter of this ReportInProductCsvRunRequest. 659 660 # noqa: E501 661 662 :param sent_by_filter: The sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501 663 :type: str 664 """ 665 666 self._sent_by_filter = sent_by_filter 667 668 @property 669 def sent_by_ids(self): 670 """Gets the sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501 671 672 # noqa: E501 673 674 :return: The sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501 675 :rtype: str 676 """ 677 return self._sent_by_ids 678 679 @sent_by_ids.setter 680 def sent_by_ids(self, sent_by_ids): 681 """Sets the sent_by_ids of this ReportInProductCsvRunRequest. 682 683 # noqa: E501 684 685 :param sent_by_ids: The sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501 686 :type: str 687 """ 688 689 self._sent_by_ids = sent_by_ids 690 691 @property 692 def separator(self): 693 """Gets the separator of this ReportInProductCsvRunRequest. # noqa: E501 694 695 # noqa: E501 696 697 :return: The separator of this ReportInProductCsvRunRequest. # noqa: E501 698 :rtype: str 699 """ 700 return self._separator 701 702 @separator.setter 703 def separator(self, separator): 704 """Sets the separator of this ReportInProductCsvRunRequest. 705 706 # noqa: E501 707 708 :param separator: The separator of this ReportInProductCsvRunRequest. # noqa: E501 709 :type: str 710 """ 711 712 self._separator = separator 713 714 @property 715 def sort_direction(self): 716 """Gets the sort_direction of this ReportInProductCsvRunRequest. # noqa: E501 717 718 # noqa: E501 719 720 :return: The sort_direction of this ReportInProductCsvRunRequest. # noqa: E501 721 :rtype: str 722 """ 723 return self._sort_direction 724 725 @sort_direction.setter 726 def sort_direction(self, sort_direction): 727 """Sets the sort_direction of this ReportInProductCsvRunRequest. 728 729 # noqa: E501 730 731 :param sort_direction: The sort_direction of this ReportInProductCsvRunRequest. # noqa: E501 732 :type: str 733 """ 734 735 self._sort_direction = sort_direction 736 737 @property 738 def sort_field(self): 739 """Gets the sort_field of this ReportInProductCsvRunRequest. # noqa: E501 740 741 # noqa: E501 742 743 :return: The sort_field of this ReportInProductCsvRunRequest. # noqa: E501 744 :rtype: str 745 """ 746 return self._sort_field 747 748 @sort_field.setter 749 def sort_field(self, sort_field): 750 """Sets the sort_field of this ReportInProductCsvRunRequest. 751 752 # noqa: E501 753 754 :param sort_field: The sort_field of this ReportInProductCsvRunRequest. # noqa: E501 755 :type: str 756 """ 757 758 self._sort_field = sort_field 759 760 @property 761 def start_position(self): 762 """Gets the start_position of this ReportInProductCsvRunRequest. # noqa: E501 763 764 Starting position of the current result set. # noqa: E501 765 766 :return: The start_position of this ReportInProductCsvRunRequest. # noqa: E501 767 :rtype: str 768 """ 769 return self._start_position 770 771 @start_position.setter 772 def start_position(self, start_position): 773 """Sets the start_position of this ReportInProductCsvRunRequest. 774 775 Starting position of the current result set. # noqa: E501 776 777 :param start_position: The start_position of this ReportInProductCsvRunRequest. # noqa: E501 778 :type: str 779 """ 780 781 self._start_position = start_position 782 783 @property 784 def verification_status_filter(self): 785 """Gets the verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 786 787 # noqa: E501 788 789 :return: The verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 790 :rtype: str 791 """ 792 return self._verification_status_filter 793 794 @verification_status_filter.setter 795 def verification_status_filter(self, verification_status_filter): 796 """Sets the verification_status_filter of this ReportInProductCsvRunRequest. 797 798 # noqa: E501 799 800 :param verification_status_filter: The verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 801 :type: str 802 """ 803 804 self._verification_status_filter = verification_status_filter 805 806 def to_dict(self): 807 """Returns the model properties as a dict""" 808 result = {} 809 810 for attr, _ in six.iteritems(self.swagger_types): 811 value = getattr(self, attr) 812 if isinstance(value, list): 813 result[attr] = list(map( 814 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 815 value 816 )) 817 elif hasattr(value, "to_dict"): 818 result[attr] = value.to_dict() 819 elif isinstance(value, dict): 820 result[attr] = dict(map( 821 lambda item: (item[0], item[1].to_dict()) 822 if hasattr(item[1], "to_dict") else item, 823 value.items() 824 )) 825 else: 826 result[attr] = value 827 if issubclass(ReportInProductCsvRunRequest, dict): 828 for key, value in self.items(): 829 result[key] = value 830 831 return result 832 833 def to_str(self): 834 """Returns the string representation of the model""" 835 return pprint.pformat(self.to_dict()) 836 837 def __repr__(self): 838 """For `print` and `pprint`""" 839 return self.to_str() 840 841 def __eq__(self, other): 842 """Returns true if both objects are equal""" 843 if not isinstance(other, ReportInProductCsvRunRequest): 844 return False 845 846 return self.to_dict() == other.to_dict() 847 848 def __ne__(self, other): 849 """Returns true if both objects are not equal""" 850 if not isinstance(other, ReportInProductCsvRunRequest): 851 return True 852 853 return self.to_dict() != other.to_dict()
23class ReportInProductCsvRunRequest(object): 24 """NOTE: This class is auto generated by the swagger code generator program. 25 26 Do not edit the class manually. 27 """ 28 29 """ 30 Attributes: 31 swagger_types (dict): The key is attribute name 32 and the value is attribute type. 33 attribute_map (dict): The key is attribute name 34 and the value is json key in definition. 35 """ 36 swagger_types = { 37 'authentication_success_filter': 'str', 38 'custom_field_filter': 'str', 39 'date_range_custom_from_date': 'str', 40 'date_range_custom_to_date': 'str', 41 'date_range_filter': 'str', 42 'envelope_date_type_filter': 'str', 43 'envelope_recipient_name_contains_filter': 'str', 44 'envelope_status_filter': 'str', 45 'envelope_subject_contains_filter': 'str', 46 'fields': 'list[ReportInProductField]', 47 'for_download': 'str', 48 'is_dashboard': 'str', 49 'new_line': 'str', 50 'override_timezone_key': 'str', 51 'period_length_filter': 'str', 52 'quote': 'str', 53 'report_customized_id': 'str', 54 'report_description': 'str', 55 'report_id': 'str', 56 'report_invocation_type': 'str', 57 'report_name': 'str', 58 'sent_by_filter': 'str', 59 'sent_by_ids': 'str', 60 'separator': 'str', 61 'sort_direction': 'str', 62 'sort_field': 'str', 63 'start_position': 'str', 64 'verification_status_filter': 'str' 65 } 66 67 attribute_map = { 68 'authentication_success_filter': 'authenticationSuccessFilter', 69 'custom_field_filter': 'customFieldFilter', 70 'date_range_custom_from_date': 'dateRangeCustomFromDate', 71 'date_range_custom_to_date': 'dateRangeCustomToDate', 72 'date_range_filter': 'dateRangeFilter', 73 'envelope_date_type_filter': 'envelopeDateTypeFilter', 74 'envelope_recipient_name_contains_filter': 'envelopeRecipientNameContainsFilter', 75 'envelope_status_filter': 'envelopeStatusFilter', 76 'envelope_subject_contains_filter': 'envelopeSubjectContainsFilter', 77 'fields': 'fields', 78 'for_download': 'forDownload', 79 'is_dashboard': 'isDashboard', 80 'new_line': 'newLine', 81 'override_timezone_key': 'overrideTimezoneKey', 82 'period_length_filter': 'periodLengthFilter', 83 'quote': 'quote', 84 'report_customized_id': 'reportCustomizedId', 85 'report_description': 'reportDescription', 86 'report_id': 'reportId', 87 'report_invocation_type': 'reportInvocationType', 88 'report_name': 'reportName', 89 'sent_by_filter': 'sentByFilter', 90 'sent_by_ids': 'sentByIds', 91 'separator': 'separator', 92 'sort_direction': 'sortDirection', 93 'sort_field': 'sortField', 94 'start_position': 'startPosition', 95 'verification_status_filter': 'verificationStatusFilter' 96 } 97 98 def __init__(self, _configuration=None, **kwargs): # noqa: E501 99 """ReportInProductCsvRunRequest - a model defined in Swagger""" # noqa: E501 100 if _configuration is None: 101 _configuration = Configuration() 102 self._configuration = _configuration 103 104 self._authentication_success_filter = None 105 self._custom_field_filter = None 106 self._date_range_custom_from_date = None 107 self._date_range_custom_to_date = None 108 self._date_range_filter = None 109 self._envelope_date_type_filter = None 110 self._envelope_recipient_name_contains_filter = None 111 self._envelope_status_filter = None 112 self._envelope_subject_contains_filter = None 113 self._fields = None 114 self._for_download = None 115 self._is_dashboard = None 116 self._new_line = None 117 self._override_timezone_key = None 118 self._period_length_filter = None 119 self._quote = None 120 self._report_customized_id = None 121 self._report_description = None 122 self._report_id = None 123 self._report_invocation_type = None 124 self._report_name = None 125 self._sent_by_filter = None 126 self._sent_by_ids = None 127 self._separator = None 128 self._sort_direction = None 129 self._sort_field = None 130 self._start_position = None 131 self._verification_status_filter = None 132 self.discriminator = None 133 134 setattr(self, "_{}".format('authentication_success_filter'), kwargs.get('authentication_success_filter', None)) 135 setattr(self, "_{}".format('custom_field_filter'), kwargs.get('custom_field_filter', None)) 136 setattr(self, "_{}".format('date_range_custom_from_date'), kwargs.get('date_range_custom_from_date', None)) 137 setattr(self, "_{}".format('date_range_custom_to_date'), kwargs.get('date_range_custom_to_date', None)) 138 setattr(self, "_{}".format('date_range_filter'), kwargs.get('date_range_filter', None)) 139 setattr(self, "_{}".format('envelope_date_type_filter'), kwargs.get('envelope_date_type_filter', None)) 140 setattr(self, "_{}".format('envelope_recipient_name_contains_filter'), kwargs.get('envelope_recipient_name_contains_filter', None)) 141 setattr(self, "_{}".format('envelope_status_filter'), kwargs.get('envelope_status_filter', None)) 142 setattr(self, "_{}".format('envelope_subject_contains_filter'), kwargs.get('envelope_subject_contains_filter', None)) 143 setattr(self, "_{}".format('fields'), kwargs.get('fields', None)) 144 setattr(self, "_{}".format('for_download'), kwargs.get('for_download', None)) 145 setattr(self, "_{}".format('is_dashboard'), kwargs.get('is_dashboard', None)) 146 setattr(self, "_{}".format('new_line'), kwargs.get('new_line', None)) 147 setattr(self, "_{}".format('override_timezone_key'), kwargs.get('override_timezone_key', None)) 148 setattr(self, "_{}".format('period_length_filter'), kwargs.get('period_length_filter', None)) 149 setattr(self, "_{}".format('quote'), kwargs.get('quote', None)) 150 setattr(self, "_{}".format('report_customized_id'), kwargs.get('report_customized_id', None)) 151 setattr(self, "_{}".format('report_description'), kwargs.get('report_description', None)) 152 setattr(self, "_{}".format('report_id'), kwargs.get('report_id', None)) 153 setattr(self, "_{}".format('report_invocation_type'), kwargs.get('report_invocation_type', None)) 154 setattr(self, "_{}".format('report_name'), kwargs.get('report_name', None)) 155 setattr(self, "_{}".format('sent_by_filter'), kwargs.get('sent_by_filter', None)) 156 setattr(self, "_{}".format('sent_by_ids'), kwargs.get('sent_by_ids', None)) 157 setattr(self, "_{}".format('separator'), kwargs.get('separator', None)) 158 setattr(self, "_{}".format('sort_direction'), kwargs.get('sort_direction', None)) 159 setattr(self, "_{}".format('sort_field'), kwargs.get('sort_field', None)) 160 setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None)) 161 setattr(self, "_{}".format('verification_status_filter'), kwargs.get('verification_status_filter', None)) 162 163 @property 164 def authentication_success_filter(self): 165 """Gets the authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501 166 167 # noqa: E501 168 169 :return: The authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501 170 :rtype: str 171 """ 172 return self._authentication_success_filter 173 174 @authentication_success_filter.setter 175 def authentication_success_filter(self, authentication_success_filter): 176 """Sets the authentication_success_filter of this ReportInProductCsvRunRequest. 177 178 # noqa: E501 179 180 :param authentication_success_filter: The authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501 181 :type: str 182 """ 183 184 self._authentication_success_filter = authentication_success_filter 185 186 @property 187 def custom_field_filter(self): 188 """Gets the custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501 189 190 # noqa: E501 191 192 :return: The custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501 193 :rtype: str 194 """ 195 return self._custom_field_filter 196 197 @custom_field_filter.setter 198 def custom_field_filter(self, custom_field_filter): 199 """Sets the custom_field_filter of this ReportInProductCsvRunRequest. 200 201 # noqa: E501 202 203 :param custom_field_filter: The custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501 204 :type: str 205 """ 206 207 self._custom_field_filter = custom_field_filter 208 209 @property 210 def date_range_custom_from_date(self): 211 """Gets the date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501 212 213 # noqa: E501 214 215 :return: The date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501 216 :rtype: str 217 """ 218 return self._date_range_custom_from_date 219 220 @date_range_custom_from_date.setter 221 def date_range_custom_from_date(self, date_range_custom_from_date): 222 """Sets the date_range_custom_from_date of this ReportInProductCsvRunRequest. 223 224 # noqa: E501 225 226 :param date_range_custom_from_date: The date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501 227 :type: str 228 """ 229 230 self._date_range_custom_from_date = date_range_custom_from_date 231 232 @property 233 def date_range_custom_to_date(self): 234 """Gets the date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501 235 236 # noqa: E501 237 238 :return: The date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501 239 :rtype: str 240 """ 241 return self._date_range_custom_to_date 242 243 @date_range_custom_to_date.setter 244 def date_range_custom_to_date(self, date_range_custom_to_date): 245 """Sets the date_range_custom_to_date of this ReportInProductCsvRunRequest. 246 247 # noqa: E501 248 249 :param date_range_custom_to_date: The date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501 250 :type: str 251 """ 252 253 self._date_range_custom_to_date = date_range_custom_to_date 254 255 @property 256 def date_range_filter(self): 257 """Gets the date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501 258 259 # noqa: E501 260 261 :return: The date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501 262 :rtype: str 263 """ 264 return self._date_range_filter 265 266 @date_range_filter.setter 267 def date_range_filter(self, date_range_filter): 268 """Sets the date_range_filter of this ReportInProductCsvRunRequest. 269 270 # noqa: E501 271 272 :param date_range_filter: The date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501 273 :type: str 274 """ 275 276 self._date_range_filter = date_range_filter 277 278 @property 279 def envelope_date_type_filter(self): 280 """Gets the envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501 281 282 # noqa: E501 283 284 :return: The envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501 285 :rtype: str 286 """ 287 return self._envelope_date_type_filter 288 289 @envelope_date_type_filter.setter 290 def envelope_date_type_filter(self, envelope_date_type_filter): 291 """Sets the envelope_date_type_filter of this ReportInProductCsvRunRequest. 292 293 # noqa: E501 294 295 :param envelope_date_type_filter: The envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501 296 :type: str 297 """ 298 299 self._envelope_date_type_filter = envelope_date_type_filter 300 301 @property 302 def envelope_recipient_name_contains_filter(self): 303 """Gets the envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 304 305 # noqa: E501 306 307 :return: The envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 308 :rtype: str 309 """ 310 return self._envelope_recipient_name_contains_filter 311 312 @envelope_recipient_name_contains_filter.setter 313 def envelope_recipient_name_contains_filter(self, envelope_recipient_name_contains_filter): 314 """Sets the envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. 315 316 # noqa: E501 317 318 :param envelope_recipient_name_contains_filter: The envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 319 :type: str 320 """ 321 322 self._envelope_recipient_name_contains_filter = envelope_recipient_name_contains_filter 323 324 @property 325 def envelope_status_filter(self): 326 """Gets the envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 327 328 # noqa: E501 329 330 :return: The envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 331 :rtype: str 332 """ 333 return self._envelope_status_filter 334 335 @envelope_status_filter.setter 336 def envelope_status_filter(self, envelope_status_filter): 337 """Sets the envelope_status_filter of this ReportInProductCsvRunRequest. 338 339 # noqa: E501 340 341 :param envelope_status_filter: The envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 342 :type: str 343 """ 344 345 self._envelope_status_filter = envelope_status_filter 346 347 @property 348 def envelope_subject_contains_filter(self): 349 """Gets the envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 350 351 # noqa: E501 352 353 :return: The envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 354 :rtype: str 355 """ 356 return self._envelope_subject_contains_filter 357 358 @envelope_subject_contains_filter.setter 359 def envelope_subject_contains_filter(self, envelope_subject_contains_filter): 360 """Sets the envelope_subject_contains_filter of this ReportInProductCsvRunRequest. 361 362 # noqa: E501 363 364 :param envelope_subject_contains_filter: The envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501 365 :type: str 366 """ 367 368 self._envelope_subject_contains_filter = envelope_subject_contains_filter 369 370 @property 371 def fields(self): 372 """Gets the fields of this ReportInProductCsvRunRequest. # noqa: E501 373 374 # noqa: E501 375 376 :return: The fields of this ReportInProductCsvRunRequest. # noqa: E501 377 :rtype: list[ReportInProductField] 378 """ 379 return self._fields 380 381 @fields.setter 382 def fields(self, fields): 383 """Sets the fields of this ReportInProductCsvRunRequest. 384 385 # noqa: E501 386 387 :param fields: The fields of this ReportInProductCsvRunRequest. # noqa: E501 388 :type: list[ReportInProductField] 389 """ 390 391 self._fields = fields 392 393 @property 394 def for_download(self): 395 """Gets the for_download of this ReportInProductCsvRunRequest. # noqa: E501 396 397 # noqa: E501 398 399 :return: The for_download of this ReportInProductCsvRunRequest. # noqa: E501 400 :rtype: str 401 """ 402 return self._for_download 403 404 @for_download.setter 405 def for_download(self, for_download): 406 """Sets the for_download of this ReportInProductCsvRunRequest. 407 408 # noqa: E501 409 410 :param for_download: The for_download of this ReportInProductCsvRunRequest. # noqa: E501 411 :type: str 412 """ 413 414 self._for_download = for_download 415 416 @property 417 def is_dashboard(self): 418 """Gets the is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501 419 420 # noqa: E501 421 422 :return: The is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501 423 :rtype: str 424 """ 425 return self._is_dashboard 426 427 @is_dashboard.setter 428 def is_dashboard(self, is_dashboard): 429 """Sets the is_dashboard of this ReportInProductCsvRunRequest. 430 431 # noqa: E501 432 433 :param is_dashboard: The is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501 434 :type: str 435 """ 436 437 self._is_dashboard = is_dashboard 438 439 @property 440 def new_line(self): 441 """Gets the new_line of this ReportInProductCsvRunRequest. # noqa: E501 442 443 # noqa: E501 444 445 :return: The new_line of this ReportInProductCsvRunRequest. # noqa: E501 446 :rtype: str 447 """ 448 return self._new_line 449 450 @new_line.setter 451 def new_line(self, new_line): 452 """Sets the new_line of this ReportInProductCsvRunRequest. 453 454 # noqa: E501 455 456 :param new_line: The new_line of this ReportInProductCsvRunRequest. # noqa: E501 457 :type: str 458 """ 459 460 self._new_line = new_line 461 462 @property 463 def override_timezone_key(self): 464 """Gets the override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501 465 466 # noqa: E501 467 468 :return: The override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501 469 :rtype: str 470 """ 471 return self._override_timezone_key 472 473 @override_timezone_key.setter 474 def override_timezone_key(self, override_timezone_key): 475 """Sets the override_timezone_key of this ReportInProductCsvRunRequest. 476 477 # noqa: E501 478 479 :param override_timezone_key: The override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501 480 :type: str 481 """ 482 483 self._override_timezone_key = override_timezone_key 484 485 @property 486 def period_length_filter(self): 487 """Gets the period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501 488 489 # noqa: E501 490 491 :return: The period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501 492 :rtype: str 493 """ 494 return self._period_length_filter 495 496 @period_length_filter.setter 497 def period_length_filter(self, period_length_filter): 498 """Sets the period_length_filter of this ReportInProductCsvRunRequest. 499 500 # noqa: E501 501 502 :param period_length_filter: The period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501 503 :type: str 504 """ 505 506 self._period_length_filter = period_length_filter 507 508 @property 509 def quote(self): 510 """Gets the quote of this ReportInProductCsvRunRequest. # noqa: E501 511 512 # noqa: E501 513 514 :return: The quote of this ReportInProductCsvRunRequest. # noqa: E501 515 :rtype: str 516 """ 517 return self._quote 518 519 @quote.setter 520 def quote(self, quote): 521 """Sets the quote of this ReportInProductCsvRunRequest. 522 523 # noqa: E501 524 525 :param quote: The quote of this ReportInProductCsvRunRequest. # noqa: E501 526 :type: str 527 """ 528 529 self._quote = quote 530 531 @property 532 def report_customized_id(self): 533 """Gets the report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501 534 535 # noqa: E501 536 537 :return: The report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501 538 :rtype: str 539 """ 540 return self._report_customized_id 541 542 @report_customized_id.setter 543 def report_customized_id(self, report_customized_id): 544 """Sets the report_customized_id of this ReportInProductCsvRunRequest. 545 546 # noqa: E501 547 548 :param report_customized_id: The report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501 549 :type: str 550 """ 551 552 self._report_customized_id = report_customized_id 553 554 @property 555 def report_description(self): 556 """Gets the report_description of this ReportInProductCsvRunRequest. # noqa: E501 557 558 # noqa: E501 559 560 :return: The report_description of this ReportInProductCsvRunRequest. # noqa: E501 561 :rtype: str 562 """ 563 return self._report_description 564 565 @report_description.setter 566 def report_description(self, report_description): 567 """Sets the report_description of this ReportInProductCsvRunRequest. 568 569 # noqa: E501 570 571 :param report_description: The report_description of this ReportInProductCsvRunRequest. # noqa: E501 572 :type: str 573 """ 574 575 self._report_description = report_description 576 577 @property 578 def report_id(self): 579 """Gets the report_id of this ReportInProductCsvRunRequest. # noqa: E501 580 581 # noqa: E501 582 583 :return: The report_id of this ReportInProductCsvRunRequest. # noqa: E501 584 :rtype: str 585 """ 586 return self._report_id 587 588 @report_id.setter 589 def report_id(self, report_id): 590 """Sets the report_id of this ReportInProductCsvRunRequest. 591 592 # noqa: E501 593 594 :param report_id: The report_id of this ReportInProductCsvRunRequest. # noqa: E501 595 :type: str 596 """ 597 598 self._report_id = report_id 599 600 @property 601 def report_invocation_type(self): 602 """Gets the report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501 603 604 # noqa: E501 605 606 :return: The report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501 607 :rtype: str 608 """ 609 return self._report_invocation_type 610 611 @report_invocation_type.setter 612 def report_invocation_type(self, report_invocation_type): 613 """Sets the report_invocation_type of this ReportInProductCsvRunRequest. 614 615 # noqa: E501 616 617 :param report_invocation_type: The report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501 618 :type: str 619 """ 620 621 self._report_invocation_type = report_invocation_type 622 623 @property 624 def report_name(self): 625 """Gets the report_name of this ReportInProductCsvRunRequest. # noqa: E501 626 627 # noqa: E501 628 629 :return: The report_name of this ReportInProductCsvRunRequest. # noqa: E501 630 :rtype: str 631 """ 632 return self._report_name 633 634 @report_name.setter 635 def report_name(self, report_name): 636 """Sets the report_name of this ReportInProductCsvRunRequest. 637 638 # noqa: E501 639 640 :param report_name: The report_name of this ReportInProductCsvRunRequest. # noqa: E501 641 :type: str 642 """ 643 644 self._report_name = report_name 645 646 @property 647 def sent_by_filter(self): 648 """Gets the sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501 649 650 # noqa: E501 651 652 :return: The sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501 653 :rtype: str 654 """ 655 return self._sent_by_filter 656 657 @sent_by_filter.setter 658 def sent_by_filter(self, sent_by_filter): 659 """Sets the sent_by_filter of this ReportInProductCsvRunRequest. 660 661 # noqa: E501 662 663 :param sent_by_filter: The sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501 664 :type: str 665 """ 666 667 self._sent_by_filter = sent_by_filter 668 669 @property 670 def sent_by_ids(self): 671 """Gets the sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501 672 673 # noqa: E501 674 675 :return: The sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501 676 :rtype: str 677 """ 678 return self._sent_by_ids 679 680 @sent_by_ids.setter 681 def sent_by_ids(self, sent_by_ids): 682 """Sets the sent_by_ids of this ReportInProductCsvRunRequest. 683 684 # noqa: E501 685 686 :param sent_by_ids: The sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501 687 :type: str 688 """ 689 690 self._sent_by_ids = sent_by_ids 691 692 @property 693 def separator(self): 694 """Gets the separator of this ReportInProductCsvRunRequest. # noqa: E501 695 696 # noqa: E501 697 698 :return: The separator of this ReportInProductCsvRunRequest. # noqa: E501 699 :rtype: str 700 """ 701 return self._separator 702 703 @separator.setter 704 def separator(self, separator): 705 """Sets the separator of this ReportInProductCsvRunRequest. 706 707 # noqa: E501 708 709 :param separator: The separator of this ReportInProductCsvRunRequest. # noqa: E501 710 :type: str 711 """ 712 713 self._separator = separator 714 715 @property 716 def sort_direction(self): 717 """Gets the sort_direction of this ReportInProductCsvRunRequest. # noqa: E501 718 719 # noqa: E501 720 721 :return: The sort_direction of this ReportInProductCsvRunRequest. # noqa: E501 722 :rtype: str 723 """ 724 return self._sort_direction 725 726 @sort_direction.setter 727 def sort_direction(self, sort_direction): 728 """Sets the sort_direction of this ReportInProductCsvRunRequest. 729 730 # noqa: E501 731 732 :param sort_direction: The sort_direction of this ReportInProductCsvRunRequest. # noqa: E501 733 :type: str 734 """ 735 736 self._sort_direction = sort_direction 737 738 @property 739 def sort_field(self): 740 """Gets the sort_field of this ReportInProductCsvRunRequest. # noqa: E501 741 742 # noqa: E501 743 744 :return: The sort_field of this ReportInProductCsvRunRequest. # noqa: E501 745 :rtype: str 746 """ 747 return self._sort_field 748 749 @sort_field.setter 750 def sort_field(self, sort_field): 751 """Sets the sort_field of this ReportInProductCsvRunRequest. 752 753 # noqa: E501 754 755 :param sort_field: The sort_field of this ReportInProductCsvRunRequest. # noqa: E501 756 :type: str 757 """ 758 759 self._sort_field = sort_field 760 761 @property 762 def start_position(self): 763 """Gets the start_position of this ReportInProductCsvRunRequest. # noqa: E501 764 765 Starting position of the current result set. # noqa: E501 766 767 :return: The start_position of this ReportInProductCsvRunRequest. # noqa: E501 768 :rtype: str 769 """ 770 return self._start_position 771 772 @start_position.setter 773 def start_position(self, start_position): 774 """Sets the start_position of this ReportInProductCsvRunRequest. 775 776 Starting position of the current result set. # noqa: E501 777 778 :param start_position: The start_position of this ReportInProductCsvRunRequest. # noqa: E501 779 :type: str 780 """ 781 782 self._start_position = start_position 783 784 @property 785 def verification_status_filter(self): 786 """Gets the verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 787 788 # noqa: E501 789 790 :return: The verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 791 :rtype: str 792 """ 793 return self._verification_status_filter 794 795 @verification_status_filter.setter 796 def verification_status_filter(self, verification_status_filter): 797 """Sets the verification_status_filter of this ReportInProductCsvRunRequest. 798 799 # noqa: E501 800 801 :param verification_status_filter: The verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501 802 :type: str 803 """ 804 805 self._verification_status_filter = verification_status_filter 806 807 def to_dict(self): 808 """Returns the model properties as a dict""" 809 result = {} 810 811 for attr, _ in six.iteritems(self.swagger_types): 812 value = getattr(self, attr) 813 if isinstance(value, list): 814 result[attr] = list(map( 815 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 816 value 817 )) 818 elif hasattr(value, "to_dict"): 819 result[attr] = value.to_dict() 820 elif isinstance(value, dict): 821 result[attr] = dict(map( 822 lambda item: (item[0], item[1].to_dict()) 823 if hasattr(item[1], "to_dict") else item, 824 value.items() 825 )) 826 else: 827 result[attr] = value 828 if issubclass(ReportInProductCsvRunRequest, dict): 829 for key, value in self.items(): 830 result[key] = value 831 832 return result 833 834 def to_str(self): 835 """Returns the string representation of the model""" 836 return pprint.pformat(self.to_dict()) 837 838 def __repr__(self): 839 """For `print` and `pprint`""" 840 return self.to_str() 841 842 def __eq__(self, other): 843 """Returns true if both objects are equal""" 844 if not isinstance(other, ReportInProductCsvRunRequest): 845 return False 846 847 return self.to_dict() == other.to_dict() 848 849 def __ne__(self, other): 850 """Returns true if both objects are not equal""" 851 if not isinstance(other, ReportInProductCsvRunRequest): 852 return True 853 854 return self.to_dict() != other.to_dict()
NOTE: This class is auto generated by the swagger code generator program.
Do not edit the class manually.
98 def __init__(self, _configuration=None, **kwargs): # noqa: E501 99 """ReportInProductCsvRunRequest - a model defined in Swagger""" # noqa: E501 100 if _configuration is None: 101 _configuration = Configuration() 102 self._configuration = _configuration 103 104 self._authentication_success_filter = None 105 self._custom_field_filter = None 106 self._date_range_custom_from_date = None 107 self._date_range_custom_to_date = None 108 self._date_range_filter = None 109 self._envelope_date_type_filter = None 110 self._envelope_recipient_name_contains_filter = None 111 self._envelope_status_filter = None 112 self._envelope_subject_contains_filter = None 113 self._fields = None 114 self._for_download = None 115 self._is_dashboard = None 116 self._new_line = None 117 self._override_timezone_key = None 118 self._period_length_filter = None 119 self._quote = None 120 self._report_customized_id = None 121 self._report_description = None 122 self._report_id = None 123 self._report_invocation_type = None 124 self._report_name = None 125 self._sent_by_filter = None 126 self._sent_by_ids = None 127 self._separator = None 128 self._sort_direction = None 129 self._sort_field = None 130 self._start_position = None 131 self._verification_status_filter = None 132 self.discriminator = None 133 134 setattr(self, "_{}".format('authentication_success_filter'), kwargs.get('authentication_success_filter', None)) 135 setattr(self, "_{}".format('custom_field_filter'), kwargs.get('custom_field_filter', None)) 136 setattr(self, "_{}".format('date_range_custom_from_date'), kwargs.get('date_range_custom_from_date', None)) 137 setattr(self, "_{}".format('date_range_custom_to_date'), kwargs.get('date_range_custom_to_date', None)) 138 setattr(self, "_{}".format('date_range_filter'), kwargs.get('date_range_filter', None)) 139 setattr(self, "_{}".format('envelope_date_type_filter'), kwargs.get('envelope_date_type_filter', None)) 140 setattr(self, "_{}".format('envelope_recipient_name_contains_filter'), kwargs.get('envelope_recipient_name_contains_filter', None)) 141 setattr(self, "_{}".format('envelope_status_filter'), kwargs.get('envelope_status_filter', None)) 142 setattr(self, "_{}".format('envelope_subject_contains_filter'), kwargs.get('envelope_subject_contains_filter', None)) 143 setattr(self, "_{}".format('fields'), kwargs.get('fields', None)) 144 setattr(self, "_{}".format('for_download'), kwargs.get('for_download', None)) 145 setattr(self, "_{}".format('is_dashboard'), kwargs.get('is_dashboard', None)) 146 setattr(self, "_{}".format('new_line'), kwargs.get('new_line', None)) 147 setattr(self, "_{}".format('override_timezone_key'), kwargs.get('override_timezone_key', None)) 148 setattr(self, "_{}".format('period_length_filter'), kwargs.get('period_length_filter', None)) 149 setattr(self, "_{}".format('quote'), kwargs.get('quote', None)) 150 setattr(self, "_{}".format('report_customized_id'), kwargs.get('report_customized_id', None)) 151 setattr(self, "_{}".format('report_description'), kwargs.get('report_description', None)) 152 setattr(self, "_{}".format('report_id'), kwargs.get('report_id', None)) 153 setattr(self, "_{}".format('report_invocation_type'), kwargs.get('report_invocation_type', None)) 154 setattr(self, "_{}".format('report_name'), kwargs.get('report_name', None)) 155 setattr(self, "_{}".format('sent_by_filter'), kwargs.get('sent_by_filter', None)) 156 setattr(self, "_{}".format('sent_by_ids'), kwargs.get('sent_by_ids', None)) 157 setattr(self, "_{}".format('separator'), kwargs.get('separator', None)) 158 setattr(self, "_{}".format('sort_direction'), kwargs.get('sort_direction', None)) 159 setattr(self, "_{}".format('sort_field'), kwargs.get('sort_field', None)) 160 setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None)) 161 setattr(self, "_{}".format('verification_status_filter'), kwargs.get('verification_status_filter', None))
ReportInProductCsvRunRequest - a model defined in Swagger
Gets the authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The authentication_success_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The custom_field_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The date_range_custom_from_date of this ReportInProductCsvRunRequest. # noqa: E501
Gets the date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The date_range_custom_to_date of this ReportInProductCsvRunRequest. # noqa: E501
Gets the date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The date_range_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The envelope_date_type_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The envelope_recipient_name_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The envelope_status_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The envelope_subject_contains_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the fields of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The fields of this ReportInProductCsvRunRequest. # noqa: E501
Gets the for_download of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The for_download of this ReportInProductCsvRunRequest. # noqa: E501
Gets the is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The is_dashboard of this ReportInProductCsvRunRequest. # noqa: E501
Gets the new_line of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The new_line of this ReportInProductCsvRunRequest. # noqa: E501
Gets the override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The override_timezone_key of this ReportInProductCsvRunRequest. # noqa: E501
Gets the period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The period_length_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the quote of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The quote of this ReportInProductCsvRunRequest. # noqa: E501
Gets the report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The report_customized_id of this ReportInProductCsvRunRequest. # noqa: E501
Gets the report_description of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The report_description of this ReportInProductCsvRunRequest. # noqa: E501
Gets the report_id of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The report_id of this ReportInProductCsvRunRequest. # noqa: E501
Gets the report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The report_invocation_type of this ReportInProductCsvRunRequest. # noqa: E501
Gets the report_name of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The report_name of this ReportInProductCsvRunRequest. # noqa: E501
Gets the sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The sent_by_filter of this ReportInProductCsvRunRequest. # noqa: E501
Gets the sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The sent_by_ids of this ReportInProductCsvRunRequest. # noqa: E501
Gets the separator of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The separator of this ReportInProductCsvRunRequest. # noqa: E501
Gets the sort_direction of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The sort_direction of this ReportInProductCsvRunRequest. # noqa: E501
Gets the sort_field of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The sort_field of this ReportInProductCsvRunRequest. # noqa: E501
Gets the start_position of this ReportInProductCsvRunRequest. # noqa: E501
Starting position of the current result set. # noqa: E501
Returns
The start_position of this ReportInProductCsvRunRequest. # noqa: E501
Gets the verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501
# noqa: E501
Returns
The verification_status_filter of this ReportInProductCsvRunRequest. # noqa: E501
807 def to_dict(self): 808 """Returns the model properties as a dict""" 809 result = {} 810 811 for attr, _ in six.iteritems(self.swagger_types): 812 value = getattr(self, attr) 813 if isinstance(value, list): 814 result[attr] = list(map( 815 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 816 value 817 )) 818 elif hasattr(value, "to_dict"): 819 result[attr] = value.to_dict() 820 elif isinstance(value, dict): 821 result[attr] = dict(map( 822 lambda item: (item[0], item[1].to_dict()) 823 if hasattr(item[1], "to_dict") else item, 824 value.items() 825 )) 826 else: 827 result[attr] = value 828 if issubclass(ReportInProductCsvRunRequest, dict): 829 for key, value in self.items(): 830 result[key] = value 831 832 return result
Returns the model properties as a dict