public static interface AvroComponentBuilderFactory.AvroComponentBuilder extends ComponentBuilder<org.apache.camel.component.avro.AvroComponent>
| Modifier and Type | Method and Description |
|---|---|
default AvroComponentBuilderFactory.AvroComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
configuration(org.apache.camel.component.avro.AvroConfiguration configuration)
To use a shared AvroConfiguration to configure options once.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
protocol(org.apache.avro.Protocol protocol)
Avro protocol to use.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
protocolClassName(String protocolClassName)
Avro protocol to use defined by the FQN class name.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
protocolLocation(String protocolLocation)
Avro protocol location.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
reflectionProtocol(boolean reflectionProtocol)
If protocol object provided is reflection protocol.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
singleParameter(boolean singleParameter)
If true, consumer parameter won't be wrapped into array.
|
default AvroComponentBuilderFactory.AvroComponentBuilder |
uriAuthority(String uriAuthority)
Authority to use (username and password).
|
build, build, doSetProperty, registerdefault AvroComponentBuilderFactory.AvroComponentBuilder protocol(org.apache.avro.Protocol protocol)
org.apache.avro.Protocol type.
Group: commondefault AvroComponentBuilderFactory.AvroComponentBuilder protocolClassName(String protocolClassName)
java.lang.String type.
Group: commondefault AvroComponentBuilderFactory.AvroComponentBuilder protocolLocation(String protocolLocation)
java.lang.String type.
Group: commondefault AvroComponentBuilderFactory.AvroComponentBuilder reflectionProtocol(boolean reflectionProtocol)
boolean type.
Default: false
Group: commondefault AvroComponentBuilderFactory.AvroComponentBuilder singleParameter(boolean singleParameter)
boolean type.
Default: false
Group: commondefault AvroComponentBuilderFactory.AvroComponentBuilder uriAuthority(String uriAuthority)
java.lang.String type.
Group: commondefault AvroComponentBuilderFactory.AvroComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault AvroComponentBuilderFactory.AvroComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault AvroComponentBuilderFactory.AvroComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault AvroComponentBuilderFactory.AvroComponentBuilder configuration(org.apache.camel.component.avro.AvroConfiguration configuration)
org.apache.camel.component.avro.AvroConfiguration type.
Group: advancedApache Camel