public class DescribeSubscribeDetailResponse extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeSubscribeDetailResponse() |
DescribeSubscribeDetailResponse(DescribeSubscribeDetailResponse 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 |
---|---|
String |
getAccessType()
Get 源数据库接入类型,如:extranet(公网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、cdb(云数据库)、cvm(云服务器自建)、intranet(自研上云)、vpc(私有网络vpc)。注意具体可选值依赖当前链路支持能力
|
Long |
getAutoRenewFlag()
Get 自动续费标识。只有当 PayType=0,该值才有意义。枚举值:0-不自动续费,1-自动续费
|
String |
getBroker()
Get Kafka服务Broker地址
|
String |
getCreateTime()
Get 创建时间,时间格式如:Y-m-d h:m:s
|
EndpointItem[] |
getEndpoints()
Get 接入类型信息
|
SubsErr[] |
getErrors()
Get 订阅任务报错信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExpireTime()
Get 包年包月任务的到期时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
KeyValuePairOption[] |
getExtraAttr()
Get 为业务添加的额外信息。参数名作key,参数值作value。
mysql选填参数:ProcessXA-是否处理XA事务,为true处理,其他不处理。
mongo选填参数:SubscribeType-订阅类型,目前只支持changeStream。
|
String |
getInstanceId()
Get 订阅的云数据库实例ID,只有订阅云数据库该值才有意义
|
String |
getInstanceStatus()
Get 订阅的云数据库实例状态,只有订阅云数据库该值才有意义。可能值为:running, isolated, offline
|
String |
getIsolateTime()
Get 隔离时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
SubscribeKafkaConfig |
getKafkaConfig()
Get kafka配置信息
|
String |
getKafkaVersion()
Get 订阅内置kafka的版本信息
|
String |
getModifyTime()
Get 修改时间,时间格式如:Y-m-d h:m:s
|
String |
getOfflineTime()
Get 下线时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
Long |
getPayType()
Get 付费方式,可能值为:0-包年包月,1-按量计费
|
PipelineInfo[] |
getPipelineInfo()
Get mongo输出聚合设置
|
String |
getProduct()
Get 订阅的数据库类型,目前支持 cynosdbmysql(tdsql-c mysql版),mariadb,mongodb,mysql,percona,tdpg(tdsql postgresql版),tdsqlpercona(tdsql mysql版)
|
String |
getProtocol()
Get 订阅数据格式。如果为空则用的默认格式: mysql\cynosdbmysql\mariadb\percona\tdsqlpercona\tdpg是protobuf,mongo是json。当 DatabaseType 为 mysql和cynosdbmysql 时有三种可选协议:protobuf\avro\json。数据格式详情参考官网的消费demo文档
|
String |
getRegion()
Get 任务所在地域
|
String |
getRequestId()
Get 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
|
String |
getStatus()
Get 订阅任务计费状态,可能值为:正常normal, 隔离中isolating, 已隔离isolated, 下线中offlining, 按量转包年包月中 post2PrePayIng
|
String |
getSubscribeId()
Get 数据订阅的ID,形如subs-b6x64o31tm
|
String |
getSubscribeMode()
Get 数据订阅的类型,当 Product 不为 mongodb 时,可能值为:all-全实例更新;dml-数据更新;ddl-结构更新;dmlAndDdl-数据更新+结构更新。当 Product 为 mongodb 时,可能值为 all-全实例更新;database-订阅单库;collection-订阅单集合
|
String |
getSubscribeName()
Get 数据订阅实例的名称
|
SubscribeObject[] |
getSubscribeObjects()
Get 订阅的数据库表信息
|
String |
getSubsStatus()
Get 订阅任务状态,可能值为:未启动notStarted, 校验中checking, 校验不通过checkNotPass, 校验通过checkPass, 启动中starting, 运行中running, 异常出错error
|
TagItem[] |
getTags()
Get 标签
|
String |
getTopic()
Get Kafka topic
|
void |
setAccessType(String AccessType)
Set 源数据库接入类型,如:extranet(公网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、cdb(云数据库)、cvm(云服务器自建)、intranet(自研上云)、vpc(私有网络vpc)。注意具体可选值依赖当前链路支持能力
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 自动续费标识。只有当 PayType=0,该值才有意义。枚举值:0-不自动续费,1-自动续费
|
void |
setBroker(String Broker)
Set Kafka服务Broker地址
|
void |
setCreateTime(String CreateTime)
Set 创建时间,时间格式如:Y-m-d h:m:s
|
void |
setEndpoints(EndpointItem[] Endpoints)
Set 接入类型信息
|
void |
setErrors(SubsErr[] Errors)
Set 订阅任务报错信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExpireTime(String ExpireTime)
Set 包年包月任务的到期时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
void |
setExtraAttr(KeyValuePairOption[] ExtraAttr)
Set 为业务添加的额外信息。参数名作key,参数值作value。
mysql选填参数:ProcessXA-是否处理XA事务,为true处理,其他不处理。
mongo选填参数:SubscribeType-订阅类型,目前只支持changeStream。
|
void |
setInstanceId(String InstanceId)
Set 订阅的云数据库实例ID,只有订阅云数据库该值才有意义
|
void |
setInstanceStatus(String InstanceStatus)
Set 订阅的云数据库实例状态,只有订阅云数据库该值才有意义。可能值为:running, isolated, offline
|
void |
setIsolateTime(String IsolateTime)
Set 隔离时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
void |
setKafkaConfig(SubscribeKafkaConfig KafkaConfig)
Set kafka配置信息
|
void |
setKafkaVersion(String KafkaVersion)
Set 订阅内置kafka的版本信息
|
void |
setModifyTime(String ModifyTime)
Set 修改时间,时间格式如:Y-m-d h:m:s
|
void |
setOfflineTime(String OfflineTime)
Set 下线时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
void |
setPayType(Long PayType)
Set 付费方式,可能值为:0-包年包月,1-按量计费
|
void |
setPipelineInfo(PipelineInfo[] PipelineInfo)
Set mongo输出聚合设置
|
void |
setProduct(String Product)
Set 订阅的数据库类型,目前支持 cynosdbmysql(tdsql-c mysql版),mariadb,mongodb,mysql,percona,tdpg(tdsql postgresql版),tdsqlpercona(tdsql mysql版)
|
void |
setProtocol(String Protocol)
Set 订阅数据格式。如果为空则用的默认格式: mysql\cynosdbmysql\mariadb\percona\tdsqlpercona\tdpg是protobuf,mongo是json。当 DatabaseType 为 mysql和cynosdbmysql 时有三种可选协议:protobuf\avro\json。数据格式详情参考官网的消费demo文档
|
void |
setRegion(String Region)
Set 任务所在地域
|
void |
setRequestId(String RequestId)
Set 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
|
void |
setStatus(String Status)
Set 订阅任务计费状态,可能值为:正常normal, 隔离中isolating, 已隔离isolated, 下线中offlining, 按量转包年包月中 post2PrePayIng
|
void |
setSubscribeId(String SubscribeId)
Set 数据订阅的ID,形如subs-b6x64o31tm
|
void |
setSubscribeMode(String SubscribeMode)
Set 数据订阅的类型,当 Product 不为 mongodb 时,可能值为:all-全实例更新;dml-数据更新;ddl-结构更新;dmlAndDdl-数据更新+结构更新。当 Product 为 mongodb 时,可能值为 all-全实例更新;database-订阅单库;collection-订阅单集合
|
void |
setSubscribeName(String SubscribeName)
Set 数据订阅实例的名称
|
void |
setSubscribeObjects(SubscribeObject[] SubscribeObjects)
Set 订阅的数据库表信息
|
void |
setSubsStatus(String SubsStatus)
Set 订阅任务状态,可能值为:未启动notStarted, 校验中checking, 校验不通过checkNotPass, 校验通过checkPass, 启动中starting, 运行中running, 异常出错error
|
void |
setTags(TagItem[] Tags)
Set 标签
|
void |
setTopic(String Topic)
Set Kafka topic
|
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, toJsonString
public DescribeSubscribeDetailResponse()
public DescribeSubscribeDetailResponse(DescribeSubscribeDetailResponse source)
public String getSubscribeId()
public void setSubscribeId(String SubscribeId)
SubscribeId
- 数据订阅的ID,形如subs-b6x64o31tmpublic String getSubscribeName()
public void setSubscribeName(String SubscribeName)
SubscribeName
- 数据订阅实例的名称public String getProduct()
public void setProduct(String Product)
Product
- 订阅的数据库类型,目前支持 cynosdbmysql(tdsql-c mysql版),mariadb,mongodb,mysql,percona,tdpg(tdsql postgresql版),tdsqlpercona(tdsql mysql版)public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 订阅的云数据库实例ID,只有订阅云数据库该值才有意义public String getInstanceStatus()
public void setInstanceStatus(String InstanceStatus)
InstanceStatus
- 订阅的云数据库实例状态,只有订阅云数据库该值才有意义。可能值为:running, isolated, offlinepublic String getStatus()
public void setStatus(String Status)
Status
- 订阅任务计费状态,可能值为:正常normal, 隔离中isolating, 已隔离isolated, 下线中offlining, 按量转包年包月中 post2PrePayIngpublic String getSubsStatus()
public void setSubsStatus(String SubsStatus)
SubsStatus
- 订阅任务状态,可能值为:未启动notStarted, 校验中checking, 校验不通过checkNotPass, 校验通过checkPass, 启动中starting, 运行中running, 异常出错errorpublic String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime
- 修改时间,时间格式如:Y-m-d h:m:spublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 创建时间,时间格式如:Y-m-d h:m:spublic String getIsolateTime()
public void setIsolateTime(String IsolateTime)
IsolateTime
- 隔离时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- 包年包月任务的到期时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00public String getOfflineTime()
public void setOfflineTime(String OfflineTime)
OfflineTime
- 下线时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00public Long getPayType()
public void setPayType(Long PayType)
PayType
- 付费方式,可能值为:0-包年包月,1-按量计费public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- 自动续费标识。只有当 PayType=0,该值才有意义。枚举值:0-不自动续费,1-自动续费public String getRegion()
public void setRegion(String Region)
Region
- 任务所在地域public String getTopic()
public void setTopic(String Topic)
Topic
- Kafka topicpublic String getBroker()
public void setBroker(String Broker)
Broker
- Kafka服务Broker地址public String getSubscribeMode()
public void setSubscribeMode(String SubscribeMode)
SubscribeMode
- 数据订阅的类型,当 Product 不为 mongodb 时,可能值为:all-全实例更新;dml-数据更新;ddl-结构更新;dmlAndDdl-数据更新+结构更新。当 Product 为 mongodb 时,可能值为 all-全实例更新;database-订阅单库;collection-订阅单集合public String getProtocol()
public void setProtocol(String Protocol)
Protocol
- 订阅数据格式。如果为空则用的默认格式: mysql\cynosdbmysql\mariadb\percona\tdsqlpercona\tdpg是protobuf,mongo是json。当 DatabaseType 为 mysql和cynosdbmysql 时有三种可选协议:protobuf\avro\json。数据格式详情参考官网的消费demo文档public SubscribeObject[] getSubscribeObjects()
public void setSubscribeObjects(SubscribeObject[] SubscribeObjects)
SubscribeObjects
- 订阅的数据库表信息public SubscribeKafkaConfig getKafkaConfig()
public void setKafkaConfig(SubscribeKafkaConfig KafkaConfig)
KafkaConfig
- kafka配置信息public String getKafkaVersion()
public void setKafkaVersion(String KafkaVersion)
KafkaVersion
- 订阅内置kafka的版本信息public String getAccessType()
public void setAccessType(String AccessType)
AccessType
- 源数据库接入类型,如:extranet(公网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、cdb(云数据库)、cvm(云服务器自建)、intranet(自研上云)、vpc(私有网络vpc)。注意具体可选值依赖当前链路支持能力public EndpointItem[] getEndpoints()
public void setEndpoints(EndpointItem[] Endpoints)
Endpoints
- 接入类型信息public PipelineInfo[] getPipelineInfo()
public void setPipelineInfo(PipelineInfo[] PipelineInfo)
PipelineInfo
- mongo输出聚合设置public TagItem[] getTags()
public void setTags(TagItem[] Tags)
Tags
- 标签public SubsErr[] getErrors()
public void setErrors(SubsErr[] Errors)
Errors
- 订阅任务报错信息
注意:此字段可能返回 null,表示取不到有效值。public KeyValuePairOption[] getExtraAttr()
public void setExtraAttr(KeyValuePairOption[] ExtraAttr)
ExtraAttr
- 为业务添加的额外信息。参数名作key,参数值作value。
mysql选填参数:ProcessXA-是否处理XA事务,为true处理,其他不处理。
mongo选填参数:SubscribeType-订阅类型,目前只支持changeStream。public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。Copyright © 2025. All rights reserved.