TablesService

google.area120.tables.v1alpha1. TablesService

Represents a TablesService

Constructor

new TablesService(rpcImpl, requestDelimitedopt, responseDelimitedopt)

Constructs a new TablesService service.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Extends

  • $protobuf.rpc.Service

Methods

batchCreateRows(request, callback) → {undefined}

Calls BatchCreateRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IBatchCreateRowsRequest

BatchCreateRowsRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.BatchCreateRowsCallback

Node-style callback called with the error, if any, and BatchCreateRowsResponse

Returns:
Type Description
undefined

batchCreateRows(request) → {Promise.<google.area120.tables.v1alpha1.BatchCreateRowsResponse>}

Calls BatchCreateRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IBatchCreateRowsRequest

BatchCreateRowsRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.BatchCreateRowsResponse>

Promise

batchDeleteRows(request, callback) → {undefined}

Calls BatchDeleteRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IBatchDeleteRowsRequest

BatchDeleteRowsRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.BatchDeleteRowsCallback

Node-style callback called with the error, if any, and Empty

Returns:
Type Description
undefined

batchDeleteRows(request) → {Promise.<google.protobuf.Empty>}

Calls BatchDeleteRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IBatchDeleteRowsRequest

BatchDeleteRowsRequest message or plain object

Returns:
Type Description
Promise.<google.protobuf.Empty>

Promise

batchUpdateRows(request, callback) → {undefined}

Calls BatchUpdateRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IBatchUpdateRowsRequest

BatchUpdateRowsRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.BatchUpdateRowsCallback

Node-style callback called with the error, if any, and BatchUpdateRowsResponse

Returns:
Type Description
undefined

batchUpdateRows(request) → {Promise.<google.area120.tables.v1alpha1.BatchUpdateRowsResponse>}

Calls BatchUpdateRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IBatchUpdateRowsRequest

BatchUpdateRowsRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.BatchUpdateRowsResponse>

Promise

createRow(request, callback) → {undefined}

Calls CreateRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.ICreateRowRequest

CreateRowRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.CreateRowCallback

Node-style callback called with the error, if any, and Row

Returns:
Type Description
undefined

createRow(request) → {Promise.<google.area120.tables.v1alpha1.Row>}

Calls CreateRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.ICreateRowRequest

CreateRowRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.Row>

Promise

deleteRow(request, callback) → {undefined}

Calls DeleteRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IDeleteRowRequest

DeleteRowRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.DeleteRowCallback

Node-style callback called with the error, if any, and Empty

Returns:
Type Description
undefined

deleteRow(request) → {Promise.<google.protobuf.Empty>}

Calls DeleteRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IDeleteRowRequest

DeleteRowRequest message or plain object

Returns:
Type Description
Promise.<google.protobuf.Empty>

Promise

getRow(request, callback) → {undefined}

Calls GetRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IGetRowRequest

GetRowRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.GetRowCallback

Node-style callback called with the error, if any, and Row

Returns:
Type Description
undefined

getRow(request) → {Promise.<google.area120.tables.v1alpha1.Row>}

Calls GetRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IGetRowRequest

GetRowRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.Row>

Promise

getTable(request, callback) → {undefined}

Calls GetTable.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IGetTableRequest

GetTableRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.GetTableCallback

Node-style callback called with the error, if any, and Table

Returns:
Type Description
undefined

getTable(request) → {Promise.<google.area120.tables.v1alpha1.Table>}

Calls GetTable.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IGetTableRequest

GetTableRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.Table>

Promise

getWorkspace(request, callback) → {undefined}

Calls GetWorkspace.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IGetWorkspaceRequest

GetWorkspaceRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.GetWorkspaceCallback

Node-style callback called with the error, if any, and Workspace

Returns:
Type Description
undefined

getWorkspace(request) → {Promise.<google.area120.tables.v1alpha1.Workspace>}

Calls GetWorkspace.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IGetWorkspaceRequest

GetWorkspaceRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.Workspace>

Promise

listRows(request, callback) → {undefined}

Calls ListRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IListRowsRequest

ListRowsRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.ListRowsCallback

Node-style callback called with the error, if any, and ListRowsResponse

Returns:
Type Description
undefined

listRows(request) → {Promise.<google.area120.tables.v1alpha1.ListRowsResponse>}

Calls ListRows.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IListRowsRequest

ListRowsRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.ListRowsResponse>

Promise

listTables(request, callback) → {undefined}

Calls ListTables.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IListTablesRequest

ListTablesRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.ListTablesCallback

Node-style callback called with the error, if any, and ListTablesResponse

Returns:
Type Description
undefined

listTables(request) → {Promise.<google.area120.tables.v1alpha1.ListTablesResponse>}

Calls ListTables.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IListTablesRequest

ListTablesRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.ListTablesResponse>

Promise

listWorkspaces(request, callback) → {undefined}

Calls ListWorkspaces.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IListWorkspacesRequest

ListWorkspacesRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.ListWorkspacesCallback

Node-style callback called with the error, if any, and ListWorkspacesResponse

Returns:
Type Description
undefined

listWorkspaces(request) → {Promise.<google.area120.tables.v1alpha1.ListWorkspacesResponse>}

Calls ListWorkspaces.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IListWorkspacesRequest

ListWorkspacesRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.ListWorkspacesResponse>

Promise

updateRow(request, callback) → {undefined}

Calls UpdateRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IUpdateRowRequest

UpdateRowRequest message or plain object

callback google.area120.tables.v1alpha1.TablesService.UpdateRowCallback

Node-style callback called with the error, if any, and Row

Returns:
Type Description
undefined

updateRow(request) → {Promise.<google.area120.tables.v1alpha1.Row>}

Calls UpdateRow.

Parameters:
Name Type Description
request google.area120.tables.v1alpha1.IUpdateRowRequest

UpdateRowRequest message or plain object

Returns:
Type Description
Promise.<google.area120.tables.v1alpha1.Row>

Promise

(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {TablesService}

Creates new TablesService service using the specified rpc implementation.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Returns:
Type Description
TablesService

RPC service. Useful where requests and/or responses are streamed.

Type Definitions

BatchCreateRowsCallback(error, responseopt)

Callback as used by batchCreateRows.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.BatchCreateRowsResponse <optional>

BatchCreateRowsResponse

BatchDeleteRowsCallback(error, responseopt)

Callback as used by batchDeleteRows.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.protobuf.Empty <optional>

Empty

BatchUpdateRowsCallback(error, responseopt)

Callback as used by batchUpdateRows.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.BatchUpdateRowsResponse <optional>

BatchUpdateRowsResponse

CreateRowCallback(error, responseopt)

Callback as used by createRow.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.Row <optional>

Row

DeleteRowCallback(error, responseopt)

Callback as used by deleteRow.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.protobuf.Empty <optional>

Empty

GetRowCallback(error, responseopt)

Callback as used by getRow.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.Row <optional>

Row

GetTableCallback(error, responseopt)

Callback as used by getTable.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.Table <optional>

Table

GetWorkspaceCallback(error, responseopt)

Callback as used by getWorkspace.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.Workspace <optional>

Workspace

ListRowsCallback(error, responseopt)

Callback as used by listRows.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.ListRowsResponse <optional>

ListRowsResponse

ListTablesCallback(error, responseopt)

Callback as used by listTables.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.ListTablesResponse <optional>

ListTablesResponse

ListWorkspacesCallback(error, responseopt)

Callback as used by listWorkspaces.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.ListWorkspacesResponse <optional>

ListWorkspacesResponse

UpdateRowCallback(error, responseopt)

Callback as used by updateRow.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.area120.tables.v1alpha1.Row <optional>

Row