@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateRestoreTestingPlanRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateRestoreTestingPlanRequest() |
Modifier and Type | Method and Description |
---|---|
CreateRestoreTestingPlanRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateRestoreTestingPlanRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateRestoreTestingPlanRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCreatorRequestId()
This is a unique string that identifies the request and allows failed requests to be retriedwithout the risk of
running the operation twice.
|
RestoreTestingPlanForCreate |
getRestoreTestingPlan()
A restore testing plan must contain a unique
RestoreTestingPlanName string you create and must
contain a ScheduleExpression cron. |
Map<String,String> |
getTags()
Optional tags to include.
|
int |
hashCode() |
void |
setCreatorRequestId(String creatorRequestId)
This is a unique string that identifies the request and allows failed requests to be retriedwithout the risk of
running the operation twice.
|
void |
setRestoreTestingPlan(RestoreTestingPlanForCreate restoreTestingPlan)
A restore testing plan must contain a unique
RestoreTestingPlanName string you create and must
contain a ScheduleExpression cron. |
void |
setTags(Map<String,String> tags)
Optional tags to include.
|
String |
toString()
Returns a string representation of this object.
|
CreateRestoreTestingPlanRequest |
withCreatorRequestId(String creatorRequestId)
This is a unique string that identifies the request and allows failed requests to be retriedwithout the risk of
running the operation twice.
|
CreateRestoreTestingPlanRequest |
withRestoreTestingPlan(RestoreTestingPlanForCreate restoreTestingPlan)
A restore testing plan must contain a unique
RestoreTestingPlanName string you create and must
contain a ScheduleExpression cron. |
CreateRestoreTestingPlanRequest |
withTags(Map<String,String> tags)
Optional tags to include.
|
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 void setCreatorRequestId(String creatorRequestId)
This is a unique string that identifies the request and allows failed requests to be retriedwithout the risk of running the operation twice. This parameter is optional. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
creatorRequestId
- This is a unique string that identifies the request and allows failed requests to be retriedwithout the
risk of running the operation twice. This parameter is optional. If used, this parameter must contain 1 to
50 alphanumeric or '-_.' characters.public String getCreatorRequestId()
This is a unique string that identifies the request and allows failed requests to be retriedwithout the risk of running the operation twice. This parameter is optional. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
public CreateRestoreTestingPlanRequest withCreatorRequestId(String creatorRequestId)
This is a unique string that identifies the request and allows failed requests to be retriedwithout the risk of running the operation twice. This parameter is optional. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
creatorRequestId
- This is a unique string that identifies the request and allows failed requests to be retriedwithout the
risk of running the operation twice. This parameter is optional. If used, this parameter must contain 1 to
50 alphanumeric or '-_.' characters.public void setRestoreTestingPlan(RestoreTestingPlanForCreate restoreTestingPlan)
A restore testing plan must contain a unique RestoreTestingPlanName
string you create and must
contain a ScheduleExpression
cron. You may optionally include a StartWindowHours
integer and a CreatorRequestId
string.
The RestoreTestingPlanName
is a unique string that is the name of the restore testing plan. This
cannot be changed after creation, and it must consist of only alphanumeric characters and underscores.
restoreTestingPlan
- A restore testing plan must contain a unique RestoreTestingPlanName
string you create and
must contain a ScheduleExpression
cron. You may optionally include a
StartWindowHours
integer and a CreatorRequestId
string.
The RestoreTestingPlanName
is a unique string that is the name of the restore testing plan.
This cannot be changed after creation, and it must consist of only alphanumeric characters and
underscores.
public RestoreTestingPlanForCreate getRestoreTestingPlan()
A restore testing plan must contain a unique RestoreTestingPlanName
string you create and must
contain a ScheduleExpression
cron. You may optionally include a StartWindowHours
integer and a CreatorRequestId
string.
The RestoreTestingPlanName
is a unique string that is the name of the restore testing plan. This
cannot be changed after creation, and it must consist of only alphanumeric characters and underscores.
RestoreTestingPlanName
string you create and
must contain a ScheduleExpression
cron. You may optionally include a
StartWindowHours
integer and a CreatorRequestId
string.
The RestoreTestingPlanName
is a unique string that is the name of the restore testing plan.
This cannot be changed after creation, and it must consist of only alphanumeric characters and
underscores.
public CreateRestoreTestingPlanRequest withRestoreTestingPlan(RestoreTestingPlanForCreate restoreTestingPlan)
A restore testing plan must contain a unique RestoreTestingPlanName
string you create and must
contain a ScheduleExpression
cron. You may optionally include a StartWindowHours
integer and a CreatorRequestId
string.
The RestoreTestingPlanName
is a unique string that is the name of the restore testing plan. This
cannot be changed after creation, and it must consist of only alphanumeric characters and underscores.
restoreTestingPlan
- A restore testing plan must contain a unique RestoreTestingPlanName
string you create and
must contain a ScheduleExpression
cron. You may optionally include a
StartWindowHours
integer and a CreatorRequestId
string.
The RestoreTestingPlanName
is a unique string that is the name of the restore testing plan.
This cannot be changed after creation, and it must consist of only alphanumeric characters and
underscores.
public Map<String,String> getTags()
Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters,numbers, spaces, and the following characters: + - = . _ : /.
public void setTags(Map<String,String> tags)
Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters,numbers, spaces, and the following characters: + - = . _ : /.
tags
- Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your
resources. Allowed characters include UTF-8 letters,numbers, spaces, and the following characters: + - = .
_ : /.public CreateRestoreTestingPlanRequest withTags(Map<String,String> tags)
Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters,numbers, spaces, and the following characters: + - = . _ : /.
tags
- Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your
resources. Allowed characters include UTF-8 letters,numbers, spaces, and the following characters: + - = .
_ : /.public CreateRestoreTestingPlanRequest addTagsEntry(String key, String value)
public CreateRestoreTestingPlanRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateRestoreTestingPlanRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()