public static interface KameletEndpointBuilderFactory.KameletEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default KameletEndpointBuilderFactory.AdvancedKameletEndpointProducerBuilder |
advanced() |
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
block(boolean block)
If sending a message to a direct endpoint which has no active
consumer, then we can tell the producer to block and wait for the
consumer to become active.
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
block(String block)
If sending a message to a direct endpoint which has no active
consumer, then we can tell the producer to block and wait for the
consumer to become active.
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
failIfNoConsumers(boolean failIfNoConsumers)
Whether the producer should fail by throwing an exception, when
sending to a kamelet endpoint with no active consumers.
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
failIfNoConsumers(String failIfNoConsumers)
Whether the producer should fail by throwing an exception, when
sending to a kamelet endpoint with no active consumers.
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
location(String location)
Location of the Kamelet to use which can be specified as a resource
from file system, classpath etc.
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
timeout(long timeout)
The timeout value to use if block is enabled.
|
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder |
timeout(String timeout)
The timeout value to use if block is enabled.
|
default KameletEndpointBuilderFactory.AdvancedKameletEndpointProducerBuilder advanced()
default KameletEndpointBuilderFactory.KameletEndpointProducerBuilder location(String location)
location - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder block(boolean block)
block - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder block(String block)
block - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder failIfNoConsumers(boolean failIfNoConsumers)
failIfNoConsumers - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder failIfNoConsumers(String failIfNoConsumers)
failIfNoConsumers - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder timeout(long timeout)
timeout - the value to setdefault KameletEndpointBuilderFactory.KameletEndpointProducerBuilder timeout(String timeout)
timeout - the value to setApache Camel