Interface ManagedNotificationChannelAssociationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ManagedNotificationChannelAssociationSummary.Builder,
,ManagedNotificationChannelAssociationSummary> SdkBuilder<ManagedNotificationChannelAssociationSummary.Builder,
,ManagedNotificationChannelAssociationSummary> SdkPojo
- Enclosing class:
ManagedNotificationChannelAssociationSummary
-
Method Summary
Modifier and TypeMethodDescriptionchannelIdentifier
(String channelIdentifier) The unique identifier for the notification channel.channelType
(String channelType) The type of notification channel used for message delivery.channelType
(ChannelType channelType) The type of notification channel used for message delivery.overrideOption
(String overrideOption) Controls whether users can modify channel associations for a notification configuration.overrideOption
(ChannelAssociationOverrideOption overrideOption) Controls whether users can modify channel associations for a notification configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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:
-
-
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:
-
-
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:
-
-