@Generated(value="software.amazon.awssdk:codegen") public final class GlossaryTermItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GlossaryTermItem.Builder,GlossaryTermItem>
The details of a business glossary term.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GlossaryTermItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GlossaryTermItem.Builder |
builder() |
Instant |
createdAt()
The timestamp of when a business glossary term was created.
|
String |
createdBy()
The Amazon DataZone user who created the business glossary.
|
String |
domainId()
The identifier of the Amazon DataZone domain in which the business glossary exists.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
glossaryId()
The identifier of the business glossary to which the term belongs.
|
int |
hashCode() |
String |
id()
The identifier of the business glossary term.
|
String |
longDescription()
The long description of the business glossary term.
|
String |
name()
The name of the business glossary term.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GlossaryTermItem.Builder> |
serializableBuilderClass() |
String |
shortDescription()
The short description of the business glossary term.
|
GlossaryTermStatus |
status()
The status of the business glossary term.
|
String |
statusAsString()
The status of the business glossary term.
|
TermRelations |
termRelations()
The relations of the business glossary term.
|
GlossaryTermItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The timestamp of when a business glossary term was updated.
|
String |
updatedBy()
The Amazon DataZone user who updated the business glossary term.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant createdAt()
The timestamp of when a business glossary term was created.
public final String createdBy()
The Amazon DataZone user who created the business glossary.
public final String domainId()
The identifier of the Amazon DataZone domain in which the business glossary exists.
public final String glossaryId()
The identifier of the business glossary to which the term belongs.
public final String id()
The identifier of the business glossary term.
public final String longDescription()
The long description of the business glossary term.
public final String name()
The name of the business glossary term.
public final String shortDescription()
The short description of the business glossary term.
public final GlossaryTermStatus status()
The status of the business glossary term.
If the service returns an enum value that is not available in the current SDK version, status will
return GlossaryTermStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
GlossaryTermStatuspublic final String statusAsString()
The status of the business glossary term.
If the service returns an enum value that is not available in the current SDK version, status will
return GlossaryTermStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
GlossaryTermStatuspublic final TermRelations termRelations()
The relations of the business glossary term.
public final Instant updatedAt()
The timestamp of when a business glossary term was updated.
public final String updatedBy()
The Amazon DataZone user who updated the business glossary term.
public GlossaryTermItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GlossaryTermItem.Builder,GlossaryTermItem>public static GlossaryTermItem.Builder builder()
public static Class<? extends GlossaryTermItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.