@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartExperimentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartExperimentRequest() |
Modifier and Type | Method and Description |
---|---|
StartExperimentRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartExperimentRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartExperimentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
StartExperimentExperimentOptionsInput |
getExperimentOptions()
The experiment options for running the experiment.
|
String |
getExperimentTemplateId()
The ID of the experiment template.
|
Map<String,String> |
getTags()
The tags to apply to the experiment.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setExperimentOptions(StartExperimentExperimentOptionsInput experimentOptions)
The experiment options for running the experiment.
|
void |
setExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
|
void |
setTags(Map<String,String> tags)
The tags to apply to the experiment.
|
String |
toString()
Returns a string representation of this object.
|
StartExperimentRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
StartExperimentRequest |
withExperimentOptions(StartExperimentExperimentOptionsInput experimentOptions)
The experiment options for running the experiment.
|
StartExperimentRequest |
withExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
|
StartExperimentRequest |
withTags(Map<String,String> tags)
The tags to apply to the experiment.
|
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 setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public StartExperimentRequest withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public void setExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
experimentTemplateId
- The ID of the experiment template.public String getExperimentTemplateId()
The ID of the experiment template.
public StartExperimentRequest withExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
experimentTemplateId
- The ID of the experiment template.public void setExperimentOptions(StartExperimentExperimentOptionsInput experimentOptions)
The experiment options for running the experiment.
experimentOptions
- The experiment options for running the experiment.public StartExperimentExperimentOptionsInput getExperimentOptions()
The experiment options for running the experiment.
public StartExperimentRequest withExperimentOptions(StartExperimentExperimentOptionsInput experimentOptions)
The experiment options for running the experiment.
experimentOptions
- The experiment options for running the experiment.public Map<String,String> getTags()
The tags to apply to the experiment.
public void setTags(Map<String,String> tags)
The tags to apply to the experiment.
tags
- The tags to apply to the experiment.public StartExperimentRequest withTags(Map<String,String> tags)
The tags to apply to the experiment.
tags
- The tags to apply to the experiment.public StartExperimentRequest addTagsEntry(String key, String value)
public StartExperimentRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public StartExperimentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()