Class SpannerTransformRegistrar.ReadBuilder.Configuration

java.lang.Object
org.apache.beam.sdk.io.gcp.spanner.SpannerTransformRegistrar.CrossLanguageConfiguration
org.apache.beam.sdk.io.gcp.spanner.SpannerTransformRegistrar.ReadBuilder.Configuration
Enclosing class:
SpannerTransformRegistrar.ReadBuilder

public static class SpannerTransformRegistrar.ReadBuilder.Configuration extends SpannerTransformRegistrar.CrossLanguageConfiguration
  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • setSql

      public void setSql(@Nullable String sql)
    • setTable

      public void setTable(@Nullable String table)
    • setBatching

      public void setBatching(@Nullable Boolean batching)
    • setTimestampBoundMode

      public void setTimestampBoundMode(@Nullable String timestampBoundMode)
    • setSchema

      public void setSchema(byte[] schema) throws org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.InvalidProtocolBufferException
      Throws:
      org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.InvalidProtocolBufferException
    • setReadTimestamp

      public void setReadTimestamp(@Nullable String readTimestamp)
    • setTimeUnit

      public void setTimeUnit(@Nullable String timeUnit)
    • setStaleness

      public void setStaleness(@Nullable Long staleness)
    • getReadOperation

      public ReadOperation getReadOperation()