Interface AvroEndpointBuilderFactory.AvroBuilders
-
- All Known Subinterfaces:
EndpointBuilderFactory
- All Known Implementing Classes:
EndpointRouteBuilder
,EndpointRouteConfigurationBuilder
- Enclosing interface:
- AvroEndpointBuilderFactory
public static interface AvroEndpointBuilderFactory.AvroBuilders
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default AvroEndpointBuilderFactory.AvroHeaderNameBuilder
avro()
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services.default AvroEndpointBuilderFactory.AvroEndpointBuilder
avro(String path)
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services.default AvroEndpointBuilderFactory.AvroEndpointBuilder
avro(String componentName, String path)
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services.
-
-
-
Method Detail
-
avro
default AvroEndpointBuilderFactory.AvroHeaderNameBuilder avro()
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services. Category: rpc Since: 2.10 Maven coordinates: org.apache.camel:camel-avro-rpc- Returns:
- the dsl builder for the headers' name.
-
avro
default AvroEndpointBuilderFactory.AvroEndpointBuilder avro(String path)
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services. Category: rpc Since: 2.10 Maven coordinates: org.apache.camel:camel-avro-rpc Syntax:avro:transport:host:port/messageName
Path parameter: transport (required) Transport to use, can be either http or netty There are 2 enums and the value can be one of: http, netty Path parameter: port (required) Port number to use Path parameter: host (required) Hostname to use Path parameter: messageName The name of the message to send.- Parameters:
path
- transport:host:port/messageName- Returns:
- the dsl builder
-
avro
default AvroEndpointBuilderFactory.AvroEndpointBuilder avro(String componentName, String path)
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services. Category: rpc Since: 2.10 Maven coordinates: org.apache.camel:camel-avro-rpc Syntax:avro:transport:host:port/messageName
Path parameter: transport (required) Transport to use, can be either http or netty There are 2 enums and the value can be one of: http, netty Path parameter: port (required) Port number to use Path parameter: host (required) Hostname to use Path parameter: messageName The name of the message to send.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- transport:host:port/messageName- Returns:
- the dsl builder
-
-