@Internal public static class KinesisDynamicSink.KinesisDynamicTableSinkBuilder extends org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder<software.amazon.awssdk.services.kinesis.model.PutRecordsRequestEntry,KinesisDynamicSink.KinesisDynamicTableSinkBuilder>
KinesisDynamicSink.| 构造器和说明 |
|---|
KinesisDynamicTableSinkBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
KinesisDynamicSink |
build() |
KinesisDynamicSink.KinesisDynamicTableSinkBuilder |
setConsumedDataType(org.apache.flink.table.types.DataType consumedDataType) |
KinesisDynamicSink.KinesisDynamicTableSinkBuilder |
setEncodingFormat(org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> encodingFormat) |
KinesisDynamicSink.KinesisDynamicTableSinkBuilder |
setFailOnError(Boolean failOnError) |
KinesisDynamicSink.KinesisDynamicTableSinkBuilder |
setKinesisClientProperties(Properties kinesisClientProperties) |
KinesisDynamicSink.KinesisDynamicTableSinkBuilder |
setPartitioner(PartitionKeyGenerator<org.apache.flink.table.data.RowData> partitioner) |
KinesisDynamicSink.KinesisDynamicTableSinkBuilder |
setStream(String stream) |
getMaxBatchSize, getMaxBufferedRequests, getMaxBufferSizeInBytes, getMaxInFlightRequests, getMaxTimeInBufferMS, setMaxBatchSize, setMaxBufferedRequests, setMaxBufferSizeInBytes, setMaxInFlightRequests, setMaxTimeInBufferMSpublic KinesisDynamicSink.KinesisDynamicTableSinkBuilder setConsumedDataType(org.apache.flink.table.types.DataType consumedDataType)
public KinesisDynamicSink.KinesisDynamicTableSinkBuilder setStream(String stream)
public KinesisDynamicSink.KinesisDynamicTableSinkBuilder setKinesisClientProperties(Properties kinesisClientProperties)
public KinesisDynamicSink.KinesisDynamicTableSinkBuilder setEncodingFormat(org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> encodingFormat)
public KinesisDynamicSink.KinesisDynamicTableSinkBuilder setFailOnError(Boolean failOnError)
public KinesisDynamicSink.KinesisDynamicTableSinkBuilder setPartitioner(PartitionKeyGenerator<org.apache.flink.table.data.RowData> partitioner)
public KinesisDynamicSink build()
build 在类中 org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder<software.amazon.awssdk.services.kinesis.model.PutRecordsRequestEntry,KinesisDynamicSink.KinesisDynamicTableSinkBuilder>Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.