@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProjectSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about a project.
Constructor and Description |
---|
ProjectSummary() |
Modifier and Type | Method and Description |
---|---|
ProjectSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time that the project was created.
|
String |
getProjectArn()
The Amazon Resource Name (ARN) of the project.
|
String |
getProjectDescription()
The description of the project.
|
String |
getProjectId()
The ID of the project.
|
String |
getProjectName()
The name of the project.
|
String |
getProjectStatus()
The status of the project.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(Date creationTime)
The time that the project was created.
|
void |
setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
|
void |
setProjectDescription(String projectDescription)
The description of the project.
|
void |
setProjectId(String projectId)
The ID of the project.
|
void |
setProjectName(String projectName)
The name of the project.
|
void |
setProjectStatus(String projectStatus)
The status of the project.
|
String |
toString()
Returns a string representation of this object.
|
ProjectSummary |
withCreationTime(Date creationTime)
The time that the project was created.
|
ProjectSummary |
withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
|
ProjectSummary |
withProjectDescription(String projectDescription)
The description of the project.
|
ProjectSummary |
withProjectId(String projectId)
The ID of the project.
|
ProjectSummary |
withProjectName(String projectName)
The name of the project.
|
ProjectSummary |
withProjectStatus(ProjectStatus projectStatus)
The status of the project.
|
ProjectSummary |
withProjectStatus(String projectStatus)
The status of the project.
|
public void setProjectName(String projectName)
The name of the project.
projectName
- The name of the project.public String getProjectName()
The name of the project.
public ProjectSummary withProjectName(String projectName)
The name of the project.
projectName
- The name of the project.public void setProjectDescription(String projectDescription)
The description of the project.
projectDescription
- The description of the project.public String getProjectDescription()
The description of the project.
public ProjectSummary withProjectDescription(String projectDescription)
The description of the project.
projectDescription
- The description of the project.public void setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
projectArn
- The Amazon Resource Name (ARN) of the project.public String getProjectArn()
The Amazon Resource Name (ARN) of the project.
public ProjectSummary withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
projectArn
- The Amazon Resource Name (ARN) of the project.public void setProjectId(String projectId)
The ID of the project.
projectId
- The ID of the project.public String getProjectId()
The ID of the project.
public ProjectSummary withProjectId(String projectId)
The ID of the project.
projectId
- The ID of the project.public void setCreationTime(Date creationTime)
The time that the project was created.
creationTime
- The time that the project was created.public Date getCreationTime()
The time that the project was created.
public ProjectSummary withCreationTime(Date creationTime)
The time that the project was created.
creationTime
- The time that the project was created.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 ProjectSummary withProjectStatus(String projectStatus)
The status of the project.
projectStatus
- The status of the project.ProjectStatus
public ProjectSummary 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 ProjectSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.