Class: TencentCloud::Live::V20180801::XP2PDetailInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::XP2PDetailInfo
- Defined in:
- lib/v20180801/models.rb
Overview
P2P流信息。
Instance Attribute Summary collapse
- #AppId ⇒ Object
- #CdnBytes ⇒ Object
- #OnlinePeople ⇒ Object
- #P2pBytes ⇒ Object
- #Request ⇒ Object
- #RequestSuccess ⇒ Object
- #StreamName ⇒ Object
- #StuckPeople ⇒ Object
- #StuckTimes ⇒ Object
- #Time ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(cdnbytes = nil, p2pbytes = nil, stuckpeople = nil, stucktimes = nil, onlinepeople = nil, request = nil, requestsuccess = nil, time = nil, type = nil, streamname = nil, appid = nil) ⇒ XP2PDetailInfo
constructor
A new instance of XP2PDetailInfo.
Constructor Details
#initialize(cdnbytes = nil, p2pbytes = nil, stuckpeople = nil, stucktimes = nil, onlinepeople = nil, request = nil, requestsuccess = nil, time = nil, type = nil, streamname = nil, appid = nil) ⇒ XP2PDetailInfo
Returns a new instance of XP2PDetailInfo.
16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 16105 16106 |
# File 'lib/v20180801/models.rb', line 16094 def initialize(cdnbytes=nil, p2pbytes=nil, stuckpeople=nil, stucktimes=nil, onlinepeople=nil, request=nil, requestsuccess=nil, time=nil, type=nil, streamname=nil, appid=nil) @CdnBytes = cdnbytes @P2pBytes = p2pbytes @StuckPeople = stuckpeople @StuckTimes = stucktimes @OnlinePeople = onlinepeople @Request = request @RequestSuccess = requestsuccess @Time = time @Type = type @StreamName = streamname @AppId = appid end |
Instance Attribute Details
#AppId ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def AppId @AppId end |
#CdnBytes ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def CdnBytes @CdnBytes end |
#OnlinePeople ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def OnlinePeople @OnlinePeople end |
#P2pBytes ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def P2pBytes @P2pBytes end |
#Request ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def Request @Request end |
#RequestSuccess ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def RequestSuccess @RequestSuccess end |
#StreamName ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def StreamName @StreamName end |
#StuckPeople ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def StuckPeople @StuckPeople end |
#StuckTimes ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def StuckTimes @StuckTimes end |
#Time ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def Time @Time end |
#Type ⇒ Object
16092 16093 16094 |
# File 'lib/v20180801/models.rb', line 16092 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 |
# File 'lib/v20180801/models.rb', line 16108 def deserialize(params) @CdnBytes = params['CdnBytes'] @P2pBytes = params['P2pBytes'] @StuckPeople = params['StuckPeople'] @StuckTimes = params['StuckTimes'] @OnlinePeople = params['OnlinePeople'] @Request = params['Request'] @RequestSuccess = params['RequestSuccess'] @Time = params['Time'] @Type = params['Type'] @StreamName = params['StreamName'] @AppId = params['AppId'] end |