Class ApplicationBasicConfig

    • Constructor Detail

      • ApplicationBasicConfig

        public ApplicationBasicConfig()
      • ApplicationBasicConfig

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

      • getName

        public String getName()
        Get 名称
        Returns:
        Name 名称
      • setName

        public void setName​(String Name)
        Set 名称
        Parameters:
        Name - 名称
      • getNamespace

        public String getNamespace()
        Get 命名空间
        Returns:
        Namespace 命名空间
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 命名空间
        Parameters:
        Namespace - 命名空间
      • getWorkflowKind

        public String getWorkflowKind()
        Get 工作负载类型
        Returns:
        WorkflowKind 工作负载类型
      • setWorkflowKind

        public void setWorkflowKind​(String WorkflowKind)
        Set 工作负载类型
        Parameters:
        WorkflowKind - 工作负载类型
      • getLabels

        public Label[] getLabels()
        Get 标签信息
        Returns:
        Labels 标签信息
      • setLabels

        public void setLabels​(Label[] Labels)
        Set 标签信息
        Parameters:
        Labels - 标签信息
      • getGridUniqKey

        public String getGridUniqKey()
        Get Grid唯一Key
        Returns:
        GridUniqKey Grid唯一Key
      • setGridUniqKey

        public void setGridUniqKey​(String GridUniqKey)
        Set Grid唯一Key
        Parameters:
        GridUniqKey - Grid唯一Key
      • getNodeSelector

        public Label[] getNodeSelector()
        Get NodeSelector标签
        Returns:
        NodeSelector NodeSelector标签
      • setNodeSelector

        public void setNodeSelector​(Label[] NodeSelector)
        Set NodeSelector标签
        Parameters:
        NodeSelector - NodeSelector标签
      • getReplicas

        public Long getReplicas()
        Get 实例数
        Returns:
        Replicas 实例数
      • setReplicas

        public void setReplicas​(Long Replicas)
        Set 实例数
        Parameters:
        Replicas - 实例数
      • getAvailableReplicas

        public Long getAvailableReplicas()
        Get 可用实例数
        Returns:
        AvailableReplicas 可用实例数
      • setAvailableReplicas

        public void setAvailableReplicas​(Long AvailableReplicas)
        Set 可用实例数
        Parameters:
        AvailableReplicas - 可用实例数
      • getEnableServiceLinks

        public Boolean getEnableServiceLinks()
        Get 是否开启service环境变量注入pod 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableServiceLinks 是否开启service环境变量注入pod 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableServiceLinks

        public void setEnableServiceLinks​(Boolean EnableServiceLinks)
        Set 是否开启service环境变量注入pod 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableServiceLinks - 是否开启service环境变量注入pod 注意:此字段可能返回 null,表示取不到有效值。