Class: TencentCloud::Gse::V20191112::FleetUtilization

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

Overview

服务部署利用率

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(activegameserversessioncount = nil, activeserverprocesscount = nil, currentplayersessioncount = nil, fleetid = nil, maximumplayersessioncount = nil) ⇒ FleetUtilization

Returns a new instance of FleetUtilization.



3250
3251
3252
3253
3254
3255
3256
# File 'lib/v20191112/models.rb', line 3250

def initialize(activegameserversessioncount=nil, activeserverprocesscount=nil, currentplayersessioncount=nil, fleetid=nil, maximumplayersessioncount=nil)
  @ActiveGameServerSessionCount = activegameserversessioncount
  @ActiveServerProcessCount = activeserverprocesscount
  @CurrentPlayerSessionCount = currentplayersessioncount
  @FleetId = fleetid
  @MaximumPlayerSessionCount = maximumplayersessioncount
end

Instance Attribute Details

#ActiveGameServerSessionCountObject

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

Parameters:

  • ActiveGameServerSessionCount:

    游戏会话数

  • ActiveServerProcessCount:

    活跃进程数

  • CurrentPlayerSessionCount:

    当前游戏玩家数

  • FleetId:

    服务部署 Id

  • MaximumPlayerSessionCount:

    最大玩家会话数



3248
3249
3250
# File 'lib/v20191112/models.rb', line 3248

def ActiveGameServerSessionCount
  @ActiveGameServerSessionCount
end

#ActiveServerProcessCountObject

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

Parameters:

  • ActiveGameServerSessionCount:

    游戏会话数

  • ActiveServerProcessCount:

    活跃进程数

  • CurrentPlayerSessionCount:

    当前游戏玩家数

  • FleetId:

    服务部署 Id

  • MaximumPlayerSessionCount:

    最大玩家会话数



3248
3249
3250
# File 'lib/v20191112/models.rb', line 3248

def ActiveServerProcessCount
  @ActiveServerProcessCount
end

#CurrentPlayerSessionCountObject

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

Parameters:

  • ActiveGameServerSessionCount:

    游戏会话数

  • ActiveServerProcessCount:

    活跃进程数

  • CurrentPlayerSessionCount:

    当前游戏玩家数

  • FleetId:

    服务部署 Id

  • MaximumPlayerSessionCount:

    最大玩家会话数



3248
3249
3250
# File 'lib/v20191112/models.rb', line 3248

def CurrentPlayerSessionCount
  @CurrentPlayerSessionCount
end

#FleetIdObject

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

Parameters:

  • ActiveGameServerSessionCount:

    游戏会话数

  • ActiveServerProcessCount:

    活跃进程数

  • CurrentPlayerSessionCount:

    当前游戏玩家数

  • FleetId:

    服务部署 Id

  • MaximumPlayerSessionCount:

    最大玩家会话数



3248
3249
3250
# File 'lib/v20191112/models.rb', line 3248

def FleetId
  @FleetId
end

#MaximumPlayerSessionCountObject

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

Parameters:

  • ActiveGameServerSessionCount:

    游戏会话数

  • ActiveServerProcessCount:

    活跃进程数

  • CurrentPlayerSessionCount:

    当前游戏玩家数

  • FleetId:

    服务部署 Id

  • MaximumPlayerSessionCount:

    最大玩家会话数



3248
3249
3250
# File 'lib/v20191112/models.rb', line 3248

def MaximumPlayerSessionCount
  @MaximumPlayerSessionCount
end

Instance Method Details

#deserialize(params) ⇒ Object



3258
3259
3260
3261
3262
3263
3264
# File 'lib/v20191112/models.rb', line 3258

def deserialize(params)
  @ActiveGameServerSessionCount = params['ActiveGameServerSessionCount']
  @ActiveServerProcessCount = params['ActiveServerProcessCount']
  @CurrentPlayerSessionCount = params['CurrentPlayerSessionCount']
  @FleetId = params['FleetId']
  @MaximumPlayerSessionCount = params['MaximumPlayerSessionCount']
end