Interface ContactChannel.Builder

    • Method Detail

      • contactChannelArn

        ContactChannel.Builder contactChannelArn​(String contactChannelArn)

        The Amazon Resource Name (ARN) of the contact channel.

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

        ContactChannel.Builder contactArn​(String contactArn)

        The ARN of the contact that contains the contact channel.

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

        ContactChannel.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

        ContactChannel.Builder type​(String type)

        The type of the contact channel. Incident Manager supports three contact methods:

        • SMS

        • VOICE

        • EMAIL

        Parameters:
        type - The type of the contact channel. Incident Manager supports three contact methods:

        • SMS

        • VOICE

        • EMAIL

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

        ContactChannel.Builder type​(ChannelType type)

        The type of the contact channel. Incident Manager supports three contact methods:

        • SMS

        • VOICE

        • EMAIL

        Parameters:
        type - The type of the contact channel. Incident Manager supports three contact methods:

        • SMS

        • VOICE

        • EMAIL

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

        ContactChannel.Builder deliveryAddress​(ContactChannelAddress deliveryAddress)

        The details that Incident Manager uses when trying to engage the contact channel.

        Parameters:
        deliveryAddress - The details that Incident Manager uses when trying to engage the contact channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • activationStatus

        ContactChannel.Builder activationStatus​(String activationStatus)

        A Boolean value describing if the contact channel has been activated or not. If the contact channel isn't activated, Incident Manager can't engage the contact through it.

        Parameters:
        activationStatus - A Boolean value describing if the contact channel has been activated or not. If the contact channel isn't activated, Incident Manager can't engage the contact through it.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ActivationStatus, ActivationStatus
      • activationStatus

        ContactChannel.Builder activationStatus​(ActivationStatus activationStatus)

        A Boolean value describing if the contact channel has been activated or not. If the contact channel isn't activated, Incident Manager can't engage the contact through it.

        Parameters:
        activationStatus - A Boolean value describing if the contact channel has been activated or not. If the contact channel isn't activated, Incident Manager can't engage the contact through it.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ActivationStatus, ActivationStatus