@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, withSdkRequestTimeout
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 workflow type.
workflowType
- The run's workflow type.WorkflowType
public String getWorkflowType()
The run's workflow type.
WorkflowType
public StartRunRequest withWorkflowType(String workflowType)
The run's workflow type.
workflowType
- The run's workflow type.WorkflowType
public StartRunRequest withWorkflowType(WorkflowType workflowType)
The run's workflow type.
workflowType
- The run's workflow type.WorkflowType
public 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.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 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.RunRetentionMode
public String getRetentionMode()
The retention mode for the run.
RunRetentionMode
public StartRunRequest withRetentionMode(String retentionMode)
The retention mode for the run.
retentionMode
- The retention mode for the run.RunRetentionMode
public StartRunRequest withRetentionMode(RunRetentionMode retentionMode)
The retention mode for the run.
retentionMode
- The retention mode for the run.RunRetentionMode
public 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.StorageType
public 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.
StorageType
public 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.StorageType
public 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.StorageType
public 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 Object
Object.toString()
public StartRunRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()