public class ReceiverOptions
extends java.lang.Object
Receiver creation.| Constructor and Description |
|---|
ReceiverOptions() |
| Modifier and Type | Method and Description |
|---|---|
ReceiverOptions |
connectionFactory(com.rabbitmq.client.ConnectionFactory connectionFactory) |
ReceiverOptions |
connectionMono(reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> connectionMono) |
ReceiverOptions |
connectionSubscriptionScheduler(reactor.core.scheduler.Scheduler connectionSubscriptionScheduler)
Scheduler used on connection creation subscription.
|
ReceiverOptions |
connectionSupplier(com.rabbitmq.client.ConnectionFactory connectionFactory,
Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function) |
ReceiverOptions |
connectionSupplier(Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function) |
com.rabbitmq.client.ConnectionFactory |
getConnectionFactory() |
reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> |
getConnectionMono() |
reactor.core.scheduler.Scheduler |
getConnectionSubscriptionScheduler() |
public com.rabbitmq.client.ConnectionFactory getConnectionFactory()
public ReceiverOptions connectionFactory(com.rabbitmq.client.ConnectionFactory connectionFactory)
public reactor.core.scheduler.Scheduler getConnectionSubscriptionScheduler()
public ReceiverOptions connectionSubscriptionScheduler(reactor.core.scheduler.Scheduler connectionSubscriptionScheduler)
connectionSubscriptionScheduler - ReceiverOptions instancepublic ReceiverOptions connectionSupplier(Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function)
public ReceiverOptions connectionSupplier(com.rabbitmq.client.ConnectionFactory connectionFactory, Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function)
public ReceiverOptions connectionMono(reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> connectionMono)
public reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> getConnectionMono()