Class: TencentCloud::Youmall::V20180228::NetworkInfo

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

Overview

没有店铺信息的网络状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(upload = nil, download = nil, minrtt = nil, avgrtt = nil, maxrtt = nil, mdevrtt = nil, loss = nil, updatetime = nil, mac = nil) ⇒ NetworkInfo

Returns a new instance of NetworkInfo.



2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
# File 'lib/v20180228/models.rb', line 2321

def initialize(upload=nil, download=nil, minrtt=nil, avgrtt=nil, maxrtt=nil, mdevrtt=nil, loss=nil, updatetime=nil, mac=nil)
  @Upload = upload
  @Download = download
  @MinRtt = minrtt
  @AvgRtt = avgrtt
  @MaxRtt = maxrtt
  @MdevRtt = mdevrtt
  @Loss = loss
  @UpdateTime = updatetime
  @Mac = mac
end

Instance Attribute Details

#AvgRttObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def AvgRtt
  @AvgRtt
end

#DownloadObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def Download
  @Download
end

#LossObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def Loss
  @Loss
end

#MacObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def Mac
  @Mac
end

#MaxRttObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def MaxRtt
  @MaxRtt
end

#MdevRttObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def MdevRtt
  @MdevRtt
end

#MinRttObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def MinRtt
  @MinRtt
end

#UpdateTimeObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def UpdateTime
  @UpdateTime
end

#UploadObject

Parameters:

  • Upload:

    上传带宽,单位Mb/s,-1:未知

  • Download:

    下载带宽,单位Mb/s,-1:未知

  • MinRtt:

    最小延迟,单位ms,-1:未知

  • AvgRtt:

    平均延迟,单位ms,-1:未知

  • MaxRtt:

    最大延迟,单位ms,-1:未知

  • MdevRtt:

    平均偏差延迟,单位ms,-1:未知

  • Loss:

    丢包率百分比,-1:未知

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2319
2320
2321
# File 'lib/v20180228/models.rb', line 2319

def Upload
  @Upload
end

Instance Method Details

#deserialize(params) ⇒ Object



2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
# File 'lib/v20180228/models.rb', line 2333

def deserialize(params)
  @Upload = params['Upload']
  @Download = params['Download']
  @MinRtt = params['MinRtt']
  @AvgRtt = params['AvgRtt']
  @MaxRtt = params['MaxRtt']
  @MdevRtt = params['MdevRtt']
  @Loss = params['Loss']
  @UpdateTime = params['UpdateTime']
  @Mac = params['Mac']
end