Interface ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- ServiceNowEndpointBuilderFactory
public static interface ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint for the ServiceNow component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
apiVersion(String apiVersion)
The ServiceNow REST API version, default latest.default ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder
basic()
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
dateFormat(String dateFormat)
The date format used for Json serialization/deserialization.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
dateTimeFormat(String dateTimeFormat)
The date-time format used for Json serialization/deserialization.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
httpClientPolicy(Object httpClientPolicy)
To configure http-client.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
httpClientPolicy(String httpClientPolicy)
To configure http-client.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
mapper(Object mapper)
Sets Jackson's ObjectMapper to use for request/reply.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
mapper(String mapper)
Sets Jackson's ObjectMapper to use for request/reply.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
proxyAuthorizationPolicy(Object proxyAuthorizationPolicy)
To configure proxy authentication.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
proxyAuthorizationPolicy(String proxyAuthorizationPolicy)
To configure proxy authentication.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
retrieveTargetRecordOnImport(Boolean retrieveTargetRecordOnImport)
Set this parameter to true to retrieve the target record when using import set api.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
retrieveTargetRecordOnImport(String retrieveTargetRecordOnImport)
Set this parameter to true to retrieve the target record when using import set api.default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder
timeFormat(String timeFormat)
The time format used for Json serialization/deserialization.
-
-
-
Method Detail
-
basic
default ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder basic()
-
apiVersion
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder apiVersion(String apiVersion)
The ServiceNow REST API version, default latest. The option is a:java.lang.String
type. Group: advanced
-
dateFormat
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder dateFormat(String dateFormat)
The date format used for Json serialization/deserialization. The option is a:java.lang.String
type. Default: yyyy-MM-dd Group: advanced
-
dateTimeFormat
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder dateTimeFormat(String dateTimeFormat)
The date-time format used for Json serialization/deserialization. The option is a:java.lang.String
type. Default: yyyy-MM-dd HH:mm:ss Group: advanced
-
httpClientPolicy
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder httpClientPolicy(Object httpClientPolicy)
To configure http-client. The option is a:org.apache.cxf.transports.http.configuration.HTTPClientPolicy
type. Group: advanced
-
httpClientPolicy
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder httpClientPolicy(String httpClientPolicy)
To configure http-client. The option will be converted to aorg.apache.cxf.transports.http.configuration.HTTPClientPolicy
type. Group: advanced
-
mapper
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder mapper(Object mapper)
Sets Jackson's ObjectMapper to use for request/reply. The option is a:com.fasterxml.jackson.databind.ObjectMapper
type. Group: advanced
-
mapper
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder mapper(String mapper)
Sets Jackson's ObjectMapper to use for request/reply. The option will be converted to acom.fasterxml.jackson.databind.ObjectMapper
type. Group: advanced
-
proxyAuthorizationPolicy
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder proxyAuthorizationPolicy(Object proxyAuthorizationPolicy)
To configure proxy authentication. The option is a:org.apache.cxf.configuration.security.ProxyAuthorizationPolicy
type. Group: advanced
-
proxyAuthorizationPolicy
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder proxyAuthorizationPolicy(String proxyAuthorizationPolicy)
To configure proxy authentication. The option will be converted to aorg.apache.cxf.configuration.security.ProxyAuthorizationPolicy
type. Group: advanced
-
retrieveTargetRecordOnImport
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder retrieveTargetRecordOnImport(Boolean retrieveTargetRecordOnImport)
Set this parameter to true to retrieve the target record when using import set api. The import set result is then replaced by the target record. The option is a:java.lang.Boolean
type. Default: false Group: advanced
-
retrieveTargetRecordOnImport
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder retrieveTargetRecordOnImport(String retrieveTargetRecordOnImport)
Set this parameter to true to retrieve the target record when using import set api. The import set result is then replaced by the target record. The option will be converted to ajava.lang.Boolean
type. Default: false Group: advanced
-
synchronous
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced
-
synchronous
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced
-
timeFormat
default ServiceNowEndpointBuilderFactory.AdvancedServiceNowEndpointBuilder timeFormat(String timeFormat)
The time format used for Json serialization/deserialization. The option is a:java.lang.String
type. Default: HH:mm:ss Group: advanced
-
-