Class SnapshotsV1Beta3.SnapshotsV1Beta3Base (1.0.0-beta03)

[BindServiceMethod(typeof(SnapshotsV1Beta3), "BindService")]
public abstract class SnapshotsV1Beta3Base

Base class for server-side implementations of SnapshotsV1Beta3

Inheritance

Object > SnapshotsV1Beta3.SnapshotsV1Beta3Base

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Methods

DeleteSnapshot(DeleteSnapshotRequest, ServerCallContext)

public virtual Task<DeleteSnapshotResponse> DeleteSnapshot(DeleteSnapshotRequest request, ServerCallContext context)

Deletes a snapshot.

Parameters
NameDescription
requestDeleteSnapshotRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<DeleteSnapshotResponse>

The response to send back to the client (wrapped by a task).

GetSnapshot(GetSnapshotRequest, ServerCallContext)

public virtual Task<Snapshot> GetSnapshot(GetSnapshotRequest request, ServerCallContext context)

Gets information about a snapshot.

Parameters
NameDescription
requestGetSnapshotRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Snapshot>

The response to send back to the client (wrapped by a task).

ListSnapshots(ListSnapshotsRequest, ServerCallContext)

public virtual Task<ListSnapshotsResponse> ListSnapshots(ListSnapshotsRequest request, ServerCallContext context)

Lists snapshots.

Parameters
NameDescription
requestListSnapshotsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<ListSnapshotsResponse>

The response to send back to the client (wrapped by a task).