public static interface EventSubscription.Builder extends SdkPojo, CopyableBuilder<EventSubscription.Builder,EventSubscription>
| Modifier and Type | Method and Description |
|---|---|
EventSubscription.Builder |
customerAwsId(String customerAwsId)
The Amazon Web Services customer account that is associated with the Amazon DocumentDB event notification
subscription.
|
EventSubscription.Builder |
custSubscriptionId(String custSubscriptionId)
The Amazon DocumentDB event notification subscription ID.
|
EventSubscription.Builder |
enabled(Boolean enabled)
A Boolean value indicating whether the subscription is enabled.
|
EventSubscription.Builder |
eventCategoriesList(Collection<String> eventCategoriesList)
A list of event categories for the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
eventCategoriesList(String... eventCategoriesList)
A list of event categories for the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
eventSubscriptionArn(String eventSubscriptionArn)
The Amazon Resource Name (ARN) for the event subscription.
|
EventSubscription.Builder |
snsTopicArn(String snsTopicArn)
The topic ARN of the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
sourceIdsList(Collection<String> sourceIdsList)
A list of source IDs for the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
sourceIdsList(String... sourceIdsList)
A list of source IDs for the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
sourceType(String sourceType)
The source type for the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
status(String status)
The status of the Amazon DocumentDB event notification subscription.
|
EventSubscription.Builder |
subscriptionCreationTime(String subscriptionCreationTime)
The time at which the Amazon DocumentDB event notification subscription was created.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEventSubscription.Builder customerAwsId(String customerAwsId)
The Amazon Web Services customer account that is associated with the Amazon DocumentDB event notification subscription.
customerAwsId - The Amazon Web Services customer account that is associated with the Amazon DocumentDB event
notification subscription.EventSubscription.Builder custSubscriptionId(String custSubscriptionId)
The Amazon DocumentDB event notification subscription ID.
custSubscriptionId - The Amazon DocumentDB event notification subscription ID.EventSubscription.Builder snsTopicArn(String snsTopicArn)
The topic ARN of the Amazon DocumentDB event notification subscription.
snsTopicArn - The topic ARN of the Amazon DocumentDB event notification subscription.EventSubscription.Builder status(String status)
The status of the Amazon DocumentDB event notification subscription.
Constraints:
Can be one of the following: creating, modifying, deleting,
active, no-permission, topic-not-exist
The no-permission status indicates that Amazon DocumentDB no longer has permission to post to
the SNS topic. The topic-not-exist status indicates that the topic was deleted after the
subscription was created.
status - The status of the Amazon DocumentDB event notification subscription.
Constraints:
Can be one of the following: creating, modifying, deleting,
active, no-permission, topic-not-exist
The no-permission status indicates that Amazon DocumentDB no longer has permission to
post to the SNS topic. The topic-not-exist status indicates that the topic was deleted
after the subscription was created.
EventSubscription.Builder subscriptionCreationTime(String subscriptionCreationTime)
The time at which the Amazon DocumentDB event notification subscription was created.
subscriptionCreationTime - The time at which the Amazon DocumentDB event notification subscription was created.EventSubscription.Builder sourceType(String sourceType)
The source type for the Amazon DocumentDB event notification subscription.
sourceType - The source type for the Amazon DocumentDB event notification subscription.EventSubscription.Builder sourceIdsList(Collection<String> sourceIdsList)
A list of source IDs for the Amazon DocumentDB event notification subscription.
sourceIdsList - A list of source IDs for the Amazon DocumentDB event notification subscription.EventSubscription.Builder sourceIdsList(String... sourceIdsList)
A list of source IDs for the Amazon DocumentDB event notification subscription.
sourceIdsList - A list of source IDs for the Amazon DocumentDB event notification subscription.EventSubscription.Builder eventCategoriesList(Collection<String> eventCategoriesList)
A list of event categories for the Amazon DocumentDB event notification subscription.
eventCategoriesList - A list of event categories for the Amazon DocumentDB event notification subscription.EventSubscription.Builder eventCategoriesList(String... eventCategoriesList)
A list of event categories for the Amazon DocumentDB event notification subscription.
eventCategoriesList - A list of event categories for the Amazon DocumentDB event notification subscription.EventSubscription.Builder enabled(Boolean enabled)
A Boolean value indicating whether the subscription is enabled. A value of true indicates that
the subscription is enabled.
enabled - A Boolean value indicating whether the subscription is enabled. A value of true indicates
that the subscription is enabled.EventSubscription.Builder eventSubscriptionArn(String eventSubscriptionArn)
The Amazon Resource Name (ARN) for the event subscription.
eventSubscriptionArn - The Amazon Resource Name (ARN) for the event subscription.Copyright © 2022. All rights reserved.