@Internal public static class KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder extends org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder<software.amazon.awssdk.services.firehose.model.Record,KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder>
KinesisFirehoseDynamicSink.| Constructor and Description |
|---|
KinesisFirehoseDynamicSinkBuilder() |
| Modifier and Type | Method and Description |
|---|---|
KinesisFirehoseDynamicSink |
build() |
KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder |
setConsumedDataType(org.apache.flink.table.types.DataType consumedDataType) |
KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder |
setDeliveryStream(String deliveryStream) |
KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder |
setEncodingFormat(org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> encodingFormat) |
KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder |
setFailOnError(Boolean failOnError) |
KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder |
setFirehoseClientProperties(Properties firehoseClientProperties) |
getMaxBatchSize, getMaxBufferedRequests, getMaxBufferSizeInBytes, getMaxInFlightRequests, getMaxTimeInBufferMS, setMaxBatchSize, setMaxBufferedRequests, setMaxBufferSizeInBytes, setMaxInFlightRequests, setMaxTimeInBufferMSpublic KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder setConsumedDataType(org.apache.flink.table.types.DataType consumedDataType)
public KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder setDeliveryStream(String deliveryStream)
public KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder setFirehoseClientProperties(Properties firehoseClientProperties)
public KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder setEncodingFormat(org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> encodingFormat)
public KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder setFailOnError(Boolean failOnError)
public KinesisFirehoseDynamicSink build()
build in class org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder<software.amazon.awssdk.services.firehose.model.Record,KinesisFirehoseDynamicSink.KinesisFirehoseDynamicSinkBuilder>Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.