Interface SnapshotsV1Beta3Grpc.AsyncService (0.50.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
Name Description
request DeleteSnapshotRequest
responseObserver io.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
Name Description
request GetSnapshotRequest
responseObserver io.grpc.stub.StreamObserver<Snapshot>

listSnapshots(ListSnapshotsRequest request, StreamObserver<ListSnapshotsResponse> responseObserver)

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

Lists snapshots.

Parameters
Name Description
request ListSnapshotsRequest
responseObserver io.grpc.stub.StreamObserver<ListSnapshotsResponse>