| 程序包 | 说明 |
|---|---|
| org.apache.flink.table.store.connector.sink |
| 限定符和类型 | 方法和说明 |
|---|---|
Committable |
CommittableSerializer.deserialize(int committableVersion,
byte[] bytes) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.common.typeutils.TypeSerializer<Committable> |
CommittableTypeInfo.createSerializer(org.apache.flink.api.common.ExecutionConfig config) |
Class<Committable> |
CommittableTypeInfo.getTypeClass() |
protected abstract List<Committable> |
PrepareCommitOperator.prepareCommit(boolean endOfInput,
long checkpointId) |
protected List<Committable> |
StoreWriteOperator.prepareCommit(boolean endOfInput,
long checkpointId) |
protected List<Committable> |
StoreCompactOperator.prepareCommit(boolean endOfInput,
long checkpointId) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
CommittableSerializer.serialize(Committable committable) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.table.store.file.manifest.ManifestCommittable |
Committer.combine(long checkpointId,
List<Committable> committables)
Compute an aggregated committable from a list of committables.
|
org.apache.flink.table.store.file.manifest.ManifestCommittable |
StoreCommitter.combine(long checkpointId,
List<Committable> committables) |
void |
CommitterOperator.processElement(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<Committable> element) |
void |
StoreWriteOperator.setup(org.apache.flink.streaming.runtime.tasks.StreamTask<?,?> containingTask,
org.apache.flink.streaming.api.graph.StreamConfig config,
org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<Committable>> output) |
Copyright © 2019–2022 The Apache Software Foundation. All rights reserved.