public class SubscribeInfo extends AbstractModel
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 Whether auto-renewal is enabled.
|
String |
getChannelId()
Get ID of channel bound to data subscription instance
|
String |
getConsumeStartTime()
Get Last modified consumption starting time point.
|
String |
getCreateTime()
Get Creation time
|
String |
getExpireTime()
Get Expiration time
|
String |
getInstanceId()
Get ID of database instance bound to data subscription instance
|
String |
getInstanceStatus()
Get Status of database instance bound to data subscription instance
|
String |
getIsolateTime()
Get Isolation time
|
String |
getModifyTime()
Get Last modified time
|
String |
getOfflineTime()
Get Deactivation time
|
Long |
getPayType()
Get Billing mode.
|
String |
getProduct()
Get Name of product bound to data subscription instance
|
String |
getRegion()
Get Data subscription instance region
|
String |
getSdkConsumedTime()
Get Timestamp of the last message confirmed by the SDK.
|
String |
getStatus()
Get Data subscription instance status.
|
String |
getSubscribeId()
Get Data subscription instance ID
|
String |
getSubscribeName()
Get Data subscription instance name
|
String |
getSubscribeVersion()
Get Subscription instance edition.
|
String |
getSubsStatus()
Get Data subscription instance configuration status.
|
TagItem[] |
getTags()
Get Tag
Note: this field may return `null`, indicating that no valid values can be obtained.
|
String |
getUniqSubnetId()
Get Unique ID of the subnet where the data subscription instance VIP resides
|
String |
getUniqVpcId()
Get Unique ID of the VPC where the data subscription instance VIP resides
|
String |
getVip()
Get Data subscription instance VIP
|
Long |
getVport()
Get Data subscription instance Vport
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set Whether auto-renewal is enabled.
|
void |
setChannelId(String ChannelId)
Set ID of channel bound to data subscription instance
|
void |
setConsumeStartTime(String ConsumeStartTime)
Set Last modified consumption starting time point.
|
void |
setCreateTime(String CreateTime)
Set Creation time
|
void |
setExpireTime(String ExpireTime)
Set Expiration time
|
void |
setInstanceId(String InstanceId)
Set ID of database instance bound to data subscription instance
|
void |
setInstanceStatus(String InstanceStatus)
Set Status of database instance bound to data subscription instance
|
void |
setIsolateTime(String IsolateTime)
Set Isolation time
|
void |
setModifyTime(String ModifyTime)
Set Last modified time
|
void |
setOfflineTime(String OfflineTime)
Set Deactivation time
|
void |
setPayType(Long PayType)
Set Billing mode.
|
void |
setProduct(String Product)
Set Name of product bound to data subscription instance
|
void |
setRegion(String Region)
Set Data subscription instance region
|
void |
setSdkConsumedTime(String SdkConsumedTime)
Set Timestamp of the last message confirmed by the SDK.
|
void |
setStatus(String Status)
Set Data subscription instance status.
|
void |
setSubscribeId(String SubscribeId)
Set Data subscription instance ID
|
void |
setSubscribeName(String SubscribeName)
Set Data subscription instance name
|
void |
setSubscribeVersion(String SubscribeVersion)
Set Subscription instance edition.
|
void |
setSubsStatus(String SubsStatus)
Set Data subscription instance configuration status.
|
void |
setTags(TagItem[] Tags)
Set Tag
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setUniqSubnetId(String UniqSubnetId)
Set Unique ID of the subnet where the data subscription instance VIP resides
|
void |
setUniqVpcId(String UniqVpcId)
Set Unique ID of the VPC where the data subscription instance VIP resides
|
void |
setVip(String Vip)
Set Data subscription instance VIP
|
void |
setVport(Long Vport)
Set Data subscription instance Vport
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public SubscribeInfo()
public SubscribeInfo(SubscribeInfo source)
public String getSubscribeId()
public void setSubscribeId(String SubscribeId)
SubscribeId
- Data subscription instance IDpublic String getSubscribeName()
public void setSubscribeName(String SubscribeName)
SubscribeName
- Data subscription instance namepublic String getChannelId()
public void setChannelId(String ChannelId)
ChannelId
- ID of channel bound to data subscription instancepublic String getProduct()
public void setProduct(String Product)
Product
- Name of product bound to data subscription instancepublic String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- ID of database instance bound to data subscription instancepublic String getInstanceStatus()
public void setInstanceStatus(String InstanceStatus)
InstanceStatus
- Status of database instance bound to data subscription instancepublic String getSubsStatus()
public void setSubsStatus(String SubsStatus)
SubsStatus
- Data subscription instance configuration status. Valid values: unconfigure, configuring, configuredpublic String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime
- Last modified timepublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Creation timepublic String getIsolateTime()
public void setIsolateTime(String IsolateTime)
IsolateTime
- Isolation timepublic String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- Expiration timepublic String getOfflineTime()
public void setOfflineTime(String OfflineTime)
OfflineTime
- Deactivation timepublic String getConsumeStartTime()
public void setConsumeStartTime(String ConsumeStartTime)
ConsumeStartTime
- Last modified consumption starting time point. If it has never been modified, this field is 0public String getRegion()
public void setRegion(String Region)
Region
- Data subscription instance regionpublic Long getPayType()
public void setPayType(Long PayType)
PayType
- Billing mode. 1: pay-as-you-gopublic String getVip()
public void setVip(String Vip)
Vip
- Data subscription instance VIPpublic Long getVport()
public void setVport(Long Vport)
Vport
- Data subscription instance Vportpublic String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId
- Unique ID of the VPC where the data subscription instance VIP residespublic String getUniqSubnetId()
public void setUniqSubnetId(String UniqSubnetId)
UniqSubnetId
- Unique ID of the subnet where the data subscription instance VIP residespublic String getStatus()
public void setStatus(String Status)
Status
- Data subscription instance status. Valid values: creating, normal, isolating, isolated, offlining, offlinepublic String getSdkConsumedTime()
public void setSdkConsumedTime(String SdkConsumedTime)
SdkConsumedTime
- Timestamp of the last message confirmed by the SDK. If the SDK keeps consuming, this field can also be used as the current consumption time point of the SDKpublic TagItem[] getTags()
public void setTags(TagItem[] Tags)
Tags
- Tag
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- Whether auto-renewal is enabled. 0: do not enable; 1: enable
Note: this field may return `null`, indicating that no valid values can be obtained.public String getSubscribeVersion()
public void setSubscribeVersion(String SubscribeVersion)
SubscribeVersion
- Subscription instance edition. ·`txdts`: legacy data subscription; `kafka`: data subscription in Kafka edition
Note: this field may return `null`, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.