public class GseClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
GseClient(Credential credential,
String region) |
GseClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
AttachCcnInstancesResponse |
AttachCcnInstances(AttachCcnInstancesRequest req)
本接口(AttachCcnInstances)用于关联云联网实例。
|
CopyFleetResponse |
CopyFleet(CopyFleetRequest req)
本接口(CopyFleet)用于复制服务器舰队。
|
CreateAliasResponse |
CreateAlias(CreateAliasRequest req)
本接口(CreateAlias)用于创建别名。
|
CreateAssetResponse |
CreateAsset(CreateAssetRequest req)
本接口(CreateAsset)用于创建生成包。
通过获取上传cos的临时密钥,将文件上传至cos,然后将生成包的zip名称下发给本接口完成资源创建。
上传文件至 cos支持俩种方式:
- 获取预签名方式,COS 简单上传
1.
|
CreateAssetWithImageResponse |
CreateAssetWithImage(CreateAssetWithImageRequest req)
本接口(CreateAssetWithImage)用于创建生成包镜像信息。
|
CreateFleetResponse |
CreateFleet(CreateFleetRequest req)
本接口(CreateFleet)用于创建服务器舰队。
|
CreateGameServerSessionResponse |
CreateGameServerSession(CreateGameServerSessionRequest req)
本接口(CreateGameServerSession)用于创建游戏服务会话。
|
CreateGameServerSessionQueueResponse |
CreateGameServerSessionQueue(CreateGameServerSessionQueueRequest req)
本接口(CreateGameServerSessionQueue)用于创建游戏服务器会话队列。
|
DeleteAliasResponse |
DeleteAlias(DeleteAliasRequest req)
本接口(DeleteAlias)用于删除别名。
|
DeleteAssetResponse |
DeleteAsset(DeleteAssetRequest req)
本接口(DeleteAsset)用于删除生成包。
|
DeleteFleetResponse |
DeleteFleet(DeleteFleetRequest req)
本接口(DeleteFleet)用于删除服务器舰队。
|
DeleteGameServerSessionQueueResponse |
DeleteGameServerSessionQueue(DeleteGameServerSessionQueueRequest req)
本接口(DeleteGameServerSessionQueue)用于删除游戏服务器会话队列。
|
DeleteScalingPolicyResponse |
DeleteScalingPolicy(DeleteScalingPolicyRequest req)
本接口(DeleteScalingPolicy)用于删除服务器舰队的扩缩容策略。
通过服务器舰队ID和策略名称删除服务器舰队的扩缩容策略,只传递服务器舰队ID时,会将这个服务器舰队下的所有策略都删除。
传递策略名称时,单独删除策略名称对应的策略。
|
DeleteTimerScalingPolicyResponse |
DeleteTimerScalingPolicy(DeleteTimerScalingPolicyRequest req)
本接口(DeleteTimerScalingPolicy)用于删除fleet下的定时器。
|
DescribeAliasResponse |
DescribeAlias(DescribeAliasRequest req)
本接口(DescribeAlias)用于获取别名详情。
|
DescribeAssetResponse |
DescribeAsset(DescribeAssetRequest req)
本接口(DescribeAsset)获取生成包信息。
|
DescribeAssetsResponse |
DescribeAssets(DescribeAssetsRequest req)
本接口(DescribeAssets)用于获取生成包列表。
|
DescribeAssetSystemsResponse |
DescribeAssetSystems(DescribeAssetSystemsRequest req)
本接口(DescribeAssetSystems)用于获取生成包支持的操作系统。
|
DescribeCcnInstancesResponse |
DescribeCcnInstances(DescribeCcnInstancesRequest req)
本接口(DescribeCcnInstances)用于查询云联网实例。
|
DescribeFleetAttributesResponse |
DescribeFleetAttributes(DescribeFleetAttributesRequest req)
本接口(DescribeFleetAttributes)用于查询服务器舰队属性。
|
DescribeFleetCapacityResponse |
DescribeFleetCapacity(DescribeFleetCapacityRequest req)
本接口(DescribeFleetCapacity)用于查询服务部署容量配置。
|
DescribeFleetEventsResponse |
DescribeFleetEvents(DescribeFleetEventsRequest req)
本接口(DescribeFleetEvents)用于查询服务器舰队相关的事件列表。
|
DescribeFleetPortSettingsResponse |
DescribeFleetPortSettings(DescribeFleetPortSettingsRequest req)
本接口(DescribeFleetPortSettings)用于获取服务器舰队安全组信息。
|
DescribeFleetRelatedResourcesResponse |
DescribeFleetRelatedResources(DescribeFleetRelatedResourcesRequest req)
本接口(DescribeFleetRelatedResources)用于获取与游戏服务器舰队关联的资源信息,如别名、队列
|
DescribeFleetStatisticDetailsResponse |
DescribeFleetStatisticDetails(DescribeFleetStatisticDetailsRequest req)
本接口(DescribeFleetStatisticDetails)用于查询服务部署统计详情。
|
DescribeFleetStatisticFlowsResponse |
DescribeFleetStatisticFlows(DescribeFleetStatisticFlowsRequest req)
本接口(DescribeFleetStatisticFlows)用于查询服务部署统计用量。
|
DescribeFleetStatisticSummaryResponse |
DescribeFleetStatisticSummary(DescribeFleetStatisticSummaryRequest req)
本接口(DescribeFleetStatisticSummary)用于查询服务部署统计汇总信息。
|
DescribeFleetUtilizationResponse |
DescribeFleetUtilization(DescribeFleetUtilizationRequest req)
本接口(DescribeFleetUtilization)用于查询服务器舰队的利用率信息。
|
DescribeGameServerSessionDetailsResponse |
DescribeGameServerSessionDetails(DescribeGameServerSessionDetailsRequest req)
本接口(DescribeGameServerSessionDetails)用于查询游戏服务器会话详情列表。
|
DescribeGameServerSessionPlacementResponse |
DescribeGameServerSessionPlacement(DescribeGameServerSessionPlacementRequest req)
本接口(DescribeGameServerSessionPlacement)用于查询游戏服务器会话的放置。
|
DescribeGameServerSessionQueuesResponse |
DescribeGameServerSessionQueues(DescribeGameServerSessionQueuesRequest req)
本接口(DescribeGameServerSessionQueues)用于查询游戏服务器会话队列。
|
DescribeGameServerSessionsResponse |
DescribeGameServerSessions(DescribeGameServerSessionsRequest req)
本接口(DescribeGameServerSessions)用于查询游戏服务器会话列表。
|
DescribeInstanceLimitResponse |
DescribeInstanceLimit(DescribeInstanceLimitRequest req)
本接口(DescribeInstanceLimit)用于查询用户实例数限额。
|
DescribeInstancesResponse |
DescribeInstances(DescribeInstancesRequest req)
本接口(DescribeInstances)用于查询服务器实例列表。
|
DescribeInstancesExtendResponse |
DescribeInstancesExtend(DescribeInstancesExtendRequest req)
本接口(DescribeInstancesExtend)用于查询实例扩展信息列表。
|
DescribeInstanceTypesResponse |
DescribeInstanceTypes(DescribeInstanceTypesRequest req)
本接口(DescribeInstanceTypes)用于获取服务器实例类型列表。
|
DescribePlayerSessionsResponse |
DescribePlayerSessions(DescribePlayerSessionsRequest req)
本接口(DescribePlayerSessions)用于获取玩家会话列表。
|
DescribeRuntimeConfigurationResponse |
DescribeRuntimeConfiguration(DescribeRuntimeConfigurationRequest req)
本接口(DescribeRuntimeConfiguration)用于获取服务器舰队运行配置。
|
DescribeScalingPoliciesResponse |
DescribeScalingPolicies(DescribeScalingPoliciesRequest req)
本接口(DescribeScalingPolicies)用于查询服务器舰队的动态扩缩容策略列表。
|
DescribeTimerScalingPoliciesResponse |
DescribeTimerScalingPolicies(DescribeTimerScalingPoliciesRequest req)
本接口(DescribeTimerScalingPolicies)用于查询fleet下的定时器列表。可以通过fleetid,定时器名称分页查询。
|
DescribeUserQuotaResponse |
DescribeUserQuota(DescribeUserQuotaRequest req)
本接口(DescribeUserQuota)获取用户单个模块配额。
|
DescribeUserQuotasResponse |
DescribeUserQuotas(DescribeUserQuotasRequest req)
本接口(DescribeUserQuotas)用于获取用户配额
|
DetachCcnInstancesResponse |
DetachCcnInstances(DetachCcnInstancesRequest req)
本接口(DetachCcnInstances)用于解关联云联网实例。
|
EndGameServerSessionAndProcessResponse |
EndGameServerSessionAndProcess(EndGameServerSessionAndProcessRequest req)
本接口(EndGameServerSessionAndProcess)用于终止游戏服务器会话和对应的进程,适用于时限保护和不保护。
|
GetGameServerInstanceLogUrlResponse |
GetGameServerInstanceLogUrl(GetGameServerInstanceLogUrlRequest req)
本接口用于获取游戏服务器实例的日志URL。
|
GetGameServerSessionLogUrlResponse |
GetGameServerSessionLogUrl(GetGameServerSessionLogUrlRequest req)
本接口(GetGameServerSessionLogUrl)用于获取游戏服务器会话的日志URL。
|
GetInstanceAccessResponse |
GetInstanceAccess(GetInstanceAccessRequest req)
本接口(GetInstanceAccess)用于获取实例登录所需要的凭据。
|
GetUploadCredentialsResponse |
GetUploadCredentials(GetUploadCredentialsRequest req)
本接口(GetUploadCredentials)获取上传文件授权信息。
通过 [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) 接口获取临时授权信息后,调用 COS API将数据上传,根据上传的 BucketKey 信息进行生成包 [CreateAsset](https://cloud.tencent.com/document/product/1165/48731) 的创建。参考下面的示例部分。
|
GetUploadFederationTokenResponse |
GetUploadFederationToken(GetUploadFederationTokenRequest req)
本接口(GetUploadFederationToken)用于 获取生成包上传所需要的临时密钥。
|
JoinGameServerSessionResponse |
JoinGameServerSession(JoinGameServerSessionRequest req)
本接口(JoinGameServerSession)用于加入游戏服务器会话。
|
JoinGameServerSessionBatchResponse |
JoinGameServerSessionBatch(JoinGameServerSessionBatchRequest req)
本接口(JoinGameServerSessionBatch)用于批量加入游戏服务器会话。
|
ListAliasesResponse |
ListAliases(ListAliasesRequest req)
本接口(ListAliases)用于检索帐户下的所有别名。
|
ListFleetsResponse |
ListFleets(ListFleetsRequest req)
本接口(ListFleets)用于获取服务器舰队列表。
|
PutScalingPolicyResponse |
PutScalingPolicy(PutScalingPolicyRequest req)
本接口(PutScalingPolicy)用于设置服务器舰队的动态扩缩容策略。
通过此接口可以增加或者更新服务器舰队的扩缩容策略。
服务器舰队可以有多个扩缩容策略,但是只有一个TargetBased基于目标的策略。
## TargetBased基于目标的策略
TargetBased策略计算的指标是PercentAvailableGameSessions,这个策略用于计算当前服务器舰队应该有多少个CVM实例来支撑和分配游戏会话。
PercentAvailableGameSessions表示服务器舰队的缓冲值;用来计算服务器舰队在当前容量下可以处理的额外玩家会话数量。
如果使用基于目标的策略,可以按照业务需求设置一个期望的缓冲区大小,GSE的会按照配置的策略来扩容和缩容到这个目标要求的CVM实例数。
例如:客户可以设置同时承载100个游戏会话的服务器舰队预留10%的缓冲区。GSE会按照这个策略执行时,若服务器舰队的可用容量低于或高于10%的游戏服务器会话时,执行扩缩容动作。
GSE按照策略期望,扩容新CVM实例或缩容未使用的实例,保持在10%左右的缓冲区。
#### 请求参数取值说明
```
Name取值策略名称,
FleetId取值为选择的服务器舰队ID,
PolicyType取值TargetBased,
MetricName取值PercentAvailableGameSessions,
TargetConfiguration取值为所需的缓冲区值对象,
其他参数不用传递。
请求成功时,将返回策略名称。扩缩容策略在成功创建立即自动生效。
```
## RuleBased基于规则的策略
#### 请求参数取值说明
```
Name取值策略名称,
FleetId取值为选择的服务器舰队ID,
PolicyType取值RuleBased,
MetricName取值(AvailableGameServerSessions,AvailableCustomCount,PercentAvailableCustomCount,ActiveInstances,IdleInstances,CurrentPlayerSessions和PercentIdleInstances)说明见备注1,
其他参数不用传递。
ComparisonOperator取值为 >,>=,<,<=这4个比较符号中的一个,
Threshold取值为指标MetricName达到的阈值是多少,
EvaluationPeriods取值为指标MetricName达到的阈值持续了多少时间,单位是分钟,
ScalingAdjustmentType取值(ChangeInCapacity,ExactCapacity,PercentChangeInCapacity)说明见备注2
ScalingAdjustment取值为指标MetricName达到的阈值的条件后,扩缩容多少个CVM实例。
请求成功时,将返回策略名称。扩缩容策略在成功创建立即自动生效。
```
规则执行的条件表达式如下所示:
```
若 [MetricName] 是 [ComparisonOperator] [Threshold] 持续 [EvaluationPeriods] 分钟, 则 [ScalingAdjustmentType] 调整 [ScalingAdjustment]个实例。
```
```
if [MetricName] ComparisonOperator [Threshold] for [EvaluationPeriods] minutes, then scaling up by/to [ScalingAdjustment]
```
例如1:如果当前AvailableCustomCount值大于等于10,持续5分钟,扩容1台CVM实例。
```
ScalingAdjustmentType = ChangeInCapacity
if [AvailableGameServerSessions] >= [10] for [5] minutes, then scaling up [1]
```
例如2:如果当前AvailableGameServerSessions值大于等于200,持续5分钟,扩容到2台CVM实例。
```
ScalingAdjustmentType = ExactCapacity
if [AvailableGameServerSessions] >= [200] for [5] minutes, then scaling to [2]
```
例如3:如果当前AvailableCustomCount值大于等于400,持续5分钟,扩容20%台CVM实例。
当前CVM实例数为10台。扩容20%台CVM实例就是增加 10*20%等于2台
```
ScalingAdjustmentType = PercentChangeInCapacity
if [AvailableGameServerSessions] >= [400] for [5] minutes, then scaling by [currentCVMCount * 20 %]
```
备注1**
- | 策略名称(MetricName) | 计算公式 | 场景 | 场景使用举例 |
| :----------------------------------------------------------- | :----------------------------------------- | :------------------------------------------ | :----------------------------------------------------------- |
| CurrentPlayerSessions
当前玩家数指标 | = 当前在线的玩家数 | CVM随着玩家会话数变化做扩缩容。 | 例如: MetricName: CurrentPlayerSessions ComparisonOperator: '<=' Threshold: 300 EvaluationPeriods: 1 ScalingAdjustment: 2 ScalingAdjustment: ChangeInCapacity 说明:若当前CurrentPlayerSessions小于等于300,持续1分钟,则扩容2台CVM。 | | AvailableGameServerSessions 可用游戏服务器会话数 | = 可用游戏服务会话数 | CVM随着可用游戏会话数变化做扩缩容。 | 例如: MetricName: AvailableGameServerSessions ComparisonOperator: '<' Threshold: 50 EvaluationPeriods: 5 ScalingAdjustment: 2 ScalingAdjustment: ExactCapacity 说明:若当前AvailableGameServerSessions小于50,持续5分钟,则扩容到2台CVM。 | | PercentAvailableGameServerSessions 可用游戏服务器会话百分比 | = 空闲游戏会话数 / 所有的游戏会话数 * 100% | CVM随着可用游戏会话数百分比变化做扩缩容。 | 例如: MetricName: PercentAvailableGameServerSessions ComparisonOperator: '<' Threshold: 50 EvaluationPeriods: 1 ScalingAdjustment: -30 ScalingAdjustment: PercentChangeInCapacity 说明:若当前PercentAvailableGameServerSessions小于50%,持续1分钟,则缩容当前实例数30%台CVM。 | | AvailableCustomCount 可用客户自定义数指标 | = 客户自定义的数 | CVM随着可用客户自定义数变化做扩缩容。 | 例如: MetricName: AvailableCustomCount ComparisonOperator: '>=' Threshold: 6 EvaluationPeriods: 3 ScalingAdjustment: -1 ScalingAdjustment: ExactCapacity 说明:若当前AvailableCustomCount大于等于6,持续3分钟,则缩容到1台CVM。 | | PercentAvailableCustomCount 可用客户自定义数百分比 | = 客户自定义数 / 客户最大自定义数* 100% | CVM随着可用客户自定义数百分比变化做扩缩容。 | 例如: MetricName: PercentAvailableCustomCount ComparisonOperator: '<' Threshold: 15 EvaluationPeriods: 3 ScalingAdjustment: 1 ScalingAdjustment: ChangeInCapacity 说明:若当前PercentAvailableCustomCount小于15%,持续3分钟,则扩容1台CVM。 | | ActiveInstances 活跃实例数指标 | = 总实例数 - 缩容中的实例数 | CVM随着活跃实例数变化做扩缩容。 | 例如: MetricName: ActiveInstances ComparisonOperator: '<' Threshold: 3 EvaluationPeriods: 1 ScalingAdjustment: 3 ScalingAdjustment: ExactCapacity 说明:若当前ActiveInstances小于3台,持续1分钟,则扩容保留到3台CVM。 | | IdleInstances 空闲实例数指标 | = 未使用的进程数 / 每实例进程数 | CVM随着空闲实例数变化做扩缩容。 | 例如: MetricName: IdleInstances ComparisonOperator: '<' Threshold: 2 EvaluationPeriods: 3 ScalingAdjustment: 1 ScalingAdjustment: ChangeInCapacity 说明:若当前IdleInstances小于2台,持续3分钟,则扩容1台CVM。 | | PercentIdleInstances 空闲实例百分比 | = IdleInstances / ActiveInstances * 100% | CVM随着空闲实例百分比变化做扩缩容。 | 例如: MetricName: PercentIdleInstances ComparisonOperator: '<' Threshold: 50 EvaluationPeriods: 3 ScalingAdjustment: 1 ScalingAdjustment: ChangeInCapacity 说明:若当前PercentIdleInstances小于50%,持续3分钟,则扩容1台CVM。 | 备注2** ChangeInCapacity** 当前CVM实例个数的扩容或缩容的调整值。正值按值扩容,负值按值缩容。 ExactCapacity** 把当前CVM实例个数调整为ScalingAdjustment设置的CVM实例数。 PercentChangeInCapacity** 按比例增加或减少的百分比。正值按比例扩容,负值按比例缩容;例如,值“-10”将按10%的比例缩容CVM实例。 |
PutTimerScalingPolicyResponse |
PutTimerScalingPolicy(PutTimerScalingPolicyRequest req)
本接口(PutTimerScalingPolicy)用于给fleet创建或更新定时器。
填写字段timer_id,表示更新;不填字段timer_id表示新增。
|
ResolveAliasResponse |
ResolveAlias(ResolveAliasRequest req)
本接口(ResolveAlias)用于获取别名当前指向的fleetId。
|
SearchGameServerSessionsResponse |
SearchGameServerSessions(SearchGameServerSessionsRequest req)
本接口(SearchGameServerSessions)用于搜索游戏服务器会话列表。
|
SetServerReservedResponse |
SetServerReserved(SetServerReservedRequest req)
本接口(SetServerReserved)用于将异常的实例标记为保留,用于问题排查。
字段ReserveValue:0默认值,不保留;1 保留
|
SetServerWeightResponse |
SetServerWeight(SetServerWeightRequest req)
本接口(SetServerWeight)用于设置服务器权重。
|
StartFleetActionsResponse |
StartFleetActions(StartFleetActionsRequest req)
本接口(StartFleetActions)用于启用服务器舰队自动扩缩容。
|
StartGameServerSessionPlacementResponse |
StartGameServerSessionPlacement(StartGameServerSessionPlacementRequest req)
本接口(StartGameServerSessionPlacement)用于开始放置游戏服务器会话。
|
StopFleetActionsResponse |
StopFleetActions(StopFleetActionsRequest req)
本接口(StopFleetActions)用于停止服务器舰队自动扩缩容,改为手动扩缩容。
|
StopGameServerSessionPlacementResponse |
StopGameServerSessionPlacement(StopGameServerSessionPlacementRequest req)
本接口(StopGameServerSessionPlacement)用于停止放置游戏服务器会话。
|
UpdateAliasResponse |
UpdateAlias(UpdateAliasRequest req)
本接口(UpdateAlias)用于更新别名的属性。
|
UpdateAssetResponse |
UpdateAsset(UpdateAssetRequest req)
本接口(UpdateAsset)用于修改生成包信息。
|
UpdateBucketAccelerateOptResponse |
UpdateBucketAccelerateOpt(UpdateBucketAccelerateOptRequest req)
本接口(UpdateBucketAccelerateOpt)用于开启cos全球加速。
|
UpdateBucketCORSOptResponse |
UpdateBucketCORSOpt(UpdateBucketCORSOptRequest req)
本接口(UpdateBucketCORSOpt)用于设置cos跨域访问。
|
UpdateFleetAttributesResponse |
UpdateFleetAttributes(UpdateFleetAttributesRequest req)
本接口(UpdateFleetAttributes)用于更新服务器舰队属性。
|
UpdateFleetCapacityResponse |
UpdateFleetCapacity(UpdateFleetCapacityRequest req)
本接口(UpdateFleetCapacity)用于更新服务器舰队容量配置。
|
UpdateFleetNameResponse |
UpdateFleetName(UpdateFleetNameRequest req)
本接口(UpdateFleetName)用于更新服务器舰队名称。
|
UpdateFleetPortSettingsResponse |
UpdateFleetPortSettings(UpdateFleetPortSettingsRequest req)
本接口(UpdateFleetPortSettings)用于更新服务器舰队安全组。
|
UpdateGameServerSessionResponse |
UpdateGameServerSession(UpdateGameServerSessionRequest req)
本接口(UpdateGameServerSession)用于更新游戏服务器会话。
|
UpdateGameServerSessionQueueResponse |
UpdateGameServerSessionQueue(UpdateGameServerSessionQueueRequest req)
本接口(UpdateGameServerSessionQueue)用于修改游戏服务器会话队列。
|
UpdateRuntimeConfigurationResponse |
UpdateRuntimeConfiguration(UpdateRuntimeConfigurationRequest req)
本接口(UpdateRuntimeConfiguration)用于更新服务器舰队配置。
|
call, callOctetStream, getClientProfile, getCredential, getRegion, internalRequest, retry, setClientProfile, setCredential, setRegion
public GseClient(Credential credential, String region)
public GseClient(Credential credential, String region, ClientProfile profile)
public AttachCcnInstancesResponse AttachCcnInstances(AttachCcnInstancesRequest req) throws TencentCloudSDKException
req
- AttachCcnInstancesRequestTencentCloudSDKException
public CopyFleetResponse CopyFleet(CopyFleetRequest req) throws TencentCloudSDKException
req
- CopyFleetRequestTencentCloudSDKException
public CreateAliasResponse CreateAlias(CreateAliasRequest req) throws TencentCloudSDKException
req
- CreateAliasRequestTencentCloudSDKException
public CreateAssetResponse CreateAsset(CreateAssetRequest req) throws TencentCloudSDKException
req
- CreateAssetRequestTencentCloudSDKException
public CreateAssetWithImageResponse CreateAssetWithImage(CreateAssetWithImageRequest req) throws TencentCloudSDKException
req
- CreateAssetWithImageRequestTencentCloudSDKException
public CreateFleetResponse CreateFleet(CreateFleetRequest req) throws TencentCloudSDKException
req
- CreateFleetRequestTencentCloudSDKException
public CreateGameServerSessionResponse CreateGameServerSession(CreateGameServerSessionRequest req) throws TencentCloudSDKException
req
- CreateGameServerSessionRequestTencentCloudSDKException
public CreateGameServerSessionQueueResponse CreateGameServerSessionQueue(CreateGameServerSessionQueueRequest req) throws TencentCloudSDKException
req
- CreateGameServerSessionQueueRequestTencentCloudSDKException
public DeleteAliasResponse DeleteAlias(DeleteAliasRequest req) throws TencentCloudSDKException
req
- DeleteAliasRequestTencentCloudSDKException
public DeleteAssetResponse DeleteAsset(DeleteAssetRequest req) throws TencentCloudSDKException
req
- DeleteAssetRequestTencentCloudSDKException
public DeleteFleetResponse DeleteFleet(DeleteFleetRequest req) throws TencentCloudSDKException
req
- DeleteFleetRequestTencentCloudSDKException
public DeleteGameServerSessionQueueResponse DeleteGameServerSessionQueue(DeleteGameServerSessionQueueRequest req) throws TencentCloudSDKException
req
- DeleteGameServerSessionQueueRequestTencentCloudSDKException
public DeleteScalingPolicyResponse DeleteScalingPolicy(DeleteScalingPolicyRequest req) throws TencentCloudSDKException
req
- DeleteScalingPolicyRequestTencentCloudSDKException
public DeleteTimerScalingPolicyResponse DeleteTimerScalingPolicy(DeleteTimerScalingPolicyRequest req) throws TencentCloudSDKException
req
- DeleteTimerScalingPolicyRequestTencentCloudSDKException
public DescribeAliasResponse DescribeAlias(DescribeAliasRequest req) throws TencentCloudSDKException
req
- DescribeAliasRequestTencentCloudSDKException
public DescribeAssetResponse DescribeAsset(DescribeAssetRequest req) throws TencentCloudSDKException
req
- DescribeAssetRequestTencentCloudSDKException
public DescribeAssetSystemsResponse DescribeAssetSystems(DescribeAssetSystemsRequest req) throws TencentCloudSDKException
req
- DescribeAssetSystemsRequestTencentCloudSDKException
public DescribeAssetsResponse DescribeAssets(DescribeAssetsRequest req) throws TencentCloudSDKException
req
- DescribeAssetsRequestTencentCloudSDKException
public DescribeCcnInstancesResponse DescribeCcnInstances(DescribeCcnInstancesRequest req) throws TencentCloudSDKException
req
- DescribeCcnInstancesRequestTencentCloudSDKException
public DescribeFleetAttributesResponse DescribeFleetAttributes(DescribeFleetAttributesRequest req) throws TencentCloudSDKException
req
- DescribeFleetAttributesRequestTencentCloudSDKException
public DescribeFleetCapacityResponse DescribeFleetCapacity(DescribeFleetCapacityRequest req) throws TencentCloudSDKException
req
- DescribeFleetCapacityRequestTencentCloudSDKException
public DescribeFleetEventsResponse DescribeFleetEvents(DescribeFleetEventsRequest req) throws TencentCloudSDKException
req
- DescribeFleetEventsRequestTencentCloudSDKException
public DescribeFleetPortSettingsResponse DescribeFleetPortSettings(DescribeFleetPortSettingsRequest req) throws TencentCloudSDKException
req
- DescribeFleetPortSettingsRequestTencentCloudSDKException
public DescribeFleetRelatedResourcesResponse DescribeFleetRelatedResources(DescribeFleetRelatedResourcesRequest req) throws TencentCloudSDKException
req
- DescribeFleetRelatedResourcesRequestTencentCloudSDKException
public DescribeFleetStatisticDetailsResponse DescribeFleetStatisticDetails(DescribeFleetStatisticDetailsRequest req) throws TencentCloudSDKException
req
- DescribeFleetStatisticDetailsRequestTencentCloudSDKException
public DescribeFleetStatisticFlowsResponse DescribeFleetStatisticFlows(DescribeFleetStatisticFlowsRequest req) throws TencentCloudSDKException
req
- DescribeFleetStatisticFlowsRequestTencentCloudSDKException
public DescribeFleetStatisticSummaryResponse DescribeFleetStatisticSummary(DescribeFleetStatisticSummaryRequest req) throws TencentCloudSDKException
req
- DescribeFleetStatisticSummaryRequestTencentCloudSDKException
public DescribeFleetUtilizationResponse DescribeFleetUtilization(DescribeFleetUtilizationRequest req) throws TencentCloudSDKException
req
- DescribeFleetUtilizationRequestTencentCloudSDKException
public DescribeGameServerSessionDetailsResponse DescribeGameServerSessionDetails(DescribeGameServerSessionDetailsRequest req) throws TencentCloudSDKException
req
- DescribeGameServerSessionDetailsRequestTencentCloudSDKException
public DescribeGameServerSessionPlacementResponse DescribeGameServerSessionPlacement(DescribeGameServerSessionPlacementRequest req) throws TencentCloudSDKException
req
- DescribeGameServerSessionPlacementRequestTencentCloudSDKException
public DescribeGameServerSessionQueuesResponse DescribeGameServerSessionQueues(DescribeGameServerSessionQueuesRequest req) throws TencentCloudSDKException
req
- DescribeGameServerSessionQueuesRequestTencentCloudSDKException
public DescribeGameServerSessionsResponse DescribeGameServerSessions(DescribeGameServerSessionsRequest req) throws TencentCloudSDKException
req
- DescribeGameServerSessionsRequestTencentCloudSDKException
public DescribeInstanceLimitResponse DescribeInstanceLimit(DescribeInstanceLimitRequest req) throws TencentCloudSDKException
req
- DescribeInstanceLimitRequestTencentCloudSDKException
public DescribeInstanceTypesResponse DescribeInstanceTypes(DescribeInstanceTypesRequest req) throws TencentCloudSDKException
req
- DescribeInstanceTypesRequestTencentCloudSDKException
public DescribeInstancesResponse DescribeInstances(DescribeInstancesRequest req) throws TencentCloudSDKException
req
- DescribeInstancesRequestTencentCloudSDKException
public DescribeInstancesExtendResponse DescribeInstancesExtend(DescribeInstancesExtendRequest req) throws TencentCloudSDKException
req
- DescribeInstancesExtendRequestTencentCloudSDKException
public DescribePlayerSessionsResponse DescribePlayerSessions(DescribePlayerSessionsRequest req) throws TencentCloudSDKException
req
- DescribePlayerSessionsRequestTencentCloudSDKException
public DescribeRuntimeConfigurationResponse DescribeRuntimeConfiguration(DescribeRuntimeConfigurationRequest req) throws TencentCloudSDKException
req
- DescribeRuntimeConfigurationRequestTencentCloudSDKException
public DescribeScalingPoliciesResponse DescribeScalingPolicies(DescribeScalingPoliciesRequest req) throws TencentCloudSDKException
req
- DescribeScalingPoliciesRequestTencentCloudSDKException
public DescribeTimerScalingPoliciesResponse DescribeTimerScalingPolicies(DescribeTimerScalingPoliciesRequest req) throws TencentCloudSDKException
req
- DescribeTimerScalingPoliciesRequestTencentCloudSDKException
public DescribeUserQuotaResponse DescribeUserQuota(DescribeUserQuotaRequest req) throws TencentCloudSDKException
req
- DescribeUserQuotaRequestTencentCloudSDKException
public DescribeUserQuotasResponse DescribeUserQuotas(DescribeUserQuotasRequest req) throws TencentCloudSDKException
req
- DescribeUserQuotasRequestTencentCloudSDKException
public DetachCcnInstancesResponse DetachCcnInstances(DetachCcnInstancesRequest req) throws TencentCloudSDKException
req
- DetachCcnInstancesRequestTencentCloudSDKException
public EndGameServerSessionAndProcessResponse EndGameServerSessionAndProcess(EndGameServerSessionAndProcessRequest req) throws TencentCloudSDKException
req
- EndGameServerSessionAndProcessRequestTencentCloudSDKException
public GetGameServerInstanceLogUrlResponse GetGameServerInstanceLogUrl(GetGameServerInstanceLogUrlRequest req) throws TencentCloudSDKException
req
- GetGameServerInstanceLogUrlRequestTencentCloudSDKException
public GetGameServerSessionLogUrlResponse GetGameServerSessionLogUrl(GetGameServerSessionLogUrlRequest req) throws TencentCloudSDKException
req
- GetGameServerSessionLogUrlRequestTencentCloudSDKException
public GetInstanceAccessResponse GetInstanceAccess(GetInstanceAccessRequest req) throws TencentCloudSDKException
req
- GetInstanceAccessRequestTencentCloudSDKException
public GetUploadCredentialsResponse GetUploadCredentials(GetUploadCredentialsRequest req) throws TencentCloudSDKException
req
- GetUploadCredentialsRequestTencentCloudSDKException
public GetUploadFederationTokenResponse GetUploadFederationToken(GetUploadFederationTokenRequest req) throws TencentCloudSDKException
req
- GetUploadFederationTokenRequestTencentCloudSDKException
public JoinGameServerSessionResponse JoinGameServerSession(JoinGameServerSessionRequest req) throws TencentCloudSDKException
req
- JoinGameServerSessionRequestTencentCloudSDKException
public JoinGameServerSessionBatchResponse JoinGameServerSessionBatch(JoinGameServerSessionBatchRequest req) throws TencentCloudSDKException
req
- JoinGameServerSessionBatchRequestTencentCloudSDKException
public ListAliasesResponse ListAliases(ListAliasesRequest req) throws TencentCloudSDKException
req
- ListAliasesRequestTencentCloudSDKException
public ListFleetsResponse ListFleets(ListFleetsRequest req) throws TencentCloudSDKException
req
- ListFleetsRequestTencentCloudSDKException
public PutScalingPolicyResponse PutScalingPolicy(PutScalingPolicyRequest req) throws TencentCloudSDKException
req
- PutScalingPolicyRequestTencentCloudSDKException
public PutTimerScalingPolicyResponse PutTimerScalingPolicy(PutTimerScalingPolicyRequest req) throws TencentCloudSDKException
req
- PutTimerScalingPolicyRequestTencentCloudSDKException
public ResolveAliasResponse ResolveAlias(ResolveAliasRequest req) throws TencentCloudSDKException
req
- ResolveAliasRequestTencentCloudSDKException
public SearchGameServerSessionsResponse SearchGameServerSessions(SearchGameServerSessionsRequest req) throws TencentCloudSDKException
req
- SearchGameServerSessionsRequestTencentCloudSDKException
public SetServerReservedResponse SetServerReserved(SetServerReservedRequest req) throws TencentCloudSDKException
req
- SetServerReservedRequestTencentCloudSDKException
public SetServerWeightResponse SetServerWeight(SetServerWeightRequest req) throws TencentCloudSDKException
req
- SetServerWeightRequestTencentCloudSDKException
public StartFleetActionsResponse StartFleetActions(StartFleetActionsRequest req) throws TencentCloudSDKException
req
- StartFleetActionsRequestTencentCloudSDKException
public StartGameServerSessionPlacementResponse StartGameServerSessionPlacement(StartGameServerSessionPlacementRequest req) throws TencentCloudSDKException
req
- StartGameServerSessionPlacementRequestTencentCloudSDKException
public StopFleetActionsResponse StopFleetActions(StopFleetActionsRequest req) throws TencentCloudSDKException
req
- StopFleetActionsRequestTencentCloudSDKException
public StopGameServerSessionPlacementResponse StopGameServerSessionPlacement(StopGameServerSessionPlacementRequest req) throws TencentCloudSDKException
req
- StopGameServerSessionPlacementRequestTencentCloudSDKException
public UpdateAliasResponse UpdateAlias(UpdateAliasRequest req) throws TencentCloudSDKException
req
- UpdateAliasRequestTencentCloudSDKException
public UpdateAssetResponse UpdateAsset(UpdateAssetRequest req) throws TencentCloudSDKException
req
- UpdateAssetRequestTencentCloudSDKException
public UpdateBucketAccelerateOptResponse UpdateBucketAccelerateOpt(UpdateBucketAccelerateOptRequest req) throws TencentCloudSDKException
req
- UpdateBucketAccelerateOptRequestTencentCloudSDKException
public UpdateBucketCORSOptResponse UpdateBucketCORSOpt(UpdateBucketCORSOptRequest req) throws TencentCloudSDKException
req
- UpdateBucketCORSOptRequestTencentCloudSDKException
public UpdateFleetAttributesResponse UpdateFleetAttributes(UpdateFleetAttributesRequest req) throws TencentCloudSDKException
req
- UpdateFleetAttributesRequestTencentCloudSDKException
public UpdateFleetCapacityResponse UpdateFleetCapacity(UpdateFleetCapacityRequest req) throws TencentCloudSDKException
req
- UpdateFleetCapacityRequestTencentCloudSDKException
public UpdateFleetNameResponse UpdateFleetName(UpdateFleetNameRequest req) throws TencentCloudSDKException
req
- UpdateFleetNameRequestTencentCloudSDKException
public UpdateFleetPortSettingsResponse UpdateFleetPortSettings(UpdateFleetPortSettingsRequest req) throws TencentCloudSDKException
req
- UpdateFleetPortSettingsRequestTencentCloudSDKException
public UpdateGameServerSessionResponse UpdateGameServerSession(UpdateGameServerSessionRequest req) throws TencentCloudSDKException
req
- UpdateGameServerSessionRequestTencentCloudSDKException
public UpdateGameServerSessionQueueResponse UpdateGameServerSessionQueue(UpdateGameServerSessionQueueRequest req) throws TencentCloudSDKException
req
- UpdateGameServerSessionQueueRequestTencentCloudSDKException
public UpdateRuntimeConfigurationResponse UpdateRuntimeConfiguration(UpdateRuntimeConfigurationRequest req) throws TencentCloudSDKException
req
- UpdateRuntimeConfigurationRequestTencentCloudSDKException
Copyright © 2022. All rights reserved.