@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StandbyWorkspace extends Object implements Serializable, Cloneable, StructuredPojo
Describes a Standby WorkSpace.
Constructor and Description |
---|
StandbyWorkspace() |
Modifier and Type | Method and Description |
---|---|
StandbyWorkspace |
clone() |
boolean |
equals(Object obj) |
String |
getDirectoryId()
The identifier of the directory for the Standby WorkSpace.
|
String |
getPrimaryWorkspaceId()
The identifier of the Standby WorkSpace.
|
List<Tag> |
getTags()
The tags associated with the Standby WorkSpace.
|
String |
getVolumeEncryptionKey()
The volume encryption key of the Standby WorkSpace.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDirectoryId(String directoryId)
The identifier of the directory for the Standby WorkSpace.
|
void |
setPrimaryWorkspaceId(String primaryWorkspaceId)
The identifier of the Standby WorkSpace.
|
void |
setTags(Collection<Tag> tags)
The tags associated with the Standby WorkSpace.
|
void |
setVolumeEncryptionKey(String volumeEncryptionKey)
The volume encryption key of the Standby WorkSpace.
|
String |
toString()
Returns a string representation of this object.
|
StandbyWorkspace |
withDirectoryId(String directoryId)
The identifier of the directory for the Standby WorkSpace.
|
StandbyWorkspace |
withPrimaryWorkspaceId(String primaryWorkspaceId)
The identifier of the Standby WorkSpace.
|
StandbyWorkspace |
withTags(Collection<Tag> tags)
The tags associated with the Standby WorkSpace.
|
StandbyWorkspace |
withTags(Tag... tags)
The tags associated with the Standby WorkSpace.
|
StandbyWorkspace |
withVolumeEncryptionKey(String volumeEncryptionKey)
The volume encryption key of the Standby WorkSpace.
|
public void setPrimaryWorkspaceId(String primaryWorkspaceId)
The identifier of the Standby WorkSpace.
primaryWorkspaceId
- The identifier of the Standby WorkSpace.public String getPrimaryWorkspaceId()
The identifier of the Standby WorkSpace.
public StandbyWorkspace withPrimaryWorkspaceId(String primaryWorkspaceId)
The identifier of the Standby WorkSpace.
primaryWorkspaceId
- The identifier of the Standby WorkSpace.public void setVolumeEncryptionKey(String volumeEncryptionKey)
The volume encryption key of the Standby WorkSpace.
volumeEncryptionKey
- The volume encryption key of the Standby WorkSpace.public String getVolumeEncryptionKey()
The volume encryption key of the Standby WorkSpace.
public StandbyWorkspace withVolumeEncryptionKey(String volumeEncryptionKey)
The volume encryption key of the Standby WorkSpace.
volumeEncryptionKey
- The volume encryption key of the Standby WorkSpace.public void setDirectoryId(String directoryId)
The identifier of the directory for the Standby WorkSpace.
directoryId
- The identifier of the directory for the Standby WorkSpace.public String getDirectoryId()
The identifier of the directory for the Standby WorkSpace.
public StandbyWorkspace withDirectoryId(String directoryId)
The identifier of the directory for the Standby WorkSpace.
directoryId
- The identifier of the directory for the Standby WorkSpace.public List<Tag> getTags()
The tags associated with the Standby WorkSpace.
public void setTags(Collection<Tag> tags)
The tags associated with the Standby WorkSpace.
tags
- The tags associated with the Standby WorkSpace.public StandbyWorkspace withTags(Tag... tags)
The tags associated with the Standby WorkSpace.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags associated with the Standby WorkSpace.public StandbyWorkspace withTags(Collection<Tag> tags)
The tags associated with the Standby WorkSpace.
tags
- The tags associated with the Standby WorkSpace.public String toString()
toString
in class Object
Object.toString()
public StandbyWorkspace clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.