Uses of Interface
org.apache.flink.streaming.api.functions.sink.filesystem.PartFileInfo
Packages that use PartFileInfo
Package
Description
-
Uses of PartFileInfo in org.apache.flink.streaming.api.functions.sink.filesystem
Subinterfaces of PartFileInfo in org.apache.flink.streaming.api.functions.sink.filesystemModifier and TypeInterfaceDescriptioninterfaceInProgressFileWriter<IN,BucketID> TheBucketuses theInProgressFileWriterto write element to a part file.Classes in org.apache.flink.streaming.api.functions.sink.filesystem that implement PartFileInfoModifier and TypeClassDescriptionclassAbstractPartFileWriter<IN,BucketID> An abstract writer for the currently open part file in a specificBucket.classOutputStreamBasedPartFileWriter<IN,BucketID> The base class for all the part file writer that useRecoverableFsDataOutputStream.final classRowWisePartWriter<IN,BucketID> AInProgressFileWriterfor row-wise formats that use anEncoder.Methods in org.apache.flink.streaming.api.functions.sink.filesystem with parameters of type PartFileInfoModifier and TypeMethodDescriptionbooleanRollingPolicy.shouldRollOnCheckpoint(PartFileInfo<BucketID> partFileState) Determines if the in-progress part file for a bucket should roll on every checkpoint.booleanRollingPolicy.shouldRollOnEvent(PartFileInfo<BucketID> partFileState, IN element) Determines if the in-progress part file for a bucket should roll based on its current state, e.g. its size.booleanRollingPolicy.shouldRollOnProcessingTime(PartFileInfo<BucketID> partFileState, long currentTime) Determines if the in-progress part file for a bucket should roll based on a time condition. -
Uses of PartFileInfo in org.apache.flink.streaming.api.functions.sink.filesystem.rollingpolicies
Methods in org.apache.flink.streaming.api.functions.sink.filesystem.rollingpolicies with parameters of type PartFileInfoModifier and TypeMethodDescriptionbooleanCheckpointRollingPolicy.shouldRollOnCheckpoint(PartFileInfo<BucketID> partFileState) booleanDefaultRollingPolicy.shouldRollOnCheckpoint(PartFileInfo<BucketID> partFileState) abstract booleanCheckpointRollingPolicy.shouldRollOnEvent(PartFileInfo<BucketID> partFileState, IN element) booleanDefaultRollingPolicy.shouldRollOnEvent(PartFileInfo<BucketID> partFileState, IN element) booleanOnCheckpointRollingPolicy.shouldRollOnEvent(PartFileInfo<BucketID> partFileState, IN element) abstract booleanCheckpointRollingPolicy.shouldRollOnProcessingTime(PartFileInfo<BucketID> partFileState, long currentTime) booleanDefaultRollingPolicy.shouldRollOnProcessingTime(PartFileInfo<BucketID> partFileState, long currentTime) booleanOnCheckpointRollingPolicy.shouldRollOnProcessingTime(PartFileInfo<BucketID> partFileState, long currentTime)