Class CreateEdgeUnitApplicationVisualizationRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iecp.v20210914.models.CreateEdgeUnitApplicationVisualizationRequest
-
public class CreateEdgeUnitApplicationVisualizationRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateEdgeUnitApplicationVisualizationRequest()CreateEdgeUnitApplicationVisualizationRequest(CreateEdgeUnitApplicationVisualizationRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationBasicConfiggetBasicConfig()Get 基本配置ApplicationBasicInfogetBasicInfo()Get 基本信息Container[]getContainers()Get 容器列表CronJobgetCronJob()Get CronJob配置LonggetEdgeUnitId()Get 单元IDHorizontalPodAutoscalergetHorizontalPodAutoscaler()Get HPA配置String[]getImagePullSecrets()Get 镜像拉取密钥Container[]getInitContainers()Get 初始化容器列表JobgetJob()Get Job配置StringgetRestartPolicy()Get 重新运行策略ServicegetService()Get 服务配置LonggetTemplateID()Get 模版IDVolume[]getVolumes()Get 卷列表voidsetBasicConfig(ApplicationBasicConfig BasicConfig)Set 基本配置voidsetBasicInfo(ApplicationBasicInfo BasicInfo)Set 基本信息voidsetContainers(Container[] Containers)Set 容器列表voidsetCronJob(CronJob CronJob)Set CronJob配置voidsetEdgeUnitId(Long EdgeUnitId)Set 单元IDvoidsetHorizontalPodAutoscaler(HorizontalPodAutoscaler HorizontalPodAutoscaler)Set HPA配置voidsetImagePullSecrets(String[] ImagePullSecrets)Set 镜像拉取密钥voidsetInitContainers(Container[] InitContainers)Set 初始化容器列表voidsetJob(Job Job)Set Job配置voidsetRestartPolicy(String RestartPolicy)Set 重新运行策略voidsetService(Service Service)Set 服务配置voidsetTemplateID(Long TemplateID)Set 模版IDvoidsetVolumes(Volume[] Volumes)Set 卷列表voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateEdgeUnitApplicationVisualizationRequest
public CreateEdgeUnitApplicationVisualizationRequest()
-
CreateEdgeUnitApplicationVisualizationRequest
public CreateEdgeUnitApplicationVisualizationRequest(CreateEdgeUnitApplicationVisualizationRequest 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.
-
-
Method Detail
-
getBasicInfo
public ApplicationBasicInfo getBasicInfo()
Get 基本信息- Returns:
- BasicInfo 基本信息
-
setBasicInfo
public void setBasicInfo(ApplicationBasicInfo BasicInfo)
Set 基本信息- Parameters:
BasicInfo- 基本信息
-
getBasicConfig
public ApplicationBasicConfig getBasicConfig()
Get 基本配置- Returns:
- BasicConfig 基本配置
-
setBasicConfig
public void setBasicConfig(ApplicationBasicConfig BasicConfig)
Set 基本配置- Parameters:
BasicConfig- 基本配置
-
getEdgeUnitId
public Long getEdgeUnitId()
Get 单元ID- Returns:
- EdgeUnitId 单元ID
-
setEdgeUnitId
public void setEdgeUnitId(Long EdgeUnitId)
Set 单元ID- Parameters:
EdgeUnitId- 单元ID
-
getVolumes
public Volume[] getVolumes()
Get 卷列表- Returns:
- Volumes 卷列表
-
setVolumes
public void setVolumes(Volume[] Volumes)
Set 卷列表- Parameters:
Volumes- 卷列表
-
getService
public Service getService()
Get 服务配置- Returns:
- Service 服务配置
-
setService
public void setService(Service Service)
Set 服务配置- Parameters:
Service- 服务配置
-
getTemplateID
public Long getTemplateID()
Get 模版ID- Returns:
- TemplateID 模版ID
-
setTemplateID
public void setTemplateID(Long TemplateID)
Set 模版ID- Parameters:
TemplateID- 模版ID
-
getJob
public Job getJob()
Get Job配置- Returns:
- Job Job配置
-
setJob
public void setJob(Job Job)
Set Job配置- Parameters:
Job- Job配置
-
getCronJob
public CronJob getCronJob()
Get CronJob配置- Returns:
- CronJob CronJob配置
-
setCronJob
public void setCronJob(CronJob CronJob)
Set CronJob配置- Parameters:
CronJob- CronJob配置
-
getRestartPolicy
public String getRestartPolicy()
Get 重新运行策略- Returns:
- RestartPolicy 重新运行策略
-
setRestartPolicy
public void setRestartPolicy(String RestartPolicy)
Set 重新运行策略- Parameters:
RestartPolicy- 重新运行策略
-
getImagePullSecrets
public String[] getImagePullSecrets()
Get 镜像拉取密钥- Returns:
- ImagePullSecrets 镜像拉取密钥
-
setImagePullSecrets
public void setImagePullSecrets(String[] ImagePullSecrets)
Set 镜像拉取密钥- Parameters:
ImagePullSecrets- 镜像拉取密钥
-
getHorizontalPodAutoscaler
public HorizontalPodAutoscaler getHorizontalPodAutoscaler()
Get HPA配置- Returns:
- HorizontalPodAutoscaler HPA配置
-
setHorizontalPodAutoscaler
public void setHorizontalPodAutoscaler(HorizontalPodAutoscaler HorizontalPodAutoscaler)
Set HPA配置- Parameters:
HorizontalPodAutoscaler- HPA配置
-
getInitContainers
public Container[] getInitContainers()
Get 初始化容器列表- Returns:
- InitContainers 初始化容器列表
-
setInitContainers
public void setInitContainers(Container[] InitContainers)
Set 初始化容器列表- Parameters:
InitContainers- 初始化容器列表
-
getContainers
public Container[] getContainers()
Get 容器列表- Returns:
- Containers 容器列表
-
setContainers
public void setContainers(Container[] Containers)
Set 容器列表- Parameters:
Containers- 容器列表
-
-