@Generated(value="software.amazon.awssdk:codegen") public final class TopicRefreshDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TopicRefreshDetails.Builder,TopicRefreshDetails>
The details about the refresh of a topic.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TopicRefreshDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TopicRefreshDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
refreshArn()
The Amazon Resource Name (ARN) of the topic refresh.
|
String |
refreshId()
The ID of the refresh, which occurs as a result of topic creation or topic update.
|
TopicRefreshStatus |
refreshStatus()
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
|
String |
refreshStatusAsString()
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TopicRefreshDetails.Builder> |
serializableBuilderClass() |
TopicRefreshDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String refreshArn()
The Amazon Resource Name (ARN) of the topic refresh.
public final String refreshId()
The ID of the refresh, which occurs as a result of topic creation or topic update.
public final TopicRefreshStatus refreshStatus()
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
If the service returns an enum value that is not available in the current SDK version, refreshStatus
will return TopicRefreshStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from refreshStatusAsString().
TopicRefreshStatuspublic final String refreshStatusAsString()
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
If the service returns an enum value that is not available in the current SDK version, refreshStatus
will return TopicRefreshStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from refreshStatusAsString().
TopicRefreshStatuspublic TopicRefreshDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TopicRefreshDetails.Builder,TopicRefreshDetails>public static TopicRefreshDetails.Builder builder()
public static Class<? extends TopicRefreshDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.