@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()
Creates a shallow clone of this object for all fields except the handler context.
|
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()
A request ID for the run.
|
String |
getRoleArn()
A service role for the run.
|
String |
getRunGroupId()
The run's group ID.
|
String |
getRunId()
The run's ID.
|
Integer |
getStorageCapacity()
A storage capacity for the run.
|
Map<String,String> |
getTags()
Tags for the run.
|
String |
getWorkflowId()
The run's workflow ID.
|
String |
getWorkflowType()
The run's workflows 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)
A request ID 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 run's ID.
|
void |
setStorageCapacity(Integer storageCapacity)
A storage capacity for the run.
|
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 workflows 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)
A request ID 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 run's ID.
|
StartRunRequest |
withStorageCapacity(Integer storageCapacity)
A storage capacity for the run.
|
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 workflows type.
|
StartRunRequest |
withWorkflowType(WorkflowType workflowType)
The run's workflows type.
|
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 setLogLevel(String logLevel)
A log level for the run.
logLevel
- A log level for the run.RunLogLevel
public String getLogLevel()
A log level for the run.
RunLogLevel
public StartRunRequest withLogLevel(String logLevel)
A log level for the run.
logLevel
- A log level for the run.RunLogLevel
public StartRunRequest withLogLevel(RunLogLevel logLevel)
A log level for the run.
logLevel
- A log level for the run.RunLogLevel
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 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 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 setRequestId(String requestId)
A request ID for the run.
requestId
- A request ID for the run.public String getRequestId()
A request ID for the run.
public StartRunRequest withRequestId(String requestId)
A request ID for the run.
requestId
- A request ID for the run.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 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 setRunId(String runId)
The run's ID.
runId
- The run's ID.public String getRunId()
The run's ID.
public StartRunRequest withRunId(String runId)
The run's ID.
runId
- The run's ID.public void setStorageCapacity(Integer storageCapacity)
A storage capacity for the run.
storageCapacity
- A storage capacity for the run.public Integer getStorageCapacity()
A storage capacity for the run.
public StartRunRequest withStorageCapacity(Integer storageCapacity)
A storage capacity for the run.
storageCapacity
- A storage capacity for the run.public 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 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 workflows type.
workflowType
- The run's workflows type.WorkflowType
public String getWorkflowType()
The run's workflows type.
WorkflowType
public StartRunRequest withWorkflowType(String workflowType)
The run's workflows type.
workflowType
- The run's workflows type.WorkflowType
public StartRunRequest withWorkflowType(WorkflowType workflowType)
The run's workflows type.
workflowType
- The run's workflows type.WorkflowType
public String toString()
toString
in class Object
Object.toString()
public StartRunRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()