@Generated(value="software.amazon.awssdk:codegen") public final class ThesaurusSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ThesaurusSummary.Builder,ThesaurusSummary>
An array of summary information for a thesaurus or multiple thesauri.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ThesaurusSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ThesaurusSummary.Builder |
builder() |
Instant |
createdAt()
The Unix timestamp when the thesaurus was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the thesaurus.
|
String |
name()
The name of the thesaurus.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ThesaurusSummary.Builder> |
serializableBuilderClass() |
ThesaurusStatus |
status()
The status of the thesaurus.
|
String |
statusAsString()
The status of the thesaurus.
|
ThesaurusSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The Unix timestamp when the thesaurus was last updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier of the thesaurus.
public final String name()
The name of the thesaurus.
public final ThesaurusStatus status()
The status of the thesaurus.
If the service returns an enum value that is not available in the current SDK version, status will
return ThesaurusStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ThesaurusStatuspublic final String statusAsString()
The status of the thesaurus.
If the service returns an enum value that is not available in the current SDK version, status will
return ThesaurusStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ThesaurusStatuspublic final Instant createdAt()
The Unix timestamp when the thesaurus was created.
public final Instant updatedAt()
The Unix timestamp when the thesaurus was last updated.
public ThesaurusSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ThesaurusSummary.Builder,ThesaurusSummary>public static ThesaurusSummary.Builder builder()
public static Class<? extends ThesaurusSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.