Class: TencentCloud::Vod::V20180717::TimeRange

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

Overview

用于描述一个时间段的通用数据类型。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(after = nil, before = nil) ⇒ TimeRange

Returns a new instance of TimeRange.



28260
28261
28262
28263
# File 'lib/v20180717/models.rb', line 28260

def initialize(after=nil, before=nil)
  @After = after
  @Before = before
end

Instance Attribute Details

#AfterObject

<li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。</li> <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。</li>

Parameters:

  • After: (li)

    大于等于此时间(起始时间)。</li>

  • Before: (li)

    小于此时间(结束时间)。</li>



28258
28259
28260
# File 'lib/v20180717/models.rb', line 28258

def After
  @After
end

#BeforeObject

<li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。</li> <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](cloud.tencent.com/document/product/266/11732#I)。</li>

Parameters:

  • After: (li)

    大于等于此时间(起始时间)。</li>

  • Before: (li)

    小于此时间(结束时间)。</li>



28258
28259
28260
# File 'lib/v20180717/models.rb', line 28258

def Before
  @Before
end

Instance Method Details

#deserialize(params) ⇒ Object



28265
28266
28267
28268
# File 'lib/v20180717/models.rb', line 28265

def deserialize(params)
  @After = params['After']
  @Before = params['Before']
end