Interface EndpointConsumerBuilder

  • All Superinterfaces:
    org.apache.camel.EndpointConsumerResolver

    public interface EndpointConsumerBuilder
    extends org.apache.camel.EndpointConsumerResolver
    Type-safe endpoint DSL for building consumer endpoints.
    See Also:
    EndpointProducerBuilder
    • 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.