Module mailslurp_client.models.agent_capability_features_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 AgentCapabilityFeaturesDto (conversation_queue=None, durable_events=None, conversation_claims=None, human_handoff=None, internal_notes=None, threaded_reply_drafts=None, webhook_subscriptions_managed_by_owner=None, virtual_totp_devices=None, phone_number_sms_read=None, phone_number_sms_send=None, sms_conversation_queue=None, sms_durable_events=None, sms_conversation_claims=None, sms_human_handoff=None, sms_internal_notes=None, sms_idempotent_send=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.

AgentCapabilityFeaturesDto - a model defined in OpenAPI

Expand source code
class AgentCapabilityFeaturesDto(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_queue': 'bool',
        'durable_events': 'bool',
        'conversation_claims': 'bool',
        'human_handoff': 'bool',
        'internal_notes': 'bool',
        'threaded_reply_drafts': 'bool',
        'webhook_subscriptions_managed_by_owner': 'bool',
        'virtual_totp_devices': 'bool',
        'phone_number_sms_read': 'bool',
        'phone_number_sms_send': 'bool',
        'sms_conversation_queue': 'bool',
        'sms_durable_events': 'bool',
        'sms_conversation_claims': 'bool',
        'sms_human_handoff': 'bool',
        'sms_internal_notes': 'bool',
        'sms_idempotent_send': 'bool'
    }

    attribute_map = {
        'conversation_queue': 'conversationQueue',
        'durable_events': 'durableEvents',
        'conversation_claims': 'conversationClaims',
        'human_handoff': 'humanHandoff',
        'internal_notes': 'internalNotes',
        'threaded_reply_drafts': 'threadedReplyDrafts',
        'webhook_subscriptions_managed_by_owner': 'webhookSubscriptionsManagedByOwner',
        'virtual_totp_devices': 'virtualTotpDevices',
        'phone_number_sms_read': 'phoneNumberSmsRead',
        'phone_number_sms_send': 'phoneNumberSmsSend',
        'sms_conversation_queue': 'smsConversationQueue',
        'sms_durable_events': 'smsDurableEvents',
        'sms_conversation_claims': 'smsConversationClaims',
        'sms_human_handoff': 'smsHumanHandoff',
        'sms_internal_notes': 'smsInternalNotes',
        'sms_idempotent_send': 'smsIdempotentSend'
    }

    def __init__(self, conversation_queue=None, durable_events=None, conversation_claims=None, human_handoff=None, internal_notes=None, threaded_reply_drafts=None, webhook_subscriptions_managed_by_owner=None, virtual_totp_devices=None, phone_number_sms_read=None, phone_number_sms_send=None, sms_conversation_queue=None, sms_durable_events=None, sms_conversation_claims=None, sms_human_handoff=None, sms_internal_notes=None, sms_idempotent_send=None, local_vars_configuration=None):  # noqa: E501
        """AgentCapabilityFeaturesDto - 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_queue = None
        self._durable_events = None
        self._conversation_claims = None
        self._human_handoff = None
        self._internal_notes = None
        self._threaded_reply_drafts = None
        self._webhook_subscriptions_managed_by_owner = None
        self._virtual_totp_devices = None
        self._phone_number_sms_read = None
        self._phone_number_sms_send = None
        self._sms_conversation_queue = None
        self._sms_durable_events = None
        self._sms_conversation_claims = None
        self._sms_human_handoff = None
        self._sms_internal_notes = None
        self._sms_idempotent_send = None
        self.discriminator = None

        self.conversation_queue = conversation_queue
        self.durable_events = durable_events
        self.conversation_claims = conversation_claims
        self.human_handoff = human_handoff
        self.internal_notes = internal_notes
        self.threaded_reply_drafts = threaded_reply_drafts
        self.webhook_subscriptions_managed_by_owner = webhook_subscriptions_managed_by_owner
        self.virtual_totp_devices = virtual_totp_devices
        self.phone_number_sms_read = phone_number_sms_read
        self.phone_number_sms_send = phone_number_sms_send
        self.sms_conversation_queue = sms_conversation_queue
        self.sms_durable_events = sms_durable_events
        self.sms_conversation_claims = sms_conversation_claims
        self.sms_human_handoff = sms_human_handoff
        self.sms_internal_notes = sms_internal_notes
        self.sms_idempotent_send = sms_idempotent_send

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


        :return: The conversation_queue of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._conversation_queue

    @conversation_queue.setter
    def conversation_queue(self, conversation_queue):
        """Sets the conversation_queue of this AgentCapabilityFeaturesDto.


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

        self._conversation_queue = conversation_queue

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


        :return: The durable_events of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._durable_events

    @durable_events.setter
    def durable_events(self, durable_events):
        """Sets the durable_events of this AgentCapabilityFeaturesDto.


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

        self._durable_events = durable_events

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


        :return: The conversation_claims of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._conversation_claims

    @conversation_claims.setter
    def conversation_claims(self, conversation_claims):
        """Sets the conversation_claims of this AgentCapabilityFeaturesDto.


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

        self._conversation_claims = conversation_claims

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


        :return: The human_handoff of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._human_handoff

    @human_handoff.setter
    def human_handoff(self, human_handoff):
        """Sets the human_handoff of this AgentCapabilityFeaturesDto.


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

        self._human_handoff = human_handoff

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


        :return: The internal_notes of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._internal_notes

    @internal_notes.setter
    def internal_notes(self, internal_notes):
        """Sets the internal_notes of this AgentCapabilityFeaturesDto.


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

        self._internal_notes = internal_notes

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


        :return: The threaded_reply_drafts of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._threaded_reply_drafts

    @threaded_reply_drafts.setter
    def threaded_reply_drafts(self, threaded_reply_drafts):
        """Sets the threaded_reply_drafts of this AgentCapabilityFeaturesDto.


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

        self._threaded_reply_drafts = threaded_reply_drafts

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


        :return: The webhook_subscriptions_managed_by_owner of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._webhook_subscriptions_managed_by_owner

    @webhook_subscriptions_managed_by_owner.setter
    def webhook_subscriptions_managed_by_owner(self, webhook_subscriptions_managed_by_owner):
        """Sets the webhook_subscriptions_managed_by_owner of this AgentCapabilityFeaturesDto.


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

        self._webhook_subscriptions_managed_by_owner = webhook_subscriptions_managed_by_owner

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


        :return: The virtual_totp_devices of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._virtual_totp_devices

    @virtual_totp_devices.setter
    def virtual_totp_devices(self, virtual_totp_devices):
        """Sets the virtual_totp_devices of this AgentCapabilityFeaturesDto.


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

        self._virtual_totp_devices = virtual_totp_devices

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


        :return: The phone_number_sms_read of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._phone_number_sms_read

    @phone_number_sms_read.setter
    def phone_number_sms_read(self, phone_number_sms_read):
        """Sets the phone_number_sms_read of this AgentCapabilityFeaturesDto.


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

        self._phone_number_sms_read = phone_number_sms_read

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


        :return: The phone_number_sms_send of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._phone_number_sms_send

    @phone_number_sms_send.setter
    def phone_number_sms_send(self, phone_number_sms_send):
        """Sets the phone_number_sms_send of this AgentCapabilityFeaturesDto.


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

        self._phone_number_sms_send = phone_number_sms_send

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


        :return: The sms_conversation_queue of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._sms_conversation_queue

    @sms_conversation_queue.setter
    def sms_conversation_queue(self, sms_conversation_queue):
        """Sets the sms_conversation_queue of this AgentCapabilityFeaturesDto.


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

        self._sms_conversation_queue = sms_conversation_queue

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


        :return: The sms_durable_events of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._sms_durable_events

    @sms_durable_events.setter
    def sms_durable_events(self, sms_durable_events):
        """Sets the sms_durable_events of this AgentCapabilityFeaturesDto.


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

        self._sms_durable_events = sms_durable_events

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


        :return: The sms_conversation_claims of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._sms_conversation_claims

    @sms_conversation_claims.setter
    def sms_conversation_claims(self, sms_conversation_claims):
        """Sets the sms_conversation_claims of this AgentCapabilityFeaturesDto.


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

        self._sms_conversation_claims = sms_conversation_claims

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


        :return: The sms_human_handoff of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._sms_human_handoff

    @sms_human_handoff.setter
    def sms_human_handoff(self, sms_human_handoff):
        """Sets the sms_human_handoff of this AgentCapabilityFeaturesDto.


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

        self._sms_human_handoff = sms_human_handoff

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


        :return: The sms_internal_notes of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._sms_internal_notes

    @sms_internal_notes.setter
    def sms_internal_notes(self, sms_internal_notes):
        """Sets the sms_internal_notes of this AgentCapabilityFeaturesDto.


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

        self._sms_internal_notes = sms_internal_notes

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


        :return: The sms_idempotent_send of this AgentCapabilityFeaturesDto.  # noqa: E501
        :rtype: bool
        """
        return self._sms_idempotent_send

    @sms_idempotent_send.setter
    def sms_idempotent_send(self, sms_idempotent_send):
        """Sets the sms_idempotent_send of this AgentCapabilityFeaturesDto.


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

        self._sms_idempotent_send = sms_idempotent_send

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

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

Class variables

var attribute_map
var openapi_types

Instance variables

prop conversation_claims

Gets the conversation_claims of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The conversation_claims of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The conversation_claims of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._conversation_claims
prop conversation_queue

Gets the conversation_queue of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The conversation_queue of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The conversation_queue of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._conversation_queue
prop durable_events

Gets the durable_events of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The durable_events of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The durable_events of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._durable_events
prop human_handoff

Gets the human_handoff of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The human_handoff of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The human_handoff of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._human_handoff
prop internal_notes

Gets the internal_notes of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The internal_notes of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The internal_notes of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._internal_notes
prop phone_number_sms_read

Gets the phone_number_sms_read of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The phone_number_sms_read of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The phone_number_sms_read of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._phone_number_sms_read
prop phone_number_sms_send

Gets the phone_number_sms_send of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The phone_number_sms_send of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The phone_number_sms_send of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._phone_number_sms_send
prop sms_conversation_claims

Gets the sms_conversation_claims of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The sms_conversation_claims of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The sms_conversation_claims of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._sms_conversation_claims
prop sms_conversation_queue

Gets the sms_conversation_queue of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The sms_conversation_queue of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The sms_conversation_queue of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._sms_conversation_queue
prop sms_durable_events

Gets the sms_durable_events of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The sms_durable_events of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The sms_durable_events of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._sms_durable_events
prop sms_human_handoff

Gets the sms_human_handoff of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The sms_human_handoff of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The sms_human_handoff of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._sms_human_handoff
prop sms_idempotent_send

Gets the sms_idempotent_send of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The sms_idempotent_send of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The sms_idempotent_send of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._sms_idempotent_send
prop sms_internal_notes

Gets the sms_internal_notes of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The sms_internal_notes of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The sms_internal_notes of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._sms_internal_notes
prop threaded_reply_drafts

Gets the threaded_reply_drafts of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The threaded_reply_drafts of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The threaded_reply_drafts of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._threaded_reply_drafts
prop virtual_totp_devices

Gets the virtual_totp_devices of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The virtual_totp_devices of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The virtual_totp_devices of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._virtual_totp_devices
prop webhook_subscriptions_managed_by_owner

Gets the webhook_subscriptions_managed_by_owner of this AgentCapabilityFeaturesDto. # noqa: E501

:return: The webhook_subscriptions_managed_by_owner of this AgentCapabilityFeaturesDto. # noqa: E501 :rtype: bool

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


    :return: The webhook_subscriptions_managed_by_owner of this AgentCapabilityFeaturesDto.  # noqa: E501
    :rtype: bool
    """
    return self._webhook_subscriptions_managed_by_owner

Methods

def to_dict(self)

Returns the model properties as a dict

def to_str(self)

Returns the string representation of the model