Class CloudBaseRunSideSpec

    • Constructor Detail

      • CloudBaseRunSideSpec

        public CloudBaseRunSideSpec()
      • CloudBaseRunSideSpec

        public CloudBaseRunSideSpec​(CloudBaseRunSideSpec 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

      • getContainerImage

        public String getContainerImage()
        Get 容器镜像 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerImage 容器镜像 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerImage

        public void setContainerImage​(String ContainerImage)
        Set 容器镜像 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerImage - 容器镜像 注意:此字段可能返回 null,表示取不到有效值。
      • getContainerPort

        public Long getContainerPort()
        Get 容器端口 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerPort 容器端口 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerPort

        public void setContainerPort​(Long ContainerPort)
        Set 容器端口 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerPort - 容器端口 注意:此字段可能返回 null,表示取不到有效值。
      • getContainerName

        public String getContainerName()
        Get 容器的名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerName 容器的名称 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerName

        public void setContainerName​(String ContainerName)
        Set 容器的名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerName - 容器的名称 注意:此字段可能返回 null,表示取不到有效值。
      • getEnvVar

        public String getEnvVar()
        Get kv的json字符串 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnvVar kv的json字符串 注意:此字段可能返回 null,表示取不到有效值。
      • setEnvVar

        public void setEnvVar​(String EnvVar)
        Set kv的json字符串 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnvVar - kv的json字符串 注意:此字段可能返回 null,表示取不到有效值。
      • getInitialDelaySeconds

        public Long getInitialDelaySeconds()
        Get InitialDelaySeconds 延迟多长时间启动健康检查 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InitialDelaySeconds InitialDelaySeconds 延迟多长时间启动健康检查 注意:此字段可能返回 null,表示取不到有效值。
      • setInitialDelaySeconds

        public void setInitialDelaySeconds​(Long InitialDelaySeconds)
        Set InitialDelaySeconds 延迟多长时间启动健康检查 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InitialDelaySeconds - InitialDelaySeconds 延迟多长时间启动健康检查 注意:此字段可能返回 null,表示取不到有效值。
      • getCpu

        public Long getCpu()
        Get CPU大小 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Cpu CPU大小 注意:此字段可能返回 null,表示取不到有效值。
      • setCpu

        public void setCpu​(Long Cpu)
        Set CPU大小 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Cpu - CPU大小 注意:此字段可能返回 null,表示取不到有效值。
      • getMem

        public Long getMem()
        Get 内存大小(单位:M) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Mem 内存大小(单位:M) 注意:此字段可能返回 null,表示取不到有效值。
      • setMem

        public void setMem​(Long Mem)
        Set 内存大小(单位:M) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Mem - 内存大小(单位:M) 注意:此字段可能返回 null,表示取不到有效值。
      • getSecurity

        public CloudBaseSecurityContext getSecurity()
        Get 安全特性 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Security 安全特性 注意:此字段可能返回 null,表示取不到有效值。
      • setSecurity

        public void setSecurity​(CloudBaseSecurityContext Security)
        Set 安全特性 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Security - 安全特性 注意:此字段可能返回 null,表示取不到有效值。
      • getVolumeMountInfos

        public CloudBaseRunVolumeMount[] getVolumeMountInfos()
        Get 挂载信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VolumeMountInfos 挂载信息 注意:此字段可能返回 null,表示取不到有效值。
      • setVolumeMountInfos

        public void setVolumeMountInfos​(CloudBaseRunVolumeMount[] VolumeMountInfos)
        Set 挂载信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VolumeMountInfos - 挂载信息 注意:此字段可能返回 null,表示取不到有效值。