Interface SplittingFlushStrategy.FlushBoundaryProvider
- Enclosing class:
- SplittingFlushStrategy
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@Deprecated
@FunctionalInterface
public static interface SplittingFlushStrategy.FlushBoundaryProvider
Deprecated.
This interface will be removed in the future releases.
A provider of
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary for each written item.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumDeprecated.An enumeration for boundary of flushes on which thisSplittingFlushStrategysplits writes. -
Method Summary
Modifier and TypeMethodDescriptiondetectBoundary(Object itemWritten) Deprecated.Detect theSplittingFlushStrategy.FlushBoundaryProvider.FlushBoundaryfor the passeditemWritten.
-
Method Details
-
detectBoundary
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary detectBoundary(@Nullable Object itemWritten) Deprecated.Detect theSplittingFlushStrategy.FlushBoundaryProvider.FlushBoundaryfor the passeditemWritten.- Parameters:
itemWritten- Item written which determines theSplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary.- Returns:
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundaryrepresenting the passeditemWritten.
-