Class DataTableServiceGrpc.DataTableServiceFutureStub (0.29.0)

public static final class DataTableServiceGrpc.DataTableServiceFutureStub extends AbstractFutureStub<DataTableServiceGrpc.DataTableServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service DataTableService.

DataTableManager provides an interface for managing data tables.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > DataTableServiceGrpc.DataTableServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected DataTableServiceGrpc.DataTableServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DataTableServiceGrpc.DataTableServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

bulkCreateDataTableRows(BulkCreateDataTableRowsRequest request)

public ListenableFuture<BulkCreateDataTableRowsResponse> bulkCreateDataTableRows(BulkCreateDataTableRowsRequest request)

Create data table rows in bulk.

Parameter
Name Description
request BulkCreateDataTableRowsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BulkCreateDataTableRowsResponse>

bulkGetDataTableRows(BulkGetDataTableRowsRequest request)

public ListenableFuture<BulkGetDataTableRowsResponse> bulkGetDataTableRows(BulkGetDataTableRowsRequest request)

Get data table rows in bulk.

Parameter
Name Description
request BulkGetDataTableRowsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BulkGetDataTableRowsResponse>

bulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest request)

public ListenableFuture<BulkReplaceDataTableRowsResponse> bulkReplaceDataTableRows(BulkReplaceDataTableRowsRequest request)

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

Parameter
Name Description
request BulkReplaceDataTableRowsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BulkReplaceDataTableRowsResponse>

bulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest request)

public ListenableFuture<BulkUpdateDataTableRowsResponse> bulkUpdateDataTableRows(BulkUpdateDataTableRowsRequest request)

Update data table rows in bulk.

Parameter
Name Description
request BulkUpdateDataTableRowsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BulkUpdateDataTableRowsResponse>

createDataTable(CreateDataTableRequest request)

public ListenableFuture<DataTable> createDataTable(CreateDataTableRequest request)

Create a new data table.

Parameter
Name Description
request CreateDataTableRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTable>

createDataTableRow(CreateDataTableRowRequest request)

public ListenableFuture<DataTableRow> createDataTableRow(CreateDataTableRowRequest request)

Create a new data table row.

Parameter
Name Description
request CreateDataTableRowRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTableRow>

deleteDataTable(DeleteDataTableRequest request)

public ListenableFuture<Empty> deleteDataTable(DeleteDataTableRequest request)

Delete data table.

Parameter
Name Description
request DeleteDataTableRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

deleteDataTableRow(DeleteDataTableRowRequest request)

public ListenableFuture<Empty> deleteDataTableRow(DeleteDataTableRowRequest request)

Delete data table row.

Parameter
Name Description
request DeleteDataTableRowRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

getDataTable(GetDataTableRequest request)

public ListenableFuture<DataTable> getDataTable(GetDataTableRequest request)

Get data table info.

Parameter
Name Description
request GetDataTableRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTable>

getDataTableOperationErrors(GetDataTableOperationErrorsRequest request)

public ListenableFuture<DataTableOperationErrors> getDataTableOperationErrors(GetDataTableOperationErrorsRequest request)

Get the error for a data table operation.

Parameter
Name Description
request GetDataTableOperationErrorsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTableOperationErrors>

getDataTableRow(GetDataTableRowRequest request)

public ListenableFuture<DataTableRow> getDataTableRow(GetDataTableRowRequest request)

Get data table row

Parameter
Name Description
request GetDataTableRowRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTableRow>

listDataTableRows(ListDataTableRowsRequest request)

public ListenableFuture<ListDataTableRowsResponse> listDataTableRows(ListDataTableRowsRequest request)

List data table rows.

Parameter
Name Description
request ListDataTableRowsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListDataTableRowsResponse>

listDataTables(ListDataTablesRequest request)

public ListenableFuture<ListDataTablesResponse> listDataTables(ListDataTablesRequest request)

List data tables.

Parameter
Name Description
request ListDataTablesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListDataTablesResponse>

updateDataTable(UpdateDataTableRequest request)

public ListenableFuture<DataTable> updateDataTable(UpdateDataTableRequest request)

Update data table.

Parameter
Name Description
request UpdateDataTableRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTable>

updateDataTableRow(UpdateDataTableRowRequest request)

public ListenableFuture<DataTableRow> updateDataTableRow(UpdateDataTableRowRequest request)

Update data table row

Parameter
Name Description
request UpdateDataTableRowRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DataTableRow>