public class RabbitEndpoint extends Object
Constructor and Description |
---|
RabbitEndpoint(String name,
Supplier<String> applicationIdSupplier,
Supplier<String> connectionNameSupplier,
RabbitProperties rabbitProperties) |
Modifier and Type | Method and Description |
---|---|
reactor.util.retry.Retry |
amqpConnectionErrors() |
void |
close() |
reactor.rabbitmq.Receiver |
createReceiver() |
reactor.rabbitmq.Sender |
createSender() |
Supplier<String> |
getApplicationId() |
com.rabbitmq.http.client.ReactorNettyClient |
getManagementAPI() |
RabbitProperties |
getProperties() |
String |
getVirtualHost() |
static Predicate<Throwable> |
is(Class<? extends Throwable> type) |
reactor.util.retry.Retry |
managementConnectionErrors() |
reactor.util.retry.Retry |
topologyAvailabilityErrors() |
String |
toString() |
public RabbitProperties getProperties()
public String getVirtualHost()
public com.rabbitmq.http.client.ReactorNettyClient getManagementAPI()
public reactor.rabbitmq.Sender createSender()
public reactor.rabbitmq.Receiver createReceiver()
public reactor.util.retry.Retry amqpConnectionErrors()
public reactor.util.retry.Retry managementConnectionErrors()
public reactor.util.retry.Retry topologyAvailabilityErrors()
Copyright © 2021. All rights reserved.