Module mailslurp_client.models.agent_sms_conversation_queue_item_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 AgentSmsConversationQueueItemDto (conversation_id=None, phone_number_id=None, phone_number=None, other_phone_number=None, last_body=None, latest_message_direction=None, latest_message_id=None, latest_received_sms_id=None, latest_sent_sms_id=None, message_count=None, unread_count=None, has_media=None, created_at=None, last_message_at=None, projected_at=None, version=None, workflow_state=None, outcome=None, review_status=None, requires_human_review=None, needs_operational_attention=None, claim=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.
AgentSmsConversationQueueItemDto - a model defined in OpenAPI
Expand source code
class AgentSmsConversationQueueItemDto(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 = { 'conversation_id': 'str', 'phone_number_id': 'str', 'phone_number': 'str', 'other_phone_number': 'str', 'last_body': 'str', 'latest_message_direction': 'str', 'latest_message_id': 'str', 'latest_received_sms_id': 'str', 'latest_sent_sms_id': 'str', 'message_count': 'int', 'unread_count': 'int', 'has_media': 'bool', 'created_at': 'datetime', 'last_message_at': 'datetime', 'projected_at': 'datetime', 'version': 'int', 'workflow_state': 'str', 'outcome': 'str', 'review_status': 'str', 'requires_human_review': 'bool', 'needs_operational_attention': 'bool', 'claim': 'AgentConversationClaimDto' } attribute_map = { 'conversation_id': 'conversationId', 'phone_number_id': 'phoneNumberId', 'phone_number': 'phoneNumber', 'other_phone_number': 'otherPhoneNumber', 'last_body': 'lastBody', 'latest_message_direction': 'latestMessageDirection', 'latest_message_id': 'latestMessageId', 'latest_received_sms_id': 'latestReceivedSmsId', 'latest_sent_sms_id': 'latestSentSmsId', 'message_count': 'messageCount', 'unread_count': 'unreadCount', 'has_media': 'hasMedia', 'created_at': 'createdAt', 'last_message_at': 'lastMessageAt', 'projected_at': 'projectedAt', 'version': 'version', 'workflow_state': 'workflowState', 'outcome': 'outcome', 'review_status': 'reviewStatus', 'requires_human_review': 'requiresHumanReview', 'needs_operational_attention': 'needsOperationalAttention', 'claim': 'claim' } def __init__(self, conversation_id=None, phone_number_id=None, phone_number=None, other_phone_number=None, last_body=None, latest_message_direction=None, latest_message_id=None, latest_received_sms_id=None, latest_sent_sms_id=None, message_count=None, unread_count=None, has_media=None, created_at=None, last_message_at=None, projected_at=None, version=None, workflow_state=None, outcome=None, review_status=None, requires_human_review=None, needs_operational_attention=None, claim=None, local_vars_configuration=None): # noqa: E501 """AgentSmsConversationQueueItemDto - 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._conversation_id = None self._phone_number_id = None self._phone_number = None self._other_phone_number = None self._last_body = None self._latest_message_direction = None self._latest_message_id = None self._latest_received_sms_id = None self._latest_sent_sms_id = None self._message_count = None self._unread_count = None self._has_media = None self._created_at = None self._last_message_at = None self._projected_at = None self._version = None self._workflow_state = None self._outcome = None self._review_status = None self._requires_human_review = None self._needs_operational_attention = None self._claim = None self.discriminator = None self.conversation_id = conversation_id self.phone_number_id = phone_number_id self.phone_number = phone_number self.other_phone_number = other_phone_number self.last_body = last_body self.latest_message_direction = latest_message_direction self.latest_message_id = latest_message_id self.latest_received_sms_id = latest_received_sms_id self.latest_sent_sms_id = latest_sent_sms_id self.message_count = message_count self.unread_count = unread_count self.has_media = has_media self.created_at = created_at self.last_message_at = last_message_at self.projected_at = projected_at self.version = version self.workflow_state = workflow_state self.outcome = outcome self.review_status = review_status self.requires_human_review = requires_human_review self.needs_operational_attention = needs_operational_attention self.claim = claim @property def conversation_id(self): """Gets the conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._conversation_id @conversation_id.setter def conversation_id(self, conversation_id): """Sets the conversation_id of this AgentSmsConversationQueueItemDto. :param conversation_id: The conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and conversation_id is None: # noqa: E501 raise ValueError("Invalid value for `conversation_id`, must not be `None`") # noqa: E501 self._conversation_id = conversation_id @property def phone_number_id(self): """Gets the phone_number_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The phone_number_id of this AgentSmsConversationQueueItemDto. # 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 AgentSmsConversationQueueItemDto. :param phone_number_id: The phone_number_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and phone_number_id is None: # noqa: E501 raise ValueError("Invalid value for `phone_number_id`, must not be `None`") # noqa: E501 self._phone_number_id = phone_number_id @property def phone_number(self): """Gets the phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._phone_number @phone_number.setter def phone_number(self, phone_number): """Sets the phone_number of this AgentSmsConversationQueueItemDto. :param phone_number: The phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ self._phone_number = phone_number @property def other_phone_number(self): """Gets the other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._other_phone_number @other_phone_number.setter def other_phone_number(self, other_phone_number): """Sets the other_phone_number of this AgentSmsConversationQueueItemDto. :param other_phone_number: The other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and other_phone_number is None: # noqa: E501 raise ValueError("Invalid value for `other_phone_number`, must not be `None`") # noqa: E501 self._other_phone_number = other_phone_number @property def last_body(self): """Gets the last_body of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The last_body of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._last_body @last_body.setter def last_body(self, last_body): """Sets the last_body of this AgentSmsConversationQueueItemDto. :param last_body: The last_body of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ self._last_body = last_body @property def latest_message_direction(self): """Gets the latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_message_direction @latest_message_direction.setter def latest_message_direction(self, latest_message_direction): """Sets the latest_message_direction of this AgentSmsConversationQueueItemDto. :param latest_message_direction: The latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and latest_message_direction is None: # noqa: E501 raise ValueError("Invalid value for `latest_message_direction`, must not be `None`") # noqa: E501 allowed_values = ["INBOUND", "OUTBOUND"] # noqa: E501 if self.local_vars_configuration.client_side_validation and latest_message_direction not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `latest_message_direction` ({0}), must be one of {1}" # noqa: E501 .format(latest_message_direction, allowed_values) ) self._latest_message_direction = latest_message_direction @property def latest_message_id(self): """Gets the latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_message_id @latest_message_id.setter def latest_message_id(self, latest_message_id): """Sets the latest_message_id of this AgentSmsConversationQueueItemDto. :param latest_message_id: The latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ self._latest_message_id = latest_message_id @property def latest_received_sms_id(self): """Gets the latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_received_sms_id @latest_received_sms_id.setter def latest_received_sms_id(self, latest_received_sms_id): """Sets the latest_received_sms_id of this AgentSmsConversationQueueItemDto. :param latest_received_sms_id: The latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ self._latest_received_sms_id = latest_received_sms_id @property def latest_sent_sms_id(self): """Gets the latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_sent_sms_id @latest_sent_sms_id.setter def latest_sent_sms_id(self, latest_sent_sms_id): """Sets the latest_sent_sms_id of this AgentSmsConversationQueueItemDto. :param latest_sent_sms_id: The latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ self._latest_sent_sms_id = latest_sent_sms_id @property def message_count(self): """Gets the message_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The message_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int """ return self._message_count @message_count.setter def message_count(self, message_count): """Sets the message_count of this AgentSmsConversationQueueItemDto. :param message_count: The message_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and message_count is None: # noqa: E501 raise ValueError("Invalid value for `message_count`, must not be `None`") # noqa: E501 self._message_count = message_count @property def unread_count(self): """Gets the unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int """ return self._unread_count @unread_count.setter def unread_count(self, unread_count): """Sets the unread_count of this AgentSmsConversationQueueItemDto. :param unread_count: The unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and unread_count is None: # noqa: E501 raise ValueError("Invalid value for `unread_count`, must not be `None`") # noqa: E501 self._unread_count = unread_count @property def has_media(self): """Gets the has_media of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The has_media of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool """ return self._has_media @has_media.setter def has_media(self, has_media): """Sets the has_media of this AgentSmsConversationQueueItemDto. :param has_media: The has_media of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and has_media is None: # noqa: E501 raise ValueError("Invalid value for `has_media`, must not be `None`") # noqa: E501 self._has_media = has_media @property def created_at(self): """Gets the created_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The created_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime """ return self._created_at @created_at.setter def created_at(self, created_at): """Sets the created_at of this AgentSmsConversationQueueItemDto. :param created_at: The created_at of this AgentSmsConversationQueueItemDto. # 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 last_message_at(self): """Gets the last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime """ return self._last_message_at @last_message_at.setter def last_message_at(self, last_message_at): """Sets the last_message_at of this AgentSmsConversationQueueItemDto. :param last_message_at: The last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: datetime """ if self.local_vars_configuration.client_side_validation and last_message_at is None: # noqa: E501 raise ValueError("Invalid value for `last_message_at`, must not be `None`") # noqa: E501 self._last_message_at = last_message_at @property def projected_at(self): """Gets the projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime """ return self._projected_at @projected_at.setter def projected_at(self, projected_at): """Sets the projected_at of this AgentSmsConversationQueueItemDto. :param projected_at: The projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: datetime """ if self.local_vars_configuration.client_side_validation and projected_at is None: # noqa: E501 raise ValueError("Invalid value for `projected_at`, must not be `None`") # noqa: E501 self._projected_at = projected_at @property def version(self): """Gets the version of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The version of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int """ return self._version @version.setter def version(self, version): """Sets the version of this AgentSmsConversationQueueItemDto. :param version: The version of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and version is None: # noqa: E501 raise ValueError("Invalid value for `version`, must not be `None`") # noqa: E501 self._version = version @property def workflow_state(self): """Gets the workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._workflow_state @workflow_state.setter def workflow_state(self, workflow_state): """Sets the workflow_state of this AgentSmsConversationQueueItemDto. :param workflow_state: The workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and workflow_state is None: # noqa: E501 raise ValueError("Invalid value for `workflow_state`, must not be `None`") # noqa: E501 allowed_values = ["AVAILABLE", "CLAIMED", "WAITING_ON_AGENT", "WAITING_ON_CUSTOMER", "REVIEW", "RESOLVED"] # noqa: E501 if self.local_vars_configuration.client_side_validation and workflow_state not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `workflow_state` ({0}), must be one of {1}" # noqa: E501 .format(workflow_state, allowed_values) ) self._workflow_state = workflow_state @property def outcome(self): """Gets the outcome of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The outcome of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._outcome @outcome.setter def outcome(self, outcome): """Sets the outcome of this AgentSmsConversationQueueItemDto. :param outcome: The outcome of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ allowed_values = [None,"READ", "DRAFTED", "REPLIED", "REVIEW_REQUESTED", "FAILED", "RESOLVED"] # noqa: E501 if self.local_vars_configuration.client_side_validation and outcome not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `outcome` ({0}), must be one of {1}" # noqa: E501 .format(outcome, allowed_values) ) self._outcome = outcome @property def review_status(self): """Gets the review_status of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The review_status of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._review_status @review_status.setter def review_status(self, review_status): """Sets the review_status of this AgentSmsConversationQueueItemDto. :param review_status: The review_status of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and review_status is None: # noqa: E501 raise ValueError("Invalid value for `review_status`, must not be `None`") # noqa: E501 allowed_values = ["NONE", "REQUESTED", "ASSIGNED", "APPROVED", "REJECTED", "RESOLVED"] # noqa: E501 if self.local_vars_configuration.client_side_validation and review_status not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `review_status` ({0}), must be one of {1}" # noqa: E501 .format(review_status, allowed_values) ) self._review_status = review_status @property def requires_human_review(self): """Gets the requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool """ return self._requires_human_review @requires_human_review.setter def requires_human_review(self, requires_human_review): """Sets the requires_human_review of this AgentSmsConversationQueueItemDto. :param requires_human_review: The requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and requires_human_review is None: # noqa: E501 raise ValueError("Invalid value for `requires_human_review`, must not be `None`") # noqa: E501 self._requires_human_review = requires_human_review @property def needs_operational_attention(self): """Gets the needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool """ return self._needs_operational_attention @needs_operational_attention.setter def needs_operational_attention(self, needs_operational_attention): """Sets the needs_operational_attention of this AgentSmsConversationQueueItemDto. :param needs_operational_attention: The needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and needs_operational_attention is None: # noqa: E501 raise ValueError("Invalid value for `needs_operational_attention`, must not be `None`") # noqa: E501 self._needs_operational_attention = needs_operational_attention @property def claim(self): """Gets the claim of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The claim of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: AgentConversationClaimDto """ return self._claim @claim.setter def claim(self, claim): """Sets the claim of this AgentSmsConversationQueueItemDto. :param claim: The claim of this AgentSmsConversationQueueItemDto. # noqa: E501 :type: AgentConversationClaimDto """ self._claim = claim 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, AgentSmsConversationQueueItemDto): 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, AgentSmsConversationQueueItemDto): return True return self.to_dict() != other.to_dict()Class variables
var attribute_mapvar openapi_types
Instance variables
prop claim-
Gets the claim of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The claim of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: AgentConversationClaimDto
Expand source code
@property def claim(self): """Gets the claim of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The claim of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: AgentConversationClaimDto """ return self._claim prop conversation_id-
Gets the conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def conversation_id(self): """Gets the conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The conversation_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._conversation_id prop created_at-
Gets the created_at of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The created_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime
Expand source code
@property def created_at(self): """Gets the created_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The created_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime """ return self._created_at prop has_media-
Gets the has_media of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The has_media of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool
Expand source code
@property def has_media(self): """Gets the has_media of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The has_media of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool """ return self._has_media prop last_body-
Gets the last_body of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The last_body of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def last_body(self): """Gets the last_body of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The last_body of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._last_body prop last_message_at-
Gets the last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime
Expand source code
@property def last_message_at(self): """Gets the last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The last_message_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime """ return self._last_message_at prop latest_message_direction-
Gets the latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def latest_message_direction(self): """Gets the latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_message_direction of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_message_direction prop latest_message_id-
Gets the latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def latest_message_id(self): """Gets the latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_message_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_message_id prop latest_received_sms_id-
Gets the latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def latest_received_sms_id(self): """Gets the latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_received_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_received_sms_id prop latest_sent_sms_id-
Gets the latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def latest_sent_sms_id(self): """Gets the latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The latest_sent_sms_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._latest_sent_sms_id prop message_count-
Gets the message_count of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The message_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int
Expand source code
@property def message_count(self): """Gets the message_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The message_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int """ return self._message_count prop needs_operational_attention-
Gets the needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool
Expand source code
@property def needs_operational_attention(self): """Gets the needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The needs_operational_attention of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool """ return self._needs_operational_attention prop other_phone_number-
Gets the other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def other_phone_number(self): """Gets the other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The other_phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._other_phone_number prop outcome-
Gets the outcome of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The outcome of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def outcome(self): """Gets the outcome of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The outcome of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._outcome prop phone_number-
Gets the phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def phone_number(self): """Gets the phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The phone_number of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._phone_number prop phone_number_id-
Gets the phone_number_id of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The phone_number_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def phone_number_id(self): """Gets the phone_number_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The phone_number_id of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._phone_number_id prop projected_at-
Gets the projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime
Expand source code
@property def projected_at(self): """Gets the projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The projected_at of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: datetime """ return self._projected_at prop requires_human_review-
Gets the requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool
Expand source code
@property def requires_human_review(self): """Gets the requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The requires_human_review of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: bool """ return self._requires_human_review prop review_status-
Gets the review_status of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The review_status of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def review_status(self): """Gets the review_status of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The review_status of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._review_status prop unread_count-
Gets the unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int
Expand source code
@property def unread_count(self): """Gets the unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The unread_count of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int """ return self._unread_count prop version-
Gets the version of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The version of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int
Expand source code
@property def version(self): """Gets the version of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The version of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: int """ return self._version prop workflow_state-
Gets the workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501
:return: The workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str
Expand source code
@property def workflow_state(self): """Gets the workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501 :return: The workflow_state of this AgentSmsConversationQueueItemDto. # noqa: E501 :rtype: str """ return self._workflow_state
Methods
def to_dict(self)-
Returns the model properties as a dict
def to_str(self)-
Returns the string representation of the model