Class DescribeDBInstanceConfigResponse
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdb.v20170320.models.DescribeDBInstanceConfigResponse
-
public class DescribeDBInstanceConfigResponse extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeDBInstanceConfigResponse()DescribeDBInstanceConfigResponse(DescribeDBInstanceConfigResponse 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 BackupConfiggetBackupConfig()Get 强同步实例第二备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。LonggetDeployMode()Get 主实例部署方式,可能的返回值:0 - 单可用部署,1 - 多可用区部署。LonggetProtectMode()Get 主实例数据保护方式,可能的返回值:0 - 异步复制方式,1 - 半同步复制方式,2 - 强同步复制方式。StringgetRequestId()Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。SlaveConfiggetSlaveConfig()Get 备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。BooleangetSwitched()Get 是否切换备库。StringgetZone()Get 实例可用区信息,格式如 "ap-shanghai-1"。voidsetBackupConfig(BackupConfig BackupConfig)Set 强同步实例第二备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。voidsetDeployMode(Long DeployMode)Set 主实例部署方式,可能的返回值:0 - 单可用部署,1 - 多可用区部署。voidsetProtectMode(Long ProtectMode)Set 主实例数据保护方式,可能的返回值:0 - 异步复制方式,1 - 半同步复制方式,2 - 强同步复制方式。voidsetRequestId(String RequestId)Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。voidsetSlaveConfig(SlaveConfig SlaveConfig)Set 备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。voidsetSwitched(Boolean Switched)Set 是否切换备库。voidsetZone(String Zone)Set 实例可用区信息,格式如 "ap-shanghai-1"。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
-
DescribeDBInstanceConfigResponse
public DescribeDBInstanceConfigResponse()
-
DescribeDBInstanceConfigResponse
public DescribeDBInstanceConfigResponse(DescribeDBInstanceConfigResponse 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
-
getProtectMode
public Long getProtectMode()
Get 主实例数据保护方式,可能的返回值:0 - 异步复制方式,1 - 半同步复制方式,2 - 强同步复制方式。- Returns:
- ProtectMode 主实例数据保护方式,可能的返回值:0 - 异步复制方式,1 - 半同步复制方式,2 - 强同步复制方式。
-
setProtectMode
public void setProtectMode(Long ProtectMode)
Set 主实例数据保护方式,可能的返回值:0 - 异步复制方式,1 - 半同步复制方式,2 - 强同步复制方式。- Parameters:
ProtectMode- 主实例数据保护方式,可能的返回值:0 - 异步复制方式,1 - 半同步复制方式,2 - 强同步复制方式。
-
getDeployMode
public Long getDeployMode()
Get 主实例部署方式,可能的返回值:0 - 单可用部署,1 - 多可用区部署。- Returns:
- DeployMode 主实例部署方式,可能的返回值:0 - 单可用部署,1 - 多可用区部署。
-
setDeployMode
public void setDeployMode(Long DeployMode)
Set 主实例部署方式,可能的返回值:0 - 单可用部署,1 - 多可用区部署。- Parameters:
DeployMode- 主实例部署方式,可能的返回值:0 - 单可用部署,1 - 多可用区部署。
-
getZone
public String getZone()
Get 实例可用区信息,格式如 "ap-shanghai-1"。- Returns:
- Zone 实例可用区信息,格式如 "ap-shanghai-1"。
-
setZone
public void setZone(String Zone)
Set 实例可用区信息,格式如 "ap-shanghai-1"。- Parameters:
Zone- 实例可用区信息,格式如 "ap-shanghai-1"。
-
getSlaveConfig
public SlaveConfig getSlaveConfig()
Get 备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SlaveConfig 备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setSlaveConfig
public void setSlaveConfig(SlaveConfig SlaveConfig)
Set 备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SlaveConfig- 备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。
-
getBackupConfig
public BackupConfig getBackupConfig()
Get 强同步实例第二备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BackupConfig 强同步实例第二备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setBackupConfig
public void setBackupConfig(BackupConfig BackupConfig)
Set 强同步实例第二备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BackupConfig- 强同步实例第二备库的配置信息。 注意:此字段可能返回 null,表示取不到有效值。
-
getSwitched
public Boolean getSwitched()
Get 是否切换备库。- Returns:
- Switched 是否切换备库。
-
setSwitched
public void setSwitched(Boolean Switched)
Set 是否切换备库。- Parameters:
Switched- 是否切换备库。
-
getRequestId
public String getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Returns:
- RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
setRequestId
public void setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Parameters:
RequestId- 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
-