Interface CreateContactChannelRequest.Builder

    • Method Detail

      • contactId

        CreateContactChannelRequest.Builder contactId​(String contactId)

        The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.

        Parameters:
        contactId - The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreateContactChannelRequest.Builder name​(String name)

        The name of the contact channel.

        Parameters:
        name - The name of the contact channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        CreateContactChannelRequest.Builder type​(String type)

        Incident Manager supports three types of contact channels:

        • SMS

        • VOICE

        • EMAIL

        Parameters:
        type - Incident Manager supports three types of contact channels:

        • SMS

        • VOICE

        • EMAIL

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ChannelType, ChannelType
      • type

        CreateContactChannelRequest.Builder type​(ChannelType type)

        Incident Manager supports three types of contact channels:

        • SMS

        • VOICE

        • EMAIL

        Parameters:
        type - Incident Manager supports three types of contact channels:

        • SMS

        • VOICE

        • EMAIL

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ChannelType, ChannelType
      • deliveryAddress

        CreateContactChannelRequest.Builder deliveryAddress​(ContactChannelAddress deliveryAddress)

        The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:

        • SMS - '+' followed by the country code and phone number

        • VOICE - '+' followed by the country code and phone number

        • EMAIL - any standard email format

        Parameters:
        deliveryAddress - The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:

        • SMS - '+' followed by the country code and phone number

        • VOICE - '+' followed by the country code and phone number

        • EMAIL - any standard email format

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deferActivation

        CreateContactChannelRequest.Builder deferActivation​(Boolean deferActivation)

        If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can't engage your contact channel until it has been activated.

        Parameters:
        deferActivation - If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can't engage your contact channel until it has been activated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • idempotencyToken

        CreateContactChannelRequest.Builder idempotencyToken​(String idempotencyToken)

        A token ensuring that the operation is called only once with the specified details.

        Parameters:
        idempotencyToken - A token ensuring that the operation is called only once with the specified details.
        Returns:
        Returns a reference to this object so that method calls can be chained together.