Class BigQuerySchemaTransformWriteConfiguration
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.bigquery.BigQuerySchemaTransformWriteConfiguration
-
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract class BigQuerySchemaTransformWriteConfiguration extends java.lang.ObjectConfiguration for writing to BigQuery.This class is meant to be used with
BigQuerySchemaTransformWriteProvider.Internal only: This class is actively being worked on, and it will likely change. We provide no backwards compatibility guarantees, and it should not be implemented outside the Beam repository.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBigQuerySchemaTransformWriteConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description BigQuerySchemaTransformWriteConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static BigQuerySchemaTransformWriteConfiguration.Builderbuilder()Instantiates aBigQuerySchemaTransformWriteConfiguration.Builder.abstract java.lang.StringgetCreateDisposition()Specifies whether the table should be created if it does not exist.abstract java.lang.StringgetTableSpec()Writes to the given table specification.abstract java.lang.StringgetWriteDisposition()Specifies what to do with existing data in the table, in case the table already exists.
-
-
-
Method Detail
-
builder
public static BigQuerySchemaTransformWriteConfiguration.Builder builder()
Instantiates aBigQuerySchemaTransformWriteConfiguration.Builder.
-
getTableSpec
public abstract java.lang.String getTableSpec()
Writes to the given table specification. SeeBigQueryIO.Write.to(String)} for the expected format.
-
getCreateDisposition
public abstract java.lang.String getCreateDisposition()
Specifies whether the table should be created if it does not exist.
-
getWriteDisposition
public abstract java.lang.String getWriteDisposition()
Specifies what to do with existing data in the table, in case the table already exists.
-
-