Class: TencentCloud::Trocket::V20230308::SubscriptionData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trocket::V20230308::SubscriptionData
- Defined in:
- lib/v20230308/models.rb
Overview
主题与消费组的订阅关系数据
Instance Attribute Summary collapse
-
#ClientSubscriptionInfos ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Consistency ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsumeMessageOrderly ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsumerGroup ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsumerLag ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsumeType ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpressionType ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceId ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IsOnline ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LastUpdateTime ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MaxRetryTimes ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageModel ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SubString ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Topic ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TopicQueueNum ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TopicType ⇒ Object
- 0: 订阅一致 - 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, topic = nil, topictype = nil, topicqueuenum = nil, consumergroup = nil, isonline = nil, consumetype = nil, substring = nil, expressiontype = nil, consistency = nil, consumerlag = nil, lastupdatetime = nil, maxretrytimes = nil, consumemessageorderly = nil, messagemodel = nil, clientsubscriptioninfos = nil) ⇒ SubscriptionData
constructor
A new instance of SubscriptionData.
Constructor Details
#initialize(instanceid = nil, topic = nil, topictype = nil, topicqueuenum = nil, consumergroup = nil, isonline = nil, consumetype = nil, substring = nil, expressiontype = nil, consistency = nil, consumerlag = nil, lastupdatetime = nil, maxretrytimes = nil, consumemessageorderly = nil, messagemodel = nil, clientsubscriptioninfos = nil) ⇒ SubscriptionData
Returns a new instance of SubscriptionData.
6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 |
# File 'lib/v20230308/models.rb', line 6210 def initialize(instanceid=nil, topic=nil, topictype=nil, topicqueuenum=nil, consumergroup=nil, isonline=nil, consumetype=nil, substring=nil, expressiontype=nil, consistency=nil, consumerlag=nil, lastupdatetime=nil, maxretrytimes=nil, =nil, =nil, clientsubscriptioninfos=nil) @InstanceId = instanceid @Topic = topic @TopicType = topictype @TopicQueueNum = topicqueuenum @ConsumerGroup = consumergroup @IsOnline = isonline @ConsumeType = consumetype @SubString = substring @ExpressionType = expressiontype @Consistency = consistency @ConsumerLag = consumerlag @LastUpdateTime = lastupdatetime @MaxRetryTimes = maxretrytimes @ConsumeMessageOrderly = @MessageModel = @ClientSubscriptionInfos = clientsubscriptioninfos end |
Instance Attribute Details
#ClientSubscriptionInfos ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def ClientSubscriptionInfos @ClientSubscriptionInfos end |
#Consistency ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def Consistency @Consistency end |
#ConsumeMessageOrderly ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def ConsumeMessageOrderly @ConsumeMessageOrderly end |
#ConsumerGroup ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def ConsumerGroup @ConsumerGroup end |
#ConsumerLag ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def ConsumerLag @ConsumerLag end |
#ConsumeType ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def ConsumeType @ConsumeType end |
#ExpressionType ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def ExpressionType @ExpressionType end |
#InstanceId ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def InstanceId @InstanceId end |
#IsOnline ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def IsOnline @IsOnline end |
#LastUpdateTime ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def LastUpdateTime @LastUpdateTime end |
#MaxRetryTimes ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def MaxRetryTimes @MaxRetryTimes end |
#MessageModel ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def MessageModel @MessageModel end |
#SubString ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def SubString @SubString end |
#Topic ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def Topic @Topic end |
#TopicQueueNum ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def TopicQueueNum @TopicQueueNum end |
#TopicType ⇒ Object
- 0: 订阅一致
- 1: 订阅不一致 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 BROADCASTING 广播模式; CLUSTERING 集群模式; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6208 6209 6210 |
# File 'lib/v20230308/models.rb', line 6208 def TopicType @TopicType end |
Instance Method Details
#deserialize(params) ⇒ Object
6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 |
# File 'lib/v20230308/models.rb', line 6229 def deserialize(params) @InstanceId = params['InstanceId'] @Topic = params['Topic'] @TopicType = params['TopicType'] @TopicQueueNum = params['TopicQueueNum'] @ConsumerGroup = params['ConsumerGroup'] @IsOnline = params['IsOnline'] @ConsumeType = params['ConsumeType'] @SubString = params['SubString'] @ExpressionType = params['ExpressionType'] @Consistency = params['Consistency'] @ConsumerLag = params['ConsumerLag'] @LastUpdateTime = params['LastUpdateTime'] @MaxRetryTimes = params['MaxRetryTimes'] @ConsumeMessageOrderly = params['ConsumeMessageOrderly'] @MessageModel = params['MessageModel'] unless params['ClientSubscriptionInfos'].nil? @ClientSubscriptionInfos = [] params['ClientSubscriptionInfos'].each do |i| clientsubscriptioninfo_tmp = ClientSubscriptionInfo.new clientsubscriptioninfo_tmp.deserialize(i) @ClientSubscriptionInfos << clientsubscriptioninfo_tmp end end end |