Interface Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder

All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
All Known Subinterfaces:
Olingo4EndpointBuilderFactory.Olingo4EndpointBuilder
Enclosing interface:
Olingo4EndpointBuilderFactory

public static interface Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the Olingo4 component.
  • Method Details

    • advanced

    • connectTimeout

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder connectTimeout(int connectTimeout)
      HTTP connection creation timeout in milliseconds, defaults to 30,000 (30 seconds). The option is a: <code>int</code> type. Default: 30000 Group: common
      Parameters:
      connectTimeout - the value to set
      Returns:
      the dsl builder
    • connectTimeout

      HTTP connection creation timeout in milliseconds, defaults to 30,000 (30 seconds). The option will be converted to a <code>int</code> type. Default: 30000 Group: common
      Parameters:
      connectTimeout - the value to set
      Returns:
      the dsl builder
    • contentType

      Content-Type header value can be used to specify JSON or XML message format, defaults to application/json;charset=utf-8. The option is a: <code>java.lang.String</code> type. Default: application/json;charset=utf-8 Group: common
      Parameters:
      contentType - the value to set
      Returns:
      the dsl builder
    • filterAlreadySeen

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder filterAlreadySeen(boolean filterAlreadySeen)
      Set this to true to filter out results that have already been communicated by this component. The option is a: <code>boolean</code> type. Default: false Group: common
      Parameters:
      filterAlreadySeen - the value to set
      Returns:
      the dsl builder
    • filterAlreadySeen

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder filterAlreadySeen(String filterAlreadySeen)
      Set this to true to filter out results that have already been communicated by this component. The option will be converted to a <code>boolean</code> type. Default: false Group: common
      Parameters:
      filterAlreadySeen - the value to set
      Returns:
      the dsl builder
    • httpHeaders

      Custom HTTP headers to inject into every request, this could include OAuth tokens, etc. The option is a: <code>java.util.Map&lt;java.lang.String, java.lang.String&gt;</code> type. Group: common
      Parameters:
      httpHeaders - the value to set
      Returns:
      the dsl builder
    • httpHeaders

      Custom HTTP headers to inject into every request, this could include OAuth tokens, etc. The option will be converted to a <code>java.util.Map&lt;java.lang.String, java.lang.String&gt;</code> type. Group: common
      Parameters:
      httpHeaders - the value to set
      Returns:
      the dsl builder
    • inBody

      Sets the name of a parameter to be passed in the exchange In Body. The option is a: <code>java.lang.String</code> type. Group: common
      Parameters:
      inBody - the value to set
      Returns:
      the dsl builder
    • proxy

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder proxy(org.apache.http.HttpHost proxy)
      HTTP proxy server configuration. The option is a: <code>org.apache.http.HttpHost</code> type. Group: common
      Parameters:
      proxy - the value to set
      Returns:
      the dsl builder
    • proxy

      HTTP proxy server configuration. The option will be converted to a <code>org.apache.http.HttpHost</code> type. Group: common
      Parameters:
      proxy - the value to set
      Returns:
      the dsl builder
    • serviceUri

      Target OData service base URI, e.g. http://services.odata.org/OData/OData.svc. The option is a: <code>java.lang.String</code> type. Group: common
      Parameters:
      serviceUri - the value to set
      Returns:
      the dsl builder
    • socketTimeout

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder socketTimeout(int socketTimeout)
      HTTP request timeout in milliseconds, defaults to 30,000 (30 seconds). The option is a: <code>int</code> type. Default: 30000 Group: common
      Parameters:
      socketTimeout - the value to set
      Returns:
      the dsl builder
    • socketTimeout

      HTTP request timeout in milliseconds, defaults to 30,000 (30 seconds). The option will be converted to a <code>int</code> type. Default: 30000 Group: common
      Parameters:
      socketTimeout - the value to set
      Returns:
      the dsl builder
    • sslContextParameters

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
      To configure security using SSLContextParameters. The option is a: <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security
      Parameters:
      sslContextParameters - the value to set
      Returns:
      the dsl builder
    • sslContextParameters

      default Olingo4EndpointBuilderFactory.Olingo4EndpointProducerBuilder sslContextParameters(String sslContextParameters)
      To configure security using SSLContextParameters. The option will be converted to a <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security
      Parameters:
      sslContextParameters - the value to set
      Returns:
      the dsl builder