Interface ManagedNotificationChannelAssociationSummary.Builder

    • Method Detail

      • channelIdentifier

        ManagedNotificationChannelAssociationSummary.Builder channelIdentifier​(String channelIdentifier)

        The unique identifier for the notification channel.

        Parameters:
        channelIdentifier - The unique identifier for the notification channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • channelType

        ManagedNotificationChannelAssociationSummary.Builder channelType​(String channelType)

        The type of notification channel used for message delivery.

        • Values:

          • ACCOUNT_CONTACT

            • Delivers notifications to Account Managed contacts through the User Notification Service.

          • MOBILE

            • Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices.

          • CHATBOT

            • Delivers notifications through Chatbot to collaboration platforms (Slack, Chime).

          • EMAIL

            • Delivers notifications to email addresses.

        Parameters:
        channelType - The type of notification channel used for message delivery.

        • Values:

          • ACCOUNT_CONTACT

            • Delivers notifications to Account Managed contacts through the User Notification Service.

          • MOBILE

            • Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices.

          • CHATBOT

            • Delivers notifications through Chatbot to collaboration platforms (Slack, Chime).

          • EMAIL

            • Delivers notifications to email addresses.

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

        ManagedNotificationChannelAssociationSummary.Builder channelType​(ChannelType channelType)

        The type of notification channel used for message delivery.

        • Values:

          • ACCOUNT_CONTACT

            • Delivers notifications to Account Managed contacts through the User Notification Service.

          • MOBILE

            • Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices.

          • CHATBOT

            • Delivers notifications through Chatbot to collaboration platforms (Slack, Chime).

          • EMAIL

            • Delivers notifications to email addresses.

        Parameters:
        channelType - The type of notification channel used for message delivery.

        • Values:

          • ACCOUNT_CONTACT

            • Delivers notifications to Account Managed contacts through the User Notification Service.

          • MOBILE

            • Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices.

          • CHATBOT

            • Delivers notifications through Chatbot to collaboration platforms (Slack, Chime).

          • EMAIL

            • Delivers notifications to email addresses.

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

        ManagedNotificationChannelAssociationSummary.Builder overrideOption​(String overrideOption)

        Controls whether users can modify channel associations for a notification configuration.

        • Values:

          • ENABLED

            • Users can associate or disassociate channels with the notification configuration.

          • DISABLED

            • Users cannot associate or disassociate channels with the notification configuration.

        Parameters:
        overrideOption - Controls whether users can modify channel associations for a notification configuration.

        • Values:

          • ENABLED

            • Users can associate or disassociate channels with the notification configuration.

          • DISABLED

            • Users cannot associate or disassociate channels with the notification configuration.

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

        ManagedNotificationChannelAssociationSummary.Builder overrideOption​(ChannelAssociationOverrideOption overrideOption)

        Controls whether users can modify channel associations for a notification configuration.

        • Values:

          • ENABLED

            • Users can associate or disassociate channels with the notification configuration.

          • DISABLED

            • Users cannot associate or disassociate channels with the notification configuration.

        Parameters:
        overrideOption - Controls whether users can modify channel associations for a notification configuration.

        • Values:

          • ENABLED

            • Users can associate or disassociate channels with the notification configuration.

          • DISABLED

            • Users cannot associate or disassociate channels with the notification configuration.

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