public class Application extends AbstractModel
header, skipSign
Constructor and Description |
---|
Application() |
Application(Application 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 |
getCommand()
Get 任务执行命令。与Commands不能同时指定。
注意:此字段可能返回 null,表示取不到有效值。
|
CommandLine[] |
getCommands()
Get 任务执行命令信息。与Command不能同时指定。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getDeliveryForm()
Get 应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。
注意:此字段可能返回 null,表示取不到有效值。
|
Docker |
getDocker()
Get 应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPackagePath()
Get 应用程序软件包的远程存储路径
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCommand(String Command)
Set 任务执行命令。与Commands不能同时指定。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCommands(CommandLine[] Commands)
Set 任务执行命令信息。与Command不能同时指定。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDeliveryForm(String DeliveryForm)
Set 应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDocker(Docker Docker)
Set 应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPackagePath(String PackagePath)
Set 应用程序软件包的远程存储路径
注意:此字段可能返回 null,表示取不到有效值。
|
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 Application()
public Application(Application source)
public String getDeliveryForm()
public void setDeliveryForm(String DeliveryForm)
DeliveryForm
- 应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。
注意:此字段可能返回 null,表示取不到有效值。public String getCommand()
public void setCommand(String Command)
Command
- 任务执行命令。与Commands不能同时指定。
注意:此字段可能返回 null,表示取不到有效值。public String getPackagePath()
public void setPackagePath(String PackagePath)
PackagePath
- 应用程序软件包的远程存储路径
注意:此字段可能返回 null,表示取不到有效值。public Docker getDocker()
public void setDocker(Docker Docker)
Docker
- 应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。
注意:此字段可能返回 null,表示取不到有效值。public CommandLine[] getCommands()
public void setCommands(CommandLine[] Commands)
Commands
- 任务执行命令信息。与Command不能同时指定。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.