public static interface ModifyEventSubscriptionRequest.Builder extends DocDbRequest.Builder, SdkPojo, CopyableBuilder<ModifyEventSubscriptionRequest.Builder,ModifyEventSubscriptionRequest>
| Modifier and Type | Method and Description |
|---|---|
ModifyEventSubscriptionRequest.Builder |
enabled(Boolean enabled)
A Boolean value; set to
true to activate the subscription. |
ModifyEventSubscriptionRequest.Builder |
eventCategories(Collection<String> eventCategories)
A list of event categories for a
SourceType that you want to subscribe to. |
ModifyEventSubscriptionRequest.Builder |
eventCategories(String... eventCategories)
A list of event categories for a
SourceType that you want to subscribe to. |
ModifyEventSubscriptionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ModifyEventSubscriptionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
ModifyEventSubscriptionRequest.Builder |
snsTopicArn(String snsTopicArn)
The Amazon Resource Name (ARN) of the SNS topic created for event notification.
|
ModifyEventSubscriptionRequest.Builder |
sourceType(String sourceType)
The type of source that is generating the events.
|
ModifyEventSubscriptionRequest.Builder |
subscriptionName(String subscriptionName)
The name of the Amazon DocumentDB event notification subscription.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildModifyEventSubscriptionRequest.Builder subscriptionName(String subscriptionName)
The name of the Amazon DocumentDB event notification subscription.
subscriptionName - The name of the Amazon DocumentDB event notification subscription.ModifyEventSubscriptionRequest.Builder snsTopicArn(String snsTopicArn)
The Amazon Resource Name (ARN) of the SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
snsTopicArn - The Amazon Resource Name (ARN) of the SNS topic created for event notification. The ARN is created by
Amazon SNS when you create a topic and subscribe to it.ModifyEventSubscriptionRequest.Builder sourceType(String sourceType)
The type of source that is generating the events. For example, if you want to be notified of events generated
by an instance, set this parameter to db-instance. If this value is not specified, all events
are returned.
Valid values: db-instance, db-parameter-group, db-security-group
sourceType - The type of source that is generating the events. For example, if you want to be notified of events
generated by an instance, set this parameter to db-instance. If this value is not
specified, all events are returned.
Valid values: db-instance, db-parameter-group,
db-security-group
ModifyEventSubscriptionRequest.Builder eventCategories(Collection<String> eventCategories)
A list of event categories for a SourceType that you want to subscribe to.
eventCategories - A list of event categories for a SourceType that you want to subscribe to.ModifyEventSubscriptionRequest.Builder eventCategories(String... eventCategories)
A list of event categories for a SourceType that you want to subscribe to.
eventCategories - A list of event categories for a SourceType that you want to subscribe to.ModifyEventSubscriptionRequest.Builder enabled(Boolean enabled)
A Boolean value; set to true to activate the subscription.
enabled - A Boolean value; set to true to activate the subscription.ModifyEventSubscriptionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderModifyEventSubscriptionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.