@Stability(value=Stable) public static final class CfnBucket.NotificationConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnBucket.NotificationConfigurationProperty>
CfnBucket.NotificationConfigurationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder eventBridgeConfiguration(CfnBucket.EventBridgeConfigurationProperty eventBridgeConfiguration)
eventBridgeConfiguration - Enables delivery of events to Amazon EventBridge.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder eventBridgeConfiguration(IResolvable eventBridgeConfiguration)
eventBridgeConfiguration - Enables delivery of events to Amazon EventBridge.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder lambdaConfigurations(IResolvable lambdaConfigurations)
CfnBucket.NotificationConfigurationProperty.getLambdaConfigurations()lambdaConfigurations - Describes the AWS Lambda functions to invoke and the events for which to invoke them.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder lambdaConfigurations(List<? extends Object> lambdaConfigurations)
CfnBucket.NotificationConfigurationProperty.getLambdaConfigurations()lambdaConfigurations - Describes the AWS Lambda functions to invoke and the events for which to invoke them.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder queueConfigurations(IResolvable queueConfigurations)
CfnBucket.NotificationConfigurationProperty.getQueueConfigurations()queueConfigurations - The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder queueConfigurations(List<? extends Object> queueConfigurations)
CfnBucket.NotificationConfigurationProperty.getQueueConfigurations()queueConfigurations - The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder topicConfigurations(IResolvable topicConfigurations)
CfnBucket.NotificationConfigurationProperty.getTopicConfigurations()topicConfigurations - The topic to which notifications are sent and the events for which notifications are generated.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty.Builder topicConfigurations(List<? extends Object> topicConfigurations)
CfnBucket.NotificationConfigurationProperty.getTopicConfigurations()topicConfigurations - The topic to which notifications are sent and the events for which notifications are generated.this@Stability(value=Stable) public CfnBucket.NotificationConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnBucket.NotificationConfigurationProperty>CfnBucket.NotificationConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.