Interface Dhis2EndpointBuilderFactory.Dhis2EndpointProducerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
Dhis2EndpointBuilderFactory.Dhis2EndpointBuilder
- Enclosing interface:
- Dhis2EndpointBuilderFactory
public static interface Dhis2EndpointBuilderFactory.Dhis2EndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the DHIS2 component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
baseApiUrl
(String baseApiUrl) DHIS2 server base API URL (e.g., https://play.dhis2.org/2.39.1.1/api).Sets the name of a parameter to be passed in the exchange In Body.DHIS2 account password for accessing the DHIS2 API.DHIS2 account username for accessing the DHIS2 API.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
-
baseApiUrl
DHIS2 server base API URL (e.g., https://play.dhis2.org/2.39.1.1/api). The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
baseApiUrl
- 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
-
password
DHIS2 account password for accessing the DHIS2 API. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
username
DHIS2 account username for accessing the DHIS2 API. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username
- the value to set- Returns:
- the dsl builder
-