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, getUriMethods 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
-