@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateGlossaryTermRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateGlossaryTermRequest() |
Modifier and Type | Method and Description |
---|---|
CreateGlossaryTermRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
String |
getDomainIdentifier()
The ID of the Amazon DataZone domain in which this business glossary term is created.
|
String |
getGlossaryIdentifier()
The ID of the business glossary in which this term is created.
|
String |
getLongDescription()
The long description of this business glossary term.
|
String |
getName()
The name of this business glossary term.
|
String |
getShortDescription()
The short description of this business glossary term.
|
String |
getStatus()
The status of this business glossary term.
|
TermRelations |
getTermRelations()
The term relations of this business glossary term.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
void |
setDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary term is created.
|
void |
setGlossaryIdentifier(String glossaryIdentifier)
The ID of the business glossary in which this term is created.
|
void |
setLongDescription(String longDescription)
The long description of this business glossary term.
|
void |
setName(String name)
The name of this business glossary term.
|
void |
setShortDescription(String shortDescription)
The short description of this business glossary term.
|
void |
setStatus(String status)
The status of this business glossary term.
|
void |
setTermRelations(TermRelations termRelations)
The term relations of this business glossary term.
|
String |
toString()
Returns a string representation of this object.
|
CreateGlossaryTermRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
CreateGlossaryTermRequest |
withDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary term is created.
|
CreateGlossaryTermRequest |
withGlossaryIdentifier(String glossaryIdentifier)
The ID of the business glossary in which this term is created.
|
CreateGlossaryTermRequest |
withLongDescription(String longDescription)
The long description of this business glossary term.
|
CreateGlossaryTermRequest |
withName(String name)
The name of this business glossary term.
|
CreateGlossaryTermRequest |
withShortDescription(String shortDescription)
The short description of this business glossary term.
|
CreateGlossaryTermRequest |
withStatus(GlossaryTermStatus status)
The status of this business glossary term.
|
CreateGlossaryTermRequest |
withStatus(String status)
The status of this business glossary term.
|
CreateGlossaryTermRequest |
withTermRelations(TermRelations termRelations)
The term relations of this business glossary term.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.public String getClientToken()
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
public CreateGlossaryTermRequest withClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.public void setDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary term is created.
domainIdentifier
- The ID of the Amazon DataZone domain in which this business glossary term is created.public String getDomainIdentifier()
The ID of the Amazon DataZone domain in which this business glossary term is created.
public CreateGlossaryTermRequest withDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary term is created.
domainIdentifier
- The ID of the Amazon DataZone domain in which this business glossary term is created.public void setGlossaryIdentifier(String glossaryIdentifier)
The ID of the business glossary in which this term is created.
glossaryIdentifier
- The ID of the business glossary in which this term is created.public String getGlossaryIdentifier()
The ID of the business glossary in which this term is created.
public CreateGlossaryTermRequest withGlossaryIdentifier(String glossaryIdentifier)
The ID of the business glossary in which this term is created.
glossaryIdentifier
- The ID of the business glossary in which this term is created.public void setLongDescription(String longDescription)
The long description of this business glossary term.
longDescription
- The long description of this business glossary term.public String getLongDescription()
The long description of this business glossary term.
public CreateGlossaryTermRequest withLongDescription(String longDescription)
The long description of this business glossary term.
longDescription
- The long description of this business glossary term.public void setName(String name)
The name of this business glossary term.
name
- The name of this business glossary term.public String getName()
The name of this business glossary term.
public CreateGlossaryTermRequest withName(String name)
The name of this business glossary term.
name
- The name of this business glossary term.public void setShortDescription(String shortDescription)
The short description of this business glossary term.
shortDescription
- The short description of this business glossary term.public String getShortDescription()
The short description of this business glossary term.
public CreateGlossaryTermRequest withShortDescription(String shortDescription)
The short description of this business glossary term.
shortDescription
- The short description of this business glossary term.public void setStatus(String status)
The status of this business glossary term.
status
- The status of this business glossary term.GlossaryTermStatus
public String getStatus()
The status of this business glossary term.
GlossaryTermStatus
public CreateGlossaryTermRequest withStatus(String status)
The status of this business glossary term.
status
- The status of this business glossary term.GlossaryTermStatus
public CreateGlossaryTermRequest withStatus(GlossaryTermStatus status)
The status of this business glossary term.
status
- The status of this business glossary term.GlossaryTermStatus
public void setTermRelations(TermRelations termRelations)
The term relations of this business glossary term.
termRelations
- The term relations of this business glossary term.public TermRelations getTermRelations()
The term relations of this business glossary term.
public CreateGlossaryTermRequest withTermRelations(TermRelations termRelations)
The term relations of this business glossary term.
termRelations
- The term relations of this business glossary term.public String toString()
toString
in class Object
Object.toString()
public CreateGlossaryTermRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()