Class BackpressureStrategies
- java.lang.Object
-
- org.streamingpool.core.domain.backpressure.BackpressureStrategies
-
public final class BackpressureStrategies extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static BackpressureBufferStrategy.BackpressureBufferOverflowStrategyDEFAULT_BUFFER_OVERFLOW_STRATEGYstatic intDEFAULT_BUFFER_SIZE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BackpressureStrategydefaultBackpressureStrategy()static BackpressureStrategynone()static BackpressureStrategyonBackpressureBuffer()static BackpressureStrategyonBackpressureBuffer(int bufferSize)static BackpressureStrategyonBackpressureBuffer(int bufferSize, BackpressureBufferStrategy.BackpressureBufferOverflowStrategy overflowStrategy)static BackpressureStrategyonBackpressureDrop()static BackpressureStrategyonBackpressureLatest()
-
-
-
Field Detail
-
DEFAULT_BUFFER_OVERFLOW_STRATEGY
public static final BackpressureBufferStrategy.BackpressureBufferOverflowStrategy DEFAULT_BUFFER_OVERFLOW_STRATEGY
-
DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BUFFER_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
onBackpressureBuffer
public static BackpressureStrategy onBackpressureBuffer()
-
onBackpressureBuffer
public static BackpressureStrategy onBackpressureBuffer(int bufferSize)
-
onBackpressureBuffer
public static BackpressureStrategy onBackpressureBuffer(int bufferSize, BackpressureBufferStrategy.BackpressureBufferOverflowStrategy overflowStrategy)
-
onBackpressureDrop
public static BackpressureStrategy onBackpressureDrop()
-
onBackpressureLatest
public static BackpressureStrategy onBackpressureLatest()
-
defaultBackpressureStrategy
public static BackpressureStrategy defaultBackpressureStrategy()
-
none
public static BackpressureStrategy none()
-
-