Package com.google.cloud.bigtable.beam
See: Description
-
Class Summary Class Description AbstractCloudBigtableTableDoFn<In,Out> This class can be used as a superclass forDoFn
s that require aConnection
in Dataflow.CloudBigtableConfiguration This class defines configuration that a Cloud Bigtable client needs to connect to a Cloud Bigtable instance.CloudBigtableConfiguration.Builder Builds aCloudBigtableConfiguration
.CloudBigtableIO Utilities to createPTransform
s for reading and writing Google Cloud Bigtable entities in a Beam pipeline.CloudBigtableIO.CloudBigtableMultiTableWriteFn ADoFn
that can write either a bounded or unboundedPCollection
ofKV
of (String tableName, List ofMutation
s) to the specified table.CloudBigtableIO.CloudBigtableSingleTableBufferedWriteFn ADoFn
that can write either a bounded or unboundedPCollection
ofMutation
s to a table specified via aCloudBigtableTableConfiguration
using the BufferedMutator.CloudBigtableIO.Source CloudBigtableIO.SourceWithKeys ABoundedSource
for a Cloud BigtableTable
with a start/stop key range, along with a potential filter via aScan
.CloudBigtableScanConfiguration This class defines configuration that a Cloud Bigtable client needs to connect to a user's Cloud Bigtable instance; a table to connect to in the instance; and a filter on the table in the form of aScan
.CloudBigtableScanConfiguration.Builder Builds aCloudBigtableScanConfiguration
.CloudBigtableTableConfiguration This class defines configuration that a Cloud Bigtable client needs to connect to a user's Cloud Bigtable instance, including a table to connect to in the instance.CloudBigtableTableConfiguration.Builder Builds aCloudBigtableTableConfiguration
.
Package com.google.cloud.bigtable.beam Description
Google Cloud Bigtable offers you a fast, fully managed, massively scalable NoSQL database service that's ideal for web, mobile, and Internet of Things applications requiring terabytes to petabytes of data. Unlike comparable market offerings, Cloud Bigtable doesn't require you to sacrifice speed, scale, or cost efficiency when your applications grow. Cloud Bigtable has been battle-tested at Google for more than 10 years--it's the database driving major applications such as Google Analytics and Gmail.