Interface NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder

All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
Enclosing interface:
NetWeaverEndpointBuilderFactory

public static interface NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the SAP NetWeaver component.
  • Method Details

    • advanced

    • flatternMap

      default NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder flatternMap(boolean flatternMap)
      If the JSON Map contains only a single entry, then flattern by storing that single entry value as the message body. The option is a: <code>boolean</code> type. Default: true Group: producer
      Parameters:
      flatternMap - the value to set
      Returns:
      the dsl builder
    • flatternMap

      If the JSON Map contains only a single entry, then flattern by storing that single entry value as the message body. The option will be converted to a <code>boolean</code> type. Default: true Group: producer
      Parameters:
      flatternMap - the value to set
      Returns:
      the dsl builder
    • json

      Whether to return data in JSON format. If this option is false, then XML is returned in Atom format. The option is a: <code>boolean</code> type. Default: true Group: producer
      Parameters:
      json - the value to set
      Returns:
      the dsl builder
    • json

      Whether to return data in JSON format. If this option is false, then XML is returned in Atom format. The option will be converted to a <code>boolean</code> type. Default: true Group: producer
      Parameters:
      json - the value to set
      Returns:
      the dsl builder
    • jsonAsMap

      default NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder jsonAsMap(boolean jsonAsMap)
      To transform the JSON from a String to a Map in the message body. The option is a: <code>boolean</code> type. Default: true Group: producer
      Parameters:
      jsonAsMap - the value to set
      Returns:
      the dsl builder
    • jsonAsMap

      To transform the JSON from a String to a Map in the message body. The option will be converted to a <code>boolean</code> type. Default: true Group: producer
      Parameters:
      jsonAsMap - the value to set
      Returns:
      the dsl builder
    • password

      Password for account. The option is a: <code>java.lang.String</code> type. Required: true Group: producer
      Parameters:
      password - the value to set
      Returns:
      the dsl builder
    • username

      Username for account. The option is a: <code>java.lang.String</code> type. Required: true Group: producer
      Parameters:
      username - the value to set
      Returns:
      the dsl builder