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 |
---|---|
UnaryCallable<ConditionalRowMutation,Boolean> |
BigtableDataClient.checkAndMutateRowCallable()
Mutates a row atomically based on the output of a filter.
|
UnaryCallSettings<ConditionalRowMutation,Boolean> |
BigtableDataSettings.checkAndMutateRowSettings()
Deprecated.
Please use
BigtableDataSettings.getStubSettings() |
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 |
---|---|
UnaryCallSettings<ConditionalRowMutation,Boolean> |
EnhancedBigtableStubSettings.checkAndMutateRowSettings()
Returns the object with the settings used for calls to CheckAndMutateRow.
|
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.