public static interface ModifyEventSubscriptionRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<ModifyEventSubscriptionRequest.Builder,ModifyEventSubscriptionRequest>
Modifier and Type | Method and Description |
---|---|
ModifyEventSubscriptionRequest.Builder |
enabled(Boolean enabled)
A value that indicates whether to activate the subscription.
|
ModifyEventSubscriptionRequest.Builder |
eventCategories(Collection<String> eventCategories)
A list of event categories for a source type (
SourceType ) that you want to subscribe to. |
ModifyEventSubscriptionRequest.Builder |
eventCategories(String... eventCategories)
A list of event categories for a source type (
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 RDS event notification subscription.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
ModifyEventSubscriptionRequest.Builder subscriptionName(String subscriptionName)
The name of the RDS event notification subscription.
subscriptionName
- The name of the RDS 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 a DB instance, you would set this parameter to db-instance. For RDS Proxy events, specify
db-proxy
. If this value isn't specified, all events are returned.
Valid values: db-instance
| db-cluster
| db-parameter-group
|
db-security-group
| db-snapshot
| db-cluster-snapshot
|
db-proxy
sourceType
- The type of source that is generating the events. For example, if you want to be notified of events
generated by a DB instance, you would set this parameter to db-instance. For RDS Proxy events, specify
db-proxy
. If this value isn't specified, all events are returned.
Valid values: db-instance
| db-cluster
| db-parameter-group
|
db-security-group
| db-snapshot
| db-cluster-snapshot
|
db-proxy
ModifyEventSubscriptionRequest.Builder eventCategories(Collection<String> eventCategories)
A list of event categories for a source type (SourceType
) that you want to subscribe to. You can
see a list of the categories for a given source type in Events in the Amazon
RDS User Guide or by using the DescribeEventCategories
operation.
eventCategories
- A list of event categories for a source type (SourceType
) that you want to subscribe to.
You can see a list of the categories for a given source type in Events in the
Amazon RDS User Guide or by using the DescribeEventCategories
operation.ModifyEventSubscriptionRequest.Builder eventCategories(String... eventCategories)
A list of event categories for a source type (SourceType
) that you want to subscribe to. You can
see a list of the categories for a given source type in Events in the Amazon
RDS User Guide or by using the DescribeEventCategories
operation.
eventCategories
- A list of event categories for a source type (SourceType
) that you want to subscribe to.
You can see a list of the categories for a given source type in Events in the
Amazon RDS User Guide or by using the DescribeEventCategories
operation.ModifyEventSubscriptionRequest.Builder enabled(Boolean enabled)
A value that indicates whether to activate the subscription.
enabled
- A value that indicates whether to activate the subscription.ModifyEventSubscriptionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
ModifyEventSubscriptionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.