Class ScaleInMaster

    • Constructor Detail

      • ScaleInMaster

        public ScaleInMaster()
      • ScaleInMaster

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

      • getInstanceId

        public String getInstanceId()
        Get 实例ID
        Returns:
        InstanceId 实例ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例ID
        Parameters:
        InstanceId - 实例ID
      • getNodeRole

        public String getNodeRole()
        Get 缩容的实例角色:MASTER,ETCD,MASTER_ETCD
        Returns:
        NodeRole 缩容的实例角色:MASTER,ETCD,MASTER_ETCD
      • setNodeRole

        public void setNodeRole​(String NodeRole)
        Set 缩容的实例角色:MASTER,ETCD,MASTER_ETCD
        Parameters:
        NodeRole - 缩容的实例角色:MASTER,ETCD,MASTER_ETCD
      • getInstanceDeleteMode

        public String getInstanceDeleteMode()
        Get 实例的保留模式
        Returns:
        InstanceDeleteMode 实例的保留模式
      • setInstanceDeleteMode

        public void setInstanceDeleteMode​(String InstanceDeleteMode)
        Set 实例的保留模式
        Parameters:
        InstanceDeleteMode - 实例的保留模式