Module mailslurp_client.models.device_preview_source_email_dto
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 DevicePreviewSourceEmailDto (subject=None, to=None, cc=None, bcc=None, html=None, text=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.
DevicePreviewSourceEmailDto - a model defined in OpenAPI
Expand source code
class DevicePreviewSourceEmailDto(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 = { 'subject': 'str', '_from': 'str', 'to': 'list[str]', 'cc': 'list[str]', 'bcc': 'list[str]', 'html': 'str', 'text': 'str' } attribute_map = { 'subject': 'subject', '_from': 'from', 'to': 'to', 'cc': 'cc', 'bcc': 'bcc', 'html': 'html', 'text': 'text' } def __init__(self, subject=None, _from=None, to=None, cc=None, bcc=None, html=None, text=None, local_vars_configuration=None): # noqa: E501 """DevicePreviewSourceEmailDto - 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._subject = None self.__from = None self._to = None self._cc = None self._bcc = None self._html = None self._text = None self.discriminator = None self.subject = subject self._from = _from self.to = to self.cc = cc self.bcc = bcc self.html = html self.text = text @property def subject(self): """Gets the subject of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The subject of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self._subject @subject.setter def subject(self, subject): """Sets the subject of this DevicePreviewSourceEmailDto. :param subject: The subject of this DevicePreviewSourceEmailDto. # noqa: E501 :type: str """ self._subject = subject @property def _from(self): """Gets the _from of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The _from of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self.__from @_from.setter def _from(self, _from): """Sets the _from of this DevicePreviewSourceEmailDto. :param _from: The _from of this DevicePreviewSourceEmailDto. # noqa: E501 :type: str """ self.__from = _from @property def to(self): """Gets the to of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The to of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str] """ return self._to @to.setter def to(self, to): """Sets the to of this DevicePreviewSourceEmailDto. :param to: The to of this DevicePreviewSourceEmailDto. # noqa: E501 :type: list[str] """ if self.local_vars_configuration.client_side_validation and to is None: # noqa: E501 raise ValueError("Invalid value for `to`, must not be `None`") # noqa: E501 self._to = to @property def cc(self): """Gets the cc of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The cc of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str] """ return self._cc @cc.setter def cc(self, cc): """Sets the cc of this DevicePreviewSourceEmailDto. :param cc: The cc of this DevicePreviewSourceEmailDto. # noqa: E501 :type: list[str] """ if self.local_vars_configuration.client_side_validation and cc is None: # noqa: E501 raise ValueError("Invalid value for `cc`, must not be `None`") # noqa: E501 self._cc = cc @property def bcc(self): """Gets the bcc of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The bcc of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str] """ return self._bcc @bcc.setter def bcc(self, bcc): """Sets the bcc of this DevicePreviewSourceEmailDto. :param bcc: The bcc of this DevicePreviewSourceEmailDto. # noqa: E501 :type: list[str] """ if self.local_vars_configuration.client_side_validation and bcc is None: # noqa: E501 raise ValueError("Invalid value for `bcc`, must not be `None`") # noqa: E501 self._bcc = bcc @property def html(self): """Gets the html of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The html of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self._html @html.setter def html(self, html): """Sets the html of this DevicePreviewSourceEmailDto. :param html: The html of this DevicePreviewSourceEmailDto. # noqa: E501 :type: str """ self._html = html @property def text(self): """Gets the text of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The text of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self._text @text.setter def text(self, text): """Sets the text of this DevicePreviewSourceEmailDto. :param text: The text of this DevicePreviewSourceEmailDto. # noqa: E501 :type: str """ self._text = text 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, DevicePreviewSourceEmailDto): 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, DevicePreviewSourceEmailDto): return True return self.to_dict() != other.to_dict()Class variables
var attribute_mapvar openapi_types
Instance variables
prop bcc-
Gets the bcc of this DevicePreviewSourceEmailDto. # noqa: E501
:return: The bcc of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str]
Expand source code
@property def bcc(self): """Gets the bcc of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The bcc of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str] """ return self._bcc prop cc-
Gets the cc of this DevicePreviewSourceEmailDto. # noqa: E501
:return: The cc of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str]
Expand source code
@property def cc(self): """Gets the cc of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The cc of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str] """ return self._cc prop html-
Gets the html of this DevicePreviewSourceEmailDto. # noqa: E501
:return: The html of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str
Expand source code
@property def html(self): """Gets the html of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The html of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self._html prop subject-
Gets the subject of this DevicePreviewSourceEmailDto. # noqa: E501
:return: The subject of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str
Expand source code
@property def subject(self): """Gets the subject of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The subject of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self._subject prop text-
Gets the text of this DevicePreviewSourceEmailDto. # noqa: E501
:return: The text of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str
Expand source code
@property def text(self): """Gets the text of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The text of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: str """ return self._text prop to-
Gets the to of this DevicePreviewSourceEmailDto. # noqa: E501
:return: The to of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str]
Expand source code
@property def to(self): """Gets the to of this DevicePreviewSourceEmailDto. # noqa: E501 :return: The to of this DevicePreviewSourceEmailDto. # noqa: E501 :rtype: list[str] """ return self._to
Methods
def to_dict(self)-
Returns the model properties as a dict
def to_str(self)-
Returns the string representation of the model