Class RollBackClusterRequest

    • Constructor Detail

      • RollBackClusterRequest

        public RollBackClusterRequest()
      • RollBackClusterRequest

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

      • getClusterId

        public String getClusterId()
        Get 集群ID
        Returns:
        ClusterId 集群ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 集群ID
        Parameters:
        ClusterId - 集群ID
      • getRollbackStrategy

        public String getRollbackStrategy()
        Get 回档策略 timeRollback-按时间点回档 snapRollback-按备份文件回档
        Returns:
        RollbackStrategy 回档策略 timeRollback-按时间点回档 snapRollback-按备份文件回档
      • setRollbackStrategy

        public void setRollbackStrategy​(String RollbackStrategy)
        Set 回档策略 timeRollback-按时间点回档 snapRollback-按备份文件回档
        Parameters:
        RollbackStrategy - 回档策略 timeRollback-按时间点回档 snapRollback-按备份文件回档
      • getRollbackId

        public Long getRollbackId()
        Get 备份文件ID。 回档策略为按备份文件回档时必填。
        Returns:
        RollbackId 备份文件ID。 回档策略为按备份文件回档时必填。
      • setRollbackId

        public void setRollbackId​(Long RollbackId)
        Set 备份文件ID。 回档策略为按备份文件回档时必填。
        Parameters:
        RollbackId - 备份文件ID。 回档策略为按备份文件回档时必填。
      • getExpectTime

        public String getExpectTime()
        Get 期望回档时间。 回档策略为timeRollback按时间点回档时必填。
        Returns:
        ExpectTime 期望回档时间。 回档策略为timeRollback按时间点回档时必填。
      • setExpectTime

        public void setExpectTime​(String ExpectTime)
        Set 期望回档时间。 回档策略为timeRollback按时间点回档时必填。
        Parameters:
        ExpectTime - 期望回档时间。 回档策略为timeRollback按时间点回档时必填。
      • getExpectTimeThresh

        public Long getExpectTimeThresh()
        Get 期望阈值(已废弃)
        Returns:
        ExpectTimeThresh 期望阈值(已废弃)
      • setExpectTimeThresh

        public void setExpectTimeThresh​(Long ExpectTimeThresh)
        Set 期望阈值(已废弃)
        Parameters:
        ExpectTimeThresh - 期望阈值(已废弃)
      • getRollbackDatabases

        public RollbackDatabase[] getRollbackDatabases()
        Get 回档数据库列表
        Returns:
        RollbackDatabases 回档数据库列表
      • setRollbackDatabases

        public void setRollbackDatabases​(RollbackDatabase[] RollbackDatabases)
        Set 回档数据库列表
        Parameters:
        RollbackDatabases - 回档数据库列表
      • getRollbackTables

        public RollbackTable[] getRollbackTables()
        Get 回档数据库表列表
        Returns:
        RollbackTables 回档数据库表列表
      • setRollbackTables

        public void setRollbackTables​(RollbackTable[] RollbackTables)
        Set 回档数据库表列表
        Parameters:
        RollbackTables - 回档数据库表列表
      • getRollbackMode

        public String getRollbackMode()
        Get 按时间点回档模式,full: 普通; db: 快速; table: 极速 (默认是普通)
        Returns:
        RollbackMode 按时间点回档模式,full: 普通; db: 快速; table: 极速 (默认是普通)
      • setRollbackMode

        public void setRollbackMode​(String RollbackMode)
        Set 按时间点回档模式,full: 普通; db: 快速; table: 极速 (默认是普通)
        Parameters:
        RollbackMode - 按时间点回档模式,full: 普通; db: 快速; table: 极速 (默认是普通)