public class GameServerDeploymentsService.GameServerDeploymentsServiceClient : ClientBase<GameServerDeploymentsService.GameServerDeploymentsServiceClient>
Reference documentation and code samples for the Game Services v1 API class GameServerDeploymentsService.GameServerDeploymentsServiceClient.
Client for GameServerDeploymentsService
Inheritance
object > ClientBase > ClientBaseGameServerDeploymentsServiceGameServerDeploymentsServiceClient > GameServerDeploymentsService.GameServerDeploymentsServiceClientNamespace
Google.Cloud.Gaming.V1Assembly
Google.Cloud.Gaming.V1.dll
Constructors
GameServerDeploymentsServiceClient()
protected GameServerDeploymentsServiceClient()
Protected parameterless constructor to allow creation of test doubles.
GameServerDeploymentsServiceClient(CallInvoker)
public GameServerDeploymentsServiceClient(CallInvoker callInvoker)
Creates a new client for GameServerDeploymentsService that uses a custom CallInvoker
.
Parameter | |
---|---|
Name | Description |
callInvoker | CallInvoker The callInvoker to use to make remote calls. |
GameServerDeploymentsServiceClient(ChannelBase)
public GameServerDeploymentsServiceClient(ChannelBase channel)
Creates a new client for GameServerDeploymentsService
Parameter | |
---|---|
Name | Description |
channel | ChannelBase The channel to use to make remote calls. |
GameServerDeploymentsServiceClient(ClientBaseConfiguration)
protected GameServerDeploymentsServiceClient(ClientBase.ClientBaseConfiguration configuration)
Protected constructor to allow creation of configured clients.
Parameter | |
---|---|
Name | Description |
configuration | ClientBaseClientBaseConfiguration The client configuration. |
Methods
CreateGameServerDeployment(CreateGameServerDeploymentRequest, CallOptions)
public virtual Operation CreateGameServerDeployment(CreateGameServerDeploymentRequest request, CallOptions options)
Creates a new game server deployment in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
CreateGameServerDeployment(CreateGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual Operation CreateGameServerDeployment(CreateGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates a new game server deployment in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
CreateGameServerDeploymentAsync(CreateGameServerDeploymentRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> CreateGameServerDeploymentAsync(CreateGameServerDeploymentRequest request, CallOptions options)
Creates a new game server deployment in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
CreateGameServerDeploymentAsync(CreateGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Operation> CreateGameServerDeploymentAsync(CreateGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates a new game server deployment in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
CreateOperationsClient()
public virtual Operations.OperationsClient CreateOperationsClient()
Creates a new instance of Operations.OperationsClient using the same call invoker as this client.
Returns | |
---|---|
Type | Description |
OperationsOperationsClient | A new Operations client for the same target as this client. |
DeleteGameServerDeployment(DeleteGameServerDeploymentRequest, CallOptions)
public virtual Operation DeleteGameServerDeployment(DeleteGameServerDeploymentRequest request, CallOptions options)
Deletes a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | DeleteGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
DeleteGameServerDeployment(DeleteGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual Operation DeleteGameServerDeployment(DeleteGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Deletes a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | DeleteGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
DeleteGameServerDeploymentAsync(DeleteGameServerDeploymentRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> DeleteGameServerDeploymentAsync(DeleteGameServerDeploymentRequest request, CallOptions options)
Deletes a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | DeleteGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
DeleteGameServerDeploymentAsync(DeleteGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Operation> DeleteGameServerDeploymentAsync(DeleteGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Deletes a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | DeleteGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
FetchDeploymentState(FetchDeploymentStateRequest, CallOptions)
public virtual FetchDeploymentStateResponse FetchDeploymentState(FetchDeploymentStateRequest request, CallOptions options)
Retrieves information about the current state of the game server deployment. Gathers all the Agones fleets and Agones autoscalers, including fleets running an older version of the game server deployment.
Parameters | |
---|---|
Name | Description |
request | FetchDeploymentStateRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
FetchDeploymentStateResponse | The response received from the server. |
FetchDeploymentState(FetchDeploymentStateRequest, Metadata, DateTime?, CancellationToken)
public virtual FetchDeploymentStateResponse FetchDeploymentState(FetchDeploymentStateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Retrieves information about the current state of the game server deployment. Gathers all the Agones fleets and Agones autoscalers, including fleets running an older version of the game server deployment.
Parameters | |
---|---|
Name | Description |
request | FetchDeploymentStateRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
FetchDeploymentStateResponse | The response received from the server. |
FetchDeploymentStateAsync(FetchDeploymentStateRequest, CallOptions)
public virtual AsyncUnaryCall<FetchDeploymentStateResponse> FetchDeploymentStateAsync(FetchDeploymentStateRequest request, CallOptions options)
Retrieves information about the current state of the game server deployment. Gathers all the Agones fleets and Agones autoscalers, including fleets running an older version of the game server deployment.
Parameters | |
---|---|
Name | Description |
request | FetchDeploymentStateRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallFetchDeploymentStateResponse | The call object. |
FetchDeploymentStateAsync(FetchDeploymentStateRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<FetchDeploymentStateResponse> FetchDeploymentStateAsync(FetchDeploymentStateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Retrieves information about the current state of the game server deployment. Gathers all the Agones fleets and Agones autoscalers, including fleets running an older version of the game server deployment.
Parameters | |
---|---|
Name | Description |
request | FetchDeploymentStateRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallFetchDeploymentStateResponse | The call object. |
GetGameServerDeployment(GetGameServerDeploymentRequest, CallOptions)
public virtual GameServerDeployment GetGameServerDeployment(GetGameServerDeploymentRequest request, CallOptions options)
Gets details of a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
GameServerDeployment | The response received from the server. |
GetGameServerDeployment(GetGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual GameServerDeployment GetGameServerDeployment(GetGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets details of a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
GameServerDeployment | The response received from the server. |
GetGameServerDeploymentAsync(GetGameServerDeploymentRequest, CallOptions)
public virtual AsyncUnaryCall<GameServerDeployment> GetGameServerDeploymentAsync(GetGameServerDeploymentRequest request, CallOptions options)
Gets details of a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallGameServerDeployment | The call object. |
GetGameServerDeploymentAsync(GetGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<GameServerDeployment> GetGameServerDeploymentAsync(GetGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets details of a single game server deployment.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallGameServerDeployment | The call object. |
GetGameServerDeploymentRollout(GetGameServerDeploymentRolloutRequest, CallOptions)
public virtual GameServerDeploymentRollout GetGameServerDeploymentRollout(GetGameServerDeploymentRolloutRequest request, CallOptions options)
Gets details a single game server deployment rollout.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRolloutRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
GameServerDeploymentRollout | The response received from the server. |
GetGameServerDeploymentRollout(GetGameServerDeploymentRolloutRequest, Metadata, DateTime?, CancellationToken)
public virtual GameServerDeploymentRollout GetGameServerDeploymentRollout(GetGameServerDeploymentRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets details a single game server deployment rollout.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRolloutRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
GameServerDeploymentRollout | The response received from the server. |
GetGameServerDeploymentRolloutAsync(GetGameServerDeploymentRolloutRequest, CallOptions)
public virtual AsyncUnaryCall<GameServerDeploymentRollout> GetGameServerDeploymentRolloutAsync(GetGameServerDeploymentRolloutRequest request, CallOptions options)
Gets details a single game server deployment rollout.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRolloutRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallGameServerDeploymentRollout | The call object. |
GetGameServerDeploymentRolloutAsync(GetGameServerDeploymentRolloutRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<GameServerDeploymentRollout> GetGameServerDeploymentRolloutAsync(GetGameServerDeploymentRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets details a single game server deployment rollout.
Parameters | |
---|---|
Name | Description |
request | GetGameServerDeploymentRolloutRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallGameServerDeploymentRollout | The call object. |
ListGameServerDeployments(ListGameServerDeploymentsRequest, CallOptions)
public virtual ListGameServerDeploymentsResponse ListGameServerDeployments(ListGameServerDeploymentsRequest request, CallOptions options)
Lists game server deployments in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGameServerDeploymentsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
ListGameServerDeploymentsResponse | The response received from the server. |
ListGameServerDeployments(ListGameServerDeploymentsRequest, Metadata, DateTime?, CancellationToken)
public virtual ListGameServerDeploymentsResponse ListGameServerDeployments(ListGameServerDeploymentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists game server deployments in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGameServerDeploymentsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
ListGameServerDeploymentsResponse | The response received from the server. |
ListGameServerDeploymentsAsync(ListGameServerDeploymentsRequest, CallOptions)
public virtual AsyncUnaryCall<ListGameServerDeploymentsResponse> ListGameServerDeploymentsAsync(ListGameServerDeploymentsRequest request, CallOptions options)
Lists game server deployments in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGameServerDeploymentsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallListGameServerDeploymentsResponse | The call object. |
ListGameServerDeploymentsAsync(ListGameServerDeploymentsRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListGameServerDeploymentsResponse> ListGameServerDeploymentsAsync(ListGameServerDeploymentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists game server deployments in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGameServerDeploymentsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallListGameServerDeploymentsResponse | The call object. |
NewInstance(ClientBaseConfiguration)
protected override GameServerDeploymentsService.GameServerDeploymentsServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Creates a new instance of client from given ClientBaseConfiguration
.
Parameter | |
---|---|
Name | Description |
configuration | ClientBaseClientBaseConfiguration |
Returns | |
---|---|
Type | Description |
GameServerDeploymentsServiceGameServerDeploymentsServiceClient |
PreviewGameServerDeploymentRollout(PreviewGameServerDeploymentRolloutRequest, CallOptions)
public virtual PreviewGameServerDeploymentRolloutResponse PreviewGameServerDeploymentRollout(PreviewGameServerDeploymentRolloutRequest request, CallOptions options)
Previews the game server deployment rollout. This API does not mutate the rollout resource.
Parameters | |
---|---|
Name | Description |
request | PreviewGameServerDeploymentRolloutRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
PreviewGameServerDeploymentRolloutResponse | The response received from the server. |
PreviewGameServerDeploymentRollout(PreviewGameServerDeploymentRolloutRequest, Metadata, DateTime?, CancellationToken)
public virtual PreviewGameServerDeploymentRolloutResponse PreviewGameServerDeploymentRollout(PreviewGameServerDeploymentRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Previews the game server deployment rollout. This API does not mutate the rollout resource.
Parameters | |
---|---|
Name | Description |
request | PreviewGameServerDeploymentRolloutRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
PreviewGameServerDeploymentRolloutResponse | The response received from the server. |
PreviewGameServerDeploymentRolloutAsync(PreviewGameServerDeploymentRolloutRequest, CallOptions)
public virtual AsyncUnaryCall<PreviewGameServerDeploymentRolloutResponse> PreviewGameServerDeploymentRolloutAsync(PreviewGameServerDeploymentRolloutRequest request, CallOptions options)
Previews the game server deployment rollout. This API does not mutate the rollout resource.
Parameters | |
---|---|
Name | Description |
request | PreviewGameServerDeploymentRolloutRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallPreviewGameServerDeploymentRolloutResponse | The call object. |
PreviewGameServerDeploymentRolloutAsync(PreviewGameServerDeploymentRolloutRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<PreviewGameServerDeploymentRolloutResponse> PreviewGameServerDeploymentRolloutAsync(PreviewGameServerDeploymentRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Previews the game server deployment rollout. This API does not mutate the rollout resource.
Parameters | |
---|---|
Name | Description |
request | PreviewGameServerDeploymentRolloutRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallPreviewGameServerDeploymentRolloutResponse | The call object. |
UpdateGameServerDeployment(UpdateGameServerDeploymentRequest, CallOptions)
public virtual Operation UpdateGameServerDeployment(UpdateGameServerDeploymentRequest request, CallOptions options)
Patches a game server deployment.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
UpdateGameServerDeployment(UpdateGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual Operation UpdateGameServerDeployment(UpdateGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Patches a game server deployment.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
UpdateGameServerDeploymentAsync(UpdateGameServerDeploymentRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> UpdateGameServerDeploymentAsync(UpdateGameServerDeploymentRequest request, CallOptions options)
Patches a game server deployment.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
UpdateGameServerDeploymentAsync(UpdateGameServerDeploymentRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Operation> UpdateGameServerDeploymentAsync(UpdateGameServerDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Patches a game server deployment.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
UpdateGameServerDeploymentRollout(UpdateGameServerDeploymentRolloutRequest, CallOptions)
public virtual Operation UpdateGameServerDeploymentRollout(UpdateGameServerDeploymentRolloutRequest request, CallOptions options)
Patches a single game server deployment rollout. The method will not return an error if the update does not affect any existing realms. For example - if the default_game_server_config is changed but all existing realms use the override, that is valid. Similarly, if a non existing realm is explicitly called out in game_server_config_overrides field, that will also not result in an error.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRolloutRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
UpdateGameServerDeploymentRollout(UpdateGameServerDeploymentRolloutRequest, Metadata, DateTime?, CancellationToken)
public virtual Operation UpdateGameServerDeploymentRollout(UpdateGameServerDeploymentRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Patches a single game server deployment rollout. The method will not return an error if the update does not affect any existing realms. For example - if the default_game_server_config is changed but all existing realms use the override, that is valid. Similarly, if a non existing realm is explicitly called out in game_server_config_overrides field, that will also not result in an error.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRolloutRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
UpdateGameServerDeploymentRolloutAsync(UpdateGameServerDeploymentRolloutRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> UpdateGameServerDeploymentRolloutAsync(UpdateGameServerDeploymentRolloutRequest request, CallOptions options)
Patches a single game server deployment rollout. The method will not return an error if the update does not affect any existing realms. For example - if the default_game_server_config is changed but all existing realms use the override, that is valid. Similarly, if a non existing realm is explicitly called out in game_server_config_overrides field, that will also not result in an error.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRolloutRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |
UpdateGameServerDeploymentRolloutAsync(UpdateGameServerDeploymentRolloutRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Operation> UpdateGameServerDeploymentRolloutAsync(UpdateGameServerDeploymentRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Patches a single game server deployment rollout. The method will not return an error if the update does not affect any existing realms. For example - if the default_game_server_config is changed but all existing realms use the override, that is valid. Similarly, if a non existing realm is explicitly called out in game_server_config_overrides field, that will also not result in an error.
Parameters | |
---|---|
Name | Description |
request | UpdateGameServerDeploymentRolloutRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | DateTime An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCallOperation | The call object. |