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 访问模式,不填默认私有。取值范围
- PRIVATE:私有应用
- PUBLIC:公共应用
|
String |
getApplicationId()
Get 应用ID。
|
String |
getApplicationVersionId()
Get 应用版本ID。不填表示使用当前最新版本。
|
Long |
getCacheClearDelay()
Get 任务缓存清理时间(小时)。不填或0表示不清理。
|
String |
getDescription()
Get 任务批次描述。
|
String |
getEnvironmentId()
Get 投递环境ID。
|
String |
getInputBase64()
Get 任务输入JSON。需要进行base64编码。(InputBase64和InputCosUri必选其一)
|
String |
getInputCosUri()
Get 任务输入COS地址。(InputBase64和InputCosUri必选其一)
|
String |
getName()
Get 任务批次名称。
|
NFOption |
getNFOption()
Get Nextflow运行选项。
|
RunOption |
getOption()
Get WDL运行选项。
|
String |
getProjectId()
Get 项目ID。(不填使用指定地域下的默认项目)
|
String |
getTableId()
Get 批量投递表格ID,不填表示单例投递。
|
String[] |
getTableRowUuids()
Get 批量投递表格行UUID。不填表示表格全部行。
|
String[] |
getVolumeIds()
Get 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。
|
String |
getWorkDir()
Get 工作目录,当前仅支持Nextflow。可填写指定缓存卷内的绝对路径或者COS路径,不填使用默认缓存卷内的默认路径。如果使用COS路径,NFOption中LaunchDir需填写指定缓存卷内的绝对路径作为启动路径。
|
void |
setAccessMode(String AccessMode)
Set 访问模式,不填默认私有。取值范围
- PRIVATE:私有应用
- PUBLIC:公共应用
|
void |
setApplicationId(String ApplicationId)
Set 应用ID。
|
void |
setApplicationVersionId(String ApplicationVersionId)
Set 应用版本ID。不填表示使用当前最新版本。
|
void |
setCacheClearDelay(Long CacheClearDelay)
Set 任务缓存清理时间(小时)。不填或0表示不清理。
|
void |
setDescription(String Description)
Set 任务批次描述。
|
void |
setEnvironmentId(String EnvironmentId)
Set 投递环境ID。
|
void |
setInputBase64(String InputBase64)
Set 任务输入JSON。需要进行base64编码。(InputBase64和InputCosUri必选其一)
|
void |
setInputCosUri(String InputCosUri)
Set 任务输入COS地址。(InputBase64和InputCosUri必选其一)
|
void |
setName(String Name)
Set 任务批次名称。
|
void |
setNFOption(NFOption NFOption)
Set Nextflow运行选项。
|
void |
setOption(RunOption Option)
Set WDL运行选项。
|
void |
setProjectId(String ProjectId)
Set 项目ID。(不填使用指定地域下的默认项目)
|
void |
setTableId(String TableId)
Set 批量投递表格ID,不填表示单例投递。
|
void |
setTableRowUuids(String[] TableRowUuids)
Set 批量投递表格行UUID。不填表示表格全部行。
|
void |
setVolumeIds(String[] VolumeIds)
Set 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。
|
void |
setWorkDir(String WorkDir)
Set 工作目录,当前仅支持Nextflow。可填写指定缓存卷内的绝对路径或者COS路径,不填使用默认缓存卷内的默认路径。如果使用COS路径,NFOption中LaunchDir需填写指定缓存卷内的绝对路径作为启动路径。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public RunApplicationRequest()
public RunApplicationRequest(RunApplicationRequest source)
public String getApplicationId()
public void setApplicationId(String ApplicationId)
ApplicationId
- 应用ID。public String getName()
public void setName(String Name)
Name
- 任务批次名称。public String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId
- 投递环境ID。public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId
- 项目ID。(不填使用指定地域下的默认项目)public String getDescription()
public void setDescription(String Description)
Description
- 任务批次描述。public String getInputCosUri()
public void setInputCosUri(String InputCosUri)
InputCosUri
- 任务输入COS地址。(InputBase64和InputCosUri必选其一)public String getInputBase64()
public void setInputBase64(String InputBase64)
InputBase64
- 任务输入JSON。需要进行base64编码。(InputBase64和InputCosUri必选其一)public String getTableId()
public void setTableId(String TableId)
TableId
- 批量投递表格ID,不填表示单例投递。public String[] getTableRowUuids()
public void setTableRowUuids(String[] TableRowUuids)
TableRowUuids
- 批量投递表格行UUID。不填表示表格全部行。public Long getCacheClearDelay()
public void setCacheClearDelay(Long CacheClearDelay)
CacheClearDelay
- 任务缓存清理时间(小时)。不填或0表示不清理。public String getApplicationVersionId()
public void setApplicationVersionId(String ApplicationVersionId)
ApplicationVersionId
- 应用版本ID。不填表示使用当前最新版本。public RunOption getOption()
public void setOption(RunOption Option)
Option
- WDL运行选项。public NFOption getNFOption()
public void setNFOption(NFOption NFOption)
NFOption
- Nextflow运行选项。public String getWorkDir()
public void setWorkDir(String WorkDir)
WorkDir
- 工作目录,当前仅支持Nextflow。可填写指定缓存卷内的绝对路径或者COS路径,不填使用默认缓存卷内的默认路径。如果使用COS路径,NFOption中LaunchDir需填写指定缓存卷内的绝对路径作为启动路径。public String getAccessMode()
public void setAccessMode(String AccessMode)
AccessMode
- 访问模式,不填默认私有。取值范围
- PRIVATE:私有应用
- PUBLIC:公共应用public String[] getVolumeIds()
public void setVolumeIds(String[] VolumeIds)
VolumeIds
- 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。Copyright © 2024. All rights reserved.