Class EsInfo

    • Constructor Detail

      • EsInfo

        public EsInfo()
      • EsInfo

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

      • getMinAliveInstances

        public Long getMinAliveInstances()
        Get 最小实例数
        Returns:
        MinAliveInstances 最小实例数
      • setMinAliveInstances

        public void setMinAliveInstances​(Long MinAliveInstances)
        Set 最小实例数
        Parameters:
        MinAliveInstances - 最小实例数
      • getMaxAliveInstances

        public Long getMaxAliveInstances()
        Get 最大实例数
        Returns:
        MaxAliveInstances 最大实例数
      • setMaxAliveInstances

        public void setMaxAliveInstances​(Long MaxAliveInstances)
        Set 最大实例数
        Parameters:
        MaxAliveInstances - 最大实例数
      • getEsStrategy

        public Long getEsStrategy()
        Get 弹性策略,1:cpu,2:内存
        Returns:
        EsStrategy 弹性策略,1:cpu,2:内存
      • setEsStrategy

        public void setEsStrategy​(Long EsStrategy)
        Set 弹性策略,1:cpu,2:内存
        Parameters:
        EsStrategy - 弹性策略,1:cpu,2:内存
      • getThreshold

        public Long getThreshold()
        Get 弹性扩缩容条件值
        Returns:
        Threshold 弹性扩缩容条件值
      • setThreshold

        public void setThreshold​(Long Threshold)
        Set 弹性扩缩容条件值
        Parameters:
        Threshold - 弹性扩缩容条件值
      • getVersionId

        public String getVersionId()
        Get 版本Id
        Returns:
        VersionId 版本Id
      • setVersionId

        public void setVersionId​(String VersionId)
        Set 版本Id
        Parameters:
        VersionId - 版本Id