docusign_esign.models.envelope_notification_request
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 EnvelopeNotificationRequest(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 'expirations': 'Expirations', 37 'reminders': 'Reminders', 38 'use_account_defaults': 'str' 39 } 40 41 attribute_map = { 42 'expirations': 'expirations', 43 'reminders': 'reminders', 44 'use_account_defaults': 'useAccountDefaults' 45 } 46 47 def __init__(self, _configuration=None, **kwargs): # noqa: E501 48 """EnvelopeNotificationRequest - a model defined in Swagger""" # noqa: E501 49 if _configuration is None: 50 _configuration = Configuration() 51 self._configuration = _configuration 52 53 self._expirations = None 54 self._reminders = None 55 self._use_account_defaults = None 56 self.discriminator = None 57 58 setattr(self, "_{}".format('expirations'), kwargs.get('expirations', None)) 59 setattr(self, "_{}".format('reminders'), kwargs.get('reminders', None)) 60 setattr(self, "_{}".format('use_account_defaults'), kwargs.get('use_account_defaults', None)) 61 62 @property 63 def expirations(self): 64 """Gets the expirations of this EnvelopeNotificationRequest. # noqa: E501 65 66 A complex element that specifies the expiration settings for the envelope. # noqa: E501 67 68 :return: The expirations of this EnvelopeNotificationRequest. # noqa: E501 69 :rtype: Expirations 70 """ 71 return self._expirations 72 73 @expirations.setter 74 def expirations(self, expirations): 75 """Sets the expirations of this EnvelopeNotificationRequest. 76 77 A complex element that specifies the expiration settings for the envelope. # noqa: E501 78 79 :param expirations: The expirations of this EnvelopeNotificationRequest. # noqa: E501 80 :type: Expirations 81 """ 82 83 self._expirations = expirations 84 85 @property 86 def reminders(self): 87 """Gets the reminders of this EnvelopeNotificationRequest. # noqa: E501 88 89 A complex element that specifies reminder settings for the envelope. # noqa: E501 90 91 :return: The reminders of this EnvelopeNotificationRequest. # noqa: E501 92 :rtype: Reminders 93 """ 94 return self._reminders 95 96 @reminders.setter 97 def reminders(self, reminders): 98 """Sets the reminders of this EnvelopeNotificationRequest. 99 100 A complex element that specifies reminder settings for the envelope. # noqa: E501 101 102 :param reminders: The reminders of this EnvelopeNotificationRequest. # noqa: E501 103 :type: Reminders 104 """ 105 106 self._reminders = reminders 107 108 @property 109 def use_account_defaults(self): 110 """Gets the use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501 111 112 # noqa: E501 113 114 :return: The use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501 115 :rtype: str 116 """ 117 return self._use_account_defaults 118 119 @use_account_defaults.setter 120 def use_account_defaults(self, use_account_defaults): 121 """Sets the use_account_defaults of this EnvelopeNotificationRequest. 122 123 # noqa: E501 124 125 :param use_account_defaults: The use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501 126 :type: str 127 """ 128 129 self._use_account_defaults = use_account_defaults 130 131 def to_dict(self): 132 """Returns the model properties as a dict""" 133 result = {} 134 135 for attr, _ in six.iteritems(self.swagger_types): 136 value = getattr(self, attr) 137 if isinstance(value, list): 138 result[attr] = list(map( 139 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 140 value 141 )) 142 elif hasattr(value, "to_dict"): 143 result[attr] = value.to_dict() 144 elif isinstance(value, dict): 145 result[attr] = dict(map( 146 lambda item: (item[0], item[1].to_dict()) 147 if hasattr(item[1], "to_dict") else item, 148 value.items() 149 )) 150 else: 151 result[attr] = value 152 if issubclass(EnvelopeNotificationRequest, dict): 153 for key, value in self.items(): 154 result[key] = value 155 156 return result 157 158 def to_str(self): 159 """Returns the string representation of the model""" 160 return pprint.pformat(self.to_dict()) 161 162 def __repr__(self): 163 """For `print` and `pprint`""" 164 return self.to_str() 165 166 def __eq__(self, other): 167 """Returns true if both objects are equal""" 168 if not isinstance(other, EnvelopeNotificationRequest): 169 return False 170 171 return self.to_dict() == other.to_dict() 172 173 def __ne__(self, other): 174 """Returns true if both objects are not equal""" 175 if not isinstance(other, EnvelopeNotificationRequest): 176 return True 177 178 return self.to_dict() != other.to_dict()
23class EnvelopeNotificationRequest(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 'expirations': 'Expirations', 38 'reminders': 'Reminders', 39 'use_account_defaults': 'str' 40 } 41 42 attribute_map = { 43 'expirations': 'expirations', 44 'reminders': 'reminders', 45 'use_account_defaults': 'useAccountDefaults' 46 } 47 48 def __init__(self, _configuration=None, **kwargs): # noqa: E501 49 """EnvelopeNotificationRequest - a model defined in Swagger""" # noqa: E501 50 if _configuration is None: 51 _configuration = Configuration() 52 self._configuration = _configuration 53 54 self._expirations = None 55 self._reminders = None 56 self._use_account_defaults = None 57 self.discriminator = None 58 59 setattr(self, "_{}".format('expirations'), kwargs.get('expirations', None)) 60 setattr(self, "_{}".format('reminders'), kwargs.get('reminders', None)) 61 setattr(self, "_{}".format('use_account_defaults'), kwargs.get('use_account_defaults', None)) 62 63 @property 64 def expirations(self): 65 """Gets the expirations of this EnvelopeNotificationRequest. # noqa: E501 66 67 A complex element that specifies the expiration settings for the envelope. # noqa: E501 68 69 :return: The expirations of this EnvelopeNotificationRequest. # noqa: E501 70 :rtype: Expirations 71 """ 72 return self._expirations 73 74 @expirations.setter 75 def expirations(self, expirations): 76 """Sets the expirations of this EnvelopeNotificationRequest. 77 78 A complex element that specifies the expiration settings for the envelope. # noqa: E501 79 80 :param expirations: The expirations of this EnvelopeNotificationRequest. # noqa: E501 81 :type: Expirations 82 """ 83 84 self._expirations = expirations 85 86 @property 87 def reminders(self): 88 """Gets the reminders of this EnvelopeNotificationRequest. # noqa: E501 89 90 A complex element that specifies reminder settings for the envelope. # noqa: E501 91 92 :return: The reminders of this EnvelopeNotificationRequest. # noqa: E501 93 :rtype: Reminders 94 """ 95 return self._reminders 96 97 @reminders.setter 98 def reminders(self, reminders): 99 """Sets the reminders of this EnvelopeNotificationRequest. 100 101 A complex element that specifies reminder settings for the envelope. # noqa: E501 102 103 :param reminders: The reminders of this EnvelopeNotificationRequest. # noqa: E501 104 :type: Reminders 105 """ 106 107 self._reminders = reminders 108 109 @property 110 def use_account_defaults(self): 111 """Gets the use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501 112 113 # noqa: E501 114 115 :return: The use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501 116 :rtype: str 117 """ 118 return self._use_account_defaults 119 120 @use_account_defaults.setter 121 def use_account_defaults(self, use_account_defaults): 122 """Sets the use_account_defaults of this EnvelopeNotificationRequest. 123 124 # noqa: E501 125 126 :param use_account_defaults: The use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501 127 :type: str 128 """ 129 130 self._use_account_defaults = use_account_defaults 131 132 def to_dict(self): 133 """Returns the model properties as a dict""" 134 result = {} 135 136 for attr, _ in six.iteritems(self.swagger_types): 137 value = getattr(self, attr) 138 if isinstance(value, list): 139 result[attr] = list(map( 140 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 141 value 142 )) 143 elif hasattr(value, "to_dict"): 144 result[attr] = value.to_dict() 145 elif isinstance(value, dict): 146 result[attr] = dict(map( 147 lambda item: (item[0], item[1].to_dict()) 148 if hasattr(item[1], "to_dict") else item, 149 value.items() 150 )) 151 else: 152 result[attr] = value 153 if issubclass(EnvelopeNotificationRequest, dict): 154 for key, value in self.items(): 155 result[key] = value 156 157 return result 158 159 def to_str(self): 160 """Returns the string representation of the model""" 161 return pprint.pformat(self.to_dict()) 162 163 def __repr__(self): 164 """For `print` and `pprint`""" 165 return self.to_str() 166 167 def __eq__(self, other): 168 """Returns true if both objects are equal""" 169 if not isinstance(other, EnvelopeNotificationRequest): 170 return False 171 172 return self.to_dict() == other.to_dict() 173 174 def __ne__(self, other): 175 """Returns true if both objects are not equal""" 176 if not isinstance(other, EnvelopeNotificationRequest): 177 return True 178 179 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.
48 def __init__(self, _configuration=None, **kwargs): # noqa: E501 49 """EnvelopeNotificationRequest - a model defined in Swagger""" # noqa: E501 50 if _configuration is None: 51 _configuration = Configuration() 52 self._configuration = _configuration 53 54 self._expirations = None 55 self._reminders = None 56 self._use_account_defaults = None 57 self.discriminator = None 58 59 setattr(self, "_{}".format('expirations'), kwargs.get('expirations', None)) 60 setattr(self, "_{}".format('reminders'), kwargs.get('reminders', None)) 61 setattr(self, "_{}".format('use_account_defaults'), kwargs.get('use_account_defaults', None))
EnvelopeNotificationRequest - a model defined in Swagger
Gets the expirations of this EnvelopeNotificationRequest. # noqa: E501
A complex element that specifies the expiration settings for the envelope. # noqa: E501
Returns
The expirations of this EnvelopeNotificationRequest. # noqa: E501
Gets the reminders of this EnvelopeNotificationRequest. # noqa: E501
A complex element that specifies reminder settings for the envelope. # noqa: E501
Returns
The reminders of this EnvelopeNotificationRequest. # noqa: E501
Gets the use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501
# noqa: E501
Returns
The use_account_defaults of this EnvelopeNotificationRequest. # noqa: E501
132 def to_dict(self): 133 """Returns the model properties as a dict""" 134 result = {} 135 136 for attr, _ in six.iteritems(self.swagger_types): 137 value = getattr(self, attr) 138 if isinstance(value, list): 139 result[attr] = list(map( 140 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 141 value 142 )) 143 elif hasattr(value, "to_dict"): 144 result[attr] = value.to_dict() 145 elif isinstance(value, dict): 146 result[attr] = dict(map( 147 lambda item: (item[0], item[1].to_dict()) 148 if hasattr(item[1], "to_dict") else item, 149 value.items() 150 )) 151 else: 152 result[attr] = value 153 if issubclass(EnvelopeNotificationRequest, dict): 154 for key, value in self.items(): 155 result[key] = value 156 157 return result
Returns the model properties as a dict