Module mailslurp_client.models.agent_activity_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 AgentActivityDto (id=None, user_id=None, api_key_entity_id=None, agent_name=None, agent_role=None, event_type=None, status=None, tool_name=None, inbox_id=None, email_id=None, draft_id=None, error_message=None, created_at=None, conversation_id=None, thread_id=None, action_name=None, action_request_id=None, error_code=None, phone_number_id=None, sms_id=None, sent_sms_id=None, sms_participant=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.

AgentActivityDto - a model defined in OpenAPI

Expand source code
class AgentActivityDto(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',
        'user_id': 'str',
        'api_key_entity_id': 'str',
        'agent_name': 'str',
        'agent_role': 'str',
        'event_type': 'str',
        'status': 'str',
        'tool_name': 'str',
        'inbox_id': 'str',
        'email_id': 'str',
        'draft_id': 'str',
        'error_message': 'str',
        'created_at': 'datetime',
        'conversation_id': 'str',
        'thread_id': 'str',
        'action_name': 'str',
        'action_request_id': 'str',
        'error_code': 'str',
        'phone_number_id': 'str',
        'sms_id': 'str',
        'sent_sms_id': 'str',
        'sms_participant': 'str'
    }

    attribute_map = {
        'id': 'id',
        'user_id': 'userId',
        'api_key_entity_id': 'apiKeyEntityId',
        'agent_name': 'agentName',
        'agent_role': 'agentRole',
        'event_type': 'eventType',
        'status': 'status',
        'tool_name': 'toolName',
        'inbox_id': 'inboxId',
        'email_id': 'emailId',
        'draft_id': 'draftId',
        'error_message': 'errorMessage',
        'created_at': 'createdAt',
        'conversation_id': 'conversationId',
        'thread_id': 'threadId',
        'action_name': 'actionName',
        'action_request_id': 'actionRequestId',
        'error_code': 'errorCode',
        'phone_number_id': 'phoneNumberId',
        'sms_id': 'smsId',
        'sent_sms_id': 'sentSmsId',
        'sms_participant': 'smsParticipant'
    }

    def __init__(self, id=None, user_id=None, api_key_entity_id=None, agent_name=None, agent_role=None, event_type=None, status=None, tool_name=None, inbox_id=None, email_id=None, draft_id=None, error_message=None, created_at=None, conversation_id=None, thread_id=None, action_name=None, action_request_id=None, error_code=None, phone_number_id=None, sms_id=None, sent_sms_id=None, sms_participant=None, local_vars_configuration=None):  # noqa: E501
        """AgentActivityDto - 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._user_id = None
        self._api_key_entity_id = None
        self._agent_name = None
        self._agent_role = None
        self._event_type = None
        self._status = None
        self._tool_name = None
        self._inbox_id = None
        self._email_id = None
        self._draft_id = None
        self._error_message = None
        self._created_at = None
        self._conversation_id = None
        self._thread_id = None
        self._action_name = None
        self._action_request_id = None
        self._error_code = None
        self._phone_number_id = None
        self._sms_id = None
        self._sent_sms_id = None
        self._sms_participant = None
        self.discriminator = None

        self.id = id
        self.user_id = user_id
        self.api_key_entity_id = api_key_entity_id
        self.agent_name = agent_name
        self.agent_role = agent_role
        self.event_type = event_type
        self.status = status
        self.tool_name = tool_name
        self.inbox_id = inbox_id
        self.email_id = email_id
        self.draft_id = draft_id
        self.error_message = error_message
        self.created_at = created_at
        self.conversation_id = conversation_id
        self.thread_id = thread_id
        self.action_name = action_name
        self.action_request_id = action_request_id
        self.error_code = error_code
        self.phone_number_id = phone_number_id
        self.sms_id = sms_id
        self.sent_sms_id = sent_sms_id
        self.sms_participant = sms_participant

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


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

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


        :param id: The id of this AgentActivityDto.  # 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 user_id(self):
        """Gets the user_id of this AgentActivityDto.  # noqa: E501


        :return: The user_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._user_id

    @user_id.setter
    def user_id(self, user_id):
        """Sets the user_id of this AgentActivityDto.


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

        self._user_id = user_id

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


        :return: The api_key_entity_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._api_key_entity_id

    @api_key_entity_id.setter
    def api_key_entity_id(self, api_key_entity_id):
        """Sets the api_key_entity_id of this AgentActivityDto.


        :param api_key_entity_id: The api_key_entity_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._api_key_entity_id = api_key_entity_id

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


        :return: The agent_name of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._agent_name

    @agent_name.setter
    def agent_name(self, agent_name):
        """Sets the agent_name of this AgentActivityDto.


        :param agent_name: The agent_name of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._agent_name = agent_name

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


        :return: The agent_role of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._agent_role

    @agent_role.setter
    def agent_role(self, agent_role):
        """Sets the agent_role of this AgentActivityDto.


        :param agent_role: The agent_role of this AgentActivityDto.  # noqa: E501
        :type: str
        """
        allowed_values = [None,"AGENT_READ_ONLY", "AGENT_DRAFT_ONLY", "AGENT_RESPONDER", "AGENT_INBOX_MANAGER", "AGENT_SUPPORT", "AGENT_TOTP_MANAGER"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and agent_role not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `agent_role` ({0}), must be one of {1}"  # noqa: E501
                .format(agent_role, allowed_values)
            )

        self._agent_role = agent_role

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


        :return: The event_type of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._event_type

    @event_type.setter
    def event_type(self, event_type):
        """Sets the event_type of this AgentActivityDto.


        :param event_type: The event_type of this AgentActivityDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and event_type is None:  # noqa: E501
            raise ValueError("Invalid value for `event_type`, must not be `None`")  # noqa: E501
        allowed_values = ["LIST_INBOX_EMAILS", "GET_LATEST_INBOX_EMAIL", "GET_EMAIL_SUMMARY", "GET_EMAIL", "REPLY_TO_EMAIL", "CREATE_EMAIL_DRAFT", "LIST_EMAIL_DRAFTS", "GET_EMAIL_DRAFT", "UPDATE_EMAIL_DRAFT", "SEND_EMAIL_DRAFT", "DELETE_EMAIL_DRAFT", "CREATE_TOTP_DEVICE", "LIST_TOTP_DEVICES", "GET_TOTP_DEVICE", "UPDATE_TOTP_DEVICE", "DELETE_TOTP_DEVICE", "GENERATE_TOTP_CODE", "LIST_PHONE_NUMBERS", "GET_PHONE_NUMBER", "LIST_RECEIVED_SMS", "GET_RECEIVED_SMS", "LIST_SENT_SMS", "GET_SENT_SMS", "LIST_PHONE_MESSAGE_THREADS", "LIST_PHONE_MESSAGE_THREAD_ITEMS", "LIST_SMS_CONVERSATIONS", "GET_SMS_CONVERSATION", "CLAIM_SMS_CONVERSATION", "ADD_SMS_CONVERSATION_NOTE", "REQUEST_SMS_CONVERSATION_HANDOFF", "SEND_SMS", "REPLY_SMS"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and event_type not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `event_type` ({0}), must be one of {1}"  # noqa: E501
                .format(event_type, allowed_values)
            )

        self._event_type = event_type

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


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

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


        :param status: The status of this AgentActivityDto.  # 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 = ["SUCCESS", "FAILURE"]  # 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 tool_name(self):
        """Gets the tool_name of this AgentActivityDto.  # noqa: E501


        :return: The tool_name of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._tool_name

    @tool_name.setter
    def tool_name(self, tool_name):
        """Sets the tool_name of this AgentActivityDto.


        :param tool_name: The tool_name of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._tool_name = tool_name

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


        :return: The inbox_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._inbox_id

    @inbox_id.setter
    def inbox_id(self, inbox_id):
        """Sets the inbox_id of this AgentActivityDto.


        :param inbox_id: The inbox_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._inbox_id = inbox_id

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


        :return: The email_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._email_id

    @email_id.setter
    def email_id(self, email_id):
        """Sets the email_id of this AgentActivityDto.


        :param email_id: The email_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._email_id = email_id

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


        :return: The draft_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._draft_id

    @draft_id.setter
    def draft_id(self, draft_id):
        """Sets the draft_id of this AgentActivityDto.


        :param draft_id: The draft_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._draft_id = draft_id

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


        :return: The error_message of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._error_message

    @error_message.setter
    def error_message(self, error_message):
        """Sets the error_message of this AgentActivityDto.


        :param error_message: The error_message of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._error_message = error_message

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


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

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


        :param created_at: The created_at of this AgentActivityDto.  # 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 conversation_id(self):
        """Gets the conversation_id of this AgentActivityDto.  # noqa: E501


        :return: The conversation_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._conversation_id

    @conversation_id.setter
    def conversation_id(self, conversation_id):
        """Sets the conversation_id of this AgentActivityDto.


        :param conversation_id: The conversation_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._conversation_id = conversation_id

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


        :return: The thread_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._thread_id

    @thread_id.setter
    def thread_id(self, thread_id):
        """Sets the thread_id of this AgentActivityDto.


        :param thread_id: The thread_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._thread_id = thread_id

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


        :return: The action_name of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._action_name

    @action_name.setter
    def action_name(self, action_name):
        """Sets the action_name of this AgentActivityDto.


        :param action_name: The action_name of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._action_name = action_name

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


        :return: The action_request_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._action_request_id

    @action_request_id.setter
    def action_request_id(self, action_request_id):
        """Sets the action_request_id of this AgentActivityDto.


        :param action_request_id: The action_request_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._action_request_id = action_request_id

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


        :return: The error_code of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._error_code

    @error_code.setter
    def error_code(self, error_code):
        """Sets the error_code of this AgentActivityDto.


        :param error_code: The error_code of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._error_code = error_code

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


        :return: The phone_number_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._phone_number_id

    @phone_number_id.setter
    def phone_number_id(self, phone_number_id):
        """Sets the phone_number_id of this AgentActivityDto.


        :param phone_number_id: The phone_number_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._phone_number_id = phone_number_id

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


        :return: The sms_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._sms_id

    @sms_id.setter
    def sms_id(self, sms_id):
        """Sets the sms_id of this AgentActivityDto.


        :param sms_id: The sms_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._sms_id = sms_id

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


        :return: The sent_sms_id of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._sent_sms_id

    @sent_sms_id.setter
    def sent_sms_id(self, sent_sms_id):
        """Sets the sent_sms_id of this AgentActivityDto.


        :param sent_sms_id: The sent_sms_id of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._sent_sms_id = sent_sms_id

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


        :return: The sms_participant of this AgentActivityDto.  # noqa: E501
        :rtype: str
        """
        return self._sms_participant

    @sms_participant.setter
    def sms_participant(self, sms_participant):
        """Sets the sms_participant of this AgentActivityDto.


        :param sms_participant: The sms_participant of this AgentActivityDto.  # noqa: E501
        :type: str
        """

        self._sms_participant = sms_participant

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

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

Class variables

var attribute_map
var openapi_types

Instance variables

prop action_name

Gets the action_name of this AgentActivityDto. # noqa: E501

:return: The action_name of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The action_name of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._action_name
prop action_request_id

Gets the action_request_id of this AgentActivityDto. # noqa: E501

:return: The action_request_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The action_request_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._action_request_id
prop agent_name

Gets the agent_name of this AgentActivityDto. # noqa: E501

:return: The agent_name of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The agent_name of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._agent_name
prop agent_role

Gets the agent_role of this AgentActivityDto. # noqa: E501

:return: The agent_role of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The agent_role of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._agent_role
prop api_key_entity_id

Gets the api_key_entity_id of this AgentActivityDto. # noqa: E501

:return: The api_key_entity_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The api_key_entity_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._api_key_entity_id
prop conversation_id

Gets the conversation_id of this AgentActivityDto. # noqa: E501

:return: The conversation_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The conversation_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._conversation_id
prop created_at

Gets the created_at of this AgentActivityDto. # noqa: E501

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

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


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

Gets the draft_id of this AgentActivityDto. # noqa: E501

:return: The draft_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The draft_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._draft_id
prop email_id

Gets the email_id of this AgentActivityDto. # noqa: E501

:return: The email_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The email_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._email_id
prop error_code

Gets the error_code of this AgentActivityDto. # noqa: E501

:return: The error_code of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The error_code of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._error_code
prop error_message

Gets the error_message of this AgentActivityDto. # noqa: E501

:return: The error_message of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The error_message of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._error_message
prop event_type

Gets the event_type of this AgentActivityDto. # noqa: E501

:return: The event_type of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The event_type of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._event_type
prop id

Gets the id of this AgentActivityDto. # noqa: E501

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

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


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

Gets the inbox_id of this AgentActivityDto. # noqa: E501

:return: The inbox_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The inbox_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._inbox_id
prop phone_number_id

Gets the phone_number_id of this AgentActivityDto. # noqa: E501

:return: The phone_number_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The phone_number_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._phone_number_id
prop sent_sms_id

Gets the sent_sms_id of this AgentActivityDto. # noqa: E501

:return: The sent_sms_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The sent_sms_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._sent_sms_id
prop sms_id

Gets the sms_id of this AgentActivityDto. # noqa: E501

:return: The sms_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The sms_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._sms_id
prop sms_participant

Gets the sms_participant of this AgentActivityDto. # noqa: E501

:return: The sms_participant of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The sms_participant of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._sms_participant
prop status

Gets the status of this AgentActivityDto. # noqa: E501

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

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


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

Gets the thread_id of this AgentActivityDto. # noqa: E501

:return: The thread_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The thread_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._thread_id
prop tool_name

Gets the tool_name of this AgentActivityDto. # noqa: E501

:return: The tool_name of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The tool_name of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._tool_name
prop user_id

Gets the user_id of this AgentActivityDto. # noqa: E501

:return: The user_id of this AgentActivityDto. # noqa: E501 :rtype: str

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


    :return: The user_id of this AgentActivityDto.  # noqa: E501
    :rtype: str
    """
    return self._user_id

Methods

def to_dict(self)

Returns the model properties as a dict

def to_str(self)

Returns the string representation of the model