public class RunApplicationRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
RunApplicationRequest() |
RunApplicationRequest(RunApplicationRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAccessMode()
Get Access mode.
|
String |
getApplicationId()
Get Application ID
|
String |
getApplicationVersionId()
Get Application version ID.
|
Long |
getCacheClearDelay()
Get Run cache cleanup time (hours).
|
String |
getDescription()
Get Run group description
|
String |
getEnvironmentId()
Get Delivery environment ID
|
String |
getInputBase64()
Get Run input JSON.
|
String |
getInputCosUri()
Get Run input COS path.
|
String |
getName()
Get Run group name
|
NFOption |
getNFOption()
Get Nextflow running option
|
RunOption |
getOption()
Get WDL running option
|
String |
getProjectId()
Get Project ID.
|
String |
getTableId()
Get Batch deliver table ID.
|
String[] |
getTableRowUuids()
Get Batch deliver table row UUID.
|
String[] |
getVolumeIds()
Get Volume ID.
|
String |
getWorkDir()
Get Working directory.
|
void |
setAccessMode(String AccessMode)
Set Access mode.
|
void |
setApplicationId(String ApplicationId)
Set Application ID
|
void |
setApplicationVersionId(String ApplicationVersionId)
Set Application version ID.
|
void |
setCacheClearDelay(Long CacheClearDelay)
Set Run cache cleanup time (hours).
|
void |
setDescription(String Description)
Set Run group description
|
void |
setEnvironmentId(String EnvironmentId)
Set Delivery environment ID
|
void |
setInputBase64(String InputBase64)
Set Run input JSON.
|
void |
setInputCosUri(String InputCosUri)
Set Run input COS path.
|
void |
setName(String Name)
Set Run group name
|
void |
setNFOption(NFOption NFOption)
Set Nextflow running option
|
void |
setOption(RunOption Option)
Set WDL running option
|
void |
setProjectId(String ProjectId)
Set Project ID.
|
void |
setTableId(String TableId)
Set Batch deliver table ID.
|
void |
setTableRowUuids(String[] TableRowUuids)
Set Batch deliver table row UUID.
|
void |
setVolumeIds(String[] VolumeIds)
Set Volume ID.
|
void |
setWorkDir(String WorkDir)
Set Working directory.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public RunApplicationRequest()
public RunApplicationRequest(RunApplicationRequest source)
public String getApplicationId()
public void setApplicationId(String ApplicationId)
ApplicationId
- Application IDpublic String getName()
public void setName(String Name)
Name
- Run group namepublic String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId
- Delivery environment IDpublic String getProjectId()
public void setProjectId(String ProjectId)
ProjectId
- Project ID. (If you leave it blank, the default item in the specified region will be used.)public String getDescription()
public void setDescription(String Description)
Description
- Run group descriptionpublic String getInputCosUri()
public void setInputCosUri(String InputCosUri)
InputCosUri
- Run input COS path. (Either InputBase64 or InputCosUri must be selected.)public String getInputBase64()
public void setInputBase64(String InputBase64)
InputBase64
- Run input JSON. Base64 encoding is required. (Either InputBase64 or InputCosUri must be selected.)public String getTableId()
public void setTableId(String TableId)
TableId
- Batch deliver table ID. Leaving it blank indicates delivery in singleton mode.public String[] getTableRowUuids()
public void setTableRowUuids(String[] TableRowUuids)
TableRowUuids
- Batch deliver table row UUID. Leaving it blank indicates all rows of the table.public Long getCacheClearDelay()
public void setCacheClearDelay(Long CacheClearDelay)
CacheClearDelay
- Run cache cleanup time (hours). Leaving it blank or entering 0 indicates no cleanup.public String getApplicationVersionId()
public void setApplicationVersionId(String ApplicationVersionId)
ApplicationVersionId
- Application version ID. Leaving it blank indicates that the latest version is used.public RunOption getOption()
public void setOption(RunOption Option)
Option
- WDL running optionpublic NFOption getNFOption()
public void setNFOption(NFOption NFOption)
NFOption
- Nextflow running optionpublic String getWorkDir()
public void setWorkDir(String WorkDir)
WorkDir
- Working directory. You can fill in the absolute path in the specified volume. If you leave it blank, the default path in the default volume will be used. Currently, only Nextflow is supported.public String getAccessMode()
public void setAccessMode(String AccessMode)
AccessMode
- Access mode. Leaving it blank indicates it is private by default. Valid values:
- PRIVATE: Private application
- PUBLIC: Public applicationpublic String[] getVolumeIds()
public void setVolumeIds(String[] VolumeIds)
VolumeIds
- Volume ID. If you leave it blank, the default volume will be used. Currently, only Nextflow is supported.Copyright © 2024. All rights reserved.