@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, withSdkRequestTimeoutpublic 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 ObjectObject.toString()public CreateRecoveryGroupRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()