@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateGlossaryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateGlossaryRequest() |
Modifier and Type | Method and Description |
---|---|
CreateGlossaryRequest |
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 |
getDescription()
The description of this business glossary.
|
String |
getDomainIdentifier()
The ID of the Amazon DataZone domain in which this business glossary is created.
|
String |
getName()
The name of this business glossary.
|
String |
getOwningProjectIdentifier()
The ID of the project that currently owns business glossary.
|
String |
getStatus()
The status of this business glossary.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
void |
setDescription(String description)
The description of this business glossary.
|
void |
setDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary is created.
|
void |
setName(String name)
The name of this business glossary.
|
void |
setOwningProjectIdentifier(String owningProjectIdentifier)
The ID of the project that currently owns business glossary.
|
void |
setStatus(String status)
The status of this business glossary.
|
String |
toString()
Returns a string representation of this object.
|
CreateGlossaryRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
CreateGlossaryRequest |
withDescription(String description)
The description of this business glossary.
|
CreateGlossaryRequest |
withDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary is created.
|
CreateGlossaryRequest |
withName(String name)
The name of this business glossary.
|
CreateGlossaryRequest |
withOwningProjectIdentifier(String owningProjectIdentifier)
The ID of the project that currently owns business glossary.
|
CreateGlossaryRequest |
withStatus(GlossaryStatus status)
The status of this business glossary.
|
CreateGlossaryRequest |
withStatus(String status)
The status of this business glossary.
|
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 CreateGlossaryRequest 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 setDescription(String description)
The description of this business glossary.
description
- The description of this business glossary.public String getDescription()
The description of this business glossary.
public CreateGlossaryRequest withDescription(String description)
The description of this business glossary.
description
- The description of this business glossary.public void setDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary is created.
domainIdentifier
- The ID of the Amazon DataZone domain in which this business glossary is created.public String getDomainIdentifier()
The ID of the Amazon DataZone domain in which this business glossary is created.
public CreateGlossaryRequest withDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this business glossary is created.
domainIdentifier
- The ID of the Amazon DataZone domain in which this business glossary is created.public void setName(String name)
The name of this business glossary.
name
- The name of this business glossary.public String getName()
The name of this business glossary.
public CreateGlossaryRequest withName(String name)
The name of this business glossary.
name
- The name of this business glossary.public void setOwningProjectIdentifier(String owningProjectIdentifier)
The ID of the project that currently owns business glossary.
owningProjectIdentifier
- The ID of the project that currently owns business glossary.public String getOwningProjectIdentifier()
The ID of the project that currently owns business glossary.
public CreateGlossaryRequest withOwningProjectIdentifier(String owningProjectIdentifier)
The ID of the project that currently owns business glossary.
owningProjectIdentifier
- The ID of the project that currently owns business glossary.public void setStatus(String status)
The status of this business glossary.
status
- The status of this business glossary.GlossaryStatus
public String getStatus()
The status of this business glossary.
GlossaryStatus
public CreateGlossaryRequest withStatus(String status)
The status of this business glossary.
status
- The status of this business glossary.GlossaryStatus
public CreateGlossaryRequest withStatus(GlossaryStatus status)
The status of this business glossary.
status
- The status of this business glossary.GlossaryStatus
public String toString()
toString
in class Object
Object.toString()
public CreateGlossaryRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()