Package org.apache.camel.builder
Interface EndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.EndpointProducerResolver
public interface EndpointProducerBuilder extends org.apache.camel.EndpointProducerResolverType-safe endpoint DSL for building producer endpoints.- See Also:
EndpointConsumerBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddoSetMultiValueProperties(String name, String prefix, Map<String,Object> values)Adds multi-value options to this endpoint.voiddoSetMultiValueProperty(String name, String key, Object value)Adds a multi-value option to this endpoint.voiddoSetProperty(String name, Object value)Adds an option to this endpoint.org.apache.camel.Expressionexpr(org.apache.camel.CamelContext camelContext)Builds a dynamic expression of this endpoint url.StringgetRawUri()Builds the raw url of this endpoint.StringgetUri()Builds the encoded url of this endpoint.
-
-
-
Method Detail
-
getUri
String getUri()
Builds the encoded url of this endpoint. This API is only intended for Camel internally.
-
getRawUri
String getRawUri()
Builds the raw url of this endpoint. This API is only intended for Camel internally.
-
doSetProperty
void doSetProperty(String name, Object value)
Adds an option to this endpoint. This API is only intended for Camel internally.
-
doSetMultiValueProperty
void doSetMultiValueProperty(String name, String key, Object value)
Adds a multi-value option to this endpoint. This API is only intended for Camel internally.
-
doSetMultiValueProperties
void doSetMultiValueProperties(String name, String prefix, Map<String,Object> values)
Adds multi-value options to this endpoint. This API is only intended for Camel internally.
-
expr
org.apache.camel.Expression expr(org.apache.camel.CamelContext camelContext)
Builds a dynamic expression of this endpoint url. This API is only intended for Camel internally.
-
-