Chronicle v1 API - Class DataTableService.DataTableServiceClient (1.0.0-beta05)

public class DataTableService.DataTableServiceClient : ClientBase<DataTableService.DataTableServiceClient>

Reference documentation and code samples for the Chronicle v1 API class DataTableService.DataTableServiceClient.

Client for DataTableService

Inheritance

object > ClientBase > ClientBaseDataTableServiceDataTableServiceClient > DataTableService.DataTableServiceClient

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

DataTableServiceClient()

protected DataTableServiceClient()

Protected parameterless constructor to allow creation of test doubles.

DataTableServiceClient(CallInvoker)

public DataTableServiceClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

DataTableServiceClient(ChannelBase)

public DataTableServiceClient(ChannelBase channel)

Creates a new client for DataTableService

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

DataTableServiceClient(ClientBaseConfiguration)

protected DataTableServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

BulkCreateDataTableRows(BulkCreateDataTableRowsRequest, CallOptions)

public virtual BulkCreateDataTableRowsResponse BulkCreateDataTableRows(BulkCreateDataTableRowsRequest request, CallOptions options)

Create data table rows in bulk.

Parameters
Name Description
request BulkCreateDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BulkCreateDataTableRowsResponse

The response received from the server.

BulkCreateDataTableRows(BulkCreateDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual BulkCreateDataTableRowsResponse BulkCreateDataTableRows(BulkCreateDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create data table rows in bulk.

Parameters
Name Description
request BulkCreateDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BulkCreateDataTableRowsResponse

The response received from the server.

BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest, CallOptions)

public virtual AsyncUnaryCall<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest request, CallOptions options)

Create data table rows in bulk.

Parameters
Name Description
request BulkCreateDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBulkCreateDataTableRowsResponse

The call object.

BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BulkCreateDataTableRowsResponse> BulkCreateDataTableRowsAsync(BulkCreateDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create data table rows in bulk.

Parameters
Name Description
request BulkCreateDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBulkCreateDataTableRowsResponse

The call object.

BulkGetDataTableRows(BulkGetDataTableRowsRequest, CallOptions)

public virtual BulkGetDataTableRowsResponse BulkGetDataTableRows(BulkGetDataTableRowsRequest request, CallOptions options)

Get data table rows in bulk.

Parameters
Name Description
request BulkGetDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BulkGetDataTableRowsResponse

The response received from the server.

BulkGetDataTableRows(BulkGetDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual BulkGetDataTableRowsResponse BulkGetDataTableRows(BulkGetDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get data table rows in bulk.

Parameters
Name Description
request BulkGetDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BulkGetDataTableRowsResponse

The response received from the server.

BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest, CallOptions)

public virtual AsyncUnaryCall<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest request, CallOptions options)

Get data table rows in bulk.

Parameters
Name Description
request BulkGetDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBulkGetDataTableRowsResponse

The call object.

BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BulkGetDataTableRowsResponse> BulkGetDataTableRowsAsync(BulkGetDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get data table rows in bulk.

Parameters
Name Description
request BulkGetDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBulkGetDataTableRowsResponse

The call object.

BulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest, CallOptions)

public virtual BulkReplaceDataTableRowsResponse BulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest request, CallOptions options)

Replace all existing data table rows with new data table rows.

Parameters
Name Description
request BulkReplaceDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BulkReplaceDataTableRowsResponse

The response received from the server.

BulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual BulkReplaceDataTableRowsResponse BulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Replace all existing data table rows with new data table rows.

Parameters
Name Description
request BulkReplaceDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BulkReplaceDataTableRowsResponse

The response received from the server.

BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest, CallOptions)

public virtual AsyncUnaryCall<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest request, CallOptions options)

Replace all existing data table rows with new data table rows.

Parameters
Name Description
request BulkReplaceDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBulkReplaceDataTableRowsResponse

The call object.

BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BulkReplaceDataTableRowsResponse> BulkReplaceDataTableRowsAsync(BulkReplaceDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Replace all existing data table rows with new data table rows.

Parameters
Name Description
request BulkReplaceDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBulkReplaceDataTableRowsResponse

The call object.

BulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest, CallOptions)

public virtual BulkUpdateDataTableRowsResponse BulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest request, CallOptions options)

Update data table rows in bulk.

Parameters
Name Description
request BulkUpdateDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BulkUpdateDataTableRowsResponse

The response received from the server.

BulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual BulkUpdateDataTableRowsResponse BulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update data table rows in bulk.

Parameters
Name Description
request BulkUpdateDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BulkUpdateDataTableRowsResponse

The response received from the server.

BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest, CallOptions)

public virtual AsyncUnaryCall<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest request, CallOptions options)

Update data table rows in bulk.

Parameters
Name Description
request BulkUpdateDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBulkUpdateDataTableRowsResponse

The call object.

BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BulkUpdateDataTableRowsResponse> BulkUpdateDataTableRowsAsync(BulkUpdateDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update data table rows in bulk.

Parameters
Name Description
request BulkUpdateDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBulkUpdateDataTableRowsResponse

The call object.

CreateDataTable(CreateDataTableRequest, CallOptions)

public virtual DataTable CreateDataTable(CreateDataTableRequest request, CallOptions options)

Create a new data table.

Parameters
Name Description
request CreateDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTable

The response received from the server.

CreateDataTable(CreateDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTable CreateDataTable(CreateDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new data table.

Parameters
Name Description
request CreateDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTable

The response received from the server.

CreateDataTableAsync(CreateDataTableRequest, CallOptions)

public virtual AsyncUnaryCall<DataTable> CreateDataTableAsync(CreateDataTableRequest request, CallOptions options)

Create a new data table.

Parameters
Name Description
request CreateDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTable

The call object.

CreateDataTableAsync(CreateDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTable> CreateDataTableAsync(CreateDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new data table.

Parameters
Name Description
request CreateDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTable

The call object.

CreateDataTableRow(CreateDataTableRowRequest, CallOptions)

public virtual DataTableRow CreateDataTableRow(CreateDataTableRowRequest request, CallOptions options)

Create a new data table row.

Parameters
Name Description
request CreateDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTableRow

The response received from the server.

CreateDataTableRow(CreateDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTableRow CreateDataTableRow(CreateDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new data table row.

Parameters
Name Description
request CreateDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTableRow

The response received from the server.

CreateDataTableRowAsync(CreateDataTableRowRequest, CallOptions)

public virtual AsyncUnaryCall<DataTableRow> CreateDataTableRowAsync(CreateDataTableRowRequest request, CallOptions options)

Create a new data table row.

Parameters
Name Description
request CreateDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTableRow

The call object.

CreateDataTableRowAsync(CreateDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTableRow> CreateDataTableRowAsync(CreateDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a new data table row.

Parameters
Name Description
request CreateDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTableRow

The call object.

DeleteDataTable(DeleteDataTableRequest, CallOptions)

public virtual Empty DeleteDataTable(DeleteDataTableRequest request, CallOptions options)

Delete data table.

Parameters
Name Description
request DeleteDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDataTable(DeleteDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteDataTable(DeleteDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete data table.

Parameters
Name Description
request DeleteDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDataTableAsync(DeleteDataTableRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteDataTableAsync(DeleteDataTableRequest request, CallOptions options)

Delete data table.

Parameters
Name Description
request DeleteDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteDataTableAsync(DeleteDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteDataTableAsync(DeleteDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete data table.

Parameters
Name Description
request DeleteDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteDataTableRow(DeleteDataTableRowRequest, CallOptions)

public virtual Empty DeleteDataTableRow(DeleteDataTableRowRequest request, CallOptions options)

Delete data table row.

Parameters
Name Description
request DeleteDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDataTableRow(DeleteDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteDataTableRow(DeleteDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete data table row.

Parameters
Name Description
request DeleteDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDataTableRowAsync(DeleteDataTableRowRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteDataTableRowAsync(DeleteDataTableRowRequest request, CallOptions options)

Delete data table row.

Parameters
Name Description
request DeleteDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteDataTableRowAsync(DeleteDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteDataTableRowAsync(DeleteDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete data table row.

Parameters
Name Description
request DeleteDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

GetDataTable(GetDataTableRequest, CallOptions)

public virtual DataTable GetDataTable(GetDataTableRequest request, CallOptions options)

Get data table info.

Parameters
Name Description
request GetDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTable

The response received from the server.

GetDataTable(GetDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTable GetDataTable(GetDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get data table info.

Parameters
Name Description
request GetDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTable

The response received from the server.

GetDataTableAsync(GetDataTableRequest, CallOptions)

public virtual AsyncUnaryCall<DataTable> GetDataTableAsync(GetDataTableRequest request, CallOptions options)

Get data table info.

Parameters
Name Description
request GetDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTable

The call object.

GetDataTableAsync(GetDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTable> GetDataTableAsync(GetDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get data table info.

Parameters
Name Description
request GetDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTable

The call object.

GetDataTableOperationErrors(GetDataTableOperationErrorsRequest, CallOptions)

public virtual DataTableOperationErrors GetDataTableOperationErrors(GetDataTableOperationErrorsRequest request, CallOptions options)

Get the error for a data table operation.

Parameters
Name Description
request GetDataTableOperationErrorsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTableOperationErrors

The response received from the server.

GetDataTableOperationErrors(GetDataTableOperationErrorsRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTableOperationErrors GetDataTableOperationErrors(GetDataTableOperationErrorsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get the error for a data table operation.

Parameters
Name Description
request GetDataTableOperationErrorsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTableOperationErrors

The response received from the server.

GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest, CallOptions)

public virtual AsyncUnaryCall<DataTableOperationErrors> GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest request, CallOptions options)

Get the error for a data table operation.

Parameters
Name Description
request GetDataTableOperationErrorsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTableOperationErrors

The call object.

GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTableOperationErrors> GetDataTableOperationErrorsAsync(GetDataTableOperationErrorsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get the error for a data table operation.

Parameters
Name Description
request GetDataTableOperationErrorsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTableOperationErrors

The call object.

GetDataTableRow(GetDataTableRowRequest, CallOptions)

public virtual DataTableRow GetDataTableRow(GetDataTableRowRequest request, CallOptions options)

Get data table row

Parameters
Name Description
request GetDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTableRow

The response received from the server.

GetDataTableRow(GetDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTableRow GetDataTableRow(GetDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get data table row

Parameters
Name Description
request GetDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTableRow

The response received from the server.

GetDataTableRowAsync(GetDataTableRowRequest, CallOptions)

public virtual AsyncUnaryCall<DataTableRow> GetDataTableRowAsync(GetDataTableRowRequest request, CallOptions options)

Get data table row

Parameters
Name Description
request GetDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTableRow

The call object.

GetDataTableRowAsync(GetDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTableRow> GetDataTableRowAsync(GetDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get data table row

Parameters
Name Description
request GetDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTableRow

The call object.

ListDataTableRows(ListDataTableRowsRequest, CallOptions)

public virtual ListDataTableRowsResponse ListDataTableRows(ListDataTableRowsRequest request, CallOptions options)

List data table rows.

Parameters
Name Description
request ListDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDataTableRowsResponse

The response received from the server.

ListDataTableRows(ListDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDataTableRowsResponse ListDataTableRows(ListDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List data table rows.

Parameters
Name Description
request ListDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListDataTableRowsResponse

The response received from the server.

ListDataTableRowsAsync(ListDataTableRowsRequest, CallOptions)

public virtual AsyncUnaryCall<ListDataTableRowsResponse> ListDataTableRowsAsync(ListDataTableRowsRequest request, CallOptions options)

List data table rows.

Parameters
Name Description
request ListDataTableRowsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDataTableRowsResponse

The call object.

ListDataTableRowsAsync(ListDataTableRowsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDataTableRowsResponse> ListDataTableRowsAsync(ListDataTableRowsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List data table rows.

Parameters
Name Description
request ListDataTableRowsRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListDataTableRowsResponse

The call object.

ListDataTables(ListDataTablesRequest, CallOptions)

public virtual ListDataTablesResponse ListDataTables(ListDataTablesRequest request, CallOptions options)

List data tables.

Parameters
Name Description
request ListDataTablesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDataTablesResponse

The response received from the server.

ListDataTables(ListDataTablesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDataTablesResponse ListDataTables(ListDataTablesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List data tables.

Parameters
Name Description
request ListDataTablesRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListDataTablesResponse

The response received from the server.

ListDataTablesAsync(ListDataTablesRequest, CallOptions)

public virtual AsyncUnaryCall<ListDataTablesResponse> ListDataTablesAsync(ListDataTablesRequest request, CallOptions options)

List data tables.

Parameters
Name Description
request ListDataTablesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDataTablesResponse

The call object.

ListDataTablesAsync(ListDataTablesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDataTablesResponse> ListDataTablesAsync(ListDataTablesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List data tables.

Parameters
Name Description
request ListDataTablesRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListDataTablesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override DataTableService.DataTableServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
DataTableServiceDataTableServiceClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.Chronicle.V1.DataTableService.DataTableServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateDataTable(UpdateDataTableRequest, CallOptions)

public virtual DataTable UpdateDataTable(UpdateDataTableRequest request, CallOptions options)

Update data table.

Parameters
Name Description
request UpdateDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTable

The response received from the server.

UpdateDataTable(UpdateDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTable UpdateDataTable(UpdateDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update data table.

Parameters
Name Description
request UpdateDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTable

The response received from the server.

UpdateDataTableAsync(UpdateDataTableRequest, CallOptions)

public virtual AsyncUnaryCall<DataTable> UpdateDataTableAsync(UpdateDataTableRequest request, CallOptions options)

Update data table.

Parameters
Name Description
request UpdateDataTableRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTable

The call object.

UpdateDataTableAsync(UpdateDataTableRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTable> UpdateDataTableAsync(UpdateDataTableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update data table.

Parameters
Name Description
request UpdateDataTableRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTable

The call object.

UpdateDataTableRow(UpdateDataTableRowRequest, CallOptions)

public virtual DataTableRow UpdateDataTableRow(UpdateDataTableRowRequest request, CallOptions options)

Update data table row

Parameters
Name Description
request UpdateDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DataTableRow

The response received from the server.

UpdateDataTableRow(UpdateDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual DataTableRow UpdateDataTableRow(UpdateDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update data table row

Parameters
Name Description
request UpdateDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DataTableRow

The response received from the server.

UpdateDataTableRowAsync(UpdateDataTableRowRequest, CallOptions)

public virtual AsyncUnaryCall<DataTableRow> UpdateDataTableRowAsync(UpdateDataTableRowRequest request, CallOptions options)

Update data table row

Parameters
Name Description
request UpdateDataTableRowRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDataTableRow

The call object.

UpdateDataTableRowAsync(UpdateDataTableRowRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DataTableRow> UpdateDataTableRowAsync(UpdateDataTableRowRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update data table row

Parameters
Name Description
request UpdateDataTableRowRequest

The request to send to the server.

headers Metadata

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

deadline System.DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDataTableRow

The call object.