Represents a Bigtable
Inheritance
$protobuf.rpc.Service > protos.google.bigtable.v2.BigtablePackage
@google-cloud/bigtableConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new Bigtable service.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
checkAndMutateRow(request, callback)
public checkAndMutateRow(request: google.bigtable.v2.ICheckAndMutateRowRequest, callback: google.bigtable.v2.Bigtable.CheckAndMutateRowCallback): void;
Calls CheckAndMutateRow.
Parameters | |
---|---|
Name | Description |
request |
ICheckAndMutateRowRequest
CheckAndMutateRowRequest message or plain object |
callback |
CheckAndMutateRowCallback
Node-style callback called with the error, if any, and CheckAndMutateRowResponse |
Returns | |
---|---|
Type | Description |
void |
checkAndMutateRow(request)
public checkAndMutateRow(request: google.bigtable.v2.ICheckAndMutateRowRequest): Promise<google.bigtable.v2.CheckAndMutateRowResponse>;
Calls CheckAndMutateRow.
Parameter | |
---|---|
Name | Description |
request |
ICheckAndMutateRowRequest
CheckAndMutateRowRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.CheckAndMutateRowResponse> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): Bigtable;
Creates new Bigtable service using the specified rpc implementation.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Returns | |
---|---|
Type | Description |
Bigtable |
RPC service. Useful where requests and/or responses are streamed. |
generateInitialChangeStreamPartitions(request, callback)
public generateInitialChangeStreamPartitions(request: google.bigtable.v2.IGenerateInitialChangeStreamPartitionsRequest, callback: google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitionsCallback): void;
Calls GenerateInitialChangeStreamPartitions.
Parameters | |
---|---|
Name | Description |
request |
IGenerateInitialChangeStreamPartitionsRequest
GenerateInitialChangeStreamPartitionsRequest message or plain object |
callback |
GenerateInitialChangeStreamPartitionsCallback
Node-style callback called with the error, if any, and GenerateInitialChangeStreamPartitionsResponse |
Returns | |
---|---|
Type | Description |
void |
generateInitialChangeStreamPartitions(request)
public generateInitialChangeStreamPartitions(request: google.bigtable.v2.IGenerateInitialChangeStreamPartitionsRequest): Promise<google.bigtable.v2.GenerateInitialChangeStreamPartitionsResponse>;
Calls GenerateInitialChangeStreamPartitions.
Parameter | |
---|---|
Name | Description |
request |
IGenerateInitialChangeStreamPartitionsRequest
GenerateInitialChangeStreamPartitionsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.GenerateInitialChangeStreamPartitionsResponse> |
Promise |
mutateRow(request, callback)
public mutateRow(request: google.bigtable.v2.IMutateRowRequest, callback: google.bigtable.v2.Bigtable.MutateRowCallback): void;
Calls MutateRow.
Parameters | |
---|---|
Name | Description |
request |
IMutateRowRequest
MutateRowRequest message or plain object |
callback |
MutateRowCallback
Node-style callback called with the error, if any, and MutateRowResponse |
Returns | |
---|---|
Type | Description |
void |
mutateRow(request)
public mutateRow(request: google.bigtable.v2.IMutateRowRequest): Promise<google.bigtable.v2.MutateRowResponse>;
Calls MutateRow.
Parameter | |
---|---|
Name | Description |
request |
IMutateRowRequest
MutateRowRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.MutateRowResponse> |
Promise |
mutateRows(request, callback)
public mutateRows(request: google.bigtable.v2.IMutateRowsRequest, callback: google.bigtable.v2.Bigtable.MutateRowsCallback): void;
Calls MutateRows.
Parameters | |
---|---|
Name | Description |
request |
IMutateRowsRequest
MutateRowsRequest message or plain object |
callback |
MutateRowsCallback
Node-style callback called with the error, if any, and MutateRowsResponse |
Returns | |
---|---|
Type | Description |
void |
mutateRows(request)
public mutateRows(request: google.bigtable.v2.IMutateRowsRequest): Promise<google.bigtable.v2.MutateRowsResponse>;
Calls MutateRows.
Parameter | |
---|---|
Name | Description |
request |
IMutateRowsRequest
MutateRowsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.MutateRowsResponse> |
Promise |
pingAndWarm(request, callback)
public pingAndWarm(request: google.bigtable.v2.IPingAndWarmRequest, callback: google.bigtable.v2.Bigtable.PingAndWarmCallback): void;
Calls PingAndWarm.
Parameters | |
---|---|
Name | Description |
request |
IPingAndWarmRequest
PingAndWarmRequest message or plain object |
callback |
PingAndWarmCallback
Node-style callback called with the error, if any, and PingAndWarmResponse |
Returns | |
---|---|
Type | Description |
void |
pingAndWarm(request)
public pingAndWarm(request: google.bigtable.v2.IPingAndWarmRequest): Promise<google.bigtable.v2.PingAndWarmResponse>;
Calls PingAndWarm.
Parameter | |
---|---|
Name | Description |
request |
IPingAndWarmRequest
PingAndWarmRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.PingAndWarmResponse> |
Promise |
readChangeStream(request, callback)
public readChangeStream(request: google.bigtable.v2.IReadChangeStreamRequest, callback: google.bigtable.v2.Bigtable.ReadChangeStreamCallback): void;
Calls ReadChangeStream.
Parameters | |
---|---|
Name | Description |
request |
IReadChangeStreamRequest
ReadChangeStreamRequest message or plain object |
callback |
ReadChangeStreamCallback
Node-style callback called with the error, if any, and ReadChangeStreamResponse |
Returns | |
---|---|
Type | Description |
void |
readChangeStream(request)
public readChangeStream(request: google.bigtable.v2.IReadChangeStreamRequest): Promise<google.bigtable.v2.ReadChangeStreamResponse>;
Calls ReadChangeStream.
Parameter | |
---|---|
Name | Description |
request |
IReadChangeStreamRequest
ReadChangeStreamRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.ReadChangeStreamResponse> |
Promise |
readModifyWriteRow(request, callback)
public readModifyWriteRow(request: google.bigtable.v2.IReadModifyWriteRowRequest, callback: google.bigtable.v2.Bigtable.ReadModifyWriteRowCallback): void;
Calls ReadModifyWriteRow.
Parameters | |
---|---|
Name | Description |
request |
IReadModifyWriteRowRequest
ReadModifyWriteRowRequest message or plain object |
callback |
ReadModifyWriteRowCallback
Node-style callback called with the error, if any, and ReadModifyWriteRowResponse |
Returns | |
---|---|
Type | Description |
void |
readModifyWriteRow(request)
public readModifyWriteRow(request: google.bigtable.v2.IReadModifyWriteRowRequest): Promise<google.bigtable.v2.ReadModifyWriteRowResponse>;
Calls ReadModifyWriteRow.
Parameter | |
---|---|
Name | Description |
request |
IReadModifyWriteRowRequest
ReadModifyWriteRowRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.ReadModifyWriteRowResponse> |
Promise |
readRows(request, callback)
public readRows(request: google.bigtable.v2.IReadRowsRequest, callback: google.bigtable.v2.Bigtable.ReadRowsCallback): void;
Calls ReadRows.
Parameters | |
---|---|
Name | Description |
request |
IReadRowsRequest
ReadRowsRequest message or plain object |
callback |
ReadRowsCallback
Node-style callback called with the error, if any, and ReadRowsResponse |
Returns | |
---|---|
Type | Description |
void |
readRows(request)
public readRows(request: google.bigtable.v2.IReadRowsRequest): Promise<google.bigtable.v2.ReadRowsResponse>;
Calls ReadRows.
Parameter | |
---|---|
Name | Description |
request |
IReadRowsRequest
ReadRowsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.ReadRowsResponse> |
Promise |
sampleRowKeys(request, callback)
public sampleRowKeys(request: google.bigtable.v2.ISampleRowKeysRequest, callback: google.bigtable.v2.Bigtable.SampleRowKeysCallback): void;
Calls SampleRowKeys.
Parameters | |
---|---|
Name | Description |
request |
ISampleRowKeysRequest
SampleRowKeysRequest message or plain object |
callback |
SampleRowKeysCallback
Node-style callback called with the error, if any, and SampleRowKeysResponse |
Returns | |
---|---|
Type | Description |
void |
sampleRowKeys(request)
public sampleRowKeys(request: google.bigtable.v2.ISampleRowKeysRequest): Promise<google.bigtable.v2.SampleRowKeysResponse>;
Calls SampleRowKeys.
Parameter | |
---|---|
Name | Description |
request |
ISampleRowKeysRequest
SampleRowKeysRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.bigtable.v2.SampleRowKeysResponse> |
Promise |