Interface ManagedNotificationChannelAssociationSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ManagedNotificationChannelAssociationSummary.Builder,,- ManagedNotificationChannelAssociationSummary> - SdkBuilder<ManagedNotificationChannelAssociationSummary.Builder,,- ManagedNotificationChannelAssociationSummary> - SdkPojo
- Enclosing class:
- ManagedNotificationChannelAssociationSummary
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
channelIdentifierThe 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.
 
- 
channelTypeThe 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 Amazon Q Developer in chat applications 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 Amazon Q Developer in chat applications 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:
 
- 
 
- 
channelTypeThe 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 Amazon Q Developer in chat applications 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 Amazon Q Developer in chat applications 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:
 
- 
 
- 
overrideOptionControls 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:
 
- 
 
- 
overrideOptionManagedNotificationChannelAssociationSummary.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:
 
- 
 
 
-