Uses of Interface
org.apache.flink.streaming.api.connector.sink2.CommittableMessage
-
-
Uses of CommittableMessage in org.apache.flink.streaming.api.connector.sink2
Classes in org.apache.flink.streaming.api.connector.sink2 that implement CommittableMessage Modifier and Type Class Description classCommittableSummary<CommT>This class tracks the information about committables belonging to one checkpoint coming from one subtask.classCommittableWithLineage<CommT>Provides metadata.Methods in org.apache.flink.streaming.api.connector.sink2 that return CommittableMessage Modifier and Type Method Description CommittableMessage<CommT>CommittableMessageSerializer. deserialize(int version, byte[] serialized)Methods in org.apache.flink.streaming.api.connector.sink2 that return types with arguments of type CommittableMessage Modifier and Type Method Description DataStream<CommittableMessage<CommittableT>>SupportsPreCommitTopology. addPreCommitTopology(DataStream<CommittableMessage<WriterResultT>> committables)Intercepts and modifies the committables sent on checkpoint or at end of input.org.apache.flink.api.common.typeutils.TypeSerializer<CommittableMessage<CommT>>CommittableMessageTypeInfo. createSerializer(org.apache.flink.api.common.serialization.SerializerConfig config)Class<CommittableMessage<CommT>>CommittableMessageTypeInfo. getTypeClass()static org.apache.flink.api.common.typeinfo.TypeInformation<CommittableMessage<Void>>CommittableMessageTypeInfo. noOutput()Returns the type information for aCommittableMessagewith no committable.static <CommT> org.apache.flink.api.common.typeinfo.TypeInformation<CommittableMessage<CommT>>CommittableMessageTypeInfo. of(org.apache.flink.util.function.SerializableSupplier<org.apache.flink.core.io.SimpleVersionedSerializer<CommT>> committableSerializerFactory)Returns the type information based on the serializer for aCommittableMessage.Methods in org.apache.flink.streaming.api.connector.sink2 with parameters of type CommittableMessage Modifier and Type Method Description byte[]CommittableMessageSerializer. serialize(CommittableMessage<CommT> obj)Method parameters in org.apache.flink.streaming.api.connector.sink2 with type arguments of type CommittableMessage Modifier and Type Method Description static <CommT> voidStandardSinkTopologies. addGlobalCommitter(DataStream<CommittableMessage<CommT>> committables, org.apache.flink.util.function.SerializableSupplier<org.apache.flink.api.connector.sink2.Committer<CommT>> committerFactory, org.apache.flink.util.function.SerializableSupplier<org.apache.flink.core.io.SimpleVersionedSerializer<CommT>> committableSerializer)Adds a global committer to the pipeline that runs as final operator with a parallelism of one.voidSupportsPostCommitTopology. addPostCommitTopology(DataStream<CommittableMessage<CommittableT>> committables)Adds a custom post-commit topology where all committables can be processed.DataStream<CommittableMessage<CommittableT>>SupportsPreCommitTopology. addPreCommitTopology(DataStream<CommittableMessage<WriterResultT>> committables)Intercepts and modifies the committables sent on checkpoint or at end of input. -
Uses of CommittableMessage in org.apache.flink.streaming.runtime.operators.sink
Methods in org.apache.flink.streaming.runtime.operators.sink with type parameters of type CommittableMessage Modifier and Type Method Description <T extends StreamOperator<CommittableMessage<CommT>>>
TCommitterOperatorFactory. createStreamOperator(StreamOperatorParameters<CommittableMessage<CommT>> parameters)<T extends StreamOperator<CommittableMessage<CommT>>>
TSinkWriterOperatorFactory. createStreamOperator(StreamOperatorParameters<CommittableMessage<CommT>> parameters)Method parameters in org.apache.flink.streaming.runtime.operators.sink with type arguments of type CommittableMessage Modifier and Type Method Description <T extends StreamOperator<CommittableMessage<CommT>>>
TCommitterOperatorFactory. createStreamOperator(StreamOperatorParameters<CommittableMessage<CommT>> parameters)<T extends StreamOperator<CommittableMessage<CommT>>>
TSinkWriterOperatorFactory. createStreamOperator(StreamOperatorParameters<CommittableMessage<CommT>> parameters) -
Uses of CommittableMessage in org.apache.flink.streaming.runtime.operators.sink.committables
Methods in org.apache.flink.streaming.runtime.operators.sink.committables with parameters of type CommittableMessage Modifier and Type Method Description voidCommittableCollector. addMessage(CommittableMessage<CommT> message)Adds aCommittableMessageto the collector to hold it until emission.
-