Cloneable, ReadLimitInfo, ToCopyableBuilder<RegisterEventTopicRequest.Builder,RegisterEventTopicRequest>@Generated("software.amazon.awssdk:codegen") public class RegisterEventTopicRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<RegisterEventTopicRequest.Builder,RegisterEventTopicRequest>
Registers a new event topic.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
RegisterEventTopicRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static RegisterEventTopicRequest.Builder |
builder() |
|
String |
directoryId() |
The Directory ID that will publish status messages to the SNS topic.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends RegisterEventTopicRequest.Builder> |
serializableBuilderClass() |
|
RegisterEventTopicRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
topicName() |
The SNS topic name to which the directory will publish status messages.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String directoryId()
The Directory ID that will publish status messages to the SNS topic.
public String topicName()
The SNS topic name to which the directory will publish status messages. This SNS topic must be in the same region as the specified Directory ID.
public RegisterEventTopicRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<RegisterEventTopicRequest.Builder,RegisterEventTopicRequest>public static RegisterEventTopicRequest.Builder builder()
public static Class<? extends RegisterEventTopicRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.