public static interface AvroComponentBuilderFactory.AvroComponentBuilder extends ComponentBuilder<org.apache.camel.component.avro.AvroComponent>
| Modifier and Type | Method and Description |
|---|---|
default AvroComponentBuilderFactory.AvroComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
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)
protocol - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder protocolClassName(String protocolClassName)
protocolClassName - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder protocolLocation(String protocolLocation)
protocolLocation - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder reflectionProtocol(boolean reflectionProtocol)
reflectionProtocol - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder singleParameter(boolean singleParameter)
singleParameter - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder uriAuthority(String uriAuthority)
uriAuthority - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault AvroComponentBuilderFactory.AvroComponentBuilder configuration(org.apache.camel.component.avro.AvroConfiguration configuration)
configuration - the value to setApache Camel