Class ReadOnlyInstance

    • Constructor Detail

      • ReadOnlyInstance

        public ReadOnlyInstance()
      • ReadOnlyInstance

        public ReadOnlyInstance​(ReadOnlyInstance 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,格式如:mssqlro-3l3fgqn7
        Returns:
        InstanceId 只读副本ID,格式如:mssqlro-3l3fgqn7
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 只读副本ID,格式如:mssqlro-3l3fgqn7
        Parameters:
        InstanceId - 只读副本ID,格式如:mssqlro-3l3fgqn7
      • getName

        public String getName()
        Get 只读副本名称
        Returns:
        Name 只读副本名称
      • setName

        public void setName​(String Name)
        Set 只读副本名称
        Parameters:
        Name - 只读副本名称
      • getUid

        public String getUid()
        Get 只读副本唯一UID
        Returns:
        Uid 只读副本唯一UID
      • setUid

        public void setUid​(String Uid)
        Set 只读副本唯一UID
        Parameters:
        Uid - 只读副本唯一UID
      • getProjectId

        public Long getProjectId()
        Get 只读副本所在项目ID
        Returns:
        ProjectId 只读副本所在项目ID
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 只读副本所在项目ID
        Parameters:
        ProjectId - 只读副本所在项目ID
      • getStatus

        public Long getStatus()
        Get 只读副本状态。1:申请中 2:运行中 3:被延迟剔除 4:已隔离 5:回收中 6:已回收 7:任务执行中 8:已下线 9:实例扩容中 10:实例迁移中 12:重启中
        Returns:
        Status 只读副本状态。1:申请中 2:运行中 3:被延迟剔除 4:已隔离 5:回收中 6:已回收 7:任务执行中 8:已下线 9:实例扩容中 10:实例迁移中 12:重启中
      • setStatus

        public void setStatus​(Long Status)
        Set 只读副本状态。1:申请中 2:运行中 3:被延迟剔除 4:已隔离 5:回收中 6:已回收 7:任务执行中 8:已下线 9:实例扩容中 10:实例迁移中 12:重启中
        Parameters:
        Status - 只读副本状态。1:申请中 2:运行中 3:被延迟剔除 4:已隔离 5:回收中 6:已回收 7:任务执行中 8:已下线 9:实例扩容中 10:实例迁移中 12:重启中
      • getCreateTime

        public String getCreateTime()
        Get 只读副本创建时间
        Returns:
        CreateTime 只读副本创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 只读副本创建时间
        Parameters:
        CreateTime - 只读副本创建时间
      • getUpdateTime

        public String getUpdateTime()
        Get 只读副本更新时间
        Returns:
        UpdateTime 只读副本更新时间
      • setUpdateTime

        public void setUpdateTime​(String UpdateTime)
        Set 只读副本更新时间
        Parameters:
        UpdateTime - 只读副本更新时间
      • getMemory

        public Long getMemory()
        Get 只读副本内存大小,单位G
        Returns:
        Memory 只读副本内存大小,单位G
      • setMemory

        public void setMemory​(Long Memory)
        Set 只读副本内存大小,单位G
        Parameters:
        Memory - 只读副本内存大小,单位G
      • getStorage

        public Long getStorage()
        Get 只读副本存储空间大小,单位G
        Returns:
        Storage 只读副本存储空间大小,单位G
      • setStorage

        public void setStorage​(Long Storage)
        Set 只读副本存储空间大小,单位G
        Parameters:
        Storage - 只读副本存储空间大小,单位G
      • getCpu

        public Long getCpu()
        Get 只读副本cpu核心数
        Returns:
        Cpu 只读副本cpu核心数
      • setCpu

        public void setCpu​(Long Cpu)
        Set 只读副本cpu核心数
        Parameters:
        Cpu - 只读副本cpu核心数
      • getVersion

        public String getVersion()
        Get 只读副本版本代号
        Returns:
        Version 只读副本版本代号
      • setVersion

        public void setVersion​(String Version)
        Set 只读副本版本代号
        Parameters:
        Version - 只读副本版本代号
      • getType

        public String getType()
        Get 宿主机代号
        Returns:
        Type 宿主机代号
      • setType

        public void setType​(String Type)
        Set 宿主机代号
        Parameters:
        Type - 宿主机代号
      • getModel

        public Long getModel()
        Get 只读副本模式,2-单机
        Returns:
        Model 只读副本模式,2-单机
      • setModel

        public void setModel​(Long Model)
        Set 只读副本模式,2-单机
        Parameters:
        Model - 只读副本模式,2-单机
      • getPayMode

        public Long getPayMode()
        Get 只读副本计费模式,1-包年包月,0-按量计费
        Returns:
        PayMode 只读副本计费模式,1-包年包月,0-按量计费
      • setPayMode

        public void setPayMode​(Long PayMode)
        Set 只读副本计费模式,1-包年包月,0-按量计费
        Parameters:
        PayMode - 只读副本计费模式,1-包年包月,0-按量计费
      • getWeight

        public Long getWeight()
        Get 只读副本权重
        Returns:
        Weight 只读副本权重
      • setWeight

        public void setWeight​(Long Weight)
        Set 只读副本权重
        Parameters:
        Weight - 只读副本权重
      • getDelayTime

        public String getDelayTime()
        Get 只读副本延迟时间,单位秒
        Returns:
        DelayTime 只读副本延迟时间,单位秒
      • setDelayTime

        public void setDelayTime​(String DelayTime)
        Set 只读副本延迟时间,单位秒
        Parameters:
        DelayTime - 只读副本延迟时间,单位秒
      • getSynStatus

        public String getSynStatus()
        Get 只读副本与主实例的同步状态。 Init:初始化 DeployReadOnlyInPorgress:部署副本进行中 DeployReadOnlySuccess:部署副本成功 DeployReadOnlyFail:部署副本失败 DeployMasterDBInPorgress:主节点上加入副本数据库进行中 DeployMasterDBSuccess:主节点上加入副本数据库成功 DeployMasterDBFail:主节点上加入副本数据库进失败 DeployReadOnlyDBInPorgress:副本还原加入数据库开始 DeployReadOnlyDBSuccess:副本还原加入数据库成功 DeployReadOnlyDBFail:副本还原加入数据库失败 SyncDelay:同步延迟 SyncFail:同步故障 SyncExcluded:已剔除只读组 SyncNormal:正常
        Returns:
        SynStatus 只读副本与主实例的同步状态。 Init:初始化 DeployReadOnlyInPorgress:部署副本进行中 DeployReadOnlySuccess:部署副本成功 DeployReadOnlyFail:部署副本失败 DeployMasterDBInPorgress:主节点上加入副本数据库进行中 DeployMasterDBSuccess:主节点上加入副本数据库成功 DeployMasterDBFail:主节点上加入副本数据库进失败 DeployReadOnlyDBInPorgress:副本还原加入数据库开始 DeployReadOnlyDBSuccess:副本还原加入数据库成功 DeployReadOnlyDBFail:副本还原加入数据库失败 SyncDelay:同步延迟 SyncFail:同步故障 SyncExcluded:已剔除只读组 SyncNormal:正常
      • setSynStatus

        public void setSynStatus​(String SynStatus)
        Set 只读副本与主实例的同步状态。 Init:初始化 DeployReadOnlyInPorgress:部署副本进行中 DeployReadOnlySuccess:部署副本成功 DeployReadOnlyFail:部署副本失败 DeployMasterDBInPorgress:主节点上加入副本数据库进行中 DeployMasterDBSuccess:主节点上加入副本数据库成功 DeployMasterDBFail:主节点上加入副本数据库进失败 DeployReadOnlyDBInPorgress:副本还原加入数据库开始 DeployReadOnlyDBSuccess:副本还原加入数据库成功 DeployReadOnlyDBFail:副本还原加入数据库失败 SyncDelay:同步延迟 SyncFail:同步故障 SyncExcluded:已剔除只读组 SyncNormal:正常
        Parameters:
        SynStatus - 只读副本与主实例的同步状态。 Init:初始化 DeployReadOnlyInPorgress:部署副本进行中 DeployReadOnlySuccess:部署副本成功 DeployReadOnlyFail:部署副本失败 DeployMasterDBInPorgress:主节点上加入副本数据库进行中 DeployMasterDBSuccess:主节点上加入副本数据库成功 DeployMasterDBFail:主节点上加入副本数据库进失败 DeployReadOnlyDBInPorgress:副本还原加入数据库开始 DeployReadOnlyDBSuccess:副本还原加入数据库成功 DeployReadOnlyDBFail:副本还原加入数据库失败 SyncDelay:同步延迟 SyncFail:同步故障 SyncExcluded:已剔除只读组 SyncNormal:正常
      • getDatabaseDifference

        public String getDatabaseDifference()
        Get 只读副本与主实例没有同步的库
        Returns:
        DatabaseDifference 只读副本与主实例没有同步的库
      • setDatabaseDifference

        public void setDatabaseDifference​(String DatabaseDifference)
        Set 只读副本与主实例没有同步的库
        Parameters:
        DatabaseDifference - 只读副本与主实例没有同步的库
      • getAccountDifference

        public String getAccountDifference()
        Get 只读副本与主实例没有同步的账户
        Returns:
        AccountDifference 只读副本与主实例没有同步的账户
      • setAccountDifference

        public void setAccountDifference​(String AccountDifference)
        Set 只读副本与主实例没有同步的账户
        Parameters:
        AccountDifference - 只读副本与主实例没有同步的账户
      • getStartTime

        public String getStartTime()
        Get 只读副本计费开始时间
        Returns:
        StartTime 只读副本计费开始时间
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 只读副本计费开始时间
        Parameters:
        StartTime - 只读副本计费开始时间
      • getEndTime

        public String getEndTime()
        Get 只读副本计费结束时间
        Returns:
        EndTime 只读副本计费结束时间
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 只读副本计费结束时间
        Parameters:
        EndTime - 只读副本计费结束时间
      • getIsolateTime

        public String getIsolateTime()
        Get 只读副本隔离时间
        Returns:
        IsolateTime 只读副本隔离时间
      • setIsolateTime

        public void setIsolateTime​(String IsolateTime)
        Set 只读副本隔离时间
        Parameters:
        IsolateTime - 只读副本隔离时间
      • getRegionId

        public String getRegionId()
        Get 只读副本所在地域
        Returns:
        RegionId 只读副本所在地域
      • setRegionId

        public void setRegionId​(String RegionId)
        Set 只读副本所在地域
        Parameters:
        RegionId - 只读副本所在地域
      • getZoneId

        public String getZoneId()
        Get 只读副本所在可用区
        Returns:
        ZoneId 只读副本所在可用区
      • setZoneId

        public void setZoneId​(String ZoneId)
        Set 只读副本所在可用区
        Parameters:
        ZoneId - 只读副本所在可用区