Represents a GameServerDeploymentsService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.gaming.v1.GameServerDeploymentsServicePackage
@google-cloud/game-serversConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new GameServerDeploymentsService service.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): GameServerDeploymentsService;
Creates new GameServerDeploymentsService service using the specified rpc implementation.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Type | Description |
GameServerDeploymentsService | RPC service. Useful where requests and/or responses are streamed. |
createGameServerDeployment(request, callback)
public createGameServerDeployment(request: google.cloud.gaming.v1.ICreateGameServerDeploymentRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.CreateGameServerDeploymentCallback): void;
Calls CreateGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.ICreateGameServerDeploymentRequest
CreateGameServerDeploymentRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.CreateGameServerDeploymentCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
createGameServerDeployment(request)
public createGameServerDeployment(request: google.cloud.gaming.v1.ICreateGameServerDeploymentRequest): Promise<google.longrunning.Operation>;
Calls CreateGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.ICreateGameServerDeploymentRequest
CreateGameServerDeploymentRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteGameServerDeployment(request, callback)
public deleteGameServerDeployment(request: google.cloud.gaming.v1.IDeleteGameServerDeploymentRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.DeleteGameServerDeploymentCallback): void;
Calls DeleteGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.IDeleteGameServerDeploymentRequest
DeleteGameServerDeploymentRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.DeleteGameServerDeploymentCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
deleteGameServerDeployment(request)
public deleteGameServerDeployment(request: google.cloud.gaming.v1.IDeleteGameServerDeploymentRequest): Promise<google.longrunning.Operation>;
Calls DeleteGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.IDeleteGameServerDeploymentRequest
DeleteGameServerDeploymentRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
fetchDeploymentState(request, callback)
public fetchDeploymentState(request: google.cloud.gaming.v1.IFetchDeploymentStateRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.FetchDeploymentStateCallback): void;
Calls FetchDeploymentState.
Name | Description |
request |
google.cloud.gaming.v1.IFetchDeploymentStateRequest
FetchDeploymentStateRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.FetchDeploymentStateCallback
Node-style callback called with the error, if any, and FetchDeploymentStateResponse |
Type | Description |
void |
fetchDeploymentState(request)
public fetchDeploymentState(request: google.cloud.gaming.v1.IFetchDeploymentStateRequest): Promise<google.cloud.gaming.v1.FetchDeploymentStateResponse>;
Calls FetchDeploymentState.
Name | Description |
request |
google.cloud.gaming.v1.IFetchDeploymentStateRequest
FetchDeploymentStateRequest message or plain object |
Type | Description |
Promise<google.cloud.gaming.v1.FetchDeploymentStateResponse> | Promise |
getGameServerDeployment(request, callback)
public getGameServerDeployment(request: google.cloud.gaming.v1.IGetGameServerDeploymentRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeploymentCallback): void;
Calls GetGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.IGetGameServerDeploymentRequest
GetGameServerDeploymentRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeploymentCallback
Node-style callback called with the error, if any, and GameServerDeployment |
Type | Description |
void |
getGameServerDeployment(request)
public getGameServerDeployment(request: google.cloud.gaming.v1.IGetGameServerDeploymentRequest): Promise<google.cloud.gaming.v1.GameServerDeployment>;
Calls GetGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.IGetGameServerDeploymentRequest
GetGameServerDeploymentRequest message or plain object |
Type | Description |
Promise<google.cloud.gaming.v1.GameServerDeployment> | Promise |
getGameServerDeploymentRollout(request, callback)
public getGameServerDeploymentRollout(request: google.cloud.gaming.v1.IGetGameServerDeploymentRolloutRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeploymentRolloutCallback): void;
Calls GetGameServerDeploymentRollout.
Name | Description |
request |
IGetGameServerDeploymentRolloutRequest
GetGameServerDeploymentRolloutRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeploymentRolloutCallback
Node-style callback called with the error, if any, and GameServerDeploymentRollout |
Type | Description |
void |
getGameServerDeploymentRollout(request)
public getGameServerDeploymentRollout(request: google.cloud.gaming.v1.IGetGameServerDeploymentRolloutRequest): Promise<google.cloud.gaming.v1.GameServerDeploymentRollout>;
Calls GetGameServerDeploymentRollout.
Name | Description |
request |
IGetGameServerDeploymentRolloutRequest
GetGameServerDeploymentRolloutRequest message or plain object |
Type | Description |
Promise<google.cloud.gaming.v1.GameServerDeploymentRollout> | Promise |
listGameServerDeployments(request, callback)
public listGameServerDeployments(request: google.cloud.gaming.v1.IListGameServerDeploymentsRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.ListGameServerDeploymentsCallback): void;
Calls ListGameServerDeployments.
Name | Description |
request |
google.cloud.gaming.v1.IListGameServerDeploymentsRequest
ListGameServerDeploymentsRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.ListGameServerDeploymentsCallback
Node-style callback called with the error, if any, and ListGameServerDeploymentsResponse |
Type | Description |
void |
listGameServerDeployments(request)
public listGameServerDeployments(request: google.cloud.gaming.v1.IListGameServerDeploymentsRequest): Promise<google.cloud.gaming.v1.ListGameServerDeploymentsResponse>;
Calls ListGameServerDeployments.
Name | Description |
request |
google.cloud.gaming.v1.IListGameServerDeploymentsRequest
ListGameServerDeploymentsRequest message or plain object |
Type | Description |
Promise<google.cloud.gaming.v1.ListGameServerDeploymentsResponse> | Promise |
previewGameServerDeploymentRollout(request, callback)
public previewGameServerDeploymentRollout(request: google.cloud.gaming.v1.IPreviewGameServerDeploymentRolloutRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.PreviewGameServerDeploymentRolloutCallback): void;
Calls PreviewGameServerDeploymentRollout.
Name | Description |
request |
google.cloud.gaming.v1.IPreviewGameServerDeploymentRolloutRequest
PreviewGameServerDeploymentRolloutRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.PreviewGameServerDeploymentRolloutCallback
Node-style callback called with the error, if any, and PreviewGameServerDeploymentRolloutResponse |
Type | Description |
void |
previewGameServerDeploymentRollout(request)
public previewGameServerDeploymentRollout(request: google.cloud.gaming.v1.IPreviewGameServerDeploymentRolloutRequest): Promise<google.cloud.gaming.v1.PreviewGameServerDeploymentRolloutResponse>;
Calls PreviewGameServerDeploymentRollout.
Name | Description |
request |
google.cloud.gaming.v1.IPreviewGameServerDeploymentRolloutRequest
PreviewGameServerDeploymentRolloutRequest message or plain object |
Type | Description |
Promise<google.cloud.gaming.v1.PreviewGameServerDeploymentRolloutResponse> | Promise |
updateGameServerDeployment(request, callback)
public updateGameServerDeployment(request: google.cloud.gaming.v1.IUpdateGameServerDeploymentRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeploymentCallback): void;
Calls UpdateGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.IUpdateGameServerDeploymentRequest
UpdateGameServerDeploymentRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeploymentCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
updateGameServerDeployment(request)
public updateGameServerDeployment(request: google.cloud.gaming.v1.IUpdateGameServerDeploymentRequest): Promise<google.longrunning.Operation>;
Calls UpdateGameServerDeployment.
Name | Description |
request |
google.cloud.gaming.v1.IUpdateGameServerDeploymentRequest
UpdateGameServerDeploymentRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
updateGameServerDeploymentRollout(request, callback)
public updateGameServerDeploymentRollout(request: google.cloud.gaming.v1.IUpdateGameServerDeploymentRolloutRequest, callback: google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeploymentRolloutCallback): void;
Calls UpdateGameServerDeploymentRollout.
Name | Description |
request |
google.cloud.gaming.v1.IUpdateGameServerDeploymentRolloutRequest
UpdateGameServerDeploymentRolloutRequest message or plain object |
callback |
google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeploymentRolloutCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
updateGameServerDeploymentRollout(request)
public updateGameServerDeploymentRollout(request: google.cloud.gaming.v1.IUpdateGameServerDeploymentRolloutRequest): Promise<google.longrunning.Operation>;
Calls UpdateGameServerDeploymentRollout.
Name | Description |
request |
google.cloud.gaming.v1.IUpdateGameServerDeploymentRolloutRequest
UpdateGameServerDeploymentRolloutRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |