Class BigQuerySchemaTransformWriteConfiguration.Builder
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.bigquery.BigQuerySchemaTransformWriteConfiguration.Builder
-
- Enclosing class:
- BigQuerySchemaTransformWriteConfiguration
public abstract static class BigQuerySchemaTransformWriteConfiguration.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract BigQuerySchemaTransformWriteConfigurationbuild()Builds theBigQuerySchemaTransformWriteConfigurationconfiguration.abstract BigQuerySchemaTransformWriteConfiguration.BuildersetCreateDisposition(java.lang.String value)Specifies whether the table should be created if it does not exist.abstract BigQuerySchemaTransformWriteConfiguration.BuildersetTableSpec(java.lang.String value)Writes to the given table specification.abstract BigQuerySchemaTransformWriteConfiguration.BuildersetWriteDisposition(java.lang.String value)Specifies what to do with existing data in the table, in case the table already exists.
-
-
-
Method Detail
-
setTableSpec
public abstract BigQuerySchemaTransformWriteConfiguration.Builder setTableSpec(java.lang.String value)
Writes to the given table specification. SeeBigQueryIO.Write.to(String)} for the expected format.
-
setCreateDisposition
public abstract BigQuerySchemaTransformWriteConfiguration.Builder setCreateDisposition(java.lang.String value)
Specifies whether the table should be created if it does not exist.
-
setWriteDisposition
public abstract BigQuerySchemaTransformWriteConfiguration.Builder setWriteDisposition(java.lang.String value)
Specifies what to do with existing data in the table, in case the table already exists.
-
build
public abstract BigQuerySchemaTransformWriteConfiguration build()
Builds theBigQuerySchemaTransformWriteConfigurationconfiguration.
-
-