@Generated(value="software.amazon.awssdk:codegen") public final class CreateGlossaryTermRequest extends DataZoneRequest implements ToCopyableBuilder<CreateGlossaryTermRequest.Builder,CreateGlossaryTermRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateGlossaryTermRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateGlossaryTermRequest.Builder |
builder() |
String |
clientToken()
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
String |
domainIdentifier()
The ID of the Amazon DataZone domain in which this business glossary term is created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
glossaryIdentifier()
The ID of the business glossary in which this term is created.
|
int |
hashCode() |
String |
longDescription()
The long description of this business glossary term.
|
String |
name()
The name of this business glossary term.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateGlossaryTermRequest.Builder> |
serializableBuilderClass() |
String |
shortDescription()
The short description of this business glossary term.
|
GlossaryTermStatus |
status()
The status of this business glossary term.
|
String |
statusAsString()
The status of this business glossary term.
|
TermRelations |
termRelations()
The term relations of this business glossary term.
|
CreateGlossaryTermRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clientToken()
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
public final String domainIdentifier()
The ID of the Amazon DataZone domain in which this business glossary term is created.
public final String glossaryIdentifier()
The ID of the business glossary in which this term is created.
public final String longDescription()
The long description of this business glossary term.
public final String name()
The name of this business glossary term.
public final String shortDescription()
The short description of this business glossary term.
public final GlossaryTermStatus status()
The status of this 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 this 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 term relations of this business glossary term.
public CreateGlossaryTermRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateGlossaryTermRequest.Builder,CreateGlossaryTermRequest>toBuilder in class DataZoneRequestpublic static CreateGlossaryTermRequest.Builder builder()
public static Class<? extends CreateGlossaryTermRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.