@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartSimulationJobBatchRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartSimulationJobBatchRequest() |
Modifier and Type | Method and Description |
---|---|
StartSimulationJobBatchRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartSimulationJobBatchRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartSimulationJobBatchRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
BatchPolicy |
getBatchPolicy()
The batch policy.
|
String |
getClientRequestToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
List<SimulationJobRequest> |
getCreateSimulationJobRequests()
A list of simulation job requests to create in the batch.
|
Map<String,String> |
getTags()
A map that contains tag keys and tag values that are attached to the deployment job batch.
|
int |
hashCode() |
void |
setBatchPolicy(BatchPolicy batchPolicy)
The batch policy.
|
void |
setClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setCreateSimulationJobRequests(Collection<SimulationJobRequest> createSimulationJobRequests)
A list of simulation job requests to create in the batch.
|
void |
setTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the deployment job batch.
|
String |
toString()
Returns a string representation of this object.
|
StartSimulationJobBatchRequest |
withBatchPolicy(BatchPolicy batchPolicy)
The batch policy.
|
StartSimulationJobBatchRequest |
withClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
StartSimulationJobBatchRequest |
withCreateSimulationJobRequests(Collection<SimulationJobRequest> createSimulationJobRequests)
A list of simulation job requests to create in the batch.
|
StartSimulationJobBatchRequest |
withCreateSimulationJobRequests(SimulationJobRequest... createSimulationJobRequests)
A list of simulation job requests to create in the batch.
|
StartSimulationJobBatchRequest |
withTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the deployment job batch.
|
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 setClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientRequestToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public StartSimulationJobBatchRequest withClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public void setBatchPolicy(BatchPolicy batchPolicy)
The batch policy.
batchPolicy
- The batch policy.public BatchPolicy getBatchPolicy()
The batch policy.
public StartSimulationJobBatchRequest withBatchPolicy(BatchPolicy batchPolicy)
The batch policy.
batchPolicy
- The batch policy.public List<SimulationJobRequest> getCreateSimulationJobRequests()
A list of simulation job requests to create in the batch.
public void setCreateSimulationJobRequests(Collection<SimulationJobRequest> createSimulationJobRequests)
A list of simulation job requests to create in the batch.
createSimulationJobRequests
- A list of simulation job requests to create in the batch.public StartSimulationJobBatchRequest withCreateSimulationJobRequests(SimulationJobRequest... createSimulationJobRequests)
A list of simulation job requests to create in the batch.
NOTE: This method appends the values to the existing list (if any). Use
setCreateSimulationJobRequests(java.util.Collection)
or
withCreateSimulationJobRequests(java.util.Collection)
if you want to override the existing values.
createSimulationJobRequests
- A list of simulation job requests to create in the batch.public StartSimulationJobBatchRequest withCreateSimulationJobRequests(Collection<SimulationJobRequest> createSimulationJobRequests)
A list of simulation job requests to create in the batch.
createSimulationJobRequests
- A list of simulation job requests to create in the batch.public Map<String,String> getTags()
A map that contains tag keys and tag values that are attached to the deployment job batch.
public void setTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the deployment job batch.
tags
- A map that contains tag keys and tag values that are attached to the deployment job batch.public StartSimulationJobBatchRequest withTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the deployment job batch.
tags
- A map that contains tag keys and tag values that are attached to the deployment job batch.public StartSimulationJobBatchRequest addTagsEntry(String key, String value)
public StartSimulationJobBatchRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public StartSimulationJobBatchRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()