Class DeployStrategyConf

    • Constructor Detail

      • DeployStrategyConf

        public DeployStrategyConf()
      • DeployStrategyConf

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

      • getTotalBatchCount

        public Long getTotalBatchCount()
        Get 总分批数
        Returns:
        TotalBatchCount 总分批数
      • setTotalBatchCount

        public void setTotalBatchCount​(Long TotalBatchCount)
        Set 总分批数
        Parameters:
        TotalBatchCount - 总分批数
      • getBetaBatchNum

        public Long getBetaBatchNum()
        Get beta分批实例数
        Returns:
        BetaBatchNum beta分批实例数
      • setBetaBatchNum

        public void setBetaBatchNum​(Long BetaBatchNum)
        Set beta分批实例数
        Parameters:
        BetaBatchNum - beta分批实例数
      • getDeployStrategyType

        public Long getDeployStrategyType()
        Get 分批策略:0-全自动,1-全手动,2-beta分批,beta批一定是手动的,3-首次发布
        Returns:
        DeployStrategyType 分批策略:0-全自动,1-全手动,2-beta分批,beta批一定是手动的,3-首次发布
      • setDeployStrategyType

        public void setDeployStrategyType​(Long DeployStrategyType)
        Set 分批策略:0-全自动,1-全手动,2-beta分批,beta批一定是手动的,3-首次发布
        Parameters:
        DeployStrategyType - 分批策略:0-全自动,1-全手动,2-beta分批,beta批一定是手动的,3-首次发布
      • getBatchInterval

        public Long getBatchInterval()
        Get 每批暂停间隔
        Returns:
        BatchInterval 每批暂停间隔
      • setBatchInterval

        public void setBatchInterval​(Long BatchInterval)
        Set 每批暂停间隔
        Parameters:
        BatchInterval - 每批暂停间隔
      • getMinAvailable

        public Long getMinAvailable()
        Get 最小可用实例数
        Returns:
        MinAvailable 最小可用实例数
      • setMinAvailable

        public void setMinAvailable​(Long MinAvailable)
        Set 最小可用实例数
        Parameters:
        MinAvailable - 最小可用实例数
      • getForce

        public Boolean getForce()
        Get 是否强制发布
        Returns:
        Force 是否强制发布
      • setForce

        public void setForce​(Boolean Force)
        Set 是否强制发布
        Parameters:
        Force - 是否强制发布