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 enum
Deprecated.An enumeration for boundary of flushes on which thisSplittingFlushStrategy
splits writes. -
Method Summary
Modifier and TypeMethodDescriptiondetectBoundary
(Object itemWritten) Deprecated.Detect theSplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
for the passeditemWritten
.
-
Method Details
-
detectBoundary
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary detectBoundary(@Nullable Object itemWritten) Deprecated.Detect theSplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
for the passeditemWritten
.- Parameters:
itemWritten
- Item written which determines theSplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
.- Returns:
SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary
representing the passeditemWritten
.
-