public class CreateSessionRequest extends AbstractModel
Constructor and Description |
---|
CreateSessionRequest() |
CreateSessionRequest(CreateSessionRequest 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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getBitrate()
Get 【已废弃】
|
String |
getClientSession()
Get 客户端session信息,从JSSDK请求中获得。特殊的,当 RunMode 参数为 RunWithoutClient 时,该字段可以为空
|
Long |
getFps()
Get 帧率,可设置为30、45、60、90、120、144
|
String |
getGameContext()
Get 游戏相关参数
|
String |
getGameId()
Get 【已废弃】只在TrylockWorker时生效
|
String |
getGameParas()
Get 游戏参数
|
String |
getGameRegion()
Get 【已废弃】只在TrylockWorker时生效
|
String |
getHostUserId()
Get 【互动云游】游戏主机用户ID
|
String |
getImageUrl()
Get 背景图url,格式为png或jpeg,宽高1920*1080
|
Long |
getMaxBitrate()
Get 单位Mbps,动态调整最大码率建议值,会按实际情况调整
|
Long |
getMinBitrate()
Get 单位Mbps,动态调整最小码率建议值,会按实际情况调整
|
Long |
getOptimization()
Get 【已废弃】优化项,便于客户灰度开启新的优化项,默认为0
|
String |
getResolution()
Get 分辨率,,可设置为1080p或720p或1920x1080格式
|
String |
getRole()
Get 【互动云游】角色;Player表示玩家;Viewer表示观察者
|
String |
getRunMode()
Get 云端运行模式。
RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行
默认值(空):要求必须有客户端连接才会保持云端 App 运行。
|
Long |
getSetNo()
Get 【已废弃】
|
String |
getUserId()
Get 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变)
|
String |
getUserIp()
Get 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验
|
void |
setBitrate(Long Bitrate)
Set 【已废弃】
|
void |
setClientSession(String ClientSession)
Set 客户端session信息,从JSSDK请求中获得。特殊的,当 RunMode 参数为 RunWithoutClient 时,该字段可以为空
|
void |
setFps(Long Fps)
Set 帧率,可设置为30、45、60、90、120、144
|
void |
setGameContext(String GameContext)
Set 游戏相关参数
|
void |
setGameId(String GameId)
Set 【已废弃】只在TrylockWorker时生效
|
void |
setGameParas(String GameParas)
Set 游戏参数
|
void |
setGameRegion(String GameRegion)
Set 【已废弃】只在TrylockWorker时生效
|
void |
setHostUserId(String HostUserId)
Set 【互动云游】游戏主机用户ID
|
void |
setImageUrl(String ImageUrl)
Set 背景图url,格式为png或jpeg,宽高1920*1080
|
void |
setMaxBitrate(Long MaxBitrate)
Set 单位Mbps,动态调整最大码率建议值,会按实际情况调整
|
void |
setMinBitrate(Long MinBitrate)
Set 单位Mbps,动态调整最小码率建议值,会按实际情况调整
|
void |
setOptimization(Long Optimization)
Set 【已废弃】优化项,便于客户灰度开启新的优化项,默认为0
|
void |
setResolution(String Resolution)
Set 分辨率,,可设置为1080p或720p或1920x1080格式
|
void |
setRole(String Role)
Set 【互动云游】角色;Player表示玩家;Viewer表示观察者
|
void |
setRunMode(String RunMode)
Set 云端运行模式。
RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行
默认值(空):要求必须有客户端连接才会保持云端 App 运行。
|
void |
setSetNo(Long SetNo)
Set 【已废弃】
|
void |
setUserId(String UserId)
Set 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变)
|
void |
setUserIp(String UserIp)
Set 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateSessionRequest()
public CreateSessionRequest(CreateSessionRequest source)
public String getUserId()
public void setUserId(String UserId)
UserId
- 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变)public String getGameId()
public void setGameId(String GameId)
GameId
- 【已废弃】只在TrylockWorker时生效public String getGameRegion()
public void setGameRegion(String GameRegion)
GameRegion
- 【已废弃】只在TrylockWorker时生效public String getGameParas()
public void setGameParas(String GameParas)
GameParas
- 游戏参数public String getClientSession()
public void setClientSession(String ClientSession)
ClientSession
- 客户端session信息,从JSSDK请求中获得。特殊的,当 RunMode 参数为 RunWithoutClient 时,该字段可以为空public String getResolution()
public void setResolution(String Resolution)
Resolution
- 分辨率,,可设置为1080p或720p或1920x1080格式public String getImageUrl()
public void setImageUrl(String ImageUrl)
ImageUrl
- 背景图url,格式为png或jpeg,宽高1920*1080public Long getSetNo()
public void setSetNo(Long SetNo)
SetNo
- 【已废弃】public Long getBitrate()
public void setBitrate(Long Bitrate)
Bitrate
- 【已废弃】public Long getMaxBitrate()
public void setMaxBitrate(Long MaxBitrate)
MaxBitrate
- 单位Mbps,动态调整最大码率建议值,会按实际情况调整public Long getMinBitrate()
public void setMinBitrate(Long MinBitrate)
MinBitrate
- 单位Mbps,动态调整最小码率建议值,会按实际情况调整public Long getFps()
public void setFps(Long Fps)
Fps
- 帧率,可设置为30、45、60、90、120、144public String getUserIp()
public void setUserIp(String UserIp)
UserIp
- 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验public Long getOptimization()
public void setOptimization(Long Optimization)
Optimization
- 【已废弃】优化项,便于客户灰度开启新的优化项,默认为0public String getHostUserId()
public void setHostUserId(String HostUserId)
HostUserId
- 【互动云游】游戏主机用户IDpublic String getRole()
public void setRole(String Role)
Role
- 【互动云游】角色;Player表示玩家;Viewer表示观察者public String getGameContext()
public void setGameContext(String GameContext)
GameContext
- 游戏相关参数public String getRunMode()
public void setRunMode(String RunMode)
RunMode
- 云端运行模式。
RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行
默认值(空):要求必须有客户端连接才会保持云端 App 运行。Copyright © 2023. All rights reserved.