Class BackupDRGrpc.BackupDRFutureStub (0.3.0)

public static final class BackupDRGrpc.BackupDRFutureStub extends AbstractFutureStub<BackupDRGrpc.BackupDRFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service BackupDR.

The BackupDR Service

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > BackupDRGrpc.BackupDRFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected BackupDRGrpc.BackupDRFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
BackupDRGrpc.BackupDRFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createManagementServer(CreateManagementServerRequest request)

public ListenableFuture<Operation> createManagementServer(CreateManagementServerRequest request)

Creates a new ManagementServer in a given project and location.

Parameter
Name Description
request CreateManagementServerRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteManagementServer(DeleteManagementServerRequest request)

public ListenableFuture<Operation> deleteManagementServer(DeleteManagementServerRequest request)

Deletes a single ManagementServer.

Parameter
Name Description
request DeleteManagementServerRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getManagementServer(GetManagementServerRequest request)

public ListenableFuture<ManagementServer> getManagementServer(GetManagementServerRequest request)

Gets details of a single ManagementServer.

Parameter
Name Description
request GetManagementServerRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ManagementServer>

listManagementServers(ListManagementServersRequest request)

public ListenableFuture<ListManagementServersResponse> listManagementServers(ListManagementServersRequest request)

Lists ManagementServers in a given project and location.

Parameter
Name Description
request ListManagementServersRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListManagementServersResponse>