Interface AssociateManagedNotificationAdditionalChannelRequest.Builder

  • Method Details

    • channelArn

      The Amazon Resource Name (ARN) of the Channel to associate with the ManagedNotificationConfiguration.

      Supported ARNs include Amazon Q Developer in chat applications, the Console Mobile Application, and email (notifications-contacts).

      Parameters:
      channelArn - The Amazon Resource Name (ARN) of the Channel to associate with the ManagedNotificationConfiguration.

      Supported ARNs include Amazon Q Developer in chat applications, the Console Mobile Application, and email (notifications-contacts).

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

      AssociateManagedNotificationAdditionalChannelRequest.Builder managedNotificationConfigurationArn(String managedNotificationConfigurationArn)

      The Amazon Resource Name (ARN) of the ManagedNotificationConfiguration to associate with the additional Channel.

      Parameters:
      managedNotificationConfigurationArn - The Amazon Resource Name (ARN) of the ManagedNotificationConfiguration to associate with the additional Channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isSensitiveEventsSubscribed

      AssociateManagedNotificationAdditionalChannelRequest.Builder isSensitiveEventsSubscribed(Boolean isSensitiveEventsSubscribed)

      Specifies whether this channel is subscribed to sensitive events. The notifications:SubscribeSensitiveEvents permission controls access to sensitive events. Defaults to false.

      Parameters:
      isSensitiveEventsSubscribed - Specifies whether this channel is subscribed to sensitive events. The notifications:SubscribeSensitiveEvents permission controls access to sensitive events. Defaults to false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.