Class SnapshotsV1Beta3Grpc.SnapshotsV1Beta3BlockingV2Stub (0.84.0)

public static final class SnapshotsV1Beta3Grpc.SnapshotsV1Beta3BlockingV2Stub extends AbstractBlockingStub<SnapshotsV1Beta3Grpc.SnapshotsV1Beta3BlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service SnapshotsV1Beta3.

Provides methods to manage snapshots of Google Cloud Dataflow jobs.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SnapshotsV1Beta3Grpc.SnapshotsV1Beta3BlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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

deleteSnapshot(DeleteSnapshotRequest request)

public DeleteSnapshotResponse deleteSnapshot(DeleteSnapshotRequest request)

Deletes a snapshot.

Parameter
Name Description
request DeleteSnapshotRequest
Returns
Type Description
DeleteSnapshotResponse
Exceptions
Type Description
io.grpc.StatusException

getSnapshot(GetSnapshotRequest request)

public Snapshot getSnapshot(GetSnapshotRequest request)

Gets information about a snapshot.

Parameter
Name Description
request GetSnapshotRequest
Returns
Type Description
Snapshot
Exceptions
Type Description
io.grpc.StatusException

listSnapshots(ListSnapshotsRequest request)

public ListSnapshotsResponse listSnapshots(ListSnapshotsRequest request)

Lists snapshots.

Parameter
Name Description
request ListSnapshotsRequest
Returns
Type Description
ListSnapshotsResponse
Exceptions
Type Description
io.grpc.StatusException