Class: TencentCloud::Weilingwith::V20230427::ReportAppMessage
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Weilingwith::V20230427::ReportAppMessage
- Defined in:
- lib/v20230427/models.rb
Overview
单条消息上报请求
Instance Attribute Summary collapse
- #Echo ⇒ Object
- #EventSet ⇒ Object
- #ExtendTwo ⇒ Object
- #Profile ⇒ Object
- #Properties ⇒ Object
- #ReportTs ⇒ Object
- #ServiceSet ⇒ Object
- #WorkspaceId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(workspaceid = nil, profile = nil, reportts = nil, properties = nil, eventset = nil, serviceset = nil, extendtwo = nil, echo = nil) ⇒ ReportAppMessage
constructor
A new instance of ReportAppMessage.
Constructor Details
#initialize(workspaceid = nil, profile = nil, reportts = nil, properties = nil, eventset = nil, serviceset = nil, extendtwo = nil, echo = nil) ⇒ ReportAppMessage
Returns a new instance of ReportAppMessage.
6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 |
# File 'lib/v20230427/models.rb', line 6523 def initialize(workspaceid=nil, profile=nil, reportts=nil, properties=nil, eventset=nil, serviceset=nil, extendtwo=nil, echo=nil) @WorkspaceId = workspaceid @Profile = profile @ReportTs = reportts @Properties = properties @EventSet = eventset @ServiceSet = serviceset @ExtendTwo = extendtwo @Echo = echo end |
Instance Attribute Details
#Echo ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def Echo @Echo end |
#EventSet ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def EventSet @EventSet end |
#ExtendTwo ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def ExtendTwo @ExtendTwo end |
#Profile ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def Profile @Profile end |
#Properties ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def Properties @Properties end |
#ReportTs ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def ReportTs @ReportTs end |
#ServiceSet ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def ServiceSet @ServiceSet end |
#WorkspaceId ⇒ Object
6521 6522 6523 |
# File 'lib/v20230427/models.rb', line 6521 def WorkspaceId @WorkspaceId end |
Instance Method Details
#deserialize(params) ⇒ Object
6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 |
# File 'lib/v20230427/models.rb', line 6534 def deserialize(params) @WorkspaceId = params['WorkspaceId'] unless params['Profile'].nil? @Profile = MessageProfile.new @Profile.deserialize(params['Profile']) end @ReportTs = params['ReportTs'] @Properties = params['Properties'] @EventSet = params['EventSet'] @ServiceSet = params['ServiceSet'] @ExtendTwo = params['ExtendTwo'] @Echo = params['Echo'] end |