@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateRecoveryGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateRecoveryGroupRequest() |
Modifier and Type | Method and Description |
---|---|
CreateRecoveryGroupRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateRecoveryGroupRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateRecoveryGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getCells()
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
|
String |
getRecoveryGroupName()
The name of the recovery group to create.
|
Map<String,String> |
getTags() |
int |
hashCode() |
void |
setCells(Collection<String> cells)
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
|
void |
setRecoveryGroupName(String recoveryGroupName)
The name of the recovery group to create.
|
void |
setTags(Map<String,String> tags) |
String |
toString()
Returns a string representation of this object.
|
CreateRecoveryGroupRequest |
withCells(Collection<String> cells)
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
|
CreateRecoveryGroupRequest |
withCells(String... cells)
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
|
CreateRecoveryGroupRequest |
withRecoveryGroupName(String recoveryGroupName)
The name of the recovery group to create.
|
CreateRecoveryGroupRequest |
withTags(Map<String,String> tags) |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<String> getCells()
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
public void setCells(Collection<String> cells)
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
cells
- A list of the cell Amazon Resource Names (ARNs) in the recovery group.public CreateRecoveryGroupRequest withCells(String... cells)
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
NOTE: This method appends the values to the existing list (if any). Use
setCells(java.util.Collection)
or withCells(java.util.Collection)
if you want to override the
existing values.
cells
- A list of the cell Amazon Resource Names (ARNs) in the recovery group.public CreateRecoveryGroupRequest withCells(Collection<String> cells)
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
cells
- A list of the cell Amazon Resource Names (ARNs) in the recovery group.public void setRecoveryGroupName(String recoveryGroupName)
The name of the recovery group to create.
recoveryGroupName
- The name of the recovery group to create.public String getRecoveryGroupName()
The name of the recovery group to create.
public CreateRecoveryGroupRequest withRecoveryGroupName(String recoveryGroupName)
The name of the recovery group to create.
recoveryGroupName
- The name of the recovery group to create.public CreateRecoveryGroupRequest withTags(Map<String,String> tags)
tags
- public CreateRecoveryGroupRequest addTagsEntry(String key, String value)
public CreateRecoveryGroupRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateRecoveryGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()