docusign_esign.models.integrated_user_info_list

Docusign eSignature REST API

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

IntegratedUserInfoList(_configuration=None, **kwargs)
58    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
59        """IntegratedUserInfoList - a model defined in Swagger"""  # noqa: E501
60        if _configuration is None:
61            _configuration = Configuration()
62        self._configuration = _configuration
63
64        self._all_users_selected = None
65        self._end_position = None
66        self._next_uri = None
67        self._previous_uri = None
68        self._result_set_size = None
69        self._start_position = None
70        self._total_set_size = None
71        self._users = None
72        self.discriminator = None
73
74        setattr(self, "_{}".format('all_users_selected'), kwargs.get('all_users_selected', None))
75        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
76        setattr(self, "_{}".format('next_uri'), kwargs.get('next_uri', None))
77        setattr(self, "_{}".format('previous_uri'), kwargs.get('previous_uri', None))
78        setattr(self, "_{}".format('result_set_size'), kwargs.get('result_set_size', None))
79        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
80        setattr(self, "_{}".format('total_set_size'), kwargs.get('total_set_size', None))
81        setattr(self, "_{}".format('users'), kwargs.get('users', None))

IntegratedUserInfoList - a model defined in Swagger

swagger_types = {'all_users_selected': 'str', 'end_position': 'str', 'next_uri': 'str', 'previous_uri': 'str', 'result_set_size': 'str', 'start_position': 'str', 'total_set_size': 'str', 'users': 'list[UserInfo]'}
attribute_map = {'all_users_selected': 'allUsersSelected', 'end_position': 'endPosition', 'next_uri': 'nextUri', 'previous_uri': 'previousUri', 'result_set_size': 'resultSetSize', 'start_position': 'startPosition', 'total_set_size': 'totalSetSize', 'users': 'users'}
all_users_selected

Gets the all_users_selected of this IntegratedUserInfoList. # noqa: E501

# noqa: E501

Returns

The all_users_selected of this IntegratedUserInfoList. # noqa: E501

end_position

Gets the end_position of this IntegratedUserInfoList. # noqa: E501

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

Returns

The end_position of this IntegratedUserInfoList. # noqa: E501

next_uri

Gets the next_uri of this IntegratedUserInfoList. # noqa: E501

The URI to the next chunk of records based on the search request. If the endPosition is the entire results of the search, this is null. # noqa: E501

Returns

The next_uri of this IntegratedUserInfoList. # noqa: E501

previous_uri

Gets the previous_uri of this IntegratedUserInfoList. # noqa: E501

The postal code for the billing address. # noqa: E501

Returns

The previous_uri of this IntegratedUserInfoList. # noqa: E501

result_set_size

Gets the result_set_size of this IntegratedUserInfoList. # noqa: E501

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

Returns

The result_set_size of this IntegratedUserInfoList. # noqa: E501

start_position

Gets the start_position of this IntegratedUserInfoList. # noqa: E501

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

Returns

The start_position of this IntegratedUserInfoList. # noqa: E501

total_set_size

Gets the total_set_size of this IntegratedUserInfoList. # 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 IntegratedUserInfoList. # noqa: E501

users

Gets the users of this IntegratedUserInfoList. # noqa: E501

# noqa: E501

Returns

The users of this IntegratedUserInfoList. # noqa: E501

def to_dict(self)
267    def to_dict(self):
268        """Returns the model properties as a dict"""
269        result = {}
270
271        for attr, _ in six.iteritems(self.swagger_types):
272            value = getattr(self, attr)
273            if isinstance(value, list):
274                result[attr] = list(map(
275                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
276                    value
277                ))
278            elif hasattr(value, "to_dict"):
279                result[attr] = value.to_dict()
280            elif isinstance(value, dict):
281                result[attr] = dict(map(
282                    lambda item: (item[0], item[1].to_dict())
283                    if hasattr(item[1], "to_dict") else item,
284                    value.items()
285                ))
286            else:
287                result[attr] = value
288        if issubclass(IntegratedUserInfoList, dict):
289            for key, value in self.items():
290                result[key] = value
291
292        return result

Returns the model properties as a dict

def to_str(self)
294    def to_str(self):
295        """Returns the string representation of the model"""
296        return pprint.pformat(self.to_dict())

Returns the string representation of the model