@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateRestoreTestingSelectionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateRestoreTestingSelectionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateRestoreTestingSelectionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCreatorRequestId()
This is an optional unique string that identifies the request and allows failed requests to be retried without
the risk of running the operation twice.
|
String |
getRestoreTestingPlanName()
Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.
|
RestoreTestingSelectionForCreate |
getRestoreTestingSelection()
This consists of
RestoreTestingSelectionName , ProtectedResourceType , and one of the
following: |
int |
hashCode() |
void |
setCreatorRequestId(String creatorRequestId)
This is an optional unique string that identifies the request and allows failed requests to be retried without
the risk of running the operation twice.
|
void |
setRestoreTestingPlanName(String restoreTestingPlanName)
Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.
|
void |
setRestoreTestingSelection(RestoreTestingSelectionForCreate restoreTestingSelection)
This consists of
RestoreTestingSelectionName , ProtectedResourceType , and one of the
following: |
String |
toString()
Returns a string representation of this object.
|
CreateRestoreTestingSelectionRequest |
withCreatorRequestId(String creatorRequestId)
This is an optional unique string that identifies the request and allows failed requests to be retried without
the risk of running the operation twice.
|
CreateRestoreTestingSelectionRequest |
withRestoreTestingPlanName(String restoreTestingPlanName)
Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.
|
CreateRestoreTestingSelectionRequest |
withRestoreTestingSelection(RestoreTestingSelectionForCreate restoreTestingSelection)
This consists of
RestoreTestingSelectionName , ProtectedResourceType , and one of the
following: |
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 CreateRestoreTestingSelectionRequest()
public void setCreatorRequestId(String creatorRequestId)
This is an optional unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
creatorRequestId
- This is an optional unique string that identifies the request and allows failed requests to be retried
without the risk of running the operation twice. If used, this parameter must contain 1 to 50 alphanumeric
or '-_.' characters.public String getCreatorRequestId()
This is an optional unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
public CreateRestoreTestingSelectionRequest withCreatorRequestId(String creatorRequestId)
This is an optional unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
creatorRequestId
- This is an optional unique string that identifies the request and allows failed requests to be retried
without the risk of running the operation twice. If used, this parameter must contain 1 to 50 alphanumeric
or '-_.' characters.public void setRestoreTestingPlanName(String restoreTestingPlanName)
Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.
restoreTestingPlanName
- Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.public String getRestoreTestingPlanName()
Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.
public CreateRestoreTestingSelectionRequest withRestoreTestingPlanName(String restoreTestingPlanName)
Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.
restoreTestingPlanName
- Input the restore testing plan name that was returned from the related CreateRestoreTestingPlan request.public void setRestoreTestingSelection(RestoreTestingSelectionForCreate restoreTestingSelection)
This consists of RestoreTestingSelectionName
, ProtectedResourceType
, and one of the
following:
ProtectedResourceArns
ProtectedResourceConditions
Each protected resource type can have one single value.
A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns
along with
ProtectedResourceConditions
. Alternatively, you can include up to 30 specific protected resource
ARNs in ProtectedResourceArns
.
restoreTestingSelection
- This consists of RestoreTestingSelectionName
, ProtectedResourceType
, and one of
the following:
ProtectedResourceArns
ProtectedResourceConditions
Each protected resource type can have one single value.
A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns
along with ProtectedResourceConditions
. Alternatively, you can include up to 30 specific
protected resource ARNs in ProtectedResourceArns
.
public RestoreTestingSelectionForCreate getRestoreTestingSelection()
This consists of RestoreTestingSelectionName
, ProtectedResourceType
, and one of the
following:
ProtectedResourceArns
ProtectedResourceConditions
Each protected resource type can have one single value.
A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns
along with
ProtectedResourceConditions
. Alternatively, you can include up to 30 specific protected resource
ARNs in ProtectedResourceArns
.
RestoreTestingSelectionName
, ProtectedResourceType
, and one of
the following:
ProtectedResourceArns
ProtectedResourceConditions
Each protected resource type can have one single value.
A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns
along with ProtectedResourceConditions
. Alternatively, you can include up to 30 specific
protected resource ARNs in ProtectedResourceArns
.
public CreateRestoreTestingSelectionRequest withRestoreTestingSelection(RestoreTestingSelectionForCreate restoreTestingSelection)
This consists of RestoreTestingSelectionName
, ProtectedResourceType
, and one of the
following:
ProtectedResourceArns
ProtectedResourceConditions
Each protected resource type can have one single value.
A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns
along with
ProtectedResourceConditions
. Alternatively, you can include up to 30 specific protected resource
ARNs in ProtectedResourceArns
.
restoreTestingSelection
- This consists of RestoreTestingSelectionName
, ProtectedResourceType
, and one of
the following:
ProtectedResourceArns
ProtectedResourceConditions
Each protected resource type can have one single value.
A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns
along with ProtectedResourceConditions
. Alternatively, you can include up to 30 specific
protected resource ARNs in ProtectedResourceArns
.
public String toString()
toString
in class Object
Object.toString()
public CreateRestoreTestingSelectionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()