public class RoGroup extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RoGroup() | 
| RoGroup(RoGroup 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getDelayReplicationTime()Get 延迟复制时间。单位:秒。值范围:1-259200,整数。 | 
| Long | getMinRoInGroup()Get 最少实例保留个数,若购买只读实例数量小于设置数量将不做剔除。 | 
| String | getRoGroupId()Get 只读组 ID。
说明:若此数据结构在购买实例操作中被使用,则当只读组模式选择 join 时,此项为必填。 | 
| String | getRoGroupMode()Get 只读组模式,可选值为:alone-系统自动分配只读组;allinone-新建只读组;join-使用现有只读组。 | 
| String | getRoGroupName()Get 只读组名称。 | 
| String | getRoGroupRegion()Get 只读组所在的地域。 | 
| String | getRoGroupZone()Get 只读组所在的可用区。 | 
| RoInstanceInfo[] | getRoInstances()Get 只读组中的只读实例详情。 | 
| Long | getRoMaxDelayTime()Get 延迟阈值。单位:秒。值范围:1-10000,整数。 | 
| Long | getRoOfflineDelay()Get 是否启用延迟超限剔除功能,启用该功能后,只读实例与主实例的延迟超过延迟阈值,只读实例将被隔离。可选值:1-启用;0-不启用。 | 
| String | getUniqSubnetId()Get 子网 ID。 | 
| String | getUniqVpcId()Get 私有网络 ID。 | 
| String | getVip()Get 只读组的内网 IP。 | 
| Long | getVport()Get 只读组的内网端口号。 | 
| Long | getWeight()Get 该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。 | 
| String | getWeightMode()Get 读写权重分配模式,可选值:system-系统自动分配;custom-自定义。 | 
| void | setDelayReplicationTime(Long DelayReplicationTime)Set 延迟复制时间。单位:秒。值范围:1-259200,整数。 | 
| void | setMinRoInGroup(Long MinRoInGroup)Set 最少实例保留个数,若购买只读实例数量小于设置数量将不做剔除。 | 
| void | setRoGroupId(String RoGroupId)Set 只读组 ID。
说明:若此数据结构在购买实例操作中被使用,则当只读组模式选择 join 时,此项为必填。 | 
| void | setRoGroupMode(String RoGroupMode)Set 只读组模式,可选值为:alone-系统自动分配只读组;allinone-新建只读组;join-使用现有只读组。 | 
| void | setRoGroupName(String RoGroupName)Set 只读组名称。 | 
| void | setRoGroupRegion(String RoGroupRegion)Set 只读组所在的地域。 | 
| void | setRoGroupZone(String RoGroupZone)Set 只读组所在的可用区。 | 
| void | setRoInstances(RoInstanceInfo[] RoInstances)Set 只读组中的只读实例详情。 | 
| void | setRoMaxDelayTime(Long RoMaxDelayTime)Set 延迟阈值。单位:秒。值范围:1-10000,整数。 | 
| void | setRoOfflineDelay(Long RoOfflineDelay)Set 是否启用延迟超限剔除功能,启用该功能后,只读实例与主实例的延迟超过延迟阈值,只读实例将被隔离。可选值:1-启用;0-不启用。 | 
| void | setUniqSubnetId(String UniqSubnetId)Set 子网 ID。 | 
| void | setUniqVpcId(String UniqVpcId)Set 私有网络 ID。 | 
| void | setVip(String Vip)Set 只读组的内网 IP。 | 
| void | setVport(Long Vport)Set 只读组的内网端口号。 | 
| void | setWeight(Long Weight)Set 该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。 | 
| void | setWeightMode(String WeightMode)Set 读写权重分配模式,可选值:system-系统自动分配;custom-自定义。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RoGroup()
public RoGroup(RoGroup source)
public String getRoGroupMode()
public void setRoGroupMode(String RoGroupMode)
RoGroupMode - 只读组模式,可选值为:alone-系统自动分配只读组;allinone-新建只读组;join-使用现有只读组。public String getRoGroupId()
public void setRoGroupId(String RoGroupId)
RoGroupId - 只读组 ID。
说明:若此数据结构在购买实例操作中被使用,则当只读组模式选择 join 时,此项为必填。public String getRoGroupName()
public void setRoGroupName(String RoGroupName)
RoGroupName - 只读组名称。public Long getRoOfflineDelay()
public void setRoOfflineDelay(Long RoOfflineDelay)
RoOfflineDelay - 是否启用延迟超限剔除功能,启用该功能后,只读实例与主实例的延迟超过延迟阈值,只读实例将被隔离。可选值:1-启用;0-不启用。public Long getRoMaxDelayTime()
public void setRoMaxDelayTime(Long RoMaxDelayTime)
RoMaxDelayTime - 延迟阈值。单位:秒。值范围:1-10000,整数。public Long getMinRoInGroup()
public void setMinRoInGroup(Long MinRoInGroup)
MinRoInGroup - 最少实例保留个数,若购买只读实例数量小于设置数量将不做剔除。public String getWeightMode()
public void setWeightMode(String WeightMode)
WeightMode - 读写权重分配模式,可选值:system-系统自动分配;custom-自定义。public Long getWeight()
public void setWeight(Long Weight)
Weight - 该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。public RoInstanceInfo[] getRoInstances()
public void setRoInstances(RoInstanceInfo[] RoInstances)
RoInstances - 只读组中的只读实例详情。public String getVip()
public void setVip(String Vip)
Vip - 只读组的内网 IP。public Long getVport()
public void setVport(Long Vport)
Vport - 只读组的内网端口号。public String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId - 私有网络 ID。public String getUniqSubnetId()
public void setUniqSubnetId(String UniqSubnetId)
UniqSubnetId - 子网 ID。public String getRoGroupRegion()
public void setRoGroupRegion(String RoGroupRegion)
RoGroupRegion - 只读组所在的地域。public String getRoGroupZone()
public void setRoGroupZone(String RoGroupZone)
RoGroupZone - 只读组所在的可用区。public Long getDelayReplicationTime()
public void setDelayReplicationTime(Long DelayReplicationTime)
DelayReplicationTime - 延迟复制时间。单位:秒。值范围:1-259200,整数。Copyright © 2025. All rights reserved.