Class SwitchDBInstanceMasterSlaveRequest


  • public class SwitchDBInstanceMasterSlaveRequest
    extends AbstractModel
    • Constructor Detail

      • SwitchDBInstanceMasterSlaveRequest

        public SwitchDBInstanceMasterSlaveRequest()
      • SwitchDBInstanceMasterSlaveRequest

        public SwitchDBInstanceMasterSlaveRequest​(SwitchDBInstanceMasterSlaveRequest 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。
      • getDstSlave

        public String getDstSlave()
        Get 目标从实例。可选值:"first" - 第一备机;"second" - 第二备机。默认值为 "first",仅多可用区实例支持设置为 "second"。
        Returns:
        DstSlave 目标从实例。可选值:"first" - 第一备机;"second" - 第二备机。默认值为 "first",仅多可用区实例支持设置为 "second"。
      • setDstSlave

        public void setDstSlave​(String DstSlave)
        Set 目标从实例。可选值:"first" - 第一备机;"second" - 第二备机。默认值为 "first",仅多可用区实例支持设置为 "second"。
        Parameters:
        DstSlave - 目标从实例。可选值:"first" - 第一备机;"second" - 第二备机。默认值为 "first",仅多可用区实例支持设置为 "second"。
      • getForceSwitch

        public Boolean getForceSwitch()
        Get 是否强制切换。默认为 False。注意,若设置强制切换为 True,实例存在丢失数据的风险,请谨慎使用。
        Returns:
        ForceSwitch 是否强制切换。默认为 False。注意,若设置强制切换为 True,实例存在丢失数据的风险,请谨慎使用。
      • setForceSwitch

        public void setForceSwitch​(Boolean ForceSwitch)
        Set 是否强制切换。默认为 False。注意,若设置强制切换为 True,实例存在丢失数据的风险,请谨慎使用。
        Parameters:
        ForceSwitch - 是否强制切换。默认为 False。注意,若设置强制切换为 True,实例存在丢失数据的风险,请谨慎使用。
      • getWaitSwitch

        public Boolean getWaitSwitch()
        Get 是否时间窗内切换。默认为 False,即不在时间窗内切换。注意,如果设置了 ForceSwitch 参数为 True,则该参数不生效。
        Returns:
        WaitSwitch 是否时间窗内切换。默认为 False,即不在时间窗内切换。注意,如果设置了 ForceSwitch 参数为 True,则该参数不生效。
      • setWaitSwitch

        public void setWaitSwitch​(Boolean WaitSwitch)
        Set 是否时间窗内切换。默认为 False,即不在时间窗内切换。注意,如果设置了 ForceSwitch 参数为 True,则该参数不生效。
        Parameters:
        WaitSwitch - 是否时间窗内切换。默认为 False,即不在时间窗内切换。注意,如果设置了 ForceSwitch 参数为 True,则该参数不生效。