@DefaultSchema(value=AutoValueSchema.class) public abstract class BigQueryFileLoadsWriteSchemaTransformConfiguration extends java.lang.Object
This class is meant to be used with BigQueryFileLoadsWriteSchemaTransformProvider
.
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.
Modifier and Type | Class and Description |
---|---|
static class |
BigQueryFileLoadsWriteSchemaTransformConfiguration.Builder |
Constructor and Description |
---|
BigQueryFileLoadsWriteSchemaTransformConfiguration() |
Modifier and Type | Method and Description |
---|---|
static BigQueryFileLoadsWriteSchemaTransformConfiguration.Builder |
builder()
Instantiates a
BigQueryFileLoadsWriteSchemaTransformConfiguration.Builder . |
abstract java.lang.String |
getCreateDisposition()
Specifies whether the table should be created if it does not exist.
|
abstract java.lang.String |
getTableSpec()
Writes to the given table specification.
|
abstract java.lang.String |
getWriteDisposition()
Specifies what to do with existing data in the table, in case the table already exists.
|
public BigQueryFileLoadsWriteSchemaTransformConfiguration()
public static BigQueryFileLoadsWriteSchemaTransformConfiguration.Builder builder()
BigQueryFileLoadsWriteSchemaTransformConfiguration.Builder
.public abstract java.lang.String getTableSpec()
BigQueryIO.Write.to(String)
} for the
expected format.public abstract java.lang.String getCreateDisposition()
public abstract java.lang.String getWriteDisposition()