Class: TencentCloud::Mrs::V20200910::TimelineEvent

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

Overview

时间轴事件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, src = nil, subtype = nil, time = nil, value = nil, rectangle = nil, place = nil, endtime = nil) ⇒ TimelineEvent

Returns a new instance of TimelineEvent.



10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
# File 'lib/v20200910/models.rb', line 10615

def initialize(type=nil, src=nil, subtype=nil, time=nil, value=nil, rectangle=nil, place=nil, endtime=nil)
  @Type = type
  @Src = src
  @SubType = subtype
  @Time = time
  @Value = value
  @Rectangle = rectangle
  @Place = place
  @EndTime = endtime
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def EndTime
  @EndTime
end

#PlaceObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def Place
  @Place
end

#RectangleObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def Rectangle
  @Rectangle
end

#SrcObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def Src
  @Src
end

#SubTypeObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def SubType
  @SubType
end

#TimeObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def Time
  @Time
end

#TypeObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def Type
  @Type
end

#ValueObject

Parameters:

  • Type:

    事件类型

  • Src:

    原文本

  • SubType:

    事件子类型

  • Time:

    事件发生时间

  • Value:

    事件值

  • Rectangle:

    位置坐标

  • Place:

    事件发生地点

  • EndTime:

    结束时间



10613
10614
10615
# File 'lib/v20200910/models.rb', line 10613

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
# File 'lib/v20200910/models.rb', line 10626

def deserialize(params)
  @Type = params['Type']
  @Src = params['Src']
  @SubType = params['SubType']
  @Time = params['Time']
  @Value = params['Value']
  unless params['Rectangle'].nil?
    @Rectangle = Rectangle.new
    @Rectangle.deserialize(params['Rectangle'])
  end
  @Place = params['Place']
  @EndTime = params['EndTime']
end