Module mailslurp_client.models.email_warmup_send_slot_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 EmailWarmupSendSlotDto (id=None, program_id=None, slot_date=None, ramp_day=None, sequence=None, scheduled_for=None, status=None, target_class=None, content_hash=None, attempt_count=None, max_attempts=None, accepted_at=None, observed_at=None, outcome_class=None, failure_code=None, reconciliation_required=None, created_at=None, updated_at=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.

EmailWarmupSendSlotDto - a model defined in OpenAPI

Expand source code
class EmailWarmupSendSlotDto(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 = {
        'id': 'str',
        'program_id': 'str',
        'slot_date': 'date',
        'ramp_day': 'int',
        'sequence': 'int',
        'scheduled_for': 'datetime',
        'status': 'str',
        'target_class': 'str',
        'content_hash': 'str',
        'attempt_count': 'int',
        'max_attempts': 'int',
        'accepted_at': 'datetime',
        'observed_at': 'datetime',
        'outcome_class': 'str',
        'failure_code': 'str',
        'reconciliation_required': 'bool',
        'created_at': 'datetime',
        'updated_at': 'datetime'
    }

    attribute_map = {
        'id': 'id',
        'program_id': 'programId',
        'slot_date': 'slotDate',
        'ramp_day': 'rampDay',
        'sequence': 'sequence',
        'scheduled_for': 'scheduledFor',
        'status': 'status',
        'target_class': 'targetClass',
        'content_hash': 'contentHash',
        'attempt_count': 'attemptCount',
        'max_attempts': 'maxAttempts',
        'accepted_at': 'acceptedAt',
        'observed_at': 'observedAt',
        'outcome_class': 'outcomeClass',
        'failure_code': 'failureCode',
        'reconciliation_required': 'reconciliationRequired',
        'created_at': 'createdAt',
        'updated_at': 'updatedAt'
    }

    def __init__(self, id=None, program_id=None, slot_date=None, ramp_day=None, sequence=None, scheduled_for=None, status=None, target_class=None, content_hash=None, attempt_count=None, max_attempts=None, accepted_at=None, observed_at=None, outcome_class=None, failure_code=None, reconciliation_required=None, created_at=None, updated_at=None, local_vars_configuration=None):  # noqa: E501
        """EmailWarmupSendSlotDto - 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._id = None
        self._program_id = None
        self._slot_date = None
        self._ramp_day = None
        self._sequence = None
        self._scheduled_for = None
        self._status = None
        self._target_class = None
        self._content_hash = None
        self._attempt_count = None
        self._max_attempts = None
        self._accepted_at = None
        self._observed_at = None
        self._outcome_class = None
        self._failure_code = None
        self._reconciliation_required = None
        self._created_at = None
        self._updated_at = None
        self.discriminator = None

        self.id = id
        self.program_id = program_id
        self.slot_date = slot_date
        self.ramp_day = ramp_day
        self.sequence = sequence
        self.scheduled_for = scheduled_for
        self.status = status
        self.target_class = target_class
        self.content_hash = content_hash
        self.attempt_count = attempt_count
        self.max_attempts = max_attempts
        self.accepted_at = accepted_at
        self.observed_at = observed_at
        self.outcome_class = outcome_class
        self.failure_code = failure_code
        self.reconciliation_required = reconciliation_required
        self.created_at = created_at
        self.updated_at = updated_at

    @property
    def id(self):
        """Gets the id of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The id of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._id

    @id.setter
    def id(self, id):
        """Sets the id of this EmailWarmupSendSlotDto.


        :param id: The id of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and id is None:  # noqa: E501
            raise ValueError("Invalid value for `id`, must not be `None`")  # noqa: E501

        self._id = id

    @property
    def program_id(self):
        """Gets the program_id of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The program_id of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._program_id

    @program_id.setter
    def program_id(self, program_id):
        """Sets the program_id of this EmailWarmupSendSlotDto.


        :param program_id: The program_id of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and program_id is None:  # noqa: E501
            raise ValueError("Invalid value for `program_id`, must not be `None`")  # noqa: E501

        self._program_id = program_id

    @property
    def slot_date(self):
        """Gets the slot_date of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The slot_date of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: date
        """
        return self._slot_date

    @slot_date.setter
    def slot_date(self, slot_date):
        """Sets the slot_date of this EmailWarmupSendSlotDto.


        :param slot_date: The slot_date of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: date
        """
        if self.local_vars_configuration.client_side_validation and slot_date is None:  # noqa: E501
            raise ValueError("Invalid value for `slot_date`, must not be `None`")  # noqa: E501

        self._slot_date = slot_date

    @property
    def ramp_day(self):
        """Gets the ramp_day of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The ramp_day of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: int
        """
        return self._ramp_day

    @ramp_day.setter
    def ramp_day(self, ramp_day):
        """Sets the ramp_day of this EmailWarmupSendSlotDto.


        :param ramp_day: The ramp_day of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and ramp_day is None:  # noqa: E501
            raise ValueError("Invalid value for `ramp_day`, must not be `None`")  # noqa: E501

        self._ramp_day = ramp_day

    @property
    def sequence(self):
        """Gets the sequence of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The sequence of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: int
        """
        return self._sequence

    @sequence.setter
    def sequence(self, sequence):
        """Sets the sequence of this EmailWarmupSendSlotDto.


        :param sequence: The sequence of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and sequence is None:  # noqa: E501
            raise ValueError("Invalid value for `sequence`, must not be `None`")  # noqa: E501

        self._sequence = sequence

    @property
    def scheduled_for(self):
        """Gets the scheduled_for of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The scheduled_for of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: datetime
        """
        return self._scheduled_for

    @scheduled_for.setter
    def scheduled_for(self, scheduled_for):
        """Sets the scheduled_for of this EmailWarmupSendSlotDto.


        :param scheduled_for: The scheduled_for of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: datetime
        """
        if self.local_vars_configuration.client_side_validation and scheduled_for is None:  # noqa: E501
            raise ValueError("Invalid value for `scheduled_for`, must not be `None`")  # noqa: E501

        self._scheduled_for = scheduled_for

    @property
    def status(self):
        """Gets the status of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The status of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._status

    @status.setter
    def status(self, status):
        """Sets the status of this EmailWarmupSendSlotDto.


        :param status: The status of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and status is None:  # noqa: E501
            raise ValueError("Invalid value for `status`, must not be `None`")  # noqa: E501
        allowed_values = ["PLANNED", "CLAIMED", "RETRYABLE", "ACCEPTED", "AMBIGUOUS", "FAILED", "SKIPPED"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and status not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `status` ({0}), must be one of {1}"  # noqa: E501
                .format(status, allowed_values)
            )

        self._status = status

    @property
    def target_class(self):
        """Gets the target_class of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The target_class of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._target_class

    @target_class.setter
    def target_class(self, target_class):
        """Sets the target_class of this EmailWarmupSendSlotDto.


        :param target_class: The target_class of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and target_class is None:  # noqa: E501
            raise ValueError("Invalid value for `target_class`, must not be `None`")  # noqa: E501
        allowed_values = ["MS2_CONTROLLED_MX", "PROVIDER_SEED_PASSIVE"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and target_class not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `target_class` ({0}), must be one of {1}"  # noqa: E501
                .format(target_class, allowed_values)
            )

        self._target_class = target_class

    @property
    def content_hash(self):
        """Gets the content_hash of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The content_hash of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._content_hash

    @content_hash.setter
    def content_hash(self, content_hash):
        """Sets the content_hash of this EmailWarmupSendSlotDto.


        :param content_hash: The content_hash of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and content_hash is None:  # noqa: E501
            raise ValueError("Invalid value for `content_hash`, must not be `None`")  # noqa: E501

        self._content_hash = content_hash

    @property
    def attempt_count(self):
        """Gets the attempt_count of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The attempt_count of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: int
        """
        return self._attempt_count

    @attempt_count.setter
    def attempt_count(self, attempt_count):
        """Sets the attempt_count of this EmailWarmupSendSlotDto.


        :param attempt_count: The attempt_count of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and attempt_count is None:  # noqa: E501
            raise ValueError("Invalid value for `attempt_count`, must not be `None`")  # noqa: E501

        self._attempt_count = attempt_count

    @property
    def max_attempts(self):
        """Gets the max_attempts of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The max_attempts of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: int
        """
        return self._max_attempts

    @max_attempts.setter
    def max_attempts(self, max_attempts):
        """Sets the max_attempts of this EmailWarmupSendSlotDto.


        :param max_attempts: The max_attempts of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and max_attempts is None:  # noqa: E501
            raise ValueError("Invalid value for `max_attempts`, must not be `None`")  # noqa: E501

        self._max_attempts = max_attempts

    @property
    def accepted_at(self):
        """Gets the accepted_at of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The accepted_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: datetime
        """
        return self._accepted_at

    @accepted_at.setter
    def accepted_at(self, accepted_at):
        """Sets the accepted_at of this EmailWarmupSendSlotDto.


        :param accepted_at: The accepted_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: datetime
        """

        self._accepted_at = accepted_at

    @property
    def observed_at(self):
        """Gets the observed_at of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The observed_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: datetime
        """
        return self._observed_at

    @observed_at.setter
    def observed_at(self, observed_at):
        """Sets the observed_at of this EmailWarmupSendSlotDto.


        :param observed_at: The observed_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: datetime
        """

        self._observed_at = observed_at

    @property
    def outcome_class(self):
        """Gets the outcome_class of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The outcome_class of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._outcome_class

    @outcome_class.setter
    def outcome_class(self, outcome_class):
        """Sets the outcome_class of this EmailWarmupSendSlotDto.


        :param outcome_class: The outcome_class of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """
        allowed_values = [None,"ACCEPTED", "AMBIGUOUS", "RETRYABLE", "PERMANENT", "SKIPPED"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and outcome_class not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `outcome_class` ({0}), must be one of {1}"  # noqa: E501
                .format(outcome_class, allowed_values)
            )

        self._outcome_class = outcome_class

    @property
    def failure_code(self):
        """Gets the failure_code of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The failure_code of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: str
        """
        return self._failure_code

    @failure_code.setter
    def failure_code(self, failure_code):
        """Sets the failure_code of this EmailWarmupSendSlotDto.


        :param failure_code: The failure_code of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: str
        """

        self._failure_code = failure_code

    @property
    def reconciliation_required(self):
        """Gets the reconciliation_required of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The reconciliation_required of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: bool
        """
        return self._reconciliation_required

    @reconciliation_required.setter
    def reconciliation_required(self, reconciliation_required):
        """Sets the reconciliation_required of this EmailWarmupSendSlotDto.


        :param reconciliation_required: The reconciliation_required of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and reconciliation_required is None:  # noqa: E501
            raise ValueError("Invalid value for `reconciliation_required`, must not be `None`")  # noqa: E501

        self._reconciliation_required = reconciliation_required

    @property
    def created_at(self):
        """Gets the created_at of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The created_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: datetime
        """
        return self._created_at

    @created_at.setter
    def created_at(self, created_at):
        """Sets the created_at of this EmailWarmupSendSlotDto.


        :param created_at: The created_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: datetime
        """
        if self.local_vars_configuration.client_side_validation and created_at is None:  # noqa: E501
            raise ValueError("Invalid value for `created_at`, must not be `None`")  # noqa: E501

        self._created_at = created_at

    @property
    def updated_at(self):
        """Gets the updated_at of this EmailWarmupSendSlotDto.  # noqa: E501


        :return: The updated_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :rtype: datetime
        """
        return self._updated_at

    @updated_at.setter
    def updated_at(self, updated_at):
        """Sets the updated_at of this EmailWarmupSendSlotDto.


        :param updated_at: The updated_at of this EmailWarmupSendSlotDto.  # noqa: E501
        :type: datetime
        """
        if self.local_vars_configuration.client_side_validation and updated_at is None:  # noqa: E501
            raise ValueError("Invalid value for `updated_at`, must not be `None`")  # noqa: E501

        self._updated_at = updated_at

    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, EmailWarmupSendSlotDto):
            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, EmailWarmupSendSlotDto):
            return True

        return self.to_dict() != other.to_dict()

Class variables

var attribute_map
var openapi_types

Instance variables

prop accepted_at

Gets the accepted_at of this EmailWarmupSendSlotDto. # noqa: E501

:return: The accepted_at of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def accepted_at(self):
    """Gets the accepted_at of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The accepted_at of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: datetime
    """
    return self._accepted_at
prop attempt_count

Gets the attempt_count of this EmailWarmupSendSlotDto. # noqa: E501

:return: The attempt_count of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: int

Expand source code
@property
def attempt_count(self):
    """Gets the attempt_count of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The attempt_count of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: int
    """
    return self._attempt_count
prop content_hash

Gets the content_hash of this EmailWarmupSendSlotDto. # noqa: E501

:return: The content_hash of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def content_hash(self):
    """Gets the content_hash of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The content_hash of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._content_hash
prop created_at

Gets the created_at of this EmailWarmupSendSlotDto. # noqa: E501

:return: The created_at of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def created_at(self):
    """Gets the created_at of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The created_at of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: datetime
    """
    return self._created_at
prop failure_code

Gets the failure_code of this EmailWarmupSendSlotDto. # noqa: E501

:return: The failure_code of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def failure_code(self):
    """Gets the failure_code of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The failure_code of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._failure_code
prop id

Gets the id of this EmailWarmupSendSlotDto. # noqa: E501

:return: The id of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def id(self):
    """Gets the id of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The id of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._id
prop max_attempts

Gets the max_attempts of this EmailWarmupSendSlotDto. # noqa: E501

:return: The max_attempts of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: int

Expand source code
@property
def max_attempts(self):
    """Gets the max_attempts of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The max_attempts of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: int
    """
    return self._max_attempts
prop observed_at

Gets the observed_at of this EmailWarmupSendSlotDto. # noqa: E501

:return: The observed_at of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def observed_at(self):
    """Gets the observed_at of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The observed_at of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: datetime
    """
    return self._observed_at
prop outcome_class

Gets the outcome_class of this EmailWarmupSendSlotDto. # noqa: E501

:return: The outcome_class of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def outcome_class(self):
    """Gets the outcome_class of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The outcome_class of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._outcome_class
prop program_id

Gets the program_id of this EmailWarmupSendSlotDto. # noqa: E501

:return: The program_id of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def program_id(self):
    """Gets the program_id of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The program_id of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._program_id
prop ramp_day

Gets the ramp_day of this EmailWarmupSendSlotDto. # noqa: E501

:return: The ramp_day of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: int

Expand source code
@property
def ramp_day(self):
    """Gets the ramp_day of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The ramp_day of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: int
    """
    return self._ramp_day
prop reconciliation_required

Gets the reconciliation_required of this EmailWarmupSendSlotDto. # noqa: E501

:return: The reconciliation_required of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: bool

Expand source code
@property
def reconciliation_required(self):
    """Gets the reconciliation_required of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The reconciliation_required of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: bool
    """
    return self._reconciliation_required
prop scheduled_for

Gets the scheduled_for of this EmailWarmupSendSlotDto. # noqa: E501

:return: The scheduled_for of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def scheduled_for(self):
    """Gets the scheduled_for of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The scheduled_for of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: datetime
    """
    return self._scheduled_for
prop sequence

Gets the sequence of this EmailWarmupSendSlotDto. # noqa: E501

:return: The sequence of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: int

Expand source code
@property
def sequence(self):
    """Gets the sequence of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The sequence of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: int
    """
    return self._sequence
prop slot_date

Gets the slot_date of this EmailWarmupSendSlotDto. # noqa: E501

:return: The slot_date of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: date

Expand source code
@property
def slot_date(self):
    """Gets the slot_date of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The slot_date of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: date
    """
    return self._slot_date
prop status

Gets the status of this EmailWarmupSendSlotDto. # noqa: E501

:return: The status of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def status(self):
    """Gets the status of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The status of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._status
prop target_class

Gets the target_class of this EmailWarmupSendSlotDto. # noqa: E501

:return: The target_class of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: str

Expand source code
@property
def target_class(self):
    """Gets the target_class of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The target_class of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: str
    """
    return self._target_class
prop updated_at

Gets the updated_at of this EmailWarmupSendSlotDto. # noqa: E501

:return: The updated_at of this EmailWarmupSendSlotDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def updated_at(self):
    """Gets the updated_at of this EmailWarmupSendSlotDto.  # noqa: E501


    :return: The updated_at of this EmailWarmupSendSlotDto.  # noqa: E501
    :rtype: datetime
    """
    return self._updated_at

Methods

def to_dict(self)

Returns the model properties as a dict

def to_str(self)

Returns the string representation of the model