[BindServiceMethod(typeof(GameServerClustersService), "BindService")]
public abstract class GameServerClustersServiceBase
Reference documentation and code samples for the Game Services v1 API class GameServerClustersService.GameServerClustersServiceBase.
Base class for server-side implementations of GameServerClustersService
Namespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Methods
CreateGameServerCluster(CreateGameServerClusterRequest, ServerCallContext)
public virtual Task<Operation> CreateGameServerCluster(CreateGameServerClusterRequest request, ServerCallContext context)
Creates a new game server cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
DeleteGameServerCluster(DeleteGameServerClusterRequest, ServerCallContext)
public virtual Task<Operation> DeleteGameServerCluster(DeleteGameServerClusterRequest request, ServerCallContext context)
Deletes a single game server cluster.
Parameters | |
---|---|
Name | Description |
request | DeleteGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
GetGameServerCluster(GetGameServerClusterRequest, ServerCallContext)
public virtual Task<GameServerCluster> GetGameServerCluster(GetGameServerClusterRequest request, ServerCallContext context)
Gets details of a single game server cluster.
Parameters | |
---|---|
Name | Description |
request | GetGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<GameServerCluster> | The response to send back to the client (wrapped by a task). |
ListGameServerClusters(ListGameServerClustersRequest, ServerCallContext)
public virtual Task<ListGameServerClustersResponse> ListGameServerClusters(ListGameServerClustersRequest request, ServerCallContext context)
Lists game server clusters in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGameServerClustersRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListGameServerClustersResponse> | The response to send back to the client (wrapped by a task). |
PreviewCreateGameServerCluster(PreviewCreateGameServerClusterRequest, ServerCallContext)
public virtual Task<PreviewCreateGameServerClusterResponse> PreviewCreateGameServerCluster(PreviewCreateGameServerClusterRequest request, ServerCallContext context)
Previews creation of a new game server cluster in a given project and location.
Parameters | |
---|---|
Name | Description |
request | PreviewCreateGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<PreviewCreateGameServerClusterResponse> | The response to send back to the client (wrapped by a task). |
PreviewDeleteGameServerCluster(PreviewDeleteGameServerClusterRequest, ServerCallContext)
public virtual Task<PreviewDeleteGameServerClusterResponse> PreviewDeleteGameServerCluster(PreviewDeleteGameServerClusterRequest request, ServerCallContext context)
Previews deletion of a single game server cluster.
Parameters | |
---|---|
Name | Description |
request | PreviewDeleteGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<PreviewDeleteGameServerClusterResponse> | The response to send back to the client (wrapped by a task). |
PreviewUpdateGameServerCluster(PreviewUpdateGameServerClusterRequest, ServerCallContext)
public virtual Task<PreviewUpdateGameServerClusterResponse> PreviewUpdateGameServerCluster(PreviewUpdateGameServerClusterRequest request, ServerCallContext context)
Previews updating a GameServerCluster.
Parameters | |
---|---|
Name | Description |
request | PreviewUpdateGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<PreviewUpdateGameServerClusterResponse> | The response to send back to the client (wrapped by a task). |
UpdateGameServerCluster(UpdateGameServerClusterRequest, ServerCallContext)
public virtual Task<Operation> UpdateGameServerCluster(UpdateGameServerClusterRequest request, ServerCallContext context)
Patches a single game server cluster.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |