@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CollaborationSummary extends Object implements Serializable, Cloneable, StructuredPojo
The metadata of the collaboration.
Constructor and Description |
---|
CollaborationSummary() |
Modifier and Type | Method and Description |
---|---|
CollaborationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the collaboration.
|
Date |
getCreateTime()
The time when the collaboration was created.
|
String |
getCreatorAccountId()
The identifier used to reference members of the collaboration.
|
String |
getCreatorDisplayName()
The display name of the collaboration creator.
|
String |
getId()
The identifier for the collaboration.
|
String |
getMembershipArn()
The ARN of a member in a collaboration.
|
String |
getMembershipId()
The identifier of a member in a collaboration.
|
String |
getMemberStatus()
The status of a member in a collaboration.
|
String |
getName()
A human-readable identifier provided by the collaboration owner.
|
Date |
getUpdateTime()
The time the collaboration metadata was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the collaboration.
|
void |
setCreateTime(Date createTime)
The time when the collaboration was created.
|
void |
setCreatorAccountId(String creatorAccountId)
The identifier used to reference members of the collaboration.
|
void |
setCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
|
void |
setId(String id)
The identifier for the collaboration.
|
void |
setMembershipArn(String membershipArn)
The ARN of a member in a collaboration.
|
void |
setMembershipId(String membershipId)
The identifier of a member in a collaboration.
|
void |
setMemberStatus(String memberStatus)
The status of a member in a collaboration.
|
void |
setName(String name)
A human-readable identifier provided by the collaboration owner.
|
void |
setUpdateTime(Date updateTime)
The time the collaboration metadata was last updated.
|
String |
toString()
Returns a string representation of this object.
|
CollaborationSummary |
withArn(String arn)
The ARN of the collaboration.
|
CollaborationSummary |
withCreateTime(Date createTime)
The time when the collaboration was created.
|
CollaborationSummary |
withCreatorAccountId(String creatorAccountId)
The identifier used to reference members of the collaboration.
|
CollaborationSummary |
withCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
|
CollaborationSummary |
withId(String id)
The identifier for the collaboration.
|
CollaborationSummary |
withMembershipArn(String membershipArn)
The ARN of a member in a collaboration.
|
CollaborationSummary |
withMembershipId(String membershipId)
The identifier of a member in a collaboration.
|
CollaborationSummary |
withMemberStatus(MemberStatus memberStatus)
The status of a member in a collaboration.
|
CollaborationSummary |
withMemberStatus(String memberStatus)
The status of a member in a collaboration.
|
CollaborationSummary |
withName(String name)
A human-readable identifier provided by the collaboration owner.
|
CollaborationSummary |
withUpdateTime(Date updateTime)
The time the collaboration metadata was last updated.
|
public void setId(String id)
The identifier for the collaboration.
id
- The identifier for the collaboration.public String getId()
The identifier for the collaboration.
public CollaborationSummary withId(String id)
The identifier for the collaboration.
id
- The identifier for the collaboration.public void setArn(String arn)
The ARN of the collaboration.
arn
- The ARN of the collaboration.public String getArn()
The ARN of the collaboration.
public CollaborationSummary withArn(String arn)
The ARN of the collaboration.
arn
- The ARN of the collaboration.public void setName(String name)
A human-readable identifier provided by the collaboration owner. Display names are not unique.
name
- A human-readable identifier provided by the collaboration owner. Display names are not unique.public String getName()
A human-readable identifier provided by the collaboration owner. Display names are not unique.
public CollaborationSummary withName(String name)
A human-readable identifier provided by the collaboration owner. Display names are not unique.
name
- A human-readable identifier provided by the collaboration owner. Display names are not unique.public void setCreatorAccountId(String creatorAccountId)
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
creatorAccountId
- The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services
account ID.public String getCreatorAccountId()
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
public CollaborationSummary withCreatorAccountId(String creatorAccountId)
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
creatorAccountId
- The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services
account ID.public void setCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
creatorDisplayName
- The display name of the collaboration creator.public String getCreatorDisplayName()
The display name of the collaboration creator.
public CollaborationSummary withCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
creatorDisplayName
- The display name of the collaboration creator.public void setCreateTime(Date createTime)
The time when the collaboration was created.
createTime
- The time when the collaboration was created.public Date getCreateTime()
The time when the collaboration was created.
public CollaborationSummary withCreateTime(Date createTime)
The time when the collaboration was created.
createTime
- The time when the collaboration was created.public void setUpdateTime(Date updateTime)
The time the collaboration metadata was last updated.
updateTime
- The time the collaboration metadata was last updated.public Date getUpdateTime()
The time the collaboration metadata was last updated.
public CollaborationSummary withUpdateTime(Date updateTime)
The time the collaboration metadata was last updated.
updateTime
- The time the collaboration metadata was last updated.public void setMemberStatus(String memberStatus)
The status of a member in a collaboration.
memberStatus
- The status of a member in a collaboration.MemberStatus
public String getMemberStatus()
The status of a member in a collaboration.
MemberStatus
public CollaborationSummary withMemberStatus(String memberStatus)
The status of a member in a collaboration.
memberStatus
- The status of a member in a collaboration.MemberStatus
public CollaborationSummary withMemberStatus(MemberStatus memberStatus)
The status of a member in a collaboration.
memberStatus
- The status of a member in a collaboration.MemberStatus
public void setMembershipId(String membershipId)
The identifier of a member in a collaboration.
membershipId
- The identifier of a member in a collaboration.public String getMembershipId()
The identifier of a member in a collaboration.
public CollaborationSummary withMembershipId(String membershipId)
The identifier of a member in a collaboration.
membershipId
- The identifier of a member in a collaboration.public void setMembershipArn(String membershipArn)
The ARN of a member in a collaboration.
membershipArn
- The ARN of a member in a collaboration.public String getMembershipArn()
The ARN of a member in a collaboration.
public CollaborationSummary withMembershipArn(String membershipArn)
The ARN of a member in a collaboration.
membershipArn
- The ARN of a member in a collaboration.public String toString()
toString
in class Object
Object.toString()
public CollaborationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.