Builder

open class Builder

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
private open var arguments: Map<String, Any>
Link copied to clipboard
private open var autoDelete: Boolean
Link copied to clipboard
private open var durable: Boolean
Link copied to clipboard
private open var exchangeName: String
Link copied to clipboard
private open var exchangeType: ExchangeType
Link copied to clipboard
private open var exclusive: Boolean
Link copied to clipboard
private open var maxRetries: Int
Link copied to clipboard
private open var prefetchCount: Int
Link copied to clipboard
private open var retryDelayMs: Long
Link copied to clipboard
private open var routingKey: String
Link copied to clipboard
private open var useDeadLetter: Boolean

Functions

Link copied to clipboard
open fun arguments(arguments: Map<String, Any>): QueueTopology.Builder
Link copied to clipboard
Link copied to clipboard
open fun bindToExchange(exchangeName: String, exchangeType: ExchangeType, routingKey: String): QueueTopology.Builder
Link copied to clipboard
open fun build(): QueueTopology
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun prefetchCount(prefetchCount: Int): QueueTopology.Builder
Link copied to clipboard
Link copied to clipboard
open fun withRetries(maxRetries: Int, retryDelayMs: Long): QueueTopology.Builder