@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartRunRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
StartRunRequest() |
| Modifier and Type | Method and Description |
|---|---|
StartRunRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartRunRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartRunRequest |
clone() |
boolean |
equals(Object obj) |
String |
getLogLevel()
A log level for the run.
|
String |
getName()
A name for the run.
|
String |
getOutputUri()
An output URI for the run.
|
Integer |
getPriority()
A priority for the run.
|
String |
getRequestId()
To ensure that requests don't run multiple times, specify a unique ID for each request.
|
String |
getRetentionMode()
The retention mode for the run.
|
String |
getRoleArn()
A service role for the run.
|
String |
getRunGroupId()
The run's group ID.
|
String |
getRunId()
The ID of a run to duplicate.
|
Integer |
getStorageCapacity()
A storage capacity for the run in gigabytes.
|
Map<String,String> |
getTags()
Tags for the run.
|
String |
getWorkflowId()
The run's workflow ID.
|
String |
getWorkflowType()
The run's workflow type.
|
int |
hashCode() |
void |
setLogLevel(String logLevel)
A log level for the run.
|
void |
setName(String name)
A name for the run.
|
void |
setOutputUri(String outputUri)
An output URI for the run.
|
void |
setPriority(Integer priority)
A priority for the run.
|
void |
setRequestId(String requestId)
To ensure that requests don't run multiple times, specify a unique ID for each request.
|
void |
setRetentionMode(String retentionMode)
The retention mode for the run.
|
void |
setRoleArn(String roleArn)
A service role for the run.
|
void |
setRunGroupId(String runGroupId)
The run's group ID.
|
void |
setRunId(String runId)
The ID of a run to duplicate.
|
void |
setStorageCapacity(Integer storageCapacity)
A storage capacity for the run in gigabytes.
|
void |
setTags(Map<String,String> tags)
Tags for the run.
|
void |
setWorkflowId(String workflowId)
The run's workflow ID.
|
void |
setWorkflowType(String workflowType)
The run's workflow type.
|
String |
toString()
Returns a string representation of this object.
|
StartRunRequest |
withLogLevel(RunLogLevel logLevel)
A log level for the run.
|
StartRunRequest |
withLogLevel(String logLevel)
A log level for the run.
|
StartRunRequest |
withName(String name)
A name for the run.
|
StartRunRequest |
withOutputUri(String outputUri)
An output URI for the run.
|
StartRunRequest |
withPriority(Integer priority)
A priority for the run.
|
StartRunRequest |
withRequestId(String requestId)
To ensure that requests don't run multiple times, specify a unique ID for each request.
|
StartRunRequest |
withRetentionMode(RunRetentionMode retentionMode)
The retention mode for the run.
|
StartRunRequest |
withRetentionMode(String retentionMode)
The retention mode for the run.
|
StartRunRequest |
withRoleArn(String roleArn)
A service role for the run.
|
StartRunRequest |
withRunGroupId(String runGroupId)
The run's group ID.
|
StartRunRequest |
withRunId(String runId)
The ID of a run to duplicate.
|
StartRunRequest |
withStorageCapacity(Integer storageCapacity)
A storage capacity for the run in gigabytes.
|
StartRunRequest |
withTags(Map<String,String> tags)
Tags for the run.
|
StartRunRequest |
withWorkflowId(String workflowId)
The run's workflow ID.
|
StartRunRequest |
withWorkflowType(String workflowType)
The run's workflow type.
|
StartRunRequest |
withWorkflowType(WorkflowType workflowType)
The run's workflow type.
|
addHandlerContext, copyBaseTo, 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 void setWorkflowId(String workflowId)
The run's workflow ID.
workflowId - The run's workflow ID.public String getWorkflowId()
The run's workflow ID.
public StartRunRequest withWorkflowId(String workflowId)
The run's workflow ID.
workflowId - The run's workflow ID.public void setWorkflowType(String workflowType)
The run's workflow type.
workflowType - The run's workflow type.WorkflowTypepublic String getWorkflowType()
The run's workflow type.
WorkflowTypepublic StartRunRequest withWorkflowType(String workflowType)
The run's workflow type.
workflowType - The run's workflow type.WorkflowTypepublic StartRunRequest withWorkflowType(WorkflowType workflowType)
The run's workflow type.
workflowType - The run's workflow type.WorkflowTypepublic void setRunId(String runId)
The ID of a run to duplicate.
runId - The ID of a run to duplicate.public String getRunId()
The ID of a run to duplicate.
public StartRunRequest withRunId(String runId)
The ID of a run to duplicate.
runId - The ID of a run to duplicate.public void setRoleArn(String roleArn)
A service role for the run.
roleArn - A service role for the run.public String getRoleArn()
A service role for the run.
public StartRunRequest withRoleArn(String roleArn)
A service role for the run.
roleArn - A service role for the run.public void setName(String name)
A name for the run.
name - A name for the run.public String getName()
A name for the run.
public StartRunRequest withName(String name)
A name for the run.
name - A name for the run.public void setRunGroupId(String runGroupId)
The run's group ID.
runGroupId - The run's group ID.public String getRunGroupId()
The run's group ID.
public StartRunRequest withRunGroupId(String runGroupId)
The run's group ID.
runGroupId - The run's group ID.public void setPriority(Integer priority)
A priority for the run.
priority - A priority for the run.public Integer getPriority()
A priority for the run.
public StartRunRequest withPriority(Integer priority)
A priority for the run.
priority - A priority for the run.public void setStorageCapacity(Integer storageCapacity)
A storage capacity for the run in gigabytes.
storageCapacity - A storage capacity for the run in gigabytes.public Integer getStorageCapacity()
A storage capacity for the run in gigabytes.
public StartRunRequest withStorageCapacity(Integer storageCapacity)
A storage capacity for the run in gigabytes.
storageCapacity - A storage capacity for the run in gigabytes.public void setOutputUri(String outputUri)
An output URI for the run.
outputUri - An output URI for the run.public String getOutputUri()
An output URI for the run.
public StartRunRequest withOutputUri(String outputUri)
An output URI for the run.
outputUri - An output URI for the run.public void setLogLevel(String logLevel)
A log level for the run.
logLevel - A log level for the run.RunLogLevelpublic String getLogLevel()
A log level for the run.
RunLogLevelpublic StartRunRequest withLogLevel(String logLevel)
A log level for the run.
logLevel - A log level for the run.RunLogLevelpublic StartRunRequest withLogLevel(RunLogLevel logLevel)
A log level for the run.
logLevel - A log level for the run.RunLogLevelpublic void setTags(Map<String,String> tags)
Tags for the run.
tags - Tags for the run.public StartRunRequest withTags(Map<String,String> tags)
Tags for the run.
tags - Tags for the run.public StartRunRequest addTagsEntry(String key, String value)
public StartRunRequest clearTagsEntries()
public void setRequestId(String requestId)
To ensure that requests don't run multiple times, specify a unique ID for each request.
requestId - To ensure that requests don't run multiple times, specify a unique ID for each request.public String getRequestId()
To ensure that requests don't run multiple times, specify a unique ID for each request.
public StartRunRequest withRequestId(String requestId)
To ensure that requests don't run multiple times, specify a unique ID for each request.
requestId - To ensure that requests don't run multiple times, specify a unique ID for each request.public void setRetentionMode(String retentionMode)
The retention mode for the run.
retentionMode - The retention mode for the run.RunRetentionModepublic String getRetentionMode()
The retention mode for the run.
RunRetentionModepublic StartRunRequest withRetentionMode(String retentionMode)
The retention mode for the run.
retentionMode - The retention mode for the run.RunRetentionModepublic StartRunRequest withRetentionMode(RunRetentionMode retentionMode)
The retention mode for the run.
retentionMode - The retention mode for the run.RunRetentionModepublic String toString()
toString in class ObjectObject.toString()public StartRunRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.