Class: TencentCloud::Ckafka::V20190819::TopicRetentionTimeConfigRsp

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

Overview

Topic消息保留时间配置返回信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(expect = nil, current = nil, modtimestamp = nil) ⇒ TopicRetentionTimeConfigRsp

Returns a new instance of TopicRetentionTimeConfigRsp.



12139
12140
12141
12142
12143
# File 'lib/v20190819/models.rb', line 12139

def initialize(expect=nil, current=nil, modtimestamp=nil)
  @Expect = expect
  @Current = current
  @ModTimeStamp = modtimestamp
end

Instance Attribute Details

#CurrentObject

Parameters:

  • Expect:

    期望值,即用户配置的Topic消息保留时间(单位分钟)

  • Current:

    当前值,即当前生效值(可能存在动态调整,单位分钟)

  • ModTimeStamp:

    最近变更时间



12137
12138
12139
# File 'lib/v20190819/models.rb', line 12137

def Current
  @Current
end

#ExpectObject

Parameters:

  • Expect:

    期望值,即用户配置的Topic消息保留时间(单位分钟)

  • Current:

    当前值,即当前生效值(可能存在动态调整,单位分钟)

  • ModTimeStamp:

    最近变更时间



12137
12138
12139
# File 'lib/v20190819/models.rb', line 12137

def Expect
  @Expect
end

#ModTimeStampObject

Parameters:

  • Expect:

    期望值,即用户配置的Topic消息保留时间(单位分钟)

  • Current:

    当前值,即当前生效值(可能存在动态调整,单位分钟)

  • ModTimeStamp:

    最近变更时间



12137
12138
12139
# File 'lib/v20190819/models.rb', line 12137

def ModTimeStamp
  @ModTimeStamp
end

Instance Method Details

#deserialize(params) ⇒ Object



12145
12146
12147
12148
12149
# File 'lib/v20190819/models.rb', line 12145

def deserialize(params)
  @Expect = params['Expect']
  @Current = params['Current']
  @ModTimeStamp = params['ModTimeStamp']
end