Class: TencentCloud::Youmall::V20180228::NetworkAndShopInfo

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

Overview

网络状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyid = nil, shopid = nil, province = nil, city = nil, shopname = nil, upload = nil, download = nil, minrtt = nil, avgrtt = nil, maxrtt = nil, mdevrtt = nil, loss = nil, updatetime = nil, mac = nil) ⇒ NetworkAndShopInfo

Returns a new instance of NetworkAndShopInfo.



2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
# File 'lib/v20180228/models.rb', line 2216

def initialize(companyid=nil, shopid=nil, province=nil, city=nil, shopname=nil, upload=nil, download=nil, minrtt=nil, avgrtt=nil, maxrtt=nil, mdevrtt=nil, loss=nil, updatetime=nil, mac=nil)
  @CompanyId = companyid
  @ShopId = shopid
  @Province = province
  @City = city
  @ShopName = shopname
  @Upload = upload
  @Download = download
  @MinRtt = minrtt
  @AvgRtt = avgrtt
  @MaxRtt = maxrtt
  @MdevRtt = mdevrtt
  @Loss = loss
  @UpdateTime = updatetime
  @Mac = mac
end

Instance Attribute Details

#AvgRttObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def AvgRtt
  @AvgRtt
end

#CityObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def City
  @City
end

#CompanyIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def CompanyId
  @CompanyId
end

#DownloadObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def Download
  @Download
end

#LossObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def Loss
  @Loss
end

#MacObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def Mac
  @Mac
end

#MaxRttObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def MaxRtt
  @MaxRtt
end

#MdevRttObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def MdevRtt
  @MdevRtt
end

#MinRttObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def MinRtt
  @MinRtt
end

#ProvinceObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def Province
  @Province
end

#ShopIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def ShopId
  @ShopId
end

#ShopNameObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def ShopName
  @ShopName
end

#UpdateTimeObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def UpdateTime
  @UpdateTime
end

#UploadObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • Province:

    店铺省份

  • City:

    店铺城市

  • ShopName:

    店铺名

  • Upload:

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

  • Download:

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

  • MinRtt:

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

  • AvgRtt:

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

  • MaxRtt:

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

  • MdevRtt:

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

  • Loss:

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

  • UpdateTime:

    更新时间戳

  • Mac:

    上报网络状态设备



2214
2215
2216
# File 'lib/v20180228/models.rb', line 2214

def Upload
  @Upload
end

Instance Method Details

#deserialize(params) ⇒ Object



2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
# File 'lib/v20180228/models.rb', line 2233

def deserialize(params)
  @CompanyId = params['CompanyId']
  @ShopId = params['ShopId']
  @Province = params['Province']
  @City = params['City']
  @ShopName = params['ShopName']
  @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