public class RunWorkflowRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
RunWorkflowRequest() |
RunWorkflowRequest(RunWorkflowRequest 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 |
---|---|
Long |
getCacheClearDelay()
Get Run cache cleanup time (hours).
|
String |
getDescription()
Get Run group description
|
String |
getEnvironmentId()
Get Delivery environment ID
|
GitInfo |
getGitSource()
Get Workflow Git repository information
|
String |
getInputBase64()
Get Run input JSON.
|
String |
getInputCosUri()
Get Run input COS path
(Either InputBase64 or InputCosUri must be selected.)
|
String |
getName()
Get Run group name
|
NFOption |
getNFOption()
Get Nextflow option
|
String |
getProjectId()
Get Project ID
(If you leave it blank, the default item in the specified region will be used.)
|
String |
getType()
Get Workflow type
Supported type:
- NEXTFLOW
|
String[] |
getVolumeIds()
Get Volume ID.
|
String |
getWorkDir()
Get Working directory.
|
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 |
setGitSource(GitInfo GitSource)
Set Workflow Git repository information
|
void |
setInputBase64(String InputBase64)
Set Run input JSON.
|
void |
setInputCosUri(String InputCosUri)
Set Run input COS path
(Either InputBase64 or InputCosUri must be selected.)
|
void |
setName(String Name)
Set Run group name
|
void |
setNFOption(NFOption NFOption)
Set Nextflow option
|
void |
setProjectId(String ProjectId)
Set Project ID
(If you leave it blank, the default item in the specified region will be used.)
|
void |
setType(String Type)
Set Workflow type
Supported type:
- NEXTFLOW
|
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 RunWorkflowRequest()
public RunWorkflowRequest(RunWorkflowRequest source)
public String getName()
public void setName(String Name)
Name
- Run group namepublic String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId
- Delivery environment IDpublic GitInfo getGitSource()
public void setGitSource(GitInfo GitSource)
GitSource
- Workflow Git repository informationpublic String getType()
public void setType(String Type)
Type
- Workflow type
Supported type:
- NEXTFLOWpublic NFOption getNFOption()
public void setNFOption(NFOption NFOption)
NFOption
- Nextflow optionpublic 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 getInputBase64()
public void setInputBase64(String InputBase64)
InputBase64
- Run input JSON. Base64 encoding is required.
(Either InputBase64 or InputCosUri must be selected.)public String getInputCosUri()
public void setInputCosUri(String InputCosUri)
InputCosUri
- Run input COS path
(Either InputBase64 or InputCosUri must be selected.)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 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[] 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.