public class ConsumeOptions
extends java.lang.Object
Receiver#consume* methods.| Constructor and Description |
|---|
ConsumeOptions() |
| Modifier and Type | Method and Description |
|---|---|
ConsumeOptions |
exceptionHandler(java.util.function.BiConsumer<Receiver.AcknowledgmentContext,java.lang.Exception> exceptionHandler) |
java.util.function.BiConsumer<Receiver.AcknowledgmentContext,java.lang.Exception> |
getExceptionHandler() |
java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> |
getHookBeforeEmitBiFunction() |
reactor.core.publisher.FluxSink.OverflowStrategy |
getOverflowStrategy() |
int |
getQos() |
java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> |
getStopConsumingBiFunction() |
ConsumeOptions |
hookBeforeEmitBiFunction(java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> hookBeforeEmit) |
ConsumeOptions |
overflowStrategy(reactor.core.publisher.FluxSink.OverflowStrategy overflowStrategy) |
ConsumeOptions |
qos(int qos) |
ConsumeOptions |
stopConsumingBiFunction(java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> stopConsumingBiFunction) |
public int getQos()
public ConsumeOptions qos(int qos)
public reactor.core.publisher.FluxSink.OverflowStrategy getOverflowStrategy()
public ConsumeOptions overflowStrategy(reactor.core.publisher.FluxSink.OverflowStrategy overflowStrategy)
public java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> getHookBeforeEmitBiFunction()
public ConsumeOptions hookBeforeEmitBiFunction(java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> hookBeforeEmit)
public java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> getStopConsumingBiFunction()
public ConsumeOptions stopConsumingBiFunction(java.util.function.BiFunction<java.lang.Long,? super com.rabbitmq.client.Delivery,java.lang.Boolean> stopConsumingBiFunction)
public ConsumeOptions exceptionHandler(java.util.function.BiConsumer<Receiver.AcknowledgmentContext,java.lang.Exception> exceptionHandler)
public java.util.function.BiConsumer<Receiver.AcknowledgmentContext,java.lang.Exception> getExceptionHandler()