Interface WorkdayEndpointBuilderFactory.WorkdayEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- WorkdayEndpointBuilderFactory
public static interface WorkdayEndpointBuilderFactory.WorkdayEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Workday component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
Workday client Id generated by API client for integrations.clientSecret
(String clientSecret) Workday client Secret generated by API client for integrations.Workday Host name.reportFormat
(String reportFormat) Workday Report as a service output format.Workday Tenant name.tokenRefresh
(String tokenRefresh) Workday token Refresh generated for integrations system user.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
-
reportFormat
Workday Report as a service output format. The option is a: <code>java.lang.String</code> type. Default: json Group: format- Parameters:
reportFormat
- the value to set- Returns:
- the dsl builder
-
host
Workday Host name. The option is a: <code>java.lang.String</code> type. Required: true Group: host- Parameters:
host
- the value to set- Returns:
- the dsl builder
-
clientId
Workday client Id generated by API client for integrations. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
clientId
- the value to set- Returns:
- the dsl builder
-
clientSecret
Workday client Secret generated by API client for integrations. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
clientSecret
- the value to set- Returns:
- the dsl builder
-
tokenRefresh
Workday token Refresh generated for integrations system user. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
tokenRefresh
- the value to set- Returns:
- the dsl builder
-
tenant
Workday Tenant name. The option is a: <code>java.lang.String</code> type. Required: true Group: tenant- Parameters:
tenant
- the value to set- Returns:
- the dsl builder
-