@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()
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 gibibytes.
|
String |
getStorageType()
The run's storage type.
|
Map<String,String> |
getTags()
Tags for the run.
|
String |
getWorkflowId()
The run's workflow ID.
|
String |
getWorkflowOwnerId()
The ID of the workflow owner.
|
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 gibibytes.
|
void |
setStorageType(String storageType)
The run's storage type.
|
void |
setTags(Map<String,String> tags)
Tags for the run.
|
void |
setWorkflowId(String workflowId)
The run's workflow ID.
|
void |
setWorkflowOwnerId(String workflowOwnerId)
The ID of the workflow owner.
|
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 gibibytes.
|
StartRunRequest |
withStorageType(StorageType storageType)
The run's storage type.
|
StartRunRequest |
withStorageType(String storageType)
The run's storage type.
|
StartRunRequest |
withTags(Map<String,String> tags)
Tags for the run.
|
StartRunRequest |
withWorkflowId(String workflowId)
The run's workflow ID.
|
StartRunRequest |
withWorkflowOwnerId(String workflowOwnerId)
The ID of the workflow owner.
|
StartRunRequest |
withWorkflowType(String workflowType)
The run's workflow type.
|
StartRunRequest |
withWorkflowType(WorkflowType workflowType)
The run's workflow 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, 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 gibibytes. This field is not required if the storage type is dynamic (the system ignores any value that you enter).
storageCapacity - A storage capacity for the run in gibibytes. This field is not required if the storage type is dynamic
(the system ignores any value that you enter).public Integer getStorageCapacity()
A storage capacity for the run in gibibytes. This field is not required if the storage type is dynamic (the system ignores any value that you enter).
public StartRunRequest withStorageCapacity(Integer storageCapacity)
A storage capacity for the run in gibibytes. This field is not required if the storage type is dynamic (the system ignores any value that you enter).
storageCapacity - A storage capacity for the run in gibibytes. This field is not required if the storage type is dynamic
(the system ignores any value that you enter).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 void setStorageType(String storageType)
The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down, based on file system utilization.
storageType - The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of
storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down,
based on file system utilization.StorageTypepublic String getStorageType()
The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down, based on file system utilization.
StorageTypepublic StartRunRequest withStorageType(String storageType)
The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down, based on file system utilization.
storageType - The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of
storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down,
based on file system utilization.StorageTypepublic StartRunRequest withStorageType(StorageType storageType)
The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down, based on file system utilization.
storageType - The run's storage type. By default, the run uses STATIC storage type, which allocates a fixed amount of
storage. If you set the storage type to DYNAMIC, HealthOmics dynamically scales the storage up or down,
based on file system utilization.StorageTypepublic void setWorkflowOwnerId(String workflowOwnerId)
The ID of the workflow owner.
workflowOwnerId - The ID of the workflow owner.public String getWorkflowOwnerId()
The ID of the workflow owner.
public StartRunRequest withWorkflowOwnerId(String workflowOwnerId)
The ID of the workflow owner.
workflowOwnerId - The ID of the workflow owner.public String toString()
toString in class ObjectObject.toString()public StartRunRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()