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 Summary
Modifier and TypeMethodDescriptionadvanced()
flatternMap
(boolean flatternMap) If the JSON Map contains only a single entry, then flattern by storing that single entry value as the message body.flatternMap
(String flatternMap) If the JSON Map contains only a single entry, then flattern by storing that single entry value as the message body.json
(boolean json) Whether to return data in JSON format.Whether to return data in JSON format.jsonAsMap
(boolean jsonAsMap) To transform the JSON from a String to a Map in the message body.To transform the JSON from a String to a Map in the message body.Password for account.Username for account.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
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
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
-