public class RabbitMQConnectorIncomingConfiguration extends RabbitMQConnectorCommonConfiguration
smallrye-rabbitmq
connector.config
Constructor and Description |
---|
RabbitMQConnectorIncomingConfiguration(org.eclipse.microprofile.config.Config config)
Creates a new RabbitMQConnectorIncomingConfiguration.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
getAutoAcknowledgement()
Gets the auto-acknowledgement value from the configuration.
|
Boolean |
getAutoBindDlq()
Gets the auto-bind-dlq value from the configuration.
|
Boolean |
getBroadcast()
Gets the broadcast value from the configuration.
|
String |
getDeadLetterExchange()
Gets the dead-letter-exchange value from the configuration.
|
String |
getDeadLetterExchangeType()
Gets the dead-letter-exchange-type value from the configuration.
|
Optional<String> |
getDeadLetterQueueName()
Gets the dead-letter-queue-name value from the configuration.
|
Optional<String> |
getDeadLetterRoutingKey()
Gets the dead-letter-routing-key value from the configuration.
|
Boolean |
getDlxDeclare()
Gets the dlx.declare value from the configuration.
|
String |
getFailureStrategy()
Gets the failure-strategy value from the configuration.
|
Boolean |
getKeepMostRecent()
Gets the keep-most-recent value from the configuration.
|
Optional<Integer> |
getMaxIncomingInternalQueueSize()
Gets the max-incoming-internal-queue-size value from the configuration.
|
Boolean |
getQueueAutoDelete()
Gets the queue.auto-delete value from the configuration.
|
Boolean |
getQueueDeclare()
Gets the queue.declare value from the configuration.
|
Boolean |
getQueueDurable()
Gets the queue.durable value from the configuration.
|
Boolean |
getQueueExclusive()
Gets the queue.exclusive value from the configuration.
|
String |
getQueueName()
Gets the queue.name value from the configuration.
|
Optional<Long> |
getQueueTtl()
Gets the queue.ttl value from the configuration.
|
String |
getRoutingKeys()
Gets the routing-keys value from the configuration.
|
void |
validate() |
config, getAutomaticRecoveryEnabled, getAutomaticRecoveryOnInitialConnection, getChannel, getConnectionTimeout, getExchangeAutoDelete, getExchangeDeclare, getExchangeDurable, getExchangeName, getExchangeType, getFromAlias, getFromAliasWithDefaultValue, getHandshakeTimeout, getHost, getIncludeProperties, getNetworkRecoveryInterval, getPassword, getPort, getReconnectAttempts, getReconnectInterval, getRequestedChannelMax, getRequestedHeartbeat, getTracingAttributeHeaders, getTracingEnabled, getUseNio, getUser, getUsername, getVirtualHost
public RabbitMQConnectorIncomingConfiguration(org.eclipse.microprofile.config.Config config)
public String getQueueName()
public Boolean getQueueDurable()
public Boolean getQueueExclusive()
public Boolean getQueueAutoDelete()
public Boolean getQueueDeclare()
public Optional<Long> getQueueTtl()
public Optional<Integer> getMaxIncomingInternalQueueSize()
public Boolean getAutoBindDlq()
public Optional<String> getDeadLetterQueueName()
public String getDeadLetterExchange()
public String getDeadLetterExchangeType()
public Optional<String> getDeadLetterRoutingKey()
public Boolean getDlxDeclare()
public String getFailureStrategy()
public Boolean getBroadcast()
public Boolean getAutoAcknowledgement()
public Boolean getKeepMostRecent()
public String getRoutingKeys()
public void validate()
validate
in class RabbitMQConnectorCommonConfiguration
Copyright © 2018–2021 SmallRye. All rights reserved.