Package org.apache.beam.sdk.io.gcp.spanner
package org.apache.beam.sdk.io.gcp.spanner
Provides an API for reading from and writing to Google Cloud Spanner.
-
ClassDescriptionA bundle of mutations that must be submitted atomically.Encapsulates a spanner read operation.This
DoFnreads Cloud Spanner 'information_schema.*' tables to build theSpannerSchema.Manages lifecycle ofDatabaseClientandSpannerinstances.Configuration for a Cloud Spanner client.Builder forSpannerConfig.Reading from Cloud SpannerAPTransformthat create a transaction.A builder forSpannerIO.CreateTransaction.A failure handling strategy.Implementation ofSpannerIO.read().Implementation ofSpannerIO.readAll().Interface to display the name of the metadata table on Dataflow UI.APTransformthat writesMutationobjects to Google Cloud Spanner.Same asSpannerIO.Writebut supports grouped mutations.A provider for reading from Cloud Spanner using a Schema Transform Provider.Encapsulates Cloud Spanner Schema.Exception to signal that Spanner schema retrieval failed.ExposesSpannerIO.WriteRows,SpannerIO.ReadRowsandSpannerIO.ChangeStreamReadas an external transform for cross-language usage.The results of aSpannerIO.write()transform.A transaction object.