类 RedisDynamicTableSink
- java.lang.Object
-
- net.wicp.tams.common.flink.connector.redis.sink.RedisDynamicTableSink
-
- 所有已实现的接口:
Serializable,org.apache.flink.api.common.functions.Function,org.apache.flink.api.common.functions.Partitioner<Object>,org.apache.flink.table.connector.sink.DynamicTableSink
public class RedisDynamicTableSink extends Object implements org.apache.flink.table.connector.sink.DynamicTableSink, org.apache.flink.api.common.functions.Partitioner<Object>
自定义 sink 写入 redis- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringIDENTIFIER
-
构造器概要
构造器 构造器 说明 RedisDynamicTableSink(org.apache.flink.table.catalog.ResolvedSchema schema, org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> encodingFormat, org.apache.flink.configuration.Configuration options)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringasSummaryString()org.apache.flink.table.connector.sink.DynamicTableSinkcopy()org.apache.flink.table.connector.ChangelogModegetChangelogMode(org.apache.flink.table.connector.ChangelogMode requestedMode)org.apache.flink.table.connector.sink.DynamicTableSink.SinkRuntimeProvidergetSinkRuntimeProvider(org.apache.flink.table.connector.sink.DynamicTableSink.Context context)intpartition(Object key, int numPartitions)
-
-
-
构造器详细资料
-
RedisDynamicTableSink
public RedisDynamicTableSink(org.apache.flink.table.catalog.ResolvedSchema schema, org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> encodingFormat, org.apache.flink.configuration.Configuration options)
-
-
方法详细资料
-
getChangelogMode
public org.apache.flink.table.connector.ChangelogMode getChangelogMode(org.apache.flink.table.connector.ChangelogMode requestedMode)
- 指定者:
getChangelogMode在接口中org.apache.flink.table.connector.sink.DynamicTableSink
-
getSinkRuntimeProvider
public org.apache.flink.table.connector.sink.DynamicTableSink.SinkRuntimeProvider getSinkRuntimeProvider(org.apache.flink.table.connector.sink.DynamicTableSink.Context context)
- 指定者:
getSinkRuntimeProvider在接口中org.apache.flink.table.connector.sink.DynamicTableSink
-
copy
public org.apache.flink.table.connector.sink.DynamicTableSink copy()
- 指定者:
copy在接口中org.apache.flink.table.connector.sink.DynamicTableSink
-
asSummaryString
public String asSummaryString()
- 指定者:
asSummaryString在接口中org.apache.flink.table.connector.sink.DynamicTableSink
-
-