@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAssetRevisionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAssetRevisionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAssetRevisionRequest |
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 revised description of the asset.
|
String |
getDomainIdentifier()
The unique identifier of the domain where the asset is being revised.
|
List<FormInput> |
getFormsInput()
The metadata forms to be attached to the asset as part of asset revision.
|
List<String> |
getGlossaryTerms()
The glossary terms to be attached to the asset as part of asset revision.
|
String |
getIdentifier()
The identifier of the asset.
|
String |
getName()
Te revised name of the asset.
|
PredictionConfiguration |
getPredictionConfiguration()
The configuration of the automatically generated business-friendly metadata for the asset.
|
String |
getTypeRevision()
The revision type of the asset.
|
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 revised description of the asset.
|
void |
setDomainIdentifier(String domainIdentifier)
The unique identifier of the domain where the asset is being revised.
|
void |
setFormsInput(Collection<FormInput> formsInput)
The metadata forms to be attached to the asset as part of asset revision.
|
void |
setGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be attached to the asset as part of asset revision.
|
void |
setIdentifier(String identifier)
The identifier of the asset.
|
void |
setName(String name)
Te revised name of the asset.
|
void |
setPredictionConfiguration(PredictionConfiguration predictionConfiguration)
The configuration of the automatically generated business-friendly metadata for the asset.
|
void |
setTypeRevision(String typeRevision)
The revision type of the asset.
|
String |
toString()
Returns a string representation of this object.
|
CreateAssetRevisionRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
CreateAssetRevisionRequest |
withDescription(String description)
The revised description of the asset.
|
CreateAssetRevisionRequest |
withDomainIdentifier(String domainIdentifier)
The unique identifier of the domain where the asset is being revised.
|
CreateAssetRevisionRequest |
withFormsInput(Collection<FormInput> formsInput)
The metadata forms to be attached to the asset as part of asset revision.
|
CreateAssetRevisionRequest |
withFormsInput(FormInput... formsInput)
The metadata forms to be attached to the asset as part of asset revision.
|
CreateAssetRevisionRequest |
withGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be attached to the asset as part of asset revision.
|
CreateAssetRevisionRequest |
withGlossaryTerms(String... glossaryTerms)
The glossary terms to be attached to the asset as part of asset revision.
|
CreateAssetRevisionRequest |
withIdentifier(String identifier)
The identifier of the asset.
|
CreateAssetRevisionRequest |
withName(String name)
Te revised name of the asset.
|
CreateAssetRevisionRequest |
withPredictionConfiguration(PredictionConfiguration predictionConfiguration)
The configuration of the automatically generated business-friendly metadata for the asset.
|
CreateAssetRevisionRequest |
withTypeRevision(String typeRevision)
The revision type of the asset.
|
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 CreateAssetRevisionRequest 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 revised description of the asset.
description
- The revised description of the asset.public String getDescription()
The revised description of the asset.
public CreateAssetRevisionRequest withDescription(String description)
The revised description of the asset.
description
- The revised description of the asset.public void setDomainIdentifier(String domainIdentifier)
The unique identifier of the domain where the asset is being revised.
domainIdentifier
- The unique identifier of the domain where the asset is being revised.public String getDomainIdentifier()
The unique identifier of the domain where the asset is being revised.
public CreateAssetRevisionRequest withDomainIdentifier(String domainIdentifier)
The unique identifier of the domain where the asset is being revised.
domainIdentifier
- The unique identifier of the domain where the asset is being revised.public List<FormInput> getFormsInput()
The metadata forms to be attached to the asset as part of asset revision.
public void setFormsInput(Collection<FormInput> formsInput)
The metadata forms to be attached to the asset as part of asset revision.
formsInput
- The metadata forms to be attached to the asset as part of asset revision.public CreateAssetRevisionRequest withFormsInput(FormInput... formsInput)
The metadata forms to be attached to the asset as part of asset revision.
NOTE: This method appends the values to the existing list (if any). Use
setFormsInput(java.util.Collection)
or withFormsInput(java.util.Collection)
if you want to
override the existing values.
formsInput
- The metadata forms to be attached to the asset as part of asset revision.public CreateAssetRevisionRequest withFormsInput(Collection<FormInput> formsInput)
The metadata forms to be attached to the asset as part of asset revision.
formsInput
- The metadata forms to be attached to the asset as part of asset revision.public List<String> getGlossaryTerms()
The glossary terms to be attached to the asset as part of asset revision.
public void setGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be attached to the asset as part of asset revision.
glossaryTerms
- The glossary terms to be attached to the asset as part of asset revision.public CreateAssetRevisionRequest withGlossaryTerms(String... glossaryTerms)
The glossary terms to be attached to the asset as part of asset revision.
NOTE: This method appends the values to the existing list (if any). Use
setGlossaryTerms(java.util.Collection)
or withGlossaryTerms(java.util.Collection)
if you want
to override the existing values.
glossaryTerms
- The glossary terms to be attached to the asset as part of asset revision.public CreateAssetRevisionRequest withGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be attached to the asset as part of asset revision.
glossaryTerms
- The glossary terms to be attached to the asset as part of asset revision.public void setIdentifier(String identifier)
The identifier of the asset.
identifier
- The identifier of the asset.public String getIdentifier()
The identifier of the asset.
public CreateAssetRevisionRequest withIdentifier(String identifier)
The identifier of the asset.
identifier
- The identifier of the asset.public void setName(String name)
Te revised name of the asset.
name
- Te revised name of the asset.public String getName()
Te revised name of the asset.
public CreateAssetRevisionRequest withName(String name)
Te revised name of the asset.
name
- Te revised name of the asset.public void setPredictionConfiguration(PredictionConfiguration predictionConfiguration)
The configuration of the automatically generated business-friendly metadata for the asset.
predictionConfiguration
- The configuration of the automatically generated business-friendly metadata for the asset.public PredictionConfiguration getPredictionConfiguration()
The configuration of the automatically generated business-friendly metadata for the asset.
public CreateAssetRevisionRequest withPredictionConfiguration(PredictionConfiguration predictionConfiguration)
The configuration of the automatically generated business-friendly metadata for the asset.
predictionConfiguration
- The configuration of the automatically generated business-friendly metadata for the asset.public void setTypeRevision(String typeRevision)
The revision type of the asset.
typeRevision
- The revision type of the asset.public String getTypeRevision()
The revision type of the asset.
public CreateAssetRevisionRequest withTypeRevision(String typeRevision)
The revision type of the asset.
typeRevision
- The revision type of the asset.public String toString()
toString
in class Object
Object.toString()
public CreateAssetRevisionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()