Module mailslurp_client.models.inline_object
MailSlurp API
MailSlurp is an API for sending and receiving emails and SMS from dynamically allocated email addresses and phone numbers. It's designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more. ## Resources - Homepage - Get an API KEY - Generated SDK Clients - Examples repository # noqa: E501
The version of the OpenAPI document: 6.5.2 Contact: contact@mailslurp.dev Generated by: https://openapi-generator.tech
Classes
class InlineObject (grant_type=None, client_id=None, resource=None, code=None, redirect_uri=None, code_verifier=None, refresh_token=None, local_vars_configuration=None)-
NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech
Do not edit the class manually.
InlineObject - a model defined in OpenAPI
Expand source code
class InlineObject(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. """ """ Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition. """ openapi_types = { 'grant_type': 'str', 'client_id': 'str', 'resource': 'str', 'code': 'str', 'redirect_uri': 'str', 'code_verifier': 'str', 'refresh_token': 'str' } attribute_map = { 'grant_type': 'grant_type', 'client_id': 'client_id', 'resource': 'resource', 'code': 'code', 'redirect_uri': 'redirect_uri', 'code_verifier': 'code_verifier', 'refresh_token': 'refresh_token' } def __init__(self, grant_type=None, client_id=None, resource=None, code=None, redirect_uri=None, code_verifier=None, refresh_token=None, local_vars_configuration=None): # noqa: E501 """InlineObject - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._grant_type = None self._client_id = None self._resource = None self._code = None self._redirect_uri = None self._code_verifier = None self._refresh_token = None self.discriminator = None self.grant_type = grant_type self.client_id = client_id self.resource = resource if code is not None: self.code = code if redirect_uri is not None: self.redirect_uri = redirect_uri if code_verifier is not None: self.code_verifier = code_verifier if refresh_token is not None: self.refresh_token = refresh_token @property def grant_type(self): """Gets the grant_type of this InlineObject. # noqa: E501 :return: The grant_type of this InlineObject. # noqa: E501 :rtype: str """ return self._grant_type @grant_type.setter def grant_type(self, grant_type): """Sets the grant_type of this InlineObject. :param grant_type: The grant_type of this InlineObject. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and grant_type is None: # noqa: E501 raise ValueError("Invalid value for `grant_type`, must not be `None`") # noqa: E501 self._grant_type = grant_type @property def client_id(self): """Gets the client_id of this InlineObject. # noqa: E501 :return: The client_id of this InlineObject. # noqa: E501 :rtype: str """ return self._client_id @client_id.setter def client_id(self, client_id): """Sets the client_id of this InlineObject. :param client_id: The client_id of this InlineObject. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and client_id is None: # noqa: E501 raise ValueError("Invalid value for `client_id`, must not be `None`") # noqa: E501 self._client_id = client_id @property def resource(self): """Gets the resource of this InlineObject. # noqa: E501 :return: The resource of this InlineObject. # noqa: E501 :rtype: str """ return self._resource @resource.setter def resource(self, resource): """Sets the resource of this InlineObject. :param resource: The resource of this InlineObject. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and resource is None: # noqa: E501 raise ValueError("Invalid value for `resource`, must not be `None`") # noqa: E501 self._resource = resource @property def code(self): """Gets the code of this InlineObject. # noqa: E501 :return: The code of this InlineObject. # noqa: E501 :rtype: str """ return self._code @code.setter def code(self, code): """Sets the code of this InlineObject. :param code: The code of this InlineObject. # noqa: E501 :type: str """ self._code = code @property def redirect_uri(self): """Gets the redirect_uri of this InlineObject. # noqa: E501 :return: The redirect_uri of this InlineObject. # noqa: E501 :rtype: str """ return self._redirect_uri @redirect_uri.setter def redirect_uri(self, redirect_uri): """Sets the redirect_uri of this InlineObject. :param redirect_uri: The redirect_uri of this InlineObject. # noqa: E501 :type: str """ self._redirect_uri = redirect_uri @property def code_verifier(self): """Gets the code_verifier of this InlineObject. # noqa: E501 :return: The code_verifier of this InlineObject. # noqa: E501 :rtype: str """ return self._code_verifier @code_verifier.setter def code_verifier(self, code_verifier): """Sets the code_verifier of this InlineObject. :param code_verifier: The code_verifier of this InlineObject. # noqa: E501 :type: str """ self._code_verifier = code_verifier @property def refresh_token(self): """Gets the refresh_token of this InlineObject. # noqa: E501 :return: The refresh_token of this InlineObject. # noqa: E501 :rtype: str """ return self._refresh_token @refresh_token.setter def refresh_token(self, refresh_token): """Sets the refresh_token of this InlineObject. :param refresh_token: The refresh_token of this InlineObject. # noqa: E501 :type: str """ self._refresh_token = refresh_token def to_dict(self): """Returns the model properties as a dict""" result = {} for attr, _ in six.iteritems(self.openapi_types): value = getattr(self, attr) if isinstance(value, list): result[attr] = list(map( lambda x: x.to_dict() if hasattr(x, "to_dict") else x, value )) elif hasattr(value, "to_dict"): result[attr] = value.to_dict() elif isinstance(value, dict): result[attr] = dict(map( lambda item: (item[0], item[1].to_dict()) if hasattr(item[1], "to_dict") else item, value.items() )) else: result[attr] = value return result def to_str(self): """Returns the string representation of the model""" return pprint.pformat(self.to_dict()) def __repr__(self): """For `print` and `pprint`""" return self.to_str() def __eq__(self, other): """Returns true if both objects are equal""" if not isinstance(other, InlineObject): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" if not isinstance(other, InlineObject): return True return self.to_dict() != other.to_dict()Class variables
var attribute_mapvar openapi_types
Instance variables
prop client_id-
Gets the client_id of this InlineObject. # noqa: E501
:return: The client_id of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def client_id(self): """Gets the client_id of this InlineObject. # noqa: E501 :return: The client_id of this InlineObject. # noqa: E501 :rtype: str """ return self._client_id prop code-
Gets the code of this InlineObject. # noqa: E501
:return: The code of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def code(self): """Gets the code of this InlineObject. # noqa: E501 :return: The code of this InlineObject. # noqa: E501 :rtype: str """ return self._code prop code_verifier-
Gets the code_verifier of this InlineObject. # noqa: E501
:return: The code_verifier of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def code_verifier(self): """Gets the code_verifier of this InlineObject. # noqa: E501 :return: The code_verifier of this InlineObject. # noqa: E501 :rtype: str """ return self._code_verifier prop grant_type-
Gets the grant_type of this InlineObject. # noqa: E501
:return: The grant_type of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def grant_type(self): """Gets the grant_type of this InlineObject. # noqa: E501 :return: The grant_type of this InlineObject. # noqa: E501 :rtype: str """ return self._grant_type prop redirect_uri-
Gets the redirect_uri of this InlineObject. # noqa: E501
:return: The redirect_uri of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def redirect_uri(self): """Gets the redirect_uri of this InlineObject. # noqa: E501 :return: The redirect_uri of this InlineObject. # noqa: E501 :rtype: str """ return self._redirect_uri prop refresh_token-
Gets the refresh_token of this InlineObject. # noqa: E501
:return: The refresh_token of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def refresh_token(self): """Gets the refresh_token of this InlineObject. # noqa: E501 :return: The refresh_token of this InlineObject. # noqa: E501 :rtype: str """ return self._refresh_token prop resource-
Gets the resource of this InlineObject. # noqa: E501
:return: The resource of this InlineObject. # noqa: E501 :rtype: str
Expand source code
@property def resource(self): """Gets the resource of this InlineObject. # noqa: E501 :return: The resource of this InlineObject. # noqa: E501 :rtype: str """ return self._resource
Methods
def to_dict(self)-
Returns the model properties as a dict
def to_str(self)-
Returns the string representation of the model