@Generated(value="software.amazon.awssdk:codegen") public final class TopicSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TopicSummary.Builder,TopicSummary>
A topic summary.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TopicSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the topic.
|
static TopicSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the topic.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TopicSummary.Builder> |
serializableBuilderClass() |
TopicSummary.Builder |
toBuilder() |
String |
topicId()
The ID for the topic.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name (ARN) of the topic.
public final String topicId()
The ID for the topic. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
public final String name()
The name of the topic.
public TopicSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TopicSummary.Builder,TopicSummary>public static TopicSummary.Builder builder()
public static Class<? extends TopicSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.