| Package | Description | 
|---|---|
| com.google.cloud.bigtable.data.v2 | 
 A client for the Cloud Bigtable data API. 
 | 
| com.google.cloud.bigtable.data.v2.models | |
| com.google.cloud.bigtable.data.v2.stub | 
| Modifier and Type | Method and Description | 
|---|---|
Row | 
BigtableDataClient.readModifyWriteRow(ReadModifyWriteRow mutation)
Convenience method that synchronously modifies a row atomically on the server. 
 | 
Row | 
BigtableDataClient.readRow(String tableId,
       ByteString rowKey)
Convenience method for synchronously reading a single row. 
 | 
Row | 
BigtableDataClient.readRow(String tableId,
       ByteString rowKey,
       Filters.Filter filter)
Convenience method for synchronously reading a single row. 
 | 
Row | 
BigtableDataClient.readRow(String tableId,
       String rowKey)
Convenience method for synchronously reading a single row. 
 | 
Row | 
BigtableDataClient.readRow(String tableId,
       String rowKey,
       Filters.Filter filter)
Convenience method for synchronously reading a single row. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.api.core.ApiFuture<Row> | 
BigtableDataClient.readModifyWriteRowAsync(ReadModifyWriteRow mutation)
Convenience method that asynchronously modifies a row atomically on the server. 
 | 
com.google.api.gax.rpc.UnaryCallable<ReadModifyWriteRow,Row> | 
BigtableDataClient.readModifyWriteRowCallable()
Modifies a row atomically on the server. 
 | 
com.google.api.gax.rpc.UnaryCallSettings<ReadModifyWriteRow,Row> | 
BigtableDataSettings.readModifyWriteRowSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.getStubSettings() | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<ReadModifyWriteRow,Row> | 
BigtableDataSettings.Builder.readModifyWriteRowSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.Builder.stubSettings() | 
com.google.api.core.ApiFuture<Row> | 
BigtableDataClient.readRowAsync(String tableId,
            ByteString rowKey)
Convenience method for asynchronously reading a single row. 
 | 
com.google.api.core.ApiFuture<Row> | 
BigtableDataClient.readRowAsync(String tableId,
            ByteString rowKey,
            Filters.Filter filter)
Convenience method for asynchronously reading a single row. 
 | 
com.google.api.core.ApiFuture<Row> | 
BigtableDataClient.readRowAsync(String tableId,
            String rowKey)
Convenience method for asynchronously reading a single row. 
 | 
com.google.api.core.ApiFuture<Row> | 
BigtableDataClient.readRowAsync(String tableId,
            String rowKey,
            Filters.Filter filter)
Convenience method for asynchronously reading a single row. 
 | 
com.google.api.gax.rpc.UnaryCallable<Query,Row> | 
BigtableDataClient.readRowCallable()
Reads a single row. 
 | 
com.google.api.gax.rpc.ServerStream<Row> | 
BigtableDataClient.readRows(Query query)
Convenience method for synchronously streaming the results of a  
Query. | 
com.google.api.gax.rpc.ServerStreamingCallable<Query,Row> | 
BigtableDataClient.readRowsCallable()
Streams back the results of the query. 
 | 
com.google.api.gax.rpc.UnaryCallSettings<Query,Row> | 
BigtableDataSettings.readRowSettings()
Returns the object with the settings used for point reads via ReadRow. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,Row> | 
BigtableDataSettings.Builder.readRowSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.Builder.stubSettings() | 
com.google.api.gax.rpc.ServerStreamingCallSettings<Query,Row> | 
BigtableDataSettings.readRowsSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.getStubSettings() | 
com.google.api.gax.rpc.ServerStreamingCallSettings.Builder<Query,Row> | 
BigtableDataSettings.Builder.readRowsSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.Builder.stubSettings() | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BigtableDataClient.readRowsAsync(Query query,
             com.google.api.gax.rpc.ResponseObserver<Row> observer)
Convenience method for asynchronously streaming the results of a  
Query. | 
| Modifier and Type | Method and Description | 
|---|---|
static Row | 
Row.create(ByteString key,
      List<RowCell> cells)
Creates a new instance of the  
Row. | 
Row | 
DefaultRowAdapter.createRowFromProto(Row row)
Helper to convert a proto Row to a model Row. 
 | 
Row | 
DefaultRowAdapter.DefaultRowBuilder.createScanMarkerRow(ByteString key)
Creates a special row to mark server progress before any data is received 
 | 
Row | 
DefaultRowAdapter.DefaultRowBuilder.finishRow()
Called once per row to signal that all cells have been processed (unless reset). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Comparator<Row> | 
Row.compareByKey()
Returns a comparator that compares two Row objects by comparing the result of  
getKey()} for each. | 
RowAdapter.RowBuilder<Row> | 
DefaultRowAdapter.createRowBuilder()
Creates a new instance of a  
RowAdapter.RowBuilder. | 
| Modifier and Type | Method and Description | 
|---|---|
ByteString | 
DefaultRowAdapter.getKey(Row row) | 
boolean | 
DefaultRowAdapter.isScanMarkerRow(Row row)
Checks if the given row is a special marker row. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.api.gax.rpc.UnaryCallSettings<ReadModifyWriteRow,Row> | 
EnhancedBigtableStubSettings.readModifyWriteRowSettings()
Returns the object with the settings used for calls to ReadModifyWriteRow. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<ReadModifyWriteRow,Row> | 
EnhancedBigtableStubSettings.Builder.readModifyWriteRowSettings()
Returns the builder with the settings used for calls to ReadModifyWriteRow. 
 | 
com.google.api.gax.rpc.UnaryCallSettings<Query,Row> | 
EnhancedBigtableStubSettings.readRowSettings()
Returns the object with the settings used for point reads via ReadRows. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,Row> | 
EnhancedBigtableStubSettings.Builder.readRowSettings()
Returns the builder for the settings used for point reads using readRow. 
 | 
com.google.api.gax.rpc.ServerStreamingCallSettings<Query,Row> | 
EnhancedBigtableStubSettings.readRowsSettings()
Returns the object with the settings used for calls to ReadRows. 
 | 
com.google.api.gax.rpc.ServerStreamingCallSettings.Builder<Query,Row> | 
EnhancedBigtableStubSettings.Builder.readRowsSettings()
Returns the builder for the settings used for calls to readRows. 
 | 
Copyright © 2019 Google LLC. All rights reserved.