Class SingleStoreSchemaTransformWriteConfiguration
- java.lang.Object
-
- org.apache.beam.sdk.io.singlestore.schematransform.SingleStoreSchemaTransformWriteConfiguration
-
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract class SingleStoreSchemaTransformWriteConfiguration extends java.lang.ObjectConfiguration for writing to SingleStoreDB.This class is meant to be used with
SingleStoreSchemaTransformWriteProvider.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSingleStoreSchemaTransformWriteConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description SingleStoreSchemaTransformWriteConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static SingleStoreSchemaTransformWriteConfiguration.Builderbuilder()Instantiates aSingleStoreSchemaTransformWriteConfiguration.Builder.abstract java.lang.IntegergetBatchSize()abstract SingleStoreIO.DataSourceConfigurationgetDataSourceConfiguration()abstract java.lang.StringgetTable()org.apache.beam.sdk.values.RowtoBeamRow()Serializes configuration to aRow.
-
-
-
Method Detail
-
builder
public static SingleStoreSchemaTransformWriteConfiguration.Builder builder()
Instantiates aSingleStoreSchemaTransformWriteConfiguration.Builder.
-
toBeamRow
public org.apache.beam.sdk.values.Row toBeamRow()
Serializes configuration to aRow.
-
getDataSourceConfiguration
@Nullable public abstract SingleStoreIO.DataSourceConfiguration getDataSourceConfiguration()
-
getTable
@Nullable public abstract java.lang.String getTable()
-
getBatchSize
@Nullable public abstract java.lang.Integer getBatchSize()
-
-