Class: TencentCloud::Tdmq::V20200217::RocketMQMessageTrack

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200217/models.rb

Overview

Rocketmq消息消费track信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(group = nil, consumestatus = nil, tracktype = nil, exceptiondesc = nil) ⇒ RocketMQMessageTrack

Returns a new instance of RocketMQMessageTrack.



11955
11956
11957
11958
11959
11960
# File 'lib/v20200217/models.rb', line 11955

def initialize(group=nil, consumestatus=nil, tracktype=nil, exceptiondesc=nil)
  @Group = group
  @ConsumeStatus = consumestatus
  @TrackType = tracktype
  @ExceptionDesc = exceptiondesc
end

Instance Attribute Details

#ConsumeStatusObject

CONSUMED: 已消费 CONSUMED_BUT_FILTERED: 已过滤 NOT_CONSUME: 未消费 ENTER_RETRY: 进入重试队列 ENTER_DLQ: 进入死信队列 UNKNOWN: 查询不到消费状态 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Group:

    消费者组

  • ConsumeStatus:

    消费状态,

  • TrackType:

    消息track类型

  • ExceptionDesc:

    异常信息



11953
11954
11955
# File 'lib/v20200217/models.rb', line 11953

def ConsumeStatus
  @ConsumeStatus
end

#ExceptionDescObject

CONSUMED: 已消费 CONSUMED_BUT_FILTERED: 已过滤 NOT_CONSUME: 未消费 ENTER_RETRY: 进入重试队列 ENTER_DLQ: 进入死信队列 UNKNOWN: 查询不到消费状态 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Group:

    消费者组

  • ConsumeStatus:

    消费状态,

  • TrackType:

    消息track类型

  • ExceptionDesc:

    异常信息



11953
11954
11955
# File 'lib/v20200217/models.rb', line 11953

def ExceptionDesc
  @ExceptionDesc
end

#GroupObject

CONSUMED: 已消费 CONSUMED_BUT_FILTERED: 已过滤 NOT_CONSUME: 未消费 ENTER_RETRY: 进入重试队列 ENTER_DLQ: 进入死信队列 UNKNOWN: 查询不到消费状态 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Group:

    消费者组

  • ConsumeStatus:

    消费状态,

  • TrackType:

    消息track类型

  • ExceptionDesc:

    异常信息



11953
11954
11955
# File 'lib/v20200217/models.rb', line 11953

def Group
  @Group
end

#TrackTypeObject

CONSUMED: 已消费 CONSUMED_BUT_FILTERED: 已过滤 NOT_CONSUME: 未消费 ENTER_RETRY: 进入重试队列 ENTER_DLQ: 进入死信队列 UNKNOWN: 查询不到消费状态 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Group:

    消费者组

  • ConsumeStatus:

    消费状态,

  • TrackType:

    消息track类型

  • ExceptionDesc:

    异常信息



11953
11954
11955
# File 'lib/v20200217/models.rb', line 11953

def TrackType
  @TrackType
end

Instance Method Details

#deserialize(params) ⇒ Object



11962
11963
11964
11965
11966
11967
# File 'lib/v20200217/models.rb', line 11962

def deserialize(params)
  @Group = params['Group']
  @ConsumeStatus = params['ConsumeStatus']
  @TrackType = params['TrackType']
  @ExceptionDesc = params['ExceptionDesc']
end