Dataflow v1beta3 API - Class SnapshotsV1Beta3.SnapshotsV1Beta3Base (2.0.0-beta06)

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

Reference documentation and code samples for the Dataflow v1beta3 API class SnapshotsV1Beta3.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
Name Description
request DeleteSnapshotRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskDeleteSnapshotResponse

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
Name Description
request GetSnapshotRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskSnapshot

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
Name Description
request ListSnapshotsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListSnapshotsResponse

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