@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SpaceData extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains some information about a private re:Post in the account.
Constructor and Description |
---|
SpaceData() |
Modifier and Type | Method and Description |
---|---|
SpaceData |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the private re:Post.
|
String |
getConfigurationStatus()
The configuration status of the private re:Post.
|
Long |
getContentSize()
The content size of the private re:Post.
|
Date |
getCreateDateTime()
The date when the private re:Post was created.
|
Date |
getDeleteDateTime()
The date when the private re:Post was deleted.
|
String |
getDescription()
The description for the private re:Post.
|
String |
getName()
The name for the private re:Post.
|
String |
getRandomDomain()
The AWS generated subdomain of the private re:Post.
|
String |
getSpaceId()
The unique ID of the private re:Post.
|
String |
getStatus()
The creation/deletion status of the private re:Post.
|
Long |
getStorageLimit()
The storage limit of the private re:Post.
|
String |
getTier()
The pricing tier of the private re:Post.
|
Integer |
getUserCount()
The number of onboarded users to the private re:Post.
|
String |
getUserKMSKey()
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
|
String |
getVanityDomain()
This custom subdomain that you use to access your private re:Post.
|
String |
getVanityDomainStatus()
This approval status of the custom subdomain.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the private re:Post.
|
void |
setConfigurationStatus(String configurationStatus)
The configuration status of the private re:Post.
|
void |
setContentSize(Long contentSize)
The content size of the private re:Post.
|
void |
setCreateDateTime(Date createDateTime)
The date when the private re:Post was created.
|
void |
setDeleteDateTime(Date deleteDateTime)
The date when the private re:Post was deleted.
|
void |
setDescription(String description)
The description for the private re:Post.
|
void |
setName(String name)
The name for the private re:Post.
|
void |
setRandomDomain(String randomDomain)
The AWS generated subdomain of the private re:Post.
|
void |
setSpaceId(String spaceId)
The unique ID of the private re:Post.
|
void |
setStatus(String status)
The creation/deletion status of the private re:Post.
|
void |
setStorageLimit(Long storageLimit)
The storage limit of the private re:Post.
|
void |
setTier(String tier)
The pricing tier of the private re:Post.
|
void |
setUserCount(Integer userCount)
The number of onboarded users to the private re:Post.
|
void |
setUserKMSKey(String userKMSKey)
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
|
void |
setVanityDomain(String vanityDomain)
This custom subdomain that you use to access your private re:Post.
|
void |
setVanityDomainStatus(String vanityDomainStatus)
This approval status of the custom subdomain.
|
String |
toString()
Returns a string representation of this object.
|
SpaceData |
withArn(String arn)
The ARN of the private re:Post.
|
SpaceData |
withConfigurationStatus(ConfigurationStatus configurationStatus)
The configuration status of the private re:Post.
|
SpaceData |
withConfigurationStatus(String configurationStatus)
The configuration status of the private re:Post.
|
SpaceData |
withContentSize(Long contentSize)
The content size of the private re:Post.
|
SpaceData |
withCreateDateTime(Date createDateTime)
The date when the private re:Post was created.
|
SpaceData |
withDeleteDateTime(Date deleteDateTime)
The date when the private re:Post was deleted.
|
SpaceData |
withDescription(String description)
The description for the private re:Post.
|
SpaceData |
withName(String name)
The name for the private re:Post.
|
SpaceData |
withRandomDomain(String randomDomain)
The AWS generated subdomain of the private re:Post.
|
SpaceData |
withSpaceId(String spaceId)
The unique ID of the private re:Post.
|
SpaceData |
withStatus(String status)
The creation/deletion status of the private re:Post.
|
SpaceData |
withStorageLimit(Long storageLimit)
The storage limit of the private re:Post.
|
SpaceData |
withTier(String tier)
The pricing tier of the private re:Post.
|
SpaceData |
withTier(TierLevel tier)
The pricing tier of the private re:Post.
|
SpaceData |
withUserCount(Integer userCount)
The number of onboarded users to the private re:Post.
|
SpaceData |
withUserKMSKey(String userKMSKey)
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
|
SpaceData |
withVanityDomain(String vanityDomain)
This custom subdomain that you use to access your private re:Post.
|
SpaceData |
withVanityDomainStatus(String vanityDomainStatus)
This approval status of the custom subdomain.
|
SpaceData |
withVanityDomainStatus(VanityDomainStatus vanityDomainStatus)
This approval status of the custom subdomain.
|
public void setArn(String arn)
The ARN of the private re:Post.
arn
- The ARN of the private re:Post.public String getArn()
The ARN of the private re:Post.
public SpaceData withArn(String arn)
The ARN of the private re:Post.
arn
- The ARN of the private re:Post.public void setConfigurationStatus(String configurationStatus)
The configuration status of the private re:Post.
configurationStatus
- The configuration status of the private re:Post.ConfigurationStatus
public String getConfigurationStatus()
The configuration status of the private re:Post.
ConfigurationStatus
public SpaceData withConfigurationStatus(String configurationStatus)
The configuration status of the private re:Post.
configurationStatus
- The configuration status of the private re:Post.ConfigurationStatus
public SpaceData withConfigurationStatus(ConfigurationStatus configurationStatus)
The configuration status of the private re:Post.
configurationStatus
- The configuration status of the private re:Post.ConfigurationStatus
public void setContentSize(Long contentSize)
The content size of the private re:Post.
contentSize
- The content size of the private re:Post.public Long getContentSize()
The content size of the private re:Post.
public SpaceData withContentSize(Long contentSize)
The content size of the private re:Post.
contentSize
- The content size of the private re:Post.public void setCreateDateTime(Date createDateTime)
The date when the private re:Post was created.
createDateTime
- The date when the private re:Post was created.public Date getCreateDateTime()
The date when the private re:Post was created.
public SpaceData withCreateDateTime(Date createDateTime)
The date when the private re:Post was created.
createDateTime
- The date when the private re:Post was created.public void setDeleteDateTime(Date deleteDateTime)
The date when the private re:Post was deleted.
deleteDateTime
- The date when the private re:Post was deleted.public Date getDeleteDateTime()
The date when the private re:Post was deleted.
public SpaceData withDeleteDateTime(Date deleteDateTime)
The date when the private re:Post was deleted.
deleteDateTime
- The date when the private re:Post was deleted.public void setDescription(String description)
The description for the private re:Post. This is used only to help you identify this private re:Post.
description
- The description for the private re:Post. This is used only to help you identify this private re:Post.public String getDescription()
The description for the private re:Post. This is used only to help you identify this private re:Post.
public SpaceData withDescription(String description)
The description for the private re:Post. This is used only to help you identify this private re:Post.
description
- The description for the private re:Post. This is used only to help you identify this private re:Post.public void setName(String name)
The name for the private re:Post.
name
- The name for the private re:Post.public String getName()
The name for the private re:Post.
public SpaceData withName(String name)
The name for the private re:Post.
name
- The name for the private re:Post.public void setRandomDomain(String randomDomain)
The AWS generated subdomain of the private re:Post.
randomDomain
- The AWS generated subdomain of the private re:Post.public String getRandomDomain()
The AWS generated subdomain of the private re:Post.
public SpaceData withRandomDomain(String randomDomain)
The AWS generated subdomain of the private re:Post.
randomDomain
- The AWS generated subdomain of the private re:Post.public void setSpaceId(String spaceId)
The unique ID of the private re:Post.
spaceId
- The unique ID of the private re:Post.public String getSpaceId()
The unique ID of the private re:Post.
public SpaceData withSpaceId(String spaceId)
The unique ID of the private re:Post.
spaceId
- The unique ID of the private re:Post.public void setStatus(String status)
The creation/deletion status of the private re:Post.
status
- The creation/deletion status of the private re:Post.public String getStatus()
The creation/deletion status of the private re:Post.
public SpaceData withStatus(String status)
The creation/deletion status of the private re:Post.
status
- The creation/deletion status of the private re:Post.public void setStorageLimit(Long storageLimit)
The storage limit of the private re:Post.
storageLimit
- The storage limit of the private re:Post.public Long getStorageLimit()
The storage limit of the private re:Post.
public SpaceData withStorageLimit(Long storageLimit)
The storage limit of the private re:Post.
storageLimit
- The storage limit of the private re:Post.public void setTier(String tier)
The pricing tier of the private re:Post.
tier
- The pricing tier of the private re:Post.TierLevel
public String getTier()
The pricing tier of the private re:Post.
TierLevel
public SpaceData withTier(String tier)
The pricing tier of the private re:Post.
tier
- The pricing tier of the private re:Post.TierLevel
public SpaceData withTier(TierLevel tier)
The pricing tier of the private re:Post.
tier
- The pricing tier of the private re:Post.TierLevel
public void setUserCount(Integer userCount)
The number of onboarded users to the private re:Post.
userCount
- The number of onboarded users to the private re:Post.public Integer getUserCount()
The number of onboarded users to the private re:Post.
public SpaceData withUserCount(Integer userCount)
The number of onboarded users to the private re:Post.
userCount
- The number of onboarded users to the private re:Post.public void setUserKMSKey(String userKMSKey)
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
userKMSKey
- The custom AWS KMS key ARN that’s used for the AWS KMS encryption.public String getUserKMSKey()
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
public SpaceData withUserKMSKey(String userKMSKey)
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
userKMSKey
- The custom AWS KMS key ARN that’s used for the AWS KMS encryption.public void setVanityDomain(String vanityDomain)
This custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.
vanityDomain
- This custom subdomain that you use to access your private re:Post. All custom subdomains must be approved
by AWS before use.public String getVanityDomain()
This custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.
public SpaceData withVanityDomain(String vanityDomain)
This custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.
vanityDomain
- This custom subdomain that you use to access your private re:Post. All custom subdomains must be approved
by AWS before use.public void setVanityDomainStatus(String vanityDomainStatus)
This approval status of the custom subdomain.
vanityDomainStatus
- This approval status of the custom subdomain.VanityDomainStatus
public String getVanityDomainStatus()
This approval status of the custom subdomain.
VanityDomainStatus
public SpaceData withVanityDomainStatus(String vanityDomainStatus)
This approval status of the custom subdomain.
vanityDomainStatus
- This approval status of the custom subdomain.VanityDomainStatus
public SpaceData withVanityDomainStatus(VanityDomainStatus vanityDomainStatus)
This approval status of the custom subdomain.
vanityDomainStatus
- This approval status of the custom subdomain.VanityDomainStatus
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.