Class SnapshotsV1Beta3Grpc.SnapshotsV1Beta3ImplBase (0.10.0)

public abstract static class SnapshotsV1Beta3Grpc.SnapshotsV1Beta3ImplBase implements BindableService

Provides methods to manage snapshots of Google Cloud Dataflow jobs.

Inheritance

java.lang.Object > SnapshotsV1Beta3Grpc.SnapshotsV1Beta3ImplBase

Implements

io.grpc.BindableService

Constructors

SnapshotsV1Beta3ImplBase()

public SnapshotsV1Beta3ImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

deleteSnapshot(DeleteSnapshotRequest request, StreamObserver<DeleteSnapshotResponse> responseObserver)

public void deleteSnapshot(DeleteSnapshotRequest request, StreamObserver<DeleteSnapshotResponse> responseObserver)

Deletes a snapshot.

Parameters
NameDescription
requestDeleteSnapshotRequest
responseObserverio.grpc.stub.StreamObserver<DeleteSnapshotResponse>

getSnapshot(GetSnapshotRequest request, StreamObserver<Snapshot> responseObserver)

public void getSnapshot(GetSnapshotRequest request, StreamObserver<Snapshot> responseObserver)

Gets information about a snapshot.

Parameters
NameDescription
requestGetSnapshotRequest
responseObserverio.grpc.stub.StreamObserver<Snapshot>

listSnapshots(ListSnapshotsRequest request, StreamObserver<ListSnapshotsResponse> responseObserver)

public void listSnapshots(ListSnapshotsRequest request, StreamObserver<ListSnapshotsResponse> responseObserver)

Lists snapshots.

Parameters
NameDescription
requestListSnapshotsRequest
responseObserverio.grpc.stub.StreamObserver<ListSnapshotsResponse>