docusign_esign.models.report_in_product_run_response

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 ReportInProductRunResponse(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        'end_position': 'str',
 37        'exceeded_max_results': 'str',
 38        'last_warehouse_refresh_date_time': 'str',
 39        'result_set_size': 'str',
 40        'rows': 'list[ReportInProductRunResponseRow]',
 41        'start_position': 'str',
 42        'total_set_size': 'str'
 43    }
 44
 45    attribute_map = {
 46        'end_position': 'endPosition',
 47        'exceeded_max_results': 'exceededMaxResults',
 48        'last_warehouse_refresh_date_time': 'lastWarehouseRefreshDateTime',
 49        'result_set_size': 'resultSetSize',
 50        'rows': 'rows',
 51        'start_position': 'startPosition',
 52        'total_set_size': 'totalSetSize'
 53    }
 54
 55    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 56        """ReportInProductRunResponse - a model defined in Swagger"""  # noqa: E501
 57        if _configuration is None:
 58            _configuration = Configuration()
 59        self._configuration = _configuration
 60
 61        self._end_position = None
 62        self._exceeded_max_results = None
 63        self._last_warehouse_refresh_date_time = None
 64        self._result_set_size = None
 65        self._rows = None
 66        self._start_position = None
 67        self._total_set_size = None
 68        self.discriminator = None
 69
 70        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
 71        setattr(self, "_{}".format('exceeded_max_results'), kwargs.get('exceeded_max_results', None))
 72        setattr(self, "_{}".format('last_warehouse_refresh_date_time'), kwargs.get('last_warehouse_refresh_date_time', None))
 73        setattr(self, "_{}".format('result_set_size'), kwargs.get('result_set_size', None))
 74        setattr(self, "_{}".format('rows'), kwargs.get('rows', None))
 75        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
 76        setattr(self, "_{}".format('total_set_size'), kwargs.get('total_set_size', None))
 77
 78    @property
 79    def end_position(self):
 80        """Gets the end_position of this ReportInProductRunResponse.  # noqa: E501
 81
 82        The last position in the result set.   # noqa: E501
 83
 84        :return: The end_position of this ReportInProductRunResponse.  # noqa: E501
 85        :rtype: str
 86        """
 87        return self._end_position
 88
 89    @end_position.setter
 90    def end_position(self, end_position):
 91        """Sets the end_position of this ReportInProductRunResponse.
 92
 93        The last position in the result set.   # noqa: E501
 94
 95        :param end_position: The end_position of this ReportInProductRunResponse.  # noqa: E501
 96        :type: str
 97        """
 98
 99        self._end_position = end_position
100
101    @property
102    def exceeded_max_results(self):
103        """Gets the exceeded_max_results of this ReportInProductRunResponse.  # noqa: E501
104
105          # noqa: E501
106
107        :return: The exceeded_max_results of this ReportInProductRunResponse.  # noqa: E501
108        :rtype: str
109        """
110        return self._exceeded_max_results
111
112    @exceeded_max_results.setter
113    def exceeded_max_results(self, exceeded_max_results):
114        """Sets the exceeded_max_results of this ReportInProductRunResponse.
115
116          # noqa: E501
117
118        :param exceeded_max_results: The exceeded_max_results of this ReportInProductRunResponse.  # noqa: E501
119        :type: str
120        """
121
122        self._exceeded_max_results = exceeded_max_results
123
124    @property
125    def last_warehouse_refresh_date_time(self):
126        """Gets the last_warehouse_refresh_date_time of this ReportInProductRunResponse.  # noqa: E501
127
128          # noqa: E501
129
130        :return: The last_warehouse_refresh_date_time of this ReportInProductRunResponse.  # noqa: E501
131        :rtype: str
132        """
133        return self._last_warehouse_refresh_date_time
134
135    @last_warehouse_refresh_date_time.setter
136    def last_warehouse_refresh_date_time(self, last_warehouse_refresh_date_time):
137        """Sets the last_warehouse_refresh_date_time of this ReportInProductRunResponse.
138
139          # noqa: E501
140
141        :param last_warehouse_refresh_date_time: The last_warehouse_refresh_date_time of this ReportInProductRunResponse.  # noqa: E501
142        :type: str
143        """
144
145        self._last_warehouse_refresh_date_time = last_warehouse_refresh_date_time
146
147    @property
148    def result_set_size(self):
149        """Gets the result_set_size of this ReportInProductRunResponse.  # noqa: E501
150
151        The number of results returned in this response.   # noqa: E501
152
153        :return: The result_set_size of this ReportInProductRunResponse.  # noqa: E501
154        :rtype: str
155        """
156        return self._result_set_size
157
158    @result_set_size.setter
159    def result_set_size(self, result_set_size):
160        """Sets the result_set_size of this ReportInProductRunResponse.
161
162        The number of results returned in this response.   # noqa: E501
163
164        :param result_set_size: The result_set_size of this ReportInProductRunResponse.  # noqa: E501
165        :type: str
166        """
167
168        self._result_set_size = result_set_size
169
170    @property
171    def rows(self):
172        """Gets the rows of this ReportInProductRunResponse.  # noqa: E501
173
174          # noqa: E501
175
176        :return: The rows of this ReportInProductRunResponse.  # noqa: E501
177        :rtype: list[ReportInProductRunResponseRow]
178        """
179        return self._rows
180
181    @rows.setter
182    def rows(self, rows):
183        """Sets the rows of this ReportInProductRunResponse.
184
185          # noqa: E501
186
187        :param rows: The rows of this ReportInProductRunResponse.  # noqa: E501
188        :type: list[ReportInProductRunResponseRow]
189        """
190
191        self._rows = rows
192
193    @property
194    def start_position(self):
195        """Gets the start_position of this ReportInProductRunResponse.  # noqa: E501
196
197        Starting position of the current result set.  # noqa: E501
198
199        :return: The start_position of this ReportInProductRunResponse.  # noqa: E501
200        :rtype: str
201        """
202        return self._start_position
203
204    @start_position.setter
205    def start_position(self, start_position):
206        """Sets the start_position of this ReportInProductRunResponse.
207
208        Starting position of the current result set.  # noqa: E501
209
210        :param start_position: The start_position of this ReportInProductRunResponse.  # noqa: E501
211        :type: str
212        """
213
214        self._start_position = start_position
215
216    @property
217    def total_set_size(self):
218        """Gets the total_set_size of this ReportInProductRunResponse.  # noqa: E501
219
220        The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response.  # noqa: E501
221
222        :return: The total_set_size of this ReportInProductRunResponse.  # noqa: E501
223        :rtype: str
224        """
225        return self._total_set_size
226
227    @total_set_size.setter
228    def total_set_size(self, total_set_size):
229        """Sets the total_set_size of this ReportInProductRunResponse.
230
231        The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response.  # noqa: E501
232
233        :param total_set_size: The total_set_size of this ReportInProductRunResponse.  # noqa: E501
234        :type: str
235        """
236
237        self._total_set_size = total_set_size
238
239    def to_dict(self):
240        """Returns the model properties as a dict"""
241        result = {}
242
243        for attr, _ in six.iteritems(self.swagger_types):
244            value = getattr(self, attr)
245            if isinstance(value, list):
246                result[attr] = list(map(
247                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
248                    value
249                ))
250            elif hasattr(value, "to_dict"):
251                result[attr] = value.to_dict()
252            elif isinstance(value, dict):
253                result[attr] = dict(map(
254                    lambda item: (item[0], item[1].to_dict())
255                    if hasattr(item[1], "to_dict") else item,
256                    value.items()
257                ))
258            else:
259                result[attr] = value
260        if issubclass(ReportInProductRunResponse, dict):
261            for key, value in self.items():
262                result[key] = value
263
264        return result
265
266    def to_str(self):
267        """Returns the string representation of the model"""
268        return pprint.pformat(self.to_dict())
269
270    def __repr__(self):
271        """For `print` and `pprint`"""
272        return self.to_str()
273
274    def __eq__(self, other):
275        """Returns true if both objects are equal"""
276        if not isinstance(other, ReportInProductRunResponse):
277            return False
278
279        return self.to_dict() == other.to_dict()
280
281    def __ne__(self, other):
282        """Returns true if both objects are not equal"""
283        if not isinstance(other, ReportInProductRunResponse):
284            return True
285
286        return self.to_dict() != other.to_dict()
class ReportInProductRunResponse:
 23class ReportInProductRunResponse(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        'end_position': 'str',
 38        'exceeded_max_results': 'str',
 39        'last_warehouse_refresh_date_time': 'str',
 40        'result_set_size': 'str',
 41        'rows': 'list[ReportInProductRunResponseRow]',
 42        'start_position': 'str',
 43        'total_set_size': 'str'
 44    }
 45
 46    attribute_map = {
 47        'end_position': 'endPosition',
 48        'exceeded_max_results': 'exceededMaxResults',
 49        'last_warehouse_refresh_date_time': 'lastWarehouseRefreshDateTime',
 50        'result_set_size': 'resultSetSize',
 51        'rows': 'rows',
 52        'start_position': 'startPosition',
 53        'total_set_size': 'totalSetSize'
 54    }
 55
 56    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 57        """ReportInProductRunResponse - a model defined in Swagger"""  # noqa: E501
 58        if _configuration is None:
 59            _configuration = Configuration()
 60        self._configuration = _configuration
 61
 62        self._end_position = None
 63        self._exceeded_max_results = None
 64        self._last_warehouse_refresh_date_time = None
 65        self._result_set_size = None
 66        self._rows = None
 67        self._start_position = None
 68        self._total_set_size = None
 69        self.discriminator = None
 70
 71        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
 72        setattr(self, "_{}".format('exceeded_max_results'), kwargs.get('exceeded_max_results', None))
 73        setattr(self, "_{}".format('last_warehouse_refresh_date_time'), kwargs.get('last_warehouse_refresh_date_time', None))
 74        setattr(self, "_{}".format('result_set_size'), kwargs.get('result_set_size', None))
 75        setattr(self, "_{}".format('rows'), kwargs.get('rows', None))
 76        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
 77        setattr(self, "_{}".format('total_set_size'), kwargs.get('total_set_size', None))
 78
 79    @property
 80    def end_position(self):
 81        """Gets the end_position of this ReportInProductRunResponse.  # noqa: E501
 82
 83        The last position in the result set.   # noqa: E501
 84
 85        :return: The end_position of this ReportInProductRunResponse.  # noqa: E501
 86        :rtype: str
 87        """
 88        return self._end_position
 89
 90    @end_position.setter
 91    def end_position(self, end_position):
 92        """Sets the end_position of this ReportInProductRunResponse.
 93
 94        The last position in the result set.   # noqa: E501
 95
 96        :param end_position: The end_position of this ReportInProductRunResponse.  # noqa: E501
 97        :type: str
 98        """
 99
100        self._end_position = end_position
101
102    @property
103    def exceeded_max_results(self):
104        """Gets the exceeded_max_results of this ReportInProductRunResponse.  # noqa: E501
105
106          # noqa: E501
107
108        :return: The exceeded_max_results of this ReportInProductRunResponse.  # noqa: E501
109        :rtype: str
110        """
111        return self._exceeded_max_results
112
113    @exceeded_max_results.setter
114    def exceeded_max_results(self, exceeded_max_results):
115        """Sets the exceeded_max_results of this ReportInProductRunResponse.
116
117          # noqa: E501
118
119        :param exceeded_max_results: The exceeded_max_results of this ReportInProductRunResponse.  # noqa: E501
120        :type: str
121        """
122
123        self._exceeded_max_results = exceeded_max_results
124
125    @property
126    def last_warehouse_refresh_date_time(self):
127        """Gets the last_warehouse_refresh_date_time of this ReportInProductRunResponse.  # noqa: E501
128
129          # noqa: E501
130
131        :return: The last_warehouse_refresh_date_time of this ReportInProductRunResponse.  # noqa: E501
132        :rtype: str
133        """
134        return self._last_warehouse_refresh_date_time
135
136    @last_warehouse_refresh_date_time.setter
137    def last_warehouse_refresh_date_time(self, last_warehouse_refresh_date_time):
138        """Sets the last_warehouse_refresh_date_time of this ReportInProductRunResponse.
139
140          # noqa: E501
141
142        :param last_warehouse_refresh_date_time: The last_warehouse_refresh_date_time of this ReportInProductRunResponse.  # noqa: E501
143        :type: str
144        """
145
146        self._last_warehouse_refresh_date_time = last_warehouse_refresh_date_time
147
148    @property
149    def result_set_size(self):
150        """Gets the result_set_size of this ReportInProductRunResponse.  # noqa: E501
151
152        The number of results returned in this response.   # noqa: E501
153
154        :return: The result_set_size of this ReportInProductRunResponse.  # noqa: E501
155        :rtype: str
156        """
157        return self._result_set_size
158
159    @result_set_size.setter
160    def result_set_size(self, result_set_size):
161        """Sets the result_set_size of this ReportInProductRunResponse.
162
163        The number of results returned in this response.   # noqa: E501
164
165        :param result_set_size: The result_set_size of this ReportInProductRunResponse.  # noqa: E501
166        :type: str
167        """
168
169        self._result_set_size = result_set_size
170
171    @property
172    def rows(self):
173        """Gets the rows of this ReportInProductRunResponse.  # noqa: E501
174
175          # noqa: E501
176
177        :return: The rows of this ReportInProductRunResponse.  # noqa: E501
178        :rtype: list[ReportInProductRunResponseRow]
179        """
180        return self._rows
181
182    @rows.setter
183    def rows(self, rows):
184        """Sets the rows of this ReportInProductRunResponse.
185
186          # noqa: E501
187
188        :param rows: The rows of this ReportInProductRunResponse.  # noqa: E501
189        :type: list[ReportInProductRunResponseRow]
190        """
191
192        self._rows = rows
193
194    @property
195    def start_position(self):
196        """Gets the start_position of this ReportInProductRunResponse.  # noqa: E501
197
198        Starting position of the current result set.  # noqa: E501
199
200        :return: The start_position of this ReportInProductRunResponse.  # noqa: E501
201        :rtype: str
202        """
203        return self._start_position
204
205    @start_position.setter
206    def start_position(self, start_position):
207        """Sets the start_position of this ReportInProductRunResponse.
208
209        Starting position of the current result set.  # noqa: E501
210
211        :param start_position: The start_position of this ReportInProductRunResponse.  # noqa: E501
212        :type: str
213        """
214
215        self._start_position = start_position
216
217    @property
218    def total_set_size(self):
219        """Gets the total_set_size of this ReportInProductRunResponse.  # noqa: E501
220
221        The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response.  # noqa: E501
222
223        :return: The total_set_size of this ReportInProductRunResponse.  # noqa: E501
224        :rtype: str
225        """
226        return self._total_set_size
227
228    @total_set_size.setter
229    def total_set_size(self, total_set_size):
230        """Sets the total_set_size of this ReportInProductRunResponse.
231
232        The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response.  # noqa: E501
233
234        :param total_set_size: The total_set_size of this ReportInProductRunResponse.  # noqa: E501
235        :type: str
236        """
237
238        self._total_set_size = total_set_size
239
240    def to_dict(self):
241        """Returns the model properties as a dict"""
242        result = {}
243
244        for attr, _ in six.iteritems(self.swagger_types):
245            value = getattr(self, attr)
246            if isinstance(value, list):
247                result[attr] = list(map(
248                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
249                    value
250                ))
251            elif hasattr(value, "to_dict"):
252                result[attr] = value.to_dict()
253            elif isinstance(value, dict):
254                result[attr] = dict(map(
255                    lambda item: (item[0], item[1].to_dict())
256                    if hasattr(item[1], "to_dict") else item,
257                    value.items()
258                ))
259            else:
260                result[attr] = value
261        if issubclass(ReportInProductRunResponse, dict):
262            for key, value in self.items():
263                result[key] = value
264
265        return result
266
267    def to_str(self):
268        """Returns the string representation of the model"""
269        return pprint.pformat(self.to_dict())
270
271    def __repr__(self):
272        """For `print` and `pprint`"""
273        return self.to_str()
274
275    def __eq__(self, other):
276        """Returns true if both objects are equal"""
277        if not isinstance(other, ReportInProductRunResponse):
278            return False
279
280        return self.to_dict() == other.to_dict()
281
282    def __ne__(self, other):
283        """Returns true if both objects are not equal"""
284        if not isinstance(other, ReportInProductRunResponse):
285            return True
286
287        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.

ReportInProductRunResponse(_configuration=None, **kwargs)
56    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
57        """ReportInProductRunResponse - a model defined in Swagger"""  # noqa: E501
58        if _configuration is None:
59            _configuration = Configuration()
60        self._configuration = _configuration
61
62        self._end_position = None
63        self._exceeded_max_results = None
64        self._last_warehouse_refresh_date_time = None
65        self._result_set_size = None
66        self._rows = None
67        self._start_position = None
68        self._total_set_size = None
69        self.discriminator = None
70
71        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
72        setattr(self, "_{}".format('exceeded_max_results'), kwargs.get('exceeded_max_results', None))
73        setattr(self, "_{}".format('last_warehouse_refresh_date_time'), kwargs.get('last_warehouse_refresh_date_time', None))
74        setattr(self, "_{}".format('result_set_size'), kwargs.get('result_set_size', None))
75        setattr(self, "_{}".format('rows'), kwargs.get('rows', None))
76        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
77        setattr(self, "_{}".format('total_set_size'), kwargs.get('total_set_size', None))

ReportInProductRunResponse - a model defined in Swagger

swagger_types = {'end_position': 'str', 'exceeded_max_results': 'str', 'last_warehouse_refresh_date_time': 'str', 'result_set_size': 'str', 'rows': 'list[ReportInProductRunResponseRow]', 'start_position': 'str', 'total_set_size': 'str'}
attribute_map = {'end_position': 'endPosition', 'exceeded_max_results': 'exceededMaxResults', 'last_warehouse_refresh_date_time': 'lastWarehouseRefreshDateTime', 'result_set_size': 'resultSetSize', 'rows': 'rows', 'start_position': 'startPosition', 'total_set_size': 'totalSetSize'}
end_position

Gets the end_position of this ReportInProductRunResponse. # noqa: E501

The last position in the result set. # noqa: E501

Returns

The end_position of this ReportInProductRunResponse. # noqa: E501

exceeded_max_results

Gets the exceeded_max_results of this ReportInProductRunResponse. # noqa: E501

# noqa: E501

Returns

The exceeded_max_results of this ReportInProductRunResponse. # noqa: E501

last_warehouse_refresh_date_time

Gets the last_warehouse_refresh_date_time of this ReportInProductRunResponse. # noqa: E501

# noqa: E501

Returns

The last_warehouse_refresh_date_time of this ReportInProductRunResponse. # noqa: E501

result_set_size

Gets the result_set_size of this ReportInProductRunResponse. # noqa: E501

The number of results returned in this response. # noqa: E501

Returns

The result_set_size of this ReportInProductRunResponse. # noqa: E501

rows

Gets the rows of this ReportInProductRunResponse. # noqa: E501

# noqa: E501

Returns

The rows of this ReportInProductRunResponse. # noqa: E501

start_position

Gets the start_position of this ReportInProductRunResponse. # noqa: E501

Starting position of the current result set. # noqa: E501

Returns

The start_position of this ReportInProductRunResponse. # noqa: E501

total_set_size

Gets the total_set_size of this ReportInProductRunResponse. # noqa: E501

The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response. # noqa: E501

Returns

The total_set_size of this ReportInProductRunResponse. # noqa: E501

def to_dict(self)
240    def to_dict(self):
241        """Returns the model properties as a dict"""
242        result = {}
243
244        for attr, _ in six.iteritems(self.swagger_types):
245            value = getattr(self, attr)
246            if isinstance(value, list):
247                result[attr] = list(map(
248                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
249                    value
250                ))
251            elif hasattr(value, "to_dict"):
252                result[attr] = value.to_dict()
253            elif isinstance(value, dict):
254                result[attr] = dict(map(
255                    lambda item: (item[0], item[1].to_dict())
256                    if hasattr(item[1], "to_dict") else item,
257                    value.items()
258                ))
259            else:
260                result[attr] = value
261        if issubclass(ReportInProductRunResponse, dict):
262            for key, value in self.items():
263                result[key] = value
264
265        return result

Returns the model properties as a dict

def to_str(self)
267    def to_str(self):
268        """Returns the string representation of the model"""
269        return pprint.pformat(self.to_dict())

Returns the string representation of the model