public class SenderOptions
extends java.lang.Object
Sender creation.| Constructor and Description |
|---|
SenderOptions() |
| Modifier and Type | Method and Description |
|---|---|
SenderOptions |
connectionFactory(com.rabbitmq.client.ConnectionFactory connectionFactory) |
SenderOptions |
connectionMono(reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> connectionMono) |
SenderOptions |
connectionSubscriptionScheduler(reactor.core.scheduler.Scheduler connectionSubscriptionScheduler)
Scheduler used on connection creation subscription.
|
SenderOptions |
connectionSupplier(com.rabbitmq.client.ConnectionFactory connectionFactory,
Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function) |
SenderOptions |
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() |
reactor.core.publisher.Mono<? extends com.rabbitmq.client.Channel> |
getResourceManagementChannelMono() |
reactor.core.scheduler.Scheduler |
getResourceManagementScheduler() |
SenderOptions |
resourceManagementChannelMono(reactor.core.publisher.Mono<? extends com.rabbitmq.client.Channel> resourceManagementChannelMono) |
SenderOptions |
resourceManagementScheduler(reactor.core.scheduler.Scheduler resourceManagementScheduler)
Resource management scheduler.
|
public com.rabbitmq.client.ConnectionFactory getConnectionFactory()
public SenderOptions connectionFactory(com.rabbitmq.client.ConnectionFactory connectionFactory)
public reactor.core.scheduler.Scheduler getResourceManagementScheduler()
public SenderOptions resourceManagementScheduler(reactor.core.scheduler.Scheduler resourceManagementScheduler)
resourceManagementScheduler - SenderOptions instancepublic reactor.core.scheduler.Scheduler getConnectionSubscriptionScheduler()
public SenderOptions connectionSubscriptionScheduler(reactor.core.scheduler.Scheduler connectionSubscriptionScheduler)
connectionSubscriptionScheduler - SenderOptions instancepublic SenderOptions connectionSupplier(Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function)
public SenderOptions connectionSupplier(com.rabbitmq.client.ConnectionFactory connectionFactory, Utils.ExceptionFunction<com.rabbitmq.client.ConnectionFactory,? extends com.rabbitmq.client.Connection> function)
public SenderOptions connectionMono(reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> connectionMono)
public reactor.core.publisher.Mono<? extends com.rabbitmq.client.Connection> getConnectionMono()
public SenderOptions resourceManagementChannelMono(reactor.core.publisher.Mono<? extends com.rabbitmq.client.Channel> resourceManagementChannelMono)
public reactor.core.publisher.Mono<? extends com.rabbitmq.client.Channel> getResourceManagementChannelMono()