Class: TencentCloud::Tcaplusdb::V20190823::ProxyDetailInfo

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

Overview

独占的proxy详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(proxyuid = nil, machinetype = nil, processspeed = nil, averageprocessdelay = nil, slowprocessspeed = nil, version = nil) ⇒ ProxyDetailInfo

Returns a new instance of ProxyDetailInfo.



3651
3652
3653
3654
3655
3656
3657
3658
# File 'lib/v20190823/models.rb', line 3651

def initialize(proxyuid=nil, machinetype=nil, processspeed=nil, averageprocessdelay=nil, slowprocessspeed=nil, version=nil)
  @ProxyUid = proxyuid
  @MachineType = machinetype
  @ProcessSpeed = processspeed
  @AverageProcessDelay = averageprocessdelay
  @SlowProcessSpeed = slowprocessspeed
  @Version = version
end

Instance Attribute Details

#AverageProcessDelayObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProxyUid:

    proxy的唯一id

  • MachineType:

    机器类型

  • ProcessSpeed:

    请求包速度

  • AverageProcessDelay:

    请求包时延

  • SlowProcessSpeed:

    慢处理包速度

  • Version:

    版本



3649
3650
3651
# File 'lib/v20190823/models.rb', line 3649

def AverageProcessDelay
  @AverageProcessDelay
end

#MachineTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProxyUid:

    proxy的唯一id

  • MachineType:

    机器类型

  • ProcessSpeed:

    请求包速度

  • AverageProcessDelay:

    请求包时延

  • SlowProcessSpeed:

    慢处理包速度

  • Version:

    版本



3649
3650
3651
# File 'lib/v20190823/models.rb', line 3649

def MachineType
  @MachineType
end

#ProcessSpeedObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProxyUid:

    proxy的唯一id

  • MachineType:

    机器类型

  • ProcessSpeed:

    请求包速度

  • AverageProcessDelay:

    请求包时延

  • SlowProcessSpeed:

    慢处理包速度

  • Version:

    版本



3649
3650
3651
# File 'lib/v20190823/models.rb', line 3649

def ProcessSpeed
  @ProcessSpeed
end

#ProxyUidObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProxyUid:

    proxy的唯一id

  • MachineType:

    机器类型

  • ProcessSpeed:

    请求包速度

  • AverageProcessDelay:

    请求包时延

  • SlowProcessSpeed:

    慢处理包速度

  • Version:

    版本



3649
3650
3651
# File 'lib/v20190823/models.rb', line 3649

def ProxyUid
  @ProxyUid
end

#SlowProcessSpeedObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProxyUid:

    proxy的唯一id

  • MachineType:

    机器类型

  • ProcessSpeed:

    请求包速度

  • AverageProcessDelay:

    请求包时延

  • SlowProcessSpeed:

    慢处理包速度

  • Version:

    版本



3649
3650
3651
# File 'lib/v20190823/models.rb', line 3649

def SlowProcessSpeed
  @SlowProcessSpeed
end

#VersionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProxyUid:

    proxy的唯一id

  • MachineType:

    机器类型

  • ProcessSpeed:

    请求包速度

  • AverageProcessDelay:

    请求包时延

  • SlowProcessSpeed:

    慢处理包速度

  • Version:

    版本



3649
3650
3651
# File 'lib/v20190823/models.rb', line 3649

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



3660
3661
3662
3663
3664
3665
3666
3667
# File 'lib/v20190823/models.rb', line 3660

def deserialize(params)
  @ProxyUid = params['ProxyUid']
  @MachineType = params['MachineType']
  @ProcessSpeed = params['ProcessSpeed']
  @AverageProcessDelay = params['AverageProcessDelay']
  @SlowProcessSpeed = params['SlowProcessSpeed']
  @Version = params['Version']
end