Class DescribeDBInstanceHAConfigResponse


  • public class DescribeDBInstanceHAConfigResponse
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Long getMaxStandbyLag()
      Get 高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 单位:s 参数范围:[5, 10]
      Long getMaxStandbyLatency()
      Get 高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 单位:byte 参数范围:[1073741824, 322122547200]
      Long getMaxSyncStandbyLag()
      Get 同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。
      Long getMaxSyncStandbyLatency()
      Get 同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。
      String getRequestId()
      Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      String getSyncMode()
      Get 主从同步方式: Semi-sync:半同步 Async:异步
      void setMaxStandbyLag​(Long MaxStandbyLag)
      Set 高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 单位:s 参数范围:[5, 10]
      void setMaxStandbyLatency​(Long MaxStandbyLatency)
      Set 高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 单位:byte 参数范围:[1073741824, 322122547200]
      void setMaxSyncStandbyLag​(Long MaxSyncStandbyLag)
      Set 同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。
      void setMaxSyncStandbyLatency​(Long MaxSyncStandbyLatency)
      Set 同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。
      void setRequestId​(String RequestId)
      Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      void setSyncMode​(String SyncMode)
      Set 主从同步方式: Semi-sync:半同步 Async:异步
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeDBInstanceHAConfigResponse

        public DescribeDBInstanceHAConfigResponse()
      • DescribeDBInstanceHAConfigResponse

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

      • getSyncMode

        public String getSyncMode()
        Get 主从同步方式:
      • Semi-sync:半同步
      • Async:异步
Returns:
SyncMode 主从同步方式:
  • Semi-sync:半同步
  • Async:异步
  • Parameters:
    SyncMode - 主从同步方式:
  • Semi-sync:半同步
  • Async:异步