@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ShareDetails extends Object implements Serializable, Cloneable, StructuredPojo
The details of a share.
| Constructor and Description |
|---|
ShareDetails() |
| Modifier and Type | Method and Description |
|---|---|
ShareDetails |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The timestamp for when the share was created.
|
String |
getOwnerId()
The account ID for the data owner.
|
String |
getPrincipalSubscriber()
The principal subscriber is the account the analytics store data is being shared with.
|
String |
getResourceArn()
The resource Arn of the analytics store being shared.
|
String |
getShareId()
The ID for a share offer for an analytics store .
|
String |
getShareName()
The name of the share.
|
String |
getStatus()
The status of a share.
|
String |
getStatusMessage()
The status message for a share.
|
Date |
getUpdateTime()
The timestamp of the share update.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCreationTime(Date creationTime)
The timestamp for when the share was created.
|
void |
setOwnerId(String ownerId)
The account ID for the data owner.
|
void |
setPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account the analytics store data is being shared with.
|
void |
setResourceArn(String resourceArn)
The resource Arn of the analytics store being shared.
|
void |
setShareId(String shareId)
The ID for a share offer for an analytics store .
|
void |
setShareName(String shareName)
The name of the share.
|
void |
setStatus(String status)
The status of a share.
|
void |
setStatusMessage(String statusMessage)
The status message for a share.
|
void |
setUpdateTime(Date updateTime)
The timestamp of the share update.
|
String |
toString()
Returns a string representation of this object.
|
ShareDetails |
withCreationTime(Date creationTime)
The timestamp for when the share was created.
|
ShareDetails |
withOwnerId(String ownerId)
The account ID for the data owner.
|
ShareDetails |
withPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account the analytics store data is being shared with.
|
ShareDetails |
withResourceArn(String resourceArn)
The resource Arn of the analytics store being shared.
|
ShareDetails |
withShareId(String shareId)
The ID for a share offer for an analytics store .
|
ShareDetails |
withShareName(String shareName)
The name of the share.
|
ShareDetails |
withStatus(ShareStatus status)
The status of a share.
|
ShareDetails |
withStatus(String status)
The status of a share.
|
ShareDetails |
withStatusMessage(String statusMessage)
The status message for a share.
|
ShareDetails |
withUpdateTime(Date updateTime)
The timestamp of the share update.
|
public void setShareId(String shareId)
The ID for a share offer for an analytics store .
shareId - The ID for a share offer for an analytics store .public String getShareId()
The ID for a share offer for an analytics store .
public ShareDetails withShareId(String shareId)
The ID for a share offer for an analytics store .
shareId - The ID for a share offer for an analytics store .public void setResourceArn(String resourceArn)
The resource Arn of the analytics store being shared.
resourceArn - The resource Arn of the analytics store being shared.public String getResourceArn()
The resource Arn of the analytics store being shared.
public ShareDetails withResourceArn(String resourceArn)
The resource Arn of the analytics store being shared.
resourceArn - The resource Arn of the analytics store being shared.public void setPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account the analytics store data is being shared with.
principalSubscriber - The principal subscriber is the account the analytics store data is being shared with.public String getPrincipalSubscriber()
The principal subscriber is the account the analytics store data is being shared with.
public ShareDetails withPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account the analytics store data is being shared with.
principalSubscriber - The principal subscriber is the account the analytics store data is being shared with.public void setOwnerId(String ownerId)
The account ID for the data owner. The owner creates the share offer.
ownerId - The account ID for the data owner. The owner creates the share offer.public String getOwnerId()
The account ID for the data owner. The owner creates the share offer.
public ShareDetails withOwnerId(String ownerId)
The account ID for the data owner. The owner creates the share offer.
ownerId - The account ID for the data owner. The owner creates the share offer.public void setStatus(String status)
The status of a share.
status - The status of a share.ShareStatuspublic String getStatus()
The status of a share.
ShareStatuspublic ShareDetails withStatus(String status)
The status of a share.
status - The status of a share.ShareStatuspublic ShareDetails withStatus(ShareStatus status)
The status of a share.
status - The status of a share.ShareStatuspublic void setStatusMessage(String statusMessage)
The status message for a share. It provides more details on the status of the share.
statusMessage - The status message for a share. It provides more details on the status of the share.public String getStatusMessage()
The status message for a share. It provides more details on the status of the share.
public ShareDetails withStatusMessage(String statusMessage)
The status message for a share. It provides more details on the status of the share.
statusMessage - The status message for a share. It provides more details on the status of the share.public void setShareName(String shareName)
The name of the share.
shareName - The name of the share.public String getShareName()
The name of the share.
public ShareDetails withShareName(String shareName)
The name of the share.
shareName - The name of the share.public void setCreationTime(Date creationTime)
The timestamp for when the share was created.
creationTime - The timestamp for when the share was created.public Date getCreationTime()
The timestamp for when the share was created.
public ShareDetails withCreationTime(Date creationTime)
The timestamp for when the share was created.
creationTime - The timestamp for when the share was created.public void setUpdateTime(Date updateTime)
The timestamp of the share update.
updateTime - The timestamp of the share update.public Date getUpdateTime()
The timestamp of the share update.
public ShareDetails withUpdateTime(Date updateTime)
The timestamp of the share update.
updateTime - The timestamp of the share update.public String toString()
toString in class ObjectObject.toString()public ShareDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.