Interface XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder

All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
All Known Subinterfaces:
XQueryEndpointBuilderFactory.XQueryEndpointBuilder
Enclosing interface:
XQueryEndpointBuilderFactory

public static interface XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the XQuery component.
  • Method Details

    • advanced

    • allowStAX

      default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder allowStAX(boolean allowStAX)
      Whether to allow using StAX mode. The option is a: <code>boolean</code> type. Default: false Group: common
      Parameters:
      allowStAX - the value to set
      Returns:
      the dsl builder
    • allowStAX

      Whether to allow using StAX mode. The option will be converted to a <code>boolean</code> type. Default: false Group: common
      Parameters:
      allowStAX - the value to set
      Returns:
      the dsl builder
    • headerName

      To use a Camel Message header as the input source instead of Message body. The option is a: <code>java.lang.String</code> type. Group: common
      Parameters:
      headerName - the value to set
      Returns:
      the dsl builder
    • namespacePrefixes

      default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder namespacePrefixes(Map<String,String> namespacePrefixes)
      Allows to control which namespace prefixes to use for a set of namespace mappings. The option is a: <code>java.util.Map&lt;java.lang.String, java.lang.String&gt;</code> type. Group: common
      Parameters:
      namespacePrefixes - the value to set
      Returns:
      the dsl builder
    • namespacePrefixes

      default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder namespacePrefixes(String namespacePrefixes)
      Allows to control which namespace prefixes to use for a set of namespace mappings. The option will be converted to a <code>java.util.Map&lt;java.lang.String, java.lang.String&gt;</code> type. Group: common
      Parameters:
      namespacePrefixes - the value to set
      Returns:
      the dsl builder
    • propertyName

      To use a Camel Exchange property as the input source instead of Message body. It has a lower precedent than the name of header if both are set. The option is a: <code>java.lang.String</code> type. Group: common
      Parameters:
      propertyName - the value to set
      Returns:
      the dsl builder
    • resultsFormat

      default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder resultsFormat(org.apache.camel.component.xquery.ResultFormat resultsFormat)
      What output result to use. The option is a: <code>org.apache.camel.component.xquery.ResultFormat</code> type. Default: DOM Group: common
      Parameters:
      resultsFormat - the value to set
      Returns:
      the dsl builder
    • resultsFormat

      What output result to use. The option will be converted to a <code>org.apache.camel.component.xquery.ResultFormat</code> type. Default: DOM Group: common
      Parameters:
      resultsFormat - the value to set
      Returns:
      the dsl builder
    • resultType

      What output result to use defined as a class. The option is a: <code>java.lang.Class&lt;java.lang.Object&gt;</code> type. Group: common
      Parameters:
      resultType - the value to set
      Returns:
      the dsl builder
    • resultType

      What output result to use defined as a class. The option will be converted to a <code>java.lang.Class&lt;java.lang.Object&gt;</code> type. Group: common
      Parameters:
      resultType - the value to set
      Returns:
      the dsl builder
    • stripsAllWhiteSpace

      default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder stripsAllWhiteSpace(boolean stripsAllWhiteSpace)
      Whether to strip all whitespaces. The option is a: <code>boolean</code> type. Default: true Group: common
      Parameters:
      stripsAllWhiteSpace - the value to set
      Returns:
      the dsl builder
    • stripsAllWhiteSpace

      default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder stripsAllWhiteSpace(String stripsAllWhiteSpace)
      Whether to strip all whitespaces. The option will be converted to a <code>boolean</code> type. Default: true Group: common
      Parameters:
      stripsAllWhiteSpace - the value to set
      Returns:
      the dsl builder