@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProjectDetails extends Object implements Serializable, Cloneable, StructuredPojo
Detailed information about an AWS Mobile Hub project.
Constructor and Description |
---|
ProjectDetails() |
Modifier and Type | Method and Description |
---|---|
ProjectDetails |
clone() |
boolean |
equals(Object obj) |
String |
getConsoleUrl()
Website URL for this project in the AWS Mobile Hub console.
|
Date |
getCreatedDate()
Date the project was created.
|
Date |
getLastUpdatedDate()
Date of the last modification of the project.
|
String |
getName() |
String |
getProjectId() |
String |
getRegion() |
List<Resource> |
getResources() |
String |
getState() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConsoleUrl(String consoleUrl)
Website URL for this project in the AWS Mobile Hub console.
|
void |
setCreatedDate(Date createdDate)
Date the project was created.
|
void |
setLastUpdatedDate(Date lastUpdatedDate)
Date of the last modification of the project.
|
void |
setName(String name) |
void |
setProjectId(String projectId) |
void |
setRegion(String region) |
void |
setResources(Collection<Resource> resources) |
void |
setState(String state) |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ProjectDetails |
withConsoleUrl(String consoleUrl)
Website URL for this project in the AWS Mobile Hub console.
|
ProjectDetails |
withCreatedDate(Date createdDate)
Date the project was created.
|
ProjectDetails |
withLastUpdatedDate(Date lastUpdatedDate)
Date of the last modification of the project.
|
ProjectDetails |
withName(String name) |
ProjectDetails |
withProjectId(String projectId) |
ProjectDetails |
withRegion(String region) |
ProjectDetails |
withResources(Collection<Resource> resources) |
ProjectDetails |
withResources(Resource... resources)
NOTE: This method appends the values to the existing list (if any).
|
ProjectDetails |
withState(ProjectState state) |
ProjectDetails |
withState(String state) |
public void setName(String name)
name
- public String getName()
public ProjectDetails withName(String name)
name
- public void setProjectId(String projectId)
projectId
- public String getProjectId()
public ProjectDetails withProjectId(String projectId)
projectId
- public void setRegion(String region)
region
- public String getRegion()
public ProjectDetails withRegion(String region)
region
- public void setState(String state)
state
- ProjectState
public String getState()
ProjectState
public ProjectDetails withState(String state)
state
- ProjectState
public ProjectDetails withState(ProjectState state)
state
- ProjectState
public void setCreatedDate(Date createdDate)
Date the project was created.
createdDate
- Date the project was created.public Date getCreatedDate()
Date the project was created.
public ProjectDetails withCreatedDate(Date createdDate)
Date the project was created.
createdDate
- Date the project was created.public void setLastUpdatedDate(Date lastUpdatedDate)
Date of the last modification of the project.
lastUpdatedDate
- Date of the last modification of the project.public Date getLastUpdatedDate()
Date of the last modification of the project.
public ProjectDetails withLastUpdatedDate(Date lastUpdatedDate)
Date of the last modification of the project.
lastUpdatedDate
- Date of the last modification of the project.public void setConsoleUrl(String consoleUrl)
Website URL for this project in the AWS Mobile Hub console.
consoleUrl
- Website URL for this project in the AWS Mobile Hub console.public String getConsoleUrl()
Website URL for this project in the AWS Mobile Hub console.
public ProjectDetails withConsoleUrl(String consoleUrl)
Website URL for this project in the AWS Mobile Hub console.
consoleUrl
- Website URL for this project in the AWS Mobile Hub console.public void setResources(Collection<Resource> resources)
resources
- public ProjectDetails withResources(Resource... resources)
NOTE: This method appends the values to the existing list (if any). Use
setResources(java.util.Collection)
or withResources(java.util.Collection)
if you want to
override the existing values.
resources
- public ProjectDetails withResources(Collection<Resource> resources)
resources
- public String toString()
toString
in class Object
Object.toString()
public ProjectDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.