Class CreateApplicationVisualizationRequest


  • public class CreateApplicationVisualizationRequest
    extends AbstractModel
    • Constructor Detail

      • CreateApplicationVisualizationRequest

        public CreateApplicationVisualizationRequest()
      • CreateApplicationVisualizationRequest

        public CreateApplicationVisualizationRequest​(CreateApplicationVisualizationRequest 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 - 基本配置
      • 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 - 服务配置
      • 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 - 容器列表