@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProjectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateProjectRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateProjectRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The description to be updated as part of the
UpdateProject action. |
String |
getDomainIdentifier()
The identifier of the Amazon DataZone domain in which a project is to be updated.
|
List<String> |
getGlossaryTerms()
The glossary terms to be updated as part of the
UpdateProject action. |
String |
getIdentifier()
The identifier of the project that is to be updated.
|
String |
getName()
The name to be updated as part of the
UpdateProject action. |
int |
hashCode() |
void |
setDescription(String description)
The description to be updated as part of the
UpdateProject action. |
void |
setDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a project is to be updated.
|
void |
setGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be updated as part of the
UpdateProject action. |
void |
setIdentifier(String identifier)
The identifier of the project that is to be updated.
|
void |
setName(String name)
The name to be updated as part of the
UpdateProject action. |
String |
toString()
Returns a string representation of this object.
|
UpdateProjectRequest |
withDescription(String description)
The description to be updated as part of the
UpdateProject action. |
UpdateProjectRequest |
withDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a project is to be updated.
|
UpdateProjectRequest |
withGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be updated as part of the
UpdateProject action. |
UpdateProjectRequest |
withGlossaryTerms(String... glossaryTerms)
The glossary terms to be updated as part of the
UpdateProject action. |
UpdateProjectRequest |
withIdentifier(String identifier)
The identifier of the project that is to be updated.
|
UpdateProjectRequest |
withName(String name)
The name to be updated as part of the
UpdateProject action. |
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, withSdkRequestTimeoutpublic void setDescription(String description)
The description to be updated as part of the UpdateProject action.
description - The description to be updated as part of the UpdateProject action.public String getDescription()
The description to be updated as part of the UpdateProject action.
UpdateProject action.public UpdateProjectRequest withDescription(String description)
The description to be updated as part of the UpdateProject action.
description - The description to be updated as part of the UpdateProject action.public void setDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a project is to be updated.
domainIdentifier - The identifier of the Amazon DataZone domain in which a project is to be updated.public String getDomainIdentifier()
The identifier of the Amazon DataZone domain in which a project is to be updated.
public UpdateProjectRequest withDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a project is to be updated.
domainIdentifier - The identifier of the Amazon DataZone domain in which a project is to be updated.public List<String> getGlossaryTerms()
The glossary terms to be updated as part of the UpdateProject action.
UpdateProject action.public void setGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be updated as part of the UpdateProject action.
glossaryTerms - The glossary terms to be updated as part of the UpdateProject action.public UpdateProjectRequest withGlossaryTerms(String... glossaryTerms)
The glossary terms to be updated as part of the UpdateProject action.
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 updated as part of the UpdateProject action.public UpdateProjectRequest withGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms to be updated as part of the UpdateProject action.
glossaryTerms - The glossary terms to be updated as part of the UpdateProject action.public void setIdentifier(String identifier)
The identifier of the project that is to be updated.
identifier - The identifier of the project that is to be updated.public String getIdentifier()
The identifier of the project that is to be updated.
public UpdateProjectRequest withIdentifier(String identifier)
The identifier of the project that is to be updated.
identifier - The identifier of the project that is to be updated.public void setName(String name)
The name to be updated as part of the UpdateProject action.
name - The name to be updated as part of the UpdateProject action.public String getName()
The name to be updated as part of the UpdateProject action.
UpdateProject action.public UpdateProjectRequest withName(String name)
The name to be updated as part of the UpdateProject action.
name - The name to be updated as part of the UpdateProject action.public String toString()
toString in class ObjectObject.toString()public UpdateProjectRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()