@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetProjectResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetProjectResult() |
Modifier and Type | Method and Description |
---|---|
GetProjectResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when the project was created.
|
String |
getCreatedBy()
The Amazon DataZone user who created the project.
|
String |
getDescription()
The description of the project.
|
String |
getDomainId()
The ID of the Amazon DataZone domain in which the project exists.
|
List<ProjectDeletionError> |
getFailureReasons()
Specifies the error message that is returned if the operation cannot be successfully completed.
|
List<String> |
getGlossaryTerms()
The business glossary terms that can be used in the project.
|
String |
getId()
>The ID of the project.
|
Date |
getLastUpdatedAt()
The timestamp of when the project was last updated.
|
String |
getName()
The name of the project.
|
String |
getProjectStatus()
The status of the project.
|
int |
hashCode() |
void |
setCreatedAt(Date createdAt)
The timestamp of when the project was created.
|
void |
setCreatedBy(String createdBy)
The Amazon DataZone user who created the project.
|
void |
setDescription(String description)
The description of the project.
|
void |
setDomainId(String domainId)
The ID of the Amazon DataZone domain in which the project exists.
|
void |
setFailureReasons(Collection<ProjectDeletionError> failureReasons)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
void |
setGlossaryTerms(Collection<String> glossaryTerms)
The business glossary terms that can be used in the project.
|
void |
setId(String id)
>The ID of the project.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the project was last updated.
|
void |
setName(String name)
The name of the project.
|
void |
setProjectStatus(String projectStatus)
The status of the project.
|
String |
toString()
Returns a string representation of this object.
|
GetProjectResult |
withCreatedAt(Date createdAt)
The timestamp of when the project was created.
|
GetProjectResult |
withCreatedBy(String createdBy)
The Amazon DataZone user who created the project.
|
GetProjectResult |
withDescription(String description)
The description of the project.
|
GetProjectResult |
withDomainId(String domainId)
The ID of the Amazon DataZone domain in which the project exists.
|
GetProjectResult |
withFailureReasons(Collection<ProjectDeletionError> failureReasons)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
GetProjectResult |
withFailureReasons(ProjectDeletionError... failureReasons)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
GetProjectResult |
withGlossaryTerms(Collection<String> glossaryTerms)
The business glossary terms that can be used in the project.
|
GetProjectResult |
withGlossaryTerms(String... glossaryTerms)
The business glossary terms that can be used in the project.
|
GetProjectResult |
withId(String id)
>The ID of the project.
|
GetProjectResult |
withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the project was last updated.
|
GetProjectResult |
withName(String name)
The name of the project.
|
GetProjectResult |
withProjectStatus(ProjectStatus projectStatus)
The status of the project.
|
GetProjectResult |
withProjectStatus(String projectStatus)
The status of the project.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setCreatedAt(Date createdAt)
The timestamp of when the project was created.
createdAt
- The timestamp of when the project was created.public Date getCreatedAt()
The timestamp of when the project was created.
public GetProjectResult withCreatedAt(Date createdAt)
The timestamp of when the project was created.
createdAt
- The timestamp of when the project was created.public void setCreatedBy(String createdBy)
The Amazon DataZone user who created the project.
createdBy
- The Amazon DataZone user who created the project.public String getCreatedBy()
The Amazon DataZone user who created the project.
public GetProjectResult withCreatedBy(String createdBy)
The Amazon DataZone user who created the project.
createdBy
- The Amazon DataZone user who created the project.public void setDescription(String description)
The description of the project.
description
- The description of the project.public String getDescription()
The description of the project.
public GetProjectResult withDescription(String description)
The description of the project.
description
- The description of the project.public void setDomainId(String domainId)
The ID of the Amazon DataZone domain in which the project exists.
domainId
- The ID of the Amazon DataZone domain in which the project exists.public String getDomainId()
The ID of the Amazon DataZone domain in which the project exists.
public GetProjectResult withDomainId(String domainId)
The ID of the Amazon DataZone domain in which the project exists.
domainId
- The ID of the Amazon DataZone domain in which the project exists.public List<ProjectDeletionError> getFailureReasons()
Specifies the error message that is returned if the operation cannot be successfully completed.
public void setFailureReasons(Collection<ProjectDeletionError> failureReasons)
Specifies the error message that is returned if the operation cannot be successfully completed.
failureReasons
- Specifies the error message that is returned if the operation cannot be successfully completed.public GetProjectResult withFailureReasons(ProjectDeletionError... failureReasons)
Specifies the error message that is returned if the operation cannot be successfully completed.
NOTE: This method appends the values to the existing list (if any). Use
setFailureReasons(java.util.Collection)
or withFailureReasons(java.util.Collection)
if you want
to override the existing values.
failureReasons
- Specifies the error message that is returned if the operation cannot be successfully completed.public GetProjectResult withFailureReasons(Collection<ProjectDeletionError> failureReasons)
Specifies the error message that is returned if the operation cannot be successfully completed.
failureReasons
- Specifies the error message that is returned if the operation cannot be successfully completed.public List<String> getGlossaryTerms()
The business glossary terms that can be used in the project.
public void setGlossaryTerms(Collection<String> glossaryTerms)
The business glossary terms that can be used in the project.
glossaryTerms
- The business glossary terms that can be used in the project.public GetProjectResult withGlossaryTerms(String... glossaryTerms)
The business glossary terms that can be used in the project.
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 business glossary terms that can be used in the project.public GetProjectResult withGlossaryTerms(Collection<String> glossaryTerms)
The business glossary terms that can be used in the project.
glossaryTerms
- The business glossary terms that can be used in the project.public void setId(String id)
>The ID of the project.
id
- >The ID of the project.public String getId()
>The ID of the project.
public GetProjectResult withId(String id)
>The ID of the project.
id
- >The ID of the project.public void setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the project was last updated.
lastUpdatedAt
- The timestamp of when the project was last updated.public Date getLastUpdatedAt()
The timestamp of when the project was last updated.
public GetProjectResult withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the project was last updated.
lastUpdatedAt
- The timestamp of when the project was last updated.public void setName(String name)
The name of the project.
name
- The name of the project.public String getName()
The name of the project.
public GetProjectResult withName(String name)
The name of the project.
name
- The name of the project.public void setProjectStatus(String projectStatus)
The status of the project.
projectStatus
- The status of the project.ProjectStatus
public String getProjectStatus()
The status of the project.
ProjectStatus
public GetProjectResult withProjectStatus(String projectStatus)
The status of the project.
projectStatus
- The status of the project.ProjectStatus
public GetProjectResult withProjectStatus(ProjectStatus projectStatus)
The status of the project.
projectStatus
- The status of the project.ProjectStatus
public String toString()
toString
in class Object
Object.toString()
public GetProjectResult clone()