| 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 | 
|---|---|
com.google.api.gax.rpc.UnaryCallable<ConditionalRowMutation,Boolean> | 
BigtableDataClient.checkAndMutateRowCallable()
Mutates a row atomically based on the output of a filter. 
 | 
com.google.api.gax.rpc.UnaryCallSettings<ConditionalRowMutation,Boolean> | 
BigtableDataSettings.checkAndMutateRowSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.getStubSettings() | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<ConditionalRowMutation,Boolean> | 
BigtableDataSettings.Builder.checkAndMutateRowSettings()
Deprecated. 
 
Please use  
BigtableDataSettings.Builder.stubSettings() | 
| Modifier and Type | Method and Description | 
|---|---|
Boolean | 
BigtableDataClient.checkAndMutateRow(ConditionalRowMutation mutation)
Convenience method to synchronously mutate a row atomically based on the output of a filter. 
 | 
com.google.api.core.ApiFuture<Boolean> | 
BigtableDataClient.checkAndMutateRowAsync(ConditionalRowMutation mutation)
Convenience method to asynchronously mutate a row atomically based on the output of a filter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ConditionalRowMutation | 
ConditionalRowMutation.condition(Filters.Filter condition)
The filter to be applied to the contents of the specified row. 
 | 
static ConditionalRowMutation | 
ConditionalRowMutation.create(String tableId,
      ByteString rowKey)
Creates a new instance of the mutation builder. 
 | 
static ConditionalRowMutation | 
ConditionalRowMutation.create(String tableId,
      String rowKey)
Creates a new instance of the mutation builder. 
 | 
ConditionalRowMutation | 
ConditionalRowMutation.otherwise(Mutation mutation)
Adds changes to be atomically applied to the specified row if the condition does not yields any
 cells when applied to the row. 
 | 
ConditionalRowMutation | 
ConditionalRowMutation.then(Mutation mutation)
Adds changes to be atomically applied to the specified row if the condition yields at least one
 cell when applied to the row. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.api.gax.rpc.UnaryCallSettings<ConditionalRowMutation,Boolean> | 
EnhancedBigtableStubSettings.checkAndMutateRowSettings()
Returns the object with the settings used for calls to CheckAndMutateRow. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<ConditionalRowMutation,Boolean> | 
EnhancedBigtableStubSettings.Builder.checkAndMutateRowSettings()
Returns the builder for the settings used for calls to CheckAndMutateRow. 
 | 
Copyright © 2019 Google LLC. All rights reserved.