Class SwitchInstanceVipRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.redis.v20180412.models.SwitchInstanceVipRequest
-
public class SwitchInstanceVipRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description SwitchInstanceVipRequest()SwitchInstanceVipRequest(SwitchInstanceVipRequest 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDstInstanceId()Get 目标实例IDLonggetForceSwitch()Get 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换StringgetSrcInstanceId()Get 源实例IDStringgetSwitchTime()Get now: 立即切换,syncComplete:等待同步完成后切换LonggetTimeDelay()Get 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。voidsetDstInstanceId(String DstInstanceId)Set 目标实例IDvoidsetForceSwitch(Long ForceSwitch)Set 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换voidsetSrcInstanceId(String SrcInstanceId)Set 源实例IDvoidsetSwitchTime(String SwitchTime)Set now: 立即切换,syncComplete:等待同步完成后切换voidsetTimeDelay(Long TimeDelay)Set 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
SwitchInstanceVipRequest
public SwitchInstanceVipRequest()
-
SwitchInstanceVipRequest
public SwitchInstanceVipRequest(SwitchInstanceVipRequest 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
-
getSrcInstanceId
public String getSrcInstanceId()
Get 源实例ID- Returns:
- SrcInstanceId 源实例ID
-
setSrcInstanceId
public void setSrcInstanceId(String SrcInstanceId)
Set 源实例ID- Parameters:
SrcInstanceId- 源实例ID
-
getDstInstanceId
public String getDstInstanceId()
Get 目标实例ID- Returns:
- DstInstanceId 目标实例ID
-
setDstInstanceId
public void setDstInstanceId(String DstInstanceId)
Set 目标实例ID- Parameters:
DstInstanceId- 目标实例ID
-
getTimeDelay
public Long getTimeDelay()
Get 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。- Returns:
- TimeDelay 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。
-
setTimeDelay
public void setTimeDelay(Long TimeDelay)
Set 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。- Parameters:
TimeDelay- 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。
-
getForceSwitch
public Long getForceSwitch()
Get 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换- Returns:
- ForceSwitch 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换
-
setForceSwitch
public void setForceSwitch(Long ForceSwitch)
Set 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换- Parameters:
ForceSwitch- 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换
-
getSwitchTime
public String getSwitchTime()
Get now: 立即切换,syncComplete:等待同步完成后切换- Returns:
- SwitchTime now: 立即切换,syncComplete:等待同步完成后切换
-
setSwitchTime
public void setSwitchTime(String SwitchTime)
Set now: 立即切换,syncComplete:等待同步完成后切换- Parameters:
SwitchTime- now: 立即切换,syncComplete:等待同步完成后切换
-
-