Show / Hide Table of Contents

Class TablesService.TablesServiceBase

Base class for server-side implementations of TablesService

Inheritance
object
TablesService.TablesServiceBase
Inherited Members
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
Namespace: Google.Area120.Tables.V1Alpha1
Assembly: Google.Area120.Tables.V1Alpha1.dll
Syntax
[BindServiceMethod(typeof(TablesService), "BindService")]
public abstract class TablesService.TablesServiceBase

Methods

BatchCreateRows(BatchCreateRowsRequest, ServerCallContext)

Creates multiple rows.

Declaration
public virtual Task<BatchCreateRowsResponse> BatchCreateRows(BatchCreateRowsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchCreateRowsRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<BatchCreateRowsResponse>

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

BatchDeleteRows(BatchDeleteRowsRequest, ServerCallContext)

Deletes multiple rows.

Declaration
public virtual Task<Empty> BatchDeleteRows(BatchDeleteRowsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchDeleteRowsRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Empty>

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

BatchUpdateRows(BatchUpdateRowsRequest, ServerCallContext)

Updates multiple rows.

Declaration
public virtual Task<BatchUpdateRowsResponse> BatchUpdateRows(BatchUpdateRowsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchUpdateRowsRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<BatchUpdateRowsResponse>

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

CreateRow(CreateRowRequest, ServerCallContext)

Creates a row.

Declaration
public virtual Task<Row> CreateRow(CreateRowRequest request, ServerCallContext context)
Parameters
Type Name Description
CreateRowRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Row>

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

DeleteRow(DeleteRowRequest, ServerCallContext)

Deletes a row.

Declaration
public virtual Task<Empty> DeleteRow(DeleteRowRequest request, ServerCallContext context)
Parameters
Type Name Description
DeleteRowRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Empty>

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

GetRow(GetRowRequest, ServerCallContext)

Gets a row. Returns NOT_FOUND if the row does not exist in the table.

Declaration
public virtual Task<Row> GetRow(GetRowRequest request, ServerCallContext context)
Parameters
Type Name Description
GetRowRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Row>

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

GetTable(GetTableRequest, ServerCallContext)

Gets a table. Returns NOT_FOUND if the table does not exist.

Declaration
public virtual Task<Table> GetTable(GetTableRequest request, ServerCallContext context)
Parameters
Type Name Description
GetTableRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Table>

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

GetWorkspace(GetWorkspaceRequest, ServerCallContext)

Gets a workspace. Returns NOT_FOUND if the workspace does not exist.

Declaration
public virtual Task<Workspace> GetWorkspace(GetWorkspaceRequest request, ServerCallContext context)
Parameters
Type Name Description
GetWorkspaceRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Workspace>

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

ListRows(ListRowsRequest, ServerCallContext)

Lists rows in a table. Returns NOT_FOUND if the table does not exist.

Declaration
public virtual Task<ListRowsResponse> ListRows(ListRowsRequest request, ServerCallContext context)
Parameters
Type Name Description
ListRowsRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<ListRowsResponse>

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

ListTables(ListTablesRequest, ServerCallContext)

Lists tables for the user.

Declaration
public virtual Task<ListTablesResponse> ListTables(ListTablesRequest request, ServerCallContext context)
Parameters
Type Name Description
ListTablesRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<ListTablesResponse>

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

ListWorkspaces(ListWorkspacesRequest, ServerCallContext)

Lists workspaces for the user.

Declaration
public virtual Task<ListWorkspacesResponse> ListWorkspaces(ListWorkspacesRequest request, ServerCallContext context)
Parameters
Type Name Description
ListWorkspacesRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<ListWorkspacesResponse>

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

UpdateRow(UpdateRowRequest, ServerCallContext)

Updates a row.

Declaration
public virtual Task<Row> UpdateRow(UpdateRowRequest request, ServerCallContext context)
Parameters
Type Name Description
UpdateRowRequest request

The request received from the client.

ServerCallContext context

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

Returns
Type Description
Task<Row>

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

In this article
Back to top Generated by DocFX