docusign_esign.models.recipient_signature_provider

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 RecipientSignatureProvider(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        'seal_documents_with_tabs_only': 'str',
 37        'seal_name': 'str',
 38        'signature_provider_name': 'str',
 39        'signature_provider_name_metadata': 'PropertyMetadata',
 40        'signature_provider_options': 'RecipientSignatureProviderOptions'
 41    }
 42
 43    attribute_map = {
 44        'seal_documents_with_tabs_only': 'sealDocumentsWithTabsOnly',
 45        'seal_name': 'sealName',
 46        'signature_provider_name': 'signatureProviderName',
 47        'signature_provider_name_metadata': 'signatureProviderNameMetadata',
 48        'signature_provider_options': 'signatureProviderOptions'
 49    }
 50
 51    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 52        """RecipientSignatureProvider - a model defined in Swagger"""  # noqa: E501
 53        if _configuration is None:
 54            _configuration = Configuration()
 55        self._configuration = _configuration
 56
 57        self._seal_documents_with_tabs_only = None
 58        self._seal_name = None
 59        self._signature_provider_name = None
 60        self._signature_provider_name_metadata = None
 61        self._signature_provider_options = None
 62        self.discriminator = None
 63
 64        setattr(self, "_{}".format('seal_documents_with_tabs_only'), kwargs.get('seal_documents_with_tabs_only', None))
 65        setattr(self, "_{}".format('seal_name'), kwargs.get('seal_name', None))
 66        setattr(self, "_{}".format('signature_provider_name'), kwargs.get('signature_provider_name', None))
 67        setattr(self, "_{}".format('signature_provider_name_metadata'), kwargs.get('signature_provider_name_metadata', None))
 68        setattr(self, "_{}".format('signature_provider_options'), kwargs.get('signature_provider_options', None))
 69
 70    @property
 71    def seal_documents_with_tabs_only(self):
 72        """Gets the seal_documents_with_tabs_only of this RecipientSignatureProvider.  # noqa: E501
 73
 74          # noqa: E501
 75
 76        :return: The seal_documents_with_tabs_only of this RecipientSignatureProvider.  # noqa: E501
 77        :rtype: str
 78        """
 79        return self._seal_documents_with_tabs_only
 80
 81    @seal_documents_with_tabs_only.setter
 82    def seal_documents_with_tabs_only(self, seal_documents_with_tabs_only):
 83        """Sets the seal_documents_with_tabs_only of this RecipientSignatureProvider.
 84
 85          # noqa: E501
 86
 87        :param seal_documents_with_tabs_only: The seal_documents_with_tabs_only of this RecipientSignatureProvider.  # noqa: E501
 88        :type: str
 89        """
 90
 91        self._seal_documents_with_tabs_only = seal_documents_with_tabs_only
 92
 93    @property
 94    def seal_name(self):
 95        """Gets the seal_name of this RecipientSignatureProvider.  # noqa: E501
 96
 97          # noqa: E501
 98
 99        :return: The seal_name of this RecipientSignatureProvider.  # noqa: E501
100        :rtype: str
101        """
102        return self._seal_name
103
104    @seal_name.setter
105    def seal_name(self, seal_name):
106        """Sets the seal_name of this RecipientSignatureProvider.
107
108          # noqa: E501
109
110        :param seal_name: The seal_name of this RecipientSignatureProvider.  # noqa: E501
111        :type: str
112        """
113
114        self._seal_name = seal_name
115
116    @property
117    def signature_provider_name(self):
118        """Gets the signature_provider_name of this RecipientSignatureProvider.  # noqa: E501
119
120          # noqa: E501
121
122        :return: The signature_provider_name of this RecipientSignatureProvider.  # noqa: E501
123        :rtype: str
124        """
125        return self._signature_provider_name
126
127    @signature_provider_name.setter
128    def signature_provider_name(self, signature_provider_name):
129        """Sets the signature_provider_name of this RecipientSignatureProvider.
130
131          # noqa: E501
132
133        :param signature_provider_name: The signature_provider_name of this RecipientSignatureProvider.  # noqa: E501
134        :type: str
135        """
136
137        self._signature_provider_name = signature_provider_name
138
139    @property
140    def signature_provider_name_metadata(self):
141        """Gets the signature_provider_name_metadata of this RecipientSignatureProvider.  # noqa: E501
142
143        Metadata that indicates whether the `signatureProviderName` property is editable.   # noqa: E501
144
145        :return: The signature_provider_name_metadata of this RecipientSignatureProvider.  # noqa: E501
146        :rtype: PropertyMetadata
147        """
148        return self._signature_provider_name_metadata
149
150    @signature_provider_name_metadata.setter
151    def signature_provider_name_metadata(self, signature_provider_name_metadata):
152        """Sets the signature_provider_name_metadata of this RecipientSignatureProvider.
153
154        Metadata that indicates whether the `signatureProviderName` property is editable.   # noqa: E501
155
156        :param signature_provider_name_metadata: The signature_provider_name_metadata of this RecipientSignatureProvider.  # noqa: E501
157        :type: PropertyMetadata
158        """
159
160        self._signature_provider_name_metadata = signature_provider_name_metadata
161
162    @property
163    def signature_provider_options(self):
164        """Gets the signature_provider_options of this RecipientSignatureProvider.  # noqa: E501
165
166        Not applicable for this object.  # noqa: E501
167
168        :return: The signature_provider_options of this RecipientSignatureProvider.  # noqa: E501
169        :rtype: RecipientSignatureProviderOptions
170        """
171        return self._signature_provider_options
172
173    @signature_provider_options.setter
174    def signature_provider_options(self, signature_provider_options):
175        """Sets the signature_provider_options of this RecipientSignatureProvider.
176
177        Not applicable for this object.  # noqa: E501
178
179        :param signature_provider_options: The signature_provider_options of this RecipientSignatureProvider.  # noqa: E501
180        :type: RecipientSignatureProviderOptions
181        """
182
183        self._signature_provider_options = signature_provider_options
184
185    def to_dict(self):
186        """Returns the model properties as a dict"""
187        result = {}
188
189        for attr, _ in six.iteritems(self.swagger_types):
190            value = getattr(self, attr)
191            if isinstance(value, list):
192                result[attr] = list(map(
193                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
194                    value
195                ))
196            elif hasattr(value, "to_dict"):
197                result[attr] = value.to_dict()
198            elif isinstance(value, dict):
199                result[attr] = dict(map(
200                    lambda item: (item[0], item[1].to_dict())
201                    if hasattr(item[1], "to_dict") else item,
202                    value.items()
203                ))
204            else:
205                result[attr] = value
206        if issubclass(RecipientSignatureProvider, dict):
207            for key, value in self.items():
208                result[key] = value
209
210        return result
211
212    def to_str(self):
213        """Returns the string representation of the model"""
214        return pprint.pformat(self.to_dict())
215
216    def __repr__(self):
217        """For `print` and `pprint`"""
218        return self.to_str()
219
220    def __eq__(self, other):
221        """Returns true if both objects are equal"""
222        if not isinstance(other, RecipientSignatureProvider):
223            return False
224
225        return self.to_dict() == other.to_dict()
226
227    def __ne__(self, other):
228        """Returns true if both objects are not equal"""
229        if not isinstance(other, RecipientSignatureProvider):
230            return True
231
232        return self.to_dict() != other.to_dict()
class RecipientSignatureProvider:
 23class RecipientSignatureProvider(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        'seal_documents_with_tabs_only': 'str',
 38        'seal_name': 'str',
 39        'signature_provider_name': 'str',
 40        'signature_provider_name_metadata': 'PropertyMetadata',
 41        'signature_provider_options': 'RecipientSignatureProviderOptions'
 42    }
 43
 44    attribute_map = {
 45        'seal_documents_with_tabs_only': 'sealDocumentsWithTabsOnly',
 46        'seal_name': 'sealName',
 47        'signature_provider_name': 'signatureProviderName',
 48        'signature_provider_name_metadata': 'signatureProviderNameMetadata',
 49        'signature_provider_options': 'signatureProviderOptions'
 50    }
 51
 52    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 53        """RecipientSignatureProvider - a model defined in Swagger"""  # noqa: E501
 54        if _configuration is None:
 55            _configuration = Configuration()
 56        self._configuration = _configuration
 57
 58        self._seal_documents_with_tabs_only = None
 59        self._seal_name = None
 60        self._signature_provider_name = None
 61        self._signature_provider_name_metadata = None
 62        self._signature_provider_options = None
 63        self.discriminator = None
 64
 65        setattr(self, "_{}".format('seal_documents_with_tabs_only'), kwargs.get('seal_documents_with_tabs_only', None))
 66        setattr(self, "_{}".format('seal_name'), kwargs.get('seal_name', None))
 67        setattr(self, "_{}".format('signature_provider_name'), kwargs.get('signature_provider_name', None))
 68        setattr(self, "_{}".format('signature_provider_name_metadata'), kwargs.get('signature_provider_name_metadata', None))
 69        setattr(self, "_{}".format('signature_provider_options'), kwargs.get('signature_provider_options', None))
 70
 71    @property
 72    def seal_documents_with_tabs_only(self):
 73        """Gets the seal_documents_with_tabs_only of this RecipientSignatureProvider.  # noqa: E501
 74
 75          # noqa: E501
 76
 77        :return: The seal_documents_with_tabs_only of this RecipientSignatureProvider.  # noqa: E501
 78        :rtype: str
 79        """
 80        return self._seal_documents_with_tabs_only
 81
 82    @seal_documents_with_tabs_only.setter
 83    def seal_documents_with_tabs_only(self, seal_documents_with_tabs_only):
 84        """Sets the seal_documents_with_tabs_only of this RecipientSignatureProvider.
 85
 86          # noqa: E501
 87
 88        :param seal_documents_with_tabs_only: The seal_documents_with_tabs_only of this RecipientSignatureProvider.  # noqa: E501
 89        :type: str
 90        """
 91
 92        self._seal_documents_with_tabs_only = seal_documents_with_tabs_only
 93
 94    @property
 95    def seal_name(self):
 96        """Gets the seal_name of this RecipientSignatureProvider.  # noqa: E501
 97
 98          # noqa: E501
 99
100        :return: The seal_name of this RecipientSignatureProvider.  # noqa: E501
101        :rtype: str
102        """
103        return self._seal_name
104
105    @seal_name.setter
106    def seal_name(self, seal_name):
107        """Sets the seal_name of this RecipientSignatureProvider.
108
109          # noqa: E501
110
111        :param seal_name: The seal_name of this RecipientSignatureProvider.  # noqa: E501
112        :type: str
113        """
114
115        self._seal_name = seal_name
116
117    @property
118    def signature_provider_name(self):
119        """Gets the signature_provider_name of this RecipientSignatureProvider.  # noqa: E501
120
121          # noqa: E501
122
123        :return: The signature_provider_name of this RecipientSignatureProvider.  # noqa: E501
124        :rtype: str
125        """
126        return self._signature_provider_name
127
128    @signature_provider_name.setter
129    def signature_provider_name(self, signature_provider_name):
130        """Sets the signature_provider_name of this RecipientSignatureProvider.
131
132          # noqa: E501
133
134        :param signature_provider_name: The signature_provider_name of this RecipientSignatureProvider.  # noqa: E501
135        :type: str
136        """
137
138        self._signature_provider_name = signature_provider_name
139
140    @property
141    def signature_provider_name_metadata(self):
142        """Gets the signature_provider_name_metadata of this RecipientSignatureProvider.  # noqa: E501
143
144        Metadata that indicates whether the `signatureProviderName` property is editable.   # noqa: E501
145
146        :return: The signature_provider_name_metadata of this RecipientSignatureProvider.  # noqa: E501
147        :rtype: PropertyMetadata
148        """
149        return self._signature_provider_name_metadata
150
151    @signature_provider_name_metadata.setter
152    def signature_provider_name_metadata(self, signature_provider_name_metadata):
153        """Sets the signature_provider_name_metadata of this RecipientSignatureProvider.
154
155        Metadata that indicates whether the `signatureProviderName` property is editable.   # noqa: E501
156
157        :param signature_provider_name_metadata: The signature_provider_name_metadata of this RecipientSignatureProvider.  # noqa: E501
158        :type: PropertyMetadata
159        """
160
161        self._signature_provider_name_metadata = signature_provider_name_metadata
162
163    @property
164    def signature_provider_options(self):
165        """Gets the signature_provider_options of this RecipientSignatureProvider.  # noqa: E501
166
167        Not applicable for this object.  # noqa: E501
168
169        :return: The signature_provider_options of this RecipientSignatureProvider.  # noqa: E501
170        :rtype: RecipientSignatureProviderOptions
171        """
172        return self._signature_provider_options
173
174    @signature_provider_options.setter
175    def signature_provider_options(self, signature_provider_options):
176        """Sets the signature_provider_options of this RecipientSignatureProvider.
177
178        Not applicable for this object.  # noqa: E501
179
180        :param signature_provider_options: The signature_provider_options of this RecipientSignatureProvider.  # noqa: E501
181        :type: RecipientSignatureProviderOptions
182        """
183
184        self._signature_provider_options = signature_provider_options
185
186    def to_dict(self):
187        """Returns the model properties as a dict"""
188        result = {}
189
190        for attr, _ in six.iteritems(self.swagger_types):
191            value = getattr(self, attr)
192            if isinstance(value, list):
193                result[attr] = list(map(
194                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
195                    value
196                ))
197            elif hasattr(value, "to_dict"):
198                result[attr] = value.to_dict()
199            elif isinstance(value, dict):
200                result[attr] = dict(map(
201                    lambda item: (item[0], item[1].to_dict())
202                    if hasattr(item[1], "to_dict") else item,
203                    value.items()
204                ))
205            else:
206                result[attr] = value
207        if issubclass(RecipientSignatureProvider, dict):
208            for key, value in self.items():
209                result[key] = value
210
211        return result
212
213    def to_str(self):
214        """Returns the string representation of the model"""
215        return pprint.pformat(self.to_dict())
216
217    def __repr__(self):
218        """For `print` and `pprint`"""
219        return self.to_str()
220
221    def __eq__(self, other):
222        """Returns true if both objects are equal"""
223        if not isinstance(other, RecipientSignatureProvider):
224            return False
225
226        return self.to_dict() == other.to_dict()
227
228    def __ne__(self, other):
229        """Returns true if both objects are not equal"""
230        if not isinstance(other, RecipientSignatureProvider):
231            return True
232
233        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.

RecipientSignatureProvider(_configuration=None, **kwargs)
52    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
53        """RecipientSignatureProvider - a model defined in Swagger"""  # noqa: E501
54        if _configuration is None:
55            _configuration = Configuration()
56        self._configuration = _configuration
57
58        self._seal_documents_with_tabs_only = None
59        self._seal_name = None
60        self._signature_provider_name = None
61        self._signature_provider_name_metadata = None
62        self._signature_provider_options = None
63        self.discriminator = None
64
65        setattr(self, "_{}".format('seal_documents_with_tabs_only'), kwargs.get('seal_documents_with_tabs_only', None))
66        setattr(self, "_{}".format('seal_name'), kwargs.get('seal_name', None))
67        setattr(self, "_{}".format('signature_provider_name'), kwargs.get('signature_provider_name', None))
68        setattr(self, "_{}".format('signature_provider_name_metadata'), kwargs.get('signature_provider_name_metadata', None))
69        setattr(self, "_{}".format('signature_provider_options'), kwargs.get('signature_provider_options', None))

RecipientSignatureProvider - a model defined in Swagger

swagger_types = {'seal_documents_with_tabs_only': 'str', 'seal_name': 'str', 'signature_provider_name': 'str', 'signature_provider_name_metadata': 'PropertyMetadata', 'signature_provider_options': 'RecipientSignatureProviderOptions'}
attribute_map = {'seal_documents_with_tabs_only': 'sealDocumentsWithTabsOnly', 'seal_name': 'sealName', 'signature_provider_name': 'signatureProviderName', 'signature_provider_name_metadata': 'signatureProviderNameMetadata', 'signature_provider_options': 'signatureProviderOptions'}
seal_documents_with_tabs_only

Gets the seal_documents_with_tabs_only of this RecipientSignatureProvider. # noqa: E501

# noqa: E501

Returns

The seal_documents_with_tabs_only of this RecipientSignatureProvider. # noqa: E501

seal_name

Gets the seal_name of this RecipientSignatureProvider. # noqa: E501

# noqa: E501

Returns

The seal_name of this RecipientSignatureProvider. # noqa: E501

signature_provider_name

Gets the signature_provider_name of this RecipientSignatureProvider. # noqa: E501

# noqa: E501

Returns

The signature_provider_name of this RecipientSignatureProvider. # noqa: E501

signature_provider_name_metadata

Gets the signature_provider_name_metadata of this RecipientSignatureProvider. # noqa: E501

Metadata that indicates whether the signatureProviderName property is editable. # noqa: E501

Returns

The signature_provider_name_metadata of this RecipientSignatureProvider. # noqa: E501

signature_provider_options

Gets the signature_provider_options of this RecipientSignatureProvider. # noqa: E501

Not applicable for this object. # noqa: E501

Returns

The signature_provider_options of this RecipientSignatureProvider. # noqa: E501

def to_dict(self)
186    def to_dict(self):
187        """Returns the model properties as a dict"""
188        result = {}
189
190        for attr, _ in six.iteritems(self.swagger_types):
191            value = getattr(self, attr)
192            if isinstance(value, list):
193                result[attr] = list(map(
194                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
195                    value
196                ))
197            elif hasattr(value, "to_dict"):
198                result[attr] = value.to_dict()
199            elif isinstance(value, dict):
200                result[attr] = dict(map(
201                    lambda item: (item[0], item[1].to_dict())
202                    if hasattr(item[1], "to_dict") else item,
203                    value.items()
204                ))
205            else:
206                result[attr] = value
207        if issubclass(RecipientSignatureProvider, dict):
208            for key, value in self.items():
209                result[key] = value
210
211        return result

Returns the model properties as a dict

def to_str(self)
213    def to_str(self):
214        """Returns the string representation of the model"""
215        return pprint.pformat(self.to_dict())

Returns the string representation of the model