@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WorkloadShareSummary extends Object implements Serializable, Cloneable, StructuredPojo
A workload share summary return object.
Constructor and Description |
---|
WorkloadShareSummary() |
public void setShareId(String shareId)
shareId
- public String getShareId()
public WorkloadShareSummary withShareId(String shareId)
shareId
- public void setSharedWith(String sharedWith)
sharedWith
- public String getSharedWith()
public WorkloadShareSummary withSharedWith(String sharedWith)
sharedWith
- public void setPermissionType(String permissionType)
permissionType
- PermissionType
public String getPermissionType()
PermissionType
public WorkloadShareSummary withPermissionType(String permissionType)
permissionType
- PermissionType
public WorkloadShareSummary withPermissionType(PermissionType permissionType)
permissionType
- PermissionType
public void setStatus(String status)
status
- ShareStatus
public String getStatus()
ShareStatus
public WorkloadShareSummary withStatus(String status)
status
- ShareStatus
public WorkloadShareSummary withStatus(ShareStatus status)
status
- ShareStatus
public void setStatusMessage(String statusMessage)
Optional message to compliment the Status field.
statusMessage
- Optional message to compliment the Status field.public String getStatusMessage()
Optional message to compliment the Status field.
public WorkloadShareSummary withStatusMessage(String statusMessage)
Optional message to compliment the Status field.
statusMessage
- Optional message to compliment the Status field.public String toString()
toString
in class Object
Object.toString()
public WorkloadShareSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.