| Package | Description |
|---|---|
| com.google.cloud.bigtable.data.v2 |
A client for the Cloud Bigtable data API.
|
| com.google.cloud.bigtable.data.v2.models |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BigtableDataClient.exists(TargetId targetId,
com.google.protobuf.ByteString rowKey)
Confirms synchronously if given row key exists or not on the specified
TargetId. |
boolean |
BigtableDataClient.exists(TargetId targetId,
String rowKey)
Confirms synchronously if given row key exists or not on the specified
TargetId. |
com.google.api.core.ApiFuture<Boolean> |
BigtableDataClient.existsAsync(TargetId targetId,
com.google.protobuf.ByteString rowKey)
Confirms asynchronously if given row key exists or not on the specified
TargetId. |
com.google.api.core.ApiFuture<Boolean> |
BigtableDataClient.existsAsync(TargetId targetId,
String rowKey)
Confirms asynchronously if given row key exists or not on the specified
TargetId. |
com.google.api.gax.batching.Batcher<RowMutationEntry,Void> |
BigtableDataClient.newBulkMutationBatcher(TargetId targetId)
Mutates multiple rows in a batch on the specified
TargetId. |
com.google.api.gax.batching.Batcher<RowMutationEntry,Void> |
BigtableDataClient.newBulkMutationBatcher(TargetId targetId,
com.google.api.gax.grpc.GrpcCallContext ctx)
Mutates multiple rows in a batch on the specified
TargetId. |
com.google.api.gax.batching.Batcher<com.google.protobuf.ByteString,Row> |
BigtableDataClient.newBulkReadRowsBatcher(TargetId targetId)
Reads rows for given tableId in a batch on the specified
TargetId. |
com.google.api.gax.batching.Batcher<com.google.protobuf.ByteString,Row> |
BigtableDataClient.newBulkReadRowsBatcher(TargetId targetId,
Filters.Filter filter)
Reads rows for given tableId and filter criteria in a batch on the specified
TargetId. |
com.google.api.gax.batching.Batcher<com.google.protobuf.ByteString,Row> |
BigtableDataClient.newBulkReadRowsBatcher(TargetId targetId,
Filters.Filter filter,
com.google.api.gax.grpc.GrpcCallContext ctx)
Reads rows for given tableId and filter criteria in a batch on the specified
TargetId. |
Row |
BigtableDataClient.readRow(TargetId targetId,
com.google.protobuf.ByteString rowKey)
Convenience method for synchronously reading a single row on the specified
TargetId. |
Row |
BigtableDataClient.readRow(TargetId targetId,
com.google.protobuf.ByteString rowKey,
Filters.Filter filter)
Convenience method for synchronously reading a single row on the specified
TargetId. |
Row |
BigtableDataClient.readRow(TargetId targetId,
String rowKey)
Convenience method for synchronously reading a single row on the specified
TargetId. |
Row |
BigtableDataClient.readRow(TargetId targetId,
String rowKey,
Filters.Filter filter)
Convenience method for synchronously reading a single row on the specified
TargetId. |
com.google.api.core.ApiFuture<Row> |
BigtableDataClient.readRowAsync(TargetId targetId,
com.google.protobuf.ByteString rowKey)
Convenience method for asynchronously reading a single row on the specified
TargetId. |
com.google.api.core.ApiFuture<Row> |
BigtableDataClient.readRowAsync(TargetId targetId,
com.google.protobuf.ByteString rowKey,
Filters.Filter filter)
Convenience method for asynchronously reading a single row on the specified
TargetId. |
com.google.api.core.ApiFuture<Row> |
BigtableDataClient.readRowAsync(TargetId targetId,
String rowKey)
Convenience method for asynchronously reading a single row on the specified
TargetId. |
com.google.api.core.ApiFuture<Row> |
BigtableDataClient.readRowAsync(TargetId targetId,
String rowKey,
Filters.Filter filter)
Convenience method for asynchronously reading a single row on the specified
TargetId. |
List<KeyOffset> |
BigtableDataClient.sampleRowKeys(TargetId targetId)
Convenience method to synchronously return a sample of row keys on the specified
TargetId. |
com.google.api.core.ApiFuture<List<KeyOffset>> |
BigtableDataClient.sampleRowKeysAsync(TargetId targetId)
Convenience method to asynchronously return a sample of row keys on the specified
TargetId. |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorizedViewId
An implementation of a
TargetId for authorized views. |
class |
MaterializedViewId
An implementation of a
TargetId for materialized views. |
class |
TableId
An implementation of a
TargetId for tables. |
| Modifier and Type | Method and Description |
|---|---|
TargetId |
RowMutation.getTargetId() |
TargetId |
Query.getTargetId() |
| Modifier and Type | Method and Description |
|---|---|
static SampleRowKeysRequest |
SampleRowKeysRequest.create(TargetId targetId)
Creates a new instance of the sample row keys builder for the given target with targetId
|
static BulkMutation |
BulkMutation.create(TargetId targetId)
Creates a new instance of the bulk mutation builder for the given target with targetId.
|
static Query |
Query.create(TargetId targetId)
Constructs a new Query object for the given target with targetId.
|
static RowMutation |
RowMutation.create(TargetId targetId,
com.google.protobuf.ByteString key)
Creates a new instance of the mutation builder for the given target with targetId.
|
static ConditionalRowMutation |
ConditionalRowMutation.create(TargetId targetId,
com.google.protobuf.ByteString rowKey)
Creates a new instance of the mutation builder for the given target with targetId.
|
static ReadModifyWriteRow |
ReadModifyWriteRow.create(TargetId targetId,
com.google.protobuf.ByteString key)
Creates a new instance of the ReadModifyWriteRow for the given target with targetId.
|
static RowMutation |
RowMutation.create(TargetId targetId,
com.google.protobuf.ByteString key,
Mutation mutation)
Creates new instance of mutation builder for the given target with targetId by wrapping
existing set of row mutations.
|
static RowMutation |
RowMutation.create(TargetId targetId,
String key)
Creates a new instance of the mutation builder for the given target with targetId.
|
static ConditionalRowMutation |
ConditionalRowMutation.create(TargetId targetId,
String rowKey)
Creates a new instance of the mutation builder for the given target with targetId.
|
static ReadModifyWriteRow |
ReadModifyWriteRow.create(TargetId targetId,
String key)
Creates a new instance of the ReadModifyWriteRow for the given target with targetId.
|
static RowMutation |
RowMutation.create(TargetId targetId,
String key,
Mutation mutation)
Creates new instance of mutation builder for the given target with targetId by wrapping
existing set of row mutations.
|
Copyright © 2026 Google LLC. All rights reserved.