Interface SnapshotsV1Beta3Grpc.AsyncService (0.21.0)

public static interface SnapshotsV1Beta3Grpc.AsyncService

Provides methods to manage snapshots of Google Cloud Dataflow jobs.

Methods

deleteSnapshot(DeleteSnapshotRequest request, StreamObserver<DeleteSnapshotResponse> responseObserver)

public default 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 default 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 default void listSnapshots(ListSnapshotsRequest request, StreamObserver<ListSnapshotsResponse> responseObserver)

Lists snapshots.

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