Show / Hide Table of Contents

Class TablesService.TablesServiceClient

Client for TablesService

Inheritance
System.Object
Grpc.Core.ClientBase
Grpc.Core.ClientBase<TablesService.TablesServiceClient>
TablesService.TablesServiceClient
Inherited Members
Grpc.Core.ClientBase<Google.Area120.Tables.V1Alpha1.TablesService.TablesServiceClient>.WithHost(System.String)
Grpc.Core.ClientBase.CallInvoker
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Area120.Tables.V1Alpha1
Assembly: Google.Area120.Tables.V1Alpha1.dll
Syntax
public class TablesServiceClient : ClientBase<TablesService.TablesServiceClient>

Constructors

TablesServiceClient()

Protected parameterless constructor to allow creation of test doubles.

Declaration
protected TablesServiceClient()

TablesServiceClient(CallInvoker)

Creates a new client for TablesService that uses a custom CallInvoker.

Declaration
public TablesServiceClient(CallInvoker callInvoker)
Parameters
Type Name Description
Grpc.Core.CallInvoker callInvoker

The callInvoker to use to make remote calls.

TablesServiceClient(ChannelBase)

Creates a new client for TablesService

Declaration
public TablesServiceClient(ChannelBase channel)
Parameters
Type Name Description
Grpc.Core.ChannelBase channel

The channel to use to make remote calls.

TablesServiceClient(ClientBase.ClientBaseConfiguration)

Protected constructor to allow creation of configured clients.

Declaration
protected TablesServiceClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
Grpc.Core.ClientBase.ClientBaseConfiguration configuration

The client configuration.

Methods

BatchCreateRows(BatchCreateRowsRequest, CallOptions)

Creates multiple rows.

Declaration
public virtual BatchCreateRowsResponse BatchCreateRows(BatchCreateRowsRequest request, CallOptions options)
Parameters
Type Name Description
BatchCreateRowsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
BatchCreateRowsResponse

The response received from the server.

BatchCreateRows(BatchCreateRowsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates multiple rows.

Declaration
public virtual BatchCreateRowsResponse BatchCreateRows(BatchCreateRowsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchCreateRowsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
BatchCreateRowsResponse

The response received from the server.

BatchCreateRowsAsync(BatchCreateRowsRequest, CallOptions)

Creates multiple rows.

Declaration
public virtual AsyncUnaryCall<BatchCreateRowsResponse> BatchCreateRowsAsync(BatchCreateRowsRequest request, CallOptions options)
Parameters
Type Name Description
BatchCreateRowsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchCreateRowsResponse>

The call object.

BatchCreateRowsAsync(BatchCreateRowsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates multiple rows.

Declaration
public virtual AsyncUnaryCall<BatchCreateRowsResponse> BatchCreateRowsAsync(BatchCreateRowsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchCreateRowsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchCreateRowsResponse>

The call object.

BatchUpdateRows(BatchUpdateRowsRequest, CallOptions)

Updates multiple rows.

Declaration
public virtual BatchUpdateRowsResponse BatchUpdateRows(BatchUpdateRowsRequest request, CallOptions options)
Parameters
Type Name Description
BatchUpdateRowsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
BatchUpdateRowsResponse

The response received from the server.

BatchUpdateRows(BatchUpdateRowsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates multiple rows.

Declaration
public virtual BatchUpdateRowsResponse BatchUpdateRows(BatchUpdateRowsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchUpdateRowsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
BatchUpdateRowsResponse

The response received from the server.

BatchUpdateRowsAsync(BatchUpdateRowsRequest, CallOptions)

Updates multiple rows.

Declaration
public virtual AsyncUnaryCall<BatchUpdateRowsResponse> BatchUpdateRowsAsync(BatchUpdateRowsRequest request, CallOptions options)
Parameters
Type Name Description
BatchUpdateRowsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchUpdateRowsResponse>

The call object.

BatchUpdateRowsAsync(BatchUpdateRowsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates multiple rows.

Declaration
public virtual AsyncUnaryCall<BatchUpdateRowsResponse> BatchUpdateRowsAsync(BatchUpdateRowsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchUpdateRowsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchUpdateRowsResponse>

The call object.

CreateRow(CreateRowRequest, CallOptions)

Creates a row.

Declaration
public virtual Row CreateRow(CreateRowRequest request, CallOptions options)
Parameters
Type Name Description
CreateRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Row

The response received from the server.

CreateRow(CreateRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a row.

Declaration
public virtual Row CreateRow(CreateRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Row

The response received from the server.

CreateRowAsync(CreateRowRequest, CallOptions)

Creates a row.

Declaration
public virtual AsyncUnaryCall<Row> CreateRowAsync(CreateRowRequest request, CallOptions options)
Parameters
Type Name Description
CreateRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Row>

The call object.

CreateRowAsync(CreateRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a row.

Declaration
public virtual AsyncUnaryCall<Row> CreateRowAsync(CreateRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Row>

The call object.

DeleteRow(DeleteRowRequest, CallOptions)

Deletes a row.

Declaration
public virtual Empty DeleteRow(DeleteRowRequest request, CallOptions options)
Parameters
Type Name Description
DeleteRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteRow(DeleteRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a row.

Declaration
public virtual Empty DeleteRow(DeleteRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteRowAsync(DeleteRowRequest, CallOptions)

Deletes a row.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteRowAsync(DeleteRowRequest request, CallOptions options)
Parameters
Type Name Description
DeleteRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteRowAsync(DeleteRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a row.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteRowAsync(DeleteRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

GetRow(GetRowRequest, CallOptions)

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

Declaration
public virtual Row GetRow(GetRowRequest request, CallOptions options)
Parameters
Type Name Description
GetRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Row

The response received from the server.

GetRow(GetRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Declaration
public virtual Row GetRow(GetRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Row

The response received from the server.

GetRowAsync(GetRowRequest, CallOptions)

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

Declaration
public virtual AsyncUnaryCall<Row> GetRowAsync(GetRowRequest request, CallOptions options)
Parameters
Type Name Description
GetRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Row>

The call object.

GetRowAsync(GetRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Declaration
public virtual AsyncUnaryCall<Row> GetRowAsync(GetRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Row>

The call object.

GetTable(GetTableRequest, CallOptions)

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

Declaration
public virtual Table GetTable(GetTableRequest request, CallOptions options)
Parameters
Type Name Description
GetTableRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Table

The response received from the server.

GetTable(GetTableRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Declaration
public virtual Table GetTable(GetTableRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetTableRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Table

The response received from the server.

GetTableAsync(GetTableRequest, CallOptions)

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

Declaration
public virtual AsyncUnaryCall<Table> GetTableAsync(GetTableRequest request, CallOptions options)
Parameters
Type Name Description
GetTableRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Table>

The call object.

GetTableAsync(GetTableRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Declaration
public virtual AsyncUnaryCall<Table> GetTableAsync(GetTableRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetTableRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Table>

The call object.

ListRows(ListRowsRequest, CallOptions)

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

Declaration
public virtual ListRowsResponse ListRows(ListRowsRequest request, CallOptions options)
Parameters
Type Name Description
ListRowsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListRowsResponse

The response received from the server.

ListRows(ListRowsRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Declaration
public virtual ListRowsResponse ListRows(ListRowsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListRowsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListRowsResponse

The response received from the server.

ListRowsAsync(ListRowsRequest, CallOptions)

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

Declaration
public virtual AsyncUnaryCall<ListRowsResponse> ListRowsAsync(ListRowsRequest request, CallOptions options)
Parameters
Type Name Description
ListRowsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListRowsResponse>

The call object.

ListRowsAsync(ListRowsRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Declaration
public virtual AsyncUnaryCall<ListRowsResponse> ListRowsAsync(ListRowsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListRowsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListRowsResponse>

The call object.

ListTables(ListTablesRequest, CallOptions)

Lists tables for the user.

Declaration
public virtual ListTablesResponse ListTables(ListTablesRequest request, CallOptions options)
Parameters
Type Name Description
ListTablesRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListTablesResponse

The response received from the server.

ListTables(ListTablesRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists tables for the user.

Declaration
public virtual ListTablesResponse ListTables(ListTablesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListTablesRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListTablesResponse

The response received from the server.

ListTablesAsync(ListTablesRequest, CallOptions)

Lists tables for the user.

Declaration
public virtual AsyncUnaryCall<ListTablesResponse> ListTablesAsync(ListTablesRequest request, CallOptions options)
Parameters
Type Name Description
ListTablesRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListTablesResponse>

The call object.

ListTablesAsync(ListTablesRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists tables for the user.

Declaration
public virtual AsyncUnaryCall<ListTablesResponse> ListTablesAsync(ListTablesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListTablesRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListTablesResponse>

The call object.

NewInstance(ClientBase.ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

Declaration
protected override TablesService.TablesServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
Grpc.Core.ClientBase.ClientBaseConfiguration configuration
Returns
Type Description
TablesService.TablesServiceClient
Overrides
Grpc.Core.ClientBase<Google.Area120.Tables.V1Alpha1.TablesService.TablesServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateRow(UpdateRowRequest, CallOptions)

Updates a row.

Declaration
public virtual Row UpdateRow(UpdateRowRequest request, CallOptions options)
Parameters
Type Name Description
UpdateRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Row

The response received from the server.

UpdateRow(UpdateRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a row.

Declaration
public virtual Row UpdateRow(UpdateRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Row

The response received from the server.

UpdateRowAsync(UpdateRowRequest, CallOptions)

Updates a row.

Declaration
public virtual AsyncUnaryCall<Row> UpdateRowAsync(UpdateRowRequest request, CallOptions options)
Parameters
Type Name Description
UpdateRowRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Row>

The call object.

UpdateRowAsync(UpdateRowRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a row.

Declaration
public virtual AsyncUnaryCall<Row> UpdateRowAsync(UpdateRowRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateRowRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Row>

The call object.

Back to top