public static interface IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default IronMQEndpointBuilderFactory.AdvancedIronMQEndpointProducerBuilder |
advanced() |
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
client(Object client)
Reference to a io.iron.ironmq.Client in the Registry.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
client(String client)
Reference to a io.iron.ironmq.Client in the Registry.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
ironMQCloud(String ironMQCloud)
IronMq Cloud url.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
preserveHeaders(boolean preserveHeaders)
Should message headers be preserved when publishing messages.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
preserveHeaders(String preserveHeaders)
Should message headers be preserved when publishing messages.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
projectId(String projectId)
IronMQ projectId.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
token(String token)
IronMQ token.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
visibilityDelay(int visibilityDelay)
The item will not be available on the queue until this many seconds
have passed.
|
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder |
visibilityDelay(String visibilityDelay)
The item will not be available on the queue until this many seconds
have passed.
|
default IronMQEndpointBuilderFactory.AdvancedIronMQEndpointProducerBuilder advanced()
default IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder client(Object client)
io.iron.ironmq.Client type.
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder client(String client)
io.iron.ironmq.Client
type.
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder ironMQCloud(String ironMQCloud)
java.lang.String type.
Default: https://mq-aws-us-east-1-1.iron.io
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder preserveHeaders(boolean preserveHeaders)
boolean type.
Default: false
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder preserveHeaders(String preserveHeaders)
boolean type.
Default: false
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder projectId(String projectId)
java.lang.String type.
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder token(String token)
java.lang.String type.
Group: commondefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder visibilityDelay(int visibilityDelay)
int type.
Group: producerdefault IronMQEndpointBuilderFactory.IronMQEndpointProducerBuilder visibilityDelay(String visibilityDelay)
int type.
Group: producerApache Camel