Class GameServerClustersServiceGrpc.GameServerClustersServiceFutureStub

public static final class GameServerClustersServiceGrpc.GameServerClustersServiceFutureStub extends AbstractFutureStub<GameServerClustersServiceGrpc.GameServerClustersServiceFutureStub>

The game server cluster maps to Kubernetes clusters running Agones and is used to manage fleets within clusters.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > GameServerClustersServiceGrpc.GameServerClustersServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected GameServerClustersServiceGrpc.GameServerClustersServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
GameServerClustersServiceGrpc.GameServerClustersServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createGameServerCluster(CreateGameServerClusterRequest request)

public ListenableFuture<Operation> createGameServerCluster(CreateGameServerClusterRequest request)

Creates a new game server cluster in a given project and location.

Parameter
NameDescription
requestCreateGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteGameServerCluster(DeleteGameServerClusterRequest request)

public ListenableFuture<Operation> deleteGameServerCluster(DeleteGameServerClusterRequest request)

Deletes a single game server cluster.

Parameter
NameDescription
requestDeleteGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

getGameServerCluster(GetGameServerClusterRequest request)

public ListenableFuture<GameServerCluster> getGameServerCluster(GetGameServerClusterRequest request)

Gets details of a single game server cluster.

Parameter
NameDescription
requestGetGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<GameServerCluster>

listGameServerClusters(ListGameServerClustersRequest request)

public ListenableFuture<ListGameServerClustersResponse> listGameServerClusters(ListGameServerClustersRequest request)

Lists game server clusters in a given project and location.

Parameter
NameDescription
requestListGameServerClustersRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListGameServerClustersResponse>

previewCreateGameServerCluster(PreviewCreateGameServerClusterRequest request)

public ListenableFuture<PreviewCreateGameServerClusterResponse> previewCreateGameServerCluster(PreviewCreateGameServerClusterRequest request)

Previews creation of a new game server cluster in a given project and location.

Parameter
NameDescription
requestPreviewCreateGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<PreviewCreateGameServerClusterResponse>

previewDeleteGameServerCluster(PreviewDeleteGameServerClusterRequest request)

public ListenableFuture<PreviewDeleteGameServerClusterResponse> previewDeleteGameServerCluster(PreviewDeleteGameServerClusterRequest request)

Previews deletion of a single game server cluster.

Parameter
NameDescription
requestPreviewDeleteGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<PreviewDeleteGameServerClusterResponse>

previewUpdateGameServerCluster(PreviewUpdateGameServerClusterRequest request)

public ListenableFuture<PreviewUpdateGameServerClusterResponse> previewUpdateGameServerCluster(PreviewUpdateGameServerClusterRequest request)

Previews updating a GameServerCluster.

Parameter
NameDescription
requestPreviewUpdateGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<PreviewUpdateGameServerClusterResponse>

updateGameServerCluster(UpdateGameServerClusterRequest request)

public ListenableFuture<Operation> updateGameServerCluster(UpdateGameServerClusterRequest request)

Patches a single game server cluster.

Parameter
NameDescription
requestUpdateGameServerClusterRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>