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-全手动,beta分批一定是手动的,这里的策略指定的是剩余批次
        Returns:
        DeployStrategyType 分批策略:0-全自动,1-全手动,beta分批一定是手动的,这里的策略指定的是剩余批次
      • setDeployStrategyType

        public void setDeployStrategyType​(Long DeployStrategyType)
        Set 分批策略:0-全自动,1-全手动,beta分批一定是手动的,这里的策略指定的是剩余批次
        Parameters:
        DeployStrategyType - 分批策略:0-全自动,1-全手动,beta分批一定是手动的,这里的策略指定的是剩余批次
      • getBatchInterval

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

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