Class CfnSubscriberNotificationMixinProps.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.securitylake.CfnSubscriberNotificationMixinProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnSubscriberNotificationMixinProps>
- Enclosing interface:
CfnSubscriberNotificationMixinProps
@Stability(Stable)
public static final class CfnSubscriberNotificationMixinProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnSubscriberNotificationMixinProps>
A builder for
CfnSubscriberNotificationMixinProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.notificationConfiguration(CfnSubscriberNotificationPropsMixin.NotificationConfigurationProperty notificationConfiguration) Sets the value ofCfnSubscriberNotificationMixinProps.getNotificationConfiguration()notificationConfiguration(IResolvable notificationConfiguration) Sets the value ofCfnSubscriberNotificationMixinProps.getNotificationConfiguration()subscriberArn(String subscriberArn) Sets the value ofCfnSubscriberNotificationMixinProps.getSubscriberArn()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
notificationConfiguration
@Stability(Stable) public CfnSubscriberNotificationMixinProps.Builder notificationConfiguration(IResolvable notificationConfiguration) Sets the value ofCfnSubscriberNotificationMixinProps.getNotificationConfiguration()- Parameters:
notificationConfiguration- Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .- Returns:
this
-
notificationConfiguration
@Stability(Stable) public CfnSubscriberNotificationMixinProps.Builder notificationConfiguration(CfnSubscriberNotificationPropsMixin.NotificationConfigurationProperty notificationConfiguration) Sets the value ofCfnSubscriberNotificationMixinProps.getNotificationConfiguration()- Parameters:
notificationConfiguration- Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .- Returns:
this
-
subscriberArn
@Stability(Stable) public CfnSubscriberNotificationMixinProps.Builder subscriberArn(String subscriberArn) Sets the value ofCfnSubscriberNotificationMixinProps.getSubscriberArn()- Parameters:
subscriberArn- The Amazon Resource Name (ARN) of the Security Lake subscriber.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnSubscriberNotificationMixinProps>- Returns:
- a new instance of
CfnSubscriberNotificationMixinProps - Throws:
NullPointerException- if any required attribute was not provided
-