public static final class GameServerConfigsServiceGrpc.GameServerConfigsServiceStub extends AbstractStub<GameServerConfigsServiceGrpc.GameServerConfigsServiceStub>
The game server config is used to configure the set of game servers in Agones Fleets.
AbstractStub.StubFactory<T extends AbstractStub<T>>
Modifier and Type | Method and Description |
---|---|
protected GameServerConfigsServiceGrpc.GameServerConfigsServiceStub |
build(Channel channel,
CallOptions callOptions) |
void |
createGameServerConfig(CreateGameServerConfigRequest request,
StreamObserver<Operation> responseObserver)
Creates a new game server config in a given project, location, and game
server deployment.
|
void |
deleteGameServerConfig(DeleteGameServerConfigRequest request,
StreamObserver<Operation> responseObserver)
Deletes a single game server config.
|
void |
getGameServerConfig(GetGameServerConfigRequest request,
StreamObserver<GameServerConfig> responseObserver)
Gets details of a single game server config.
|
void |
listGameServerConfigs(ListGameServerConfigsRequest request,
StreamObserver<ListGameServerConfigsResponse> responseObserver)
Lists game server configs in a given project, location, and game server
deployment.
|
getCallOptions, getChannel, newStub, newStub, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
protected GameServerConfigsServiceGrpc.GameServerConfigsServiceStub build(Channel channel, CallOptions callOptions)
build
in class AbstractStub<GameServerConfigsServiceGrpc.GameServerConfigsServiceStub>
public void listGameServerConfigs(ListGameServerConfigsRequest request, StreamObserver<ListGameServerConfigsResponse> responseObserver)
Lists game server configs in a given project, location, and game server deployment.
public void getGameServerConfig(GetGameServerConfigRequest request, StreamObserver<GameServerConfig> responseObserver)
Gets details of a single game server config.
public void createGameServerConfig(CreateGameServerConfigRequest request, StreamObserver<Operation> responseObserver)
Creates a new game server config in a given project, location, and game server deployment. Game server configs are immutable. A game server config is not applied until it is rolled out which is managed by updating the game server rollout resource.
public void deleteGameServerConfig(DeleteGameServerConfigRequest request, StreamObserver<Operation> responseObserver)
Deletes a single game server config. The deletion will fail if the game server config is referenced in a game server rollout.
Copyright © 2020 Google LLC. All rights reserved.