public abstract static class BigQueryWriteConfiguration.Builder
extends java.lang.Object
BigQueryWriteConfiguration
.Constructor and Description |
---|
Builder() |
public abstract BigQueryWriteConfiguration.Builder setTable(java.lang.String table)
public abstract BigQueryWriteConfiguration.Builder setCreateDisposition(java.lang.String createDisposition)
public abstract BigQueryWriteConfiguration.Builder setWriteDisposition(java.lang.String writeDisposition)
public abstract BigQueryWriteConfiguration.Builder setTriggeringFrequencySeconds(java.lang.Long seconds)
public abstract BigQueryWriteConfiguration.Builder setUseAtLeastOnceSemantics(java.lang.Boolean use)
public abstract BigQueryWriteConfiguration.Builder setAutoSharding(java.lang.Boolean autoSharding)
public abstract BigQueryWriteConfiguration.Builder setNumStreams(java.lang.Integer numStreams)
public abstract BigQueryWriteConfiguration.Builder setKmsKey(java.lang.String kmsKey)
public abstract BigQueryWriteConfiguration.Builder setErrorHandling(BigQueryWriteConfiguration.ErrorHandling errorHandling)
public abstract BigQueryWriteConfiguration.Builder setUseCdcWrites(java.lang.Boolean cdcWrites)
public abstract BigQueryWriteConfiguration.Builder setPrimaryKey(java.util.List<java.lang.String> pkColumns)
public abstract BigQueryWriteConfiguration.Builder setKeep(java.util.List<java.lang.String> keep)
public abstract BigQueryWriteConfiguration.Builder setDrop(java.util.List<java.lang.String> drop)
public abstract BigQueryWriteConfiguration.Builder setOnly(java.lang.String only)
public abstract BigQueryWriteConfiguration build()
BigQueryWriteConfiguration
instance.