public class SubscribeInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
SubscribeInfo() |
SubscribeInfo(SubscribeInfo 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 |
getAutoRenewFlag()
Get 自动续费标识。只有当 PayType=0,该值才有意义。枚举值:0-不自动续费,1-自动续费
|
String |
getChannelId()
Get 数据订阅实例绑定的通道ID。kafka版订阅就是kafka topic
|
String |
getConsumeStartTime()
Get 最近一次修改的消费时间起点,如果从未修改则为零值
|
String |
getCreateTime()
Get 创建时间
|
String |
getExpireTime()
Get 包年包月任务的到期时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
String |
getInstanceId()
Get 数据订阅实例绑定的数据库实例ID
|
String |
getInstanceStatus()
Get 云数据库状态:running 运行中,isolated 已隔离,offline 已下线。如果不是云上,此值为空
|
String |
getIsolateTime()
Get 隔离时间,时间格式如:Y-m-d h:m:s
|
String |
getModifyTime()
Get 上次修改时间,时间格式如:Y-m-d h:m:s
|
String |
getOfflineTime()
Get 下线时间
|
Long |
getPayType()
Get 计费方式,0 - 包年包月,1 - 按量计费
|
String |
getProduct()
Get 订阅实例的类型,目前支持 cynosdbmysql,mariadb,mongodb,mysql,percona,tdpg,tdsqlpercona(tdsqlmysql)
|
String |
getRegion()
Get 数据订阅实例所属地域
|
String |
getSdkConsumedTime()
Get SDK最后一条确认消息的时间戳,如果SDK一直消费,也可以作为SDK当前消费时间点
|
String |
getStatus()
Get 数据订阅生命周期状态,可能的值为:正常 normal, 隔离中 isolating, 已隔离 isolated, 下线中 offlining, 按量转包年包月中 post2PrePayIng
|
String |
getSubscribeId()
Get 数据订阅的实例ID
|
String |
getSubscribeName()
Get 数据订阅实例的名称
|
String |
getSubscribeVersion()
Get 订阅实例版本;txdts-旧版数据订阅,kafka-kafka版本数据订阅
|
String |
getSubsStatus()
Get 数据订阅状态,可能的值为:未启动 notStarted, 校验中 checking, 校验不通过 checkNotPass, 校验通过 checkPass, 启动中 starting, 运行中 running, 异常出错 error
|
TagItem[] |
getTags()
Get 标签
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUniqSubnetId()
Get 数据订阅实例Vip所在子网的唯一ID
|
String |
getUniqVpcId()
Get 数据订阅实例Vip所在VPC的唯一ID
|
String |
getVip()
Get 旧版订阅通道的vip
|
Long |
getVport()
Get 数据订阅实例的Vport
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 自动续费标识。只有当 PayType=0,该值才有意义。枚举值:0-不自动续费,1-自动续费
|
void |
setChannelId(String ChannelId)
Set 数据订阅实例绑定的通道ID。kafka版订阅就是kafka topic
|
void |
setConsumeStartTime(String ConsumeStartTime)
Set 最近一次修改的消费时间起点,如果从未修改则为零值
|
void |
setCreateTime(String CreateTime)
Set 创建时间
|
void |
setExpireTime(String ExpireTime)
Set 包年包月任务的到期时间,时间格式如:Y-m-d h:m:s。默认:0000-00-00 00:00:00
|
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
|
void |
setModifyTime(String ModifyTime)
Set 上次修改时间,时间格式如:Y-m-d h:m:s
|
void |
setOfflineTime(String OfflineTime)
Set 下线时间
|
void |
setPayType(Long PayType)
Set 计费方式,0 - 包年包月,1 - 按量计费
|
void |
setProduct(String Product)
Set 订阅实例的类型,目前支持 cynosdbmysql,mariadb,mongodb,mysql,percona,tdpg,tdsqlpercona(tdsqlmysql)
|
void |
setRegion(String Region)
Set 数据订阅实例所属地域
|
void |
setSdkConsumedTime(String SdkConsumedTime)
Set SDK最后一条确认消息的时间戳,如果SDK一直消费,也可以作为SDK当前消费时间点
|
void |
setStatus(String Status)
Set 数据订阅生命周期状态,可能的值为:正常 normal, 隔离中 isolating, 已隔离 isolated, 下线中 offlining, 按量转包年包月中 post2PrePayIng
|
void |
setSubscribeId(String SubscribeId)
Set 数据订阅的实例ID
|
void |
setSubscribeName(String SubscribeName)
Set 数据订阅实例的名称
|
void |
setSubscribeVersion(String SubscribeVersion)
Set 订阅实例版本;txdts-旧版数据订阅,kafka-kafka版本数据订阅
|
void |
setSubsStatus(String SubsStatus)
Set 数据订阅状态,可能的值为:未启动 notStarted, 校验中 checking, 校验不通过 checkNotPass, 校验通过 checkPass, 启动中 starting, 运行中 running, 异常出错 error
|
void |
setTags(TagItem[] Tags)
Set 标签
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUniqSubnetId(String UniqSubnetId)
Set 数据订阅实例Vip所在子网的唯一ID
|
void |
setUniqVpcId(String UniqVpcId)
Set 数据订阅实例Vip所在VPC的唯一ID
|
void |
setVip(String Vip)
Set 旧版订阅通道的vip
|
void |
setVport(Long Vport)
Set 数据订阅实例的Vport
|
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 SubscribeInfo()
public SubscribeInfo(SubscribeInfo source)
public String getSubscribeId()
public void setSubscribeId(String SubscribeId)
SubscribeId
- 数据订阅的实例IDpublic String getSubscribeName()
public void setSubscribeName(String SubscribeName)
SubscribeName
- 数据订阅实例的名称public String getChannelId()
public void setChannelId(String ChannelId)
ChannelId
- 数据订阅实例绑定的通道ID。kafka版订阅就是kafka topicpublic String getProduct()
public void setProduct(String Product)
Product
- 订阅实例的类型,目前支持 cynosdbmysql,mariadb,mongodb,mysql,percona,tdpg,tdsqlpercona(tdsqlmysql)public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 数据订阅实例绑定的数据库实例IDpublic String getInstanceStatus()
public void setInstanceStatus(String InstanceStatus)
InstanceStatus
- 云数据库状态:running 运行中,isolated 已隔离,offline 已下线。如果不是云上,此值为空public 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
- 创建时间public String getIsolateTime()
public void setIsolateTime(String IsolateTime)
IsolateTime
- 隔离时间,时间格式如:Y-m-d h:m:spublic 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
- 下线时间public String getConsumeStartTime()
public void setConsumeStartTime(String ConsumeStartTime)
ConsumeStartTime
- 最近一次修改的消费时间起点,如果从未修改则为零值public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- 自动续费标识。只有当 PayType=0,该值才有意义。枚举值:0-不自动续费,1-自动续费public String getRegion()
public void setRegion(String Region)
Region
- 数据订阅实例所属地域public Long getPayType()
public void setPayType(Long PayType)
PayType
- 计费方式,0 - 包年包月,1 - 按量计费public String getVip()
public void setVip(String Vip)
Vip
- 旧版订阅通道的vippublic Long getVport()
public void setVport(Long Vport)
Vport
- 数据订阅实例的Vportpublic String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId
- 数据订阅实例Vip所在VPC的唯一IDpublic String getUniqSubnetId()
public void setUniqSubnetId(String UniqSubnetId)
UniqSubnetId
- 数据订阅实例Vip所在子网的唯一IDpublic String getStatus()
public void setStatus(String Status)
Status
- 数据订阅生命周期状态,可能的值为:正常 normal, 隔离中 isolating, 已隔离 isolated, 下线中 offlining, 按量转包年包月中 post2PrePayIngpublic String getSdkConsumedTime()
public void setSdkConsumedTime(String SdkConsumedTime)
SdkConsumedTime
- SDK最后一条确认消息的时间戳,如果SDK一直消费,也可以作为SDK当前消费时间点public TagItem[] getTags()
public void setTags(TagItem[] Tags)
Tags
- 标签
注意:此字段可能返回 null,表示取不到有效值。public String getSubscribeVersion()
public void setSubscribeVersion(String SubscribeVersion)
SubscribeVersion
- 订阅实例版本;txdts-旧版数据订阅,kafka-kafka版本数据订阅Copyright © 2025. All rights reserved.