@Generated(value="software.amazon.awssdk:codegen") public final class GlossaryItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GlossaryItem.Builder,GlossaryItem>
The details of a business glossary.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GlossaryItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GlossaryItem.Builder |
builder() |
Instant |
createdAt()
The timestamp of when the glossary was created.
|
String |
createdBy()
The Amazon DataZone user who created the glossary.
|
String |
description()
The business glossary description.
|
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) |
int |
hashCode() |
String |
id()
The identifier of the glossary.
|
String |
name()
The name of the glossary.
|
String |
owningProjectId()
The identifier of the project that owns the business glosary.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GlossaryItem.Builder> |
serializableBuilderClass() |
GlossaryStatus |
status()
The business glossary status.
|
String |
statusAsString()
The business glossary status.
|
GlossaryItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The timestamp of when the business glossary was updated.
|
String |
updatedBy()
The Amazon DataZone user who updated the business glossary.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant createdAt()
The timestamp of when the glossary was created.
public final String createdBy()
The Amazon DataZone user who created the glossary.
public final String description()
The business glossary description.
public final String domainId()
The identifier of the Amazon DataZone domain in which the business glossary exists.
public final String id()
The identifier of the glossary.
public final String name()
The name of the glossary.
public final String owningProjectId()
The identifier of the project that owns the business glosary.
public final GlossaryStatus status()
The business glossary status.
If the service returns an enum value that is not available in the current SDK version, status will
return GlossaryStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
GlossaryStatuspublic final String statusAsString()
The business glossary status.
If the service returns an enum value that is not available in the current SDK version, status will
return GlossaryStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
GlossaryStatuspublic final Instant updatedAt()
The timestamp of when the business glossary was updated.
public final String updatedBy()
The Amazon DataZone user who updated the business glossary.
public GlossaryItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GlossaryItem.Builder,GlossaryItem>public static GlossaryItem.Builder builder()
public static Class<? extends GlossaryItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.