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, withSdkClientExecutionTimeout
public 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()
ToCopyableBuilder
toBuilder
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.