Class StartGameServerSessionPlacementRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.gse.v20191112.models.StartGameServerSessionPlacementRequest
-
public class StartGameServerSessionPlacementRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description StartGameServerSessionPlacementRequest()StartGameServerSessionPlacementRequest(StartGameServerSessionPlacementRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DesiredPlayerSession[]getDesiredPlayerSessions()Get 玩家游戏会话信息GameProperty[]getGameProperties()Get 玩家游戏会话属性StringgetGameServerSessionData()Get 游戏服务器会话数据,最大长度不超过4096个ASCII字符StringgetGameServerSessionName()Get 游戏服务器会话名称,最大长度不超过4096个ASCII字符StringgetGameServerSessionQueueName()Get 游戏服务器会话队列名称LonggetMaximumPlayerSessionCount()Get 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额StringgetPlacementId()Get 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+PlayerLatency[]getPlayerLatencies()Get 玩家延迟voidsetDesiredPlayerSessions(DesiredPlayerSession[] DesiredPlayerSessions)Set 玩家游戏会话信息voidsetGameProperties(GameProperty[] GameProperties)Set 玩家游戏会话属性voidsetGameServerSessionData(String GameServerSessionData)Set 游戏服务器会话数据,最大长度不超过4096个ASCII字符voidsetGameServerSessionName(String GameServerSessionName)Set 游戏服务器会话名称,最大长度不超过4096个ASCII字符voidsetGameServerSessionQueueName(String GameServerSessionQueueName)Set 游戏服务器会话队列名称voidsetMaximumPlayerSessionCount(Long MaximumPlayerSessionCount)Set 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额voidsetPlacementId(String PlacementId)Set 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+voidsetPlayerLatencies(PlayerLatency[] PlayerLatencies)Set 玩家延迟voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
StartGameServerSessionPlacementRequest
public StartGameServerSessionPlacementRequest()
-
StartGameServerSessionPlacementRequest
public StartGameServerSessionPlacementRequest(StartGameServerSessionPlacementRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getPlacementId
public String getPlacementId()
Get 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+- Returns:
- PlacementId 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+
-
setPlacementId
public void setPlacementId(String PlacementId)
Set 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+- Parameters:
PlacementId- 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+
-
getGameServerSessionQueueName
public String getGameServerSessionQueueName()
Get 游戏服务器会话队列名称- Returns:
- GameServerSessionQueueName 游戏服务器会话队列名称
-
setGameServerSessionQueueName
public void setGameServerSessionQueueName(String GameServerSessionQueueName)
Set 游戏服务器会话队列名称- Parameters:
GameServerSessionQueueName- 游戏服务器会话队列名称
-
getMaximumPlayerSessionCount
public Long getMaximumPlayerSessionCount()
Get 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额- Returns:
- MaximumPlayerSessionCount 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额
-
setMaximumPlayerSessionCount
public void setMaximumPlayerSessionCount(Long MaximumPlayerSessionCount)
Set 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额- Parameters:
MaximumPlayerSessionCount- 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额
-
getDesiredPlayerSessions
public DesiredPlayerSession[] getDesiredPlayerSessions()
Get 玩家游戏会话信息- Returns:
- DesiredPlayerSessions 玩家游戏会话信息
-
setDesiredPlayerSessions
public void setDesiredPlayerSessions(DesiredPlayerSession[] DesiredPlayerSessions)
Set 玩家游戏会话信息- Parameters:
DesiredPlayerSessions- 玩家游戏会话信息
-
getGameProperties
public GameProperty[] getGameProperties()
Get 玩家游戏会话属性- Returns:
- GameProperties 玩家游戏会话属性
-
setGameProperties
public void setGameProperties(GameProperty[] GameProperties)
Set 玩家游戏会话属性- Parameters:
GameProperties- 玩家游戏会话属性
-
getGameServerSessionData
public String getGameServerSessionData()
Get 游戏服务器会话数据,最大长度不超过4096个ASCII字符- Returns:
- GameServerSessionData 游戏服务器会话数据,最大长度不超过4096个ASCII字符
-
setGameServerSessionData
public void setGameServerSessionData(String GameServerSessionData)
Set 游戏服务器会话数据,最大长度不超过4096个ASCII字符- Parameters:
GameServerSessionData- 游戏服务器会话数据,最大长度不超过4096个ASCII字符
-
getGameServerSessionName
public String getGameServerSessionName()
Get 游戏服务器会话名称,最大长度不超过4096个ASCII字符- Returns:
- GameServerSessionName 游戏服务器会话名称,最大长度不超过4096个ASCII字符
-
setGameServerSessionName
public void setGameServerSessionName(String GameServerSessionName)
Set 游戏服务器会话名称,最大长度不超过4096个ASCII字符- Parameters:
GameServerSessionName- 游戏服务器会话名称,最大长度不超过4096个ASCII字符
-
getPlayerLatencies
public PlayerLatency[] getPlayerLatencies()
Get 玩家延迟- Returns:
- PlayerLatencies 玩家延迟
-
setPlayerLatencies
public void setPlayerLatencies(PlayerLatency[] PlayerLatencies)
Set 玩家延迟- Parameters:
PlayerLatencies- 玩家延迟
-
-