Class: TencentCloud::Tdmq::V20200217::ModifyCmqSubscriptionAttributeRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdmq::V20200217::ModifyCmqSubscriptionAttributeRequest
- Defined in:
- lib/v20200217/models.rb
Overview
ModifyCmqSubscriptionAttribute请求参数结构体
Instance Attribute Summary collapse
-
#BindingKey ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。.
-
#FilterTags ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。.
-
#NotifyContentFormat ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。.
-
#NotifyStrategy ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。.
-
#SubscriptionName ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。.
-
#TopicName ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(topicname = nil, subscriptionname = nil, notifystrategy = nil, notifycontentformat = nil, filtertags = nil, bindingkey = nil) ⇒ ModifyCmqSubscriptionAttributeRequest
constructor
A new instance of ModifyCmqSubscriptionAttributeRequest.
Constructor Details
#initialize(topicname = nil, subscriptionname = nil, notifystrategy = nil, notifycontentformat = nil, filtertags = nil, bindingkey = nil) ⇒ ModifyCmqSubscriptionAttributeRequest
Returns a new instance of ModifyCmqSubscriptionAttributeRequest.
8681 8682 8683 8684 8685 8686 8687 8688 |
# File 'lib/v20200217/models.rb', line 8681 def initialize(topicname=nil, subscriptionname=nil, notifystrategy=nil, notifycontentformat=nil, =nil, bindingkey=nil) @TopicName = topicname @SubscriptionName = subscriptionname @NotifyStrategy = notifystrategy @NotifyContentFormat = notifycontentformat @FilterTags = @BindingKey = bindingkey end |
Instance Attribute Details
#BindingKey ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。
8679 8680 8681 |
# File 'lib/v20200217/models.rb', line 8679 def BindingKey @BindingKey end |
#FilterTags ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。
8679 8680 8681 |
# File 'lib/v20200217/models.rb', line 8679 def FilterTags @FilterTags end |
#NotifyContentFormat ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。
8679 8680 8681 |
# File 'lib/v20200217/models.rb', line 8679 def NotifyContentFormat @NotifyContentFormat end |
#NotifyStrategy ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。
8679 8680 8681 |
# File 'lib/v20200217/models.rb', line 8679 def NotifyStrategy @NotifyStrategy end |
#SubscriptionName ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。
8679 8680 8681 |
# File 'lib/v20200217/models.rb', line 8679 def SubscriptionName @SubscriptionName end |
#TopicName ⇒ Object
(1)BACKOFF_RETRY,退避重试。每隔一定时间重试一次,重试够一定次数后,就把该消息丢弃,继续推送下一条消息。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始1s,后面是2s,4s,8s···由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。
8679 8680 8681 |
# File 'lib/v20200217/models.rb', line 8679 def TopicName @TopicName end |
Instance Method Details
#deserialize(params) ⇒ Object
8690 8691 8692 8693 8694 8695 8696 8697 |
# File 'lib/v20200217/models.rb', line 8690 def deserialize(params) @TopicName = params['TopicName'] @SubscriptionName = params['SubscriptionName'] @NotifyStrategy = params['NotifyStrategy'] @NotifyContentFormat = params['NotifyContentFormat'] @FilterTags = params['FilterTags'] @BindingKey = params['BindingKey'] end |