Interface SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
SalesforceEndpointBuilderFactory.SalesforceEndpointBuilder
- Enclosing interface:
- SalesforceEndpointBuilderFactory
public static interface SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Salesforce component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SalesforceEndpointBuilderFactory.AdvancedSalesforceEndpointConsumerBuilder
advanced()
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
apexMethod(String apexMethod)
APEX method name.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
apexQueryParams(String apexQueryParams)
Query params for APEX method.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
apexQueryParams(Map<String,Object> apexQueryParams)
Query params for APEX method.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
apiVersion(String apiVersion)
Salesforce API version.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
backoffIncrement(long backoffIncrement)
Backoff interval increment for Streaming connection restart attempts for failures beyond CometD auto-reconnect.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
backoffIncrement(String backoffIncrement)
Backoff interval increment for Streaming connection restart attempts for failures beyond CometD auto-reconnect.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
batchId(String batchId)
Bulk API Batch ID.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
contentType(String contentType)
Bulk API content type, one of XML, CSV, ZIP_XML, ZIP_CSV.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
contentType(SalesforceEndpointBuilderFactory.ContentType contentType)
Bulk API content type, one of XML, CSV, ZIP_XML, ZIP_CSV.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
defaultReplayId(Long defaultReplayId)
Default replayId setting if no value is found in initialReplayIdMap.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
defaultReplayId(String defaultReplayId)
Default replayId setting if no value is found in initialReplayIdMap.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
format(String format)
Payload format to use for Salesforce API calls, either JSON or XML, defaults to JSON.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
format(SalesforceEndpointBuilderFactory.PayloadFormat format)
Payload format to use for Salesforce API calls, either JSON or XML, defaults to JSON.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
httpClient(Object httpClient)
Custom Jetty Http Client to use to connect to Salesforce.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
httpClient(String httpClient)
Custom Jetty Http Client to use to connect to Salesforce.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
includeDetails(Boolean includeDetails)
Include details in Salesforce1 Analytics report, defaults to false.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
includeDetails(String includeDetails)
Include details in Salesforce1 Analytics report, defaults to false.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
initialReplayIdMap(String initialReplayIdMap)
Replay IDs to start from per channel name.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
initialReplayIdMap(Map<String,Long> initialReplayIdMap)
Replay IDs to start from per channel name.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
instanceId(String instanceId)
Salesforce1 Analytics report execution instance ID.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
jobId(String jobId)
Bulk API Job ID.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
limit(Integer limit)
Limit on number of returned records.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
limit(String limit)
Limit on number of returned records.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
maxBackoff(long maxBackoff)
Maximum backoff interval for Streaming connection restart attempts for failures beyond CometD auto-reconnect.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
maxBackoff(String maxBackoff)
Maximum backoff interval for Streaming connection restart attempts for failures beyond CometD auto-reconnect.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notFoundBehaviour(String notFoundBehaviour)
Sets the behaviour of 404 not found status received from Salesforce API.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notFoundBehaviour(SalesforceEndpointBuilderFactory.NotFoundBehaviour notFoundBehaviour)
Sets the behaviour of 404 not found status received from Salesforce API.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForFields(String notifyForFields)
Notify for fields, options are ALL, REFERENCED, SELECT, WHERE.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForFields(SalesforceEndpointBuilderFactory.NotifyForFieldsEnum notifyForFields)
Notify for fields, options are ALL, REFERENCED, SELECT, WHERE.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationCreate(Boolean notifyForOperationCreate)
Notify for create operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationCreate(String notifyForOperationCreate)
Notify for create operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationDelete(Boolean notifyForOperationDelete)
Notify for delete operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationDelete(String notifyForOperationDelete)
Notify for delete operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperations(String notifyForOperations)
Notify for operations, options are ALL, CREATE, EXTENDED, UPDATE (API version 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperations(SalesforceEndpointBuilderFactory.NotifyForOperationsEnum notifyForOperations)
Notify for operations, options are ALL, CREATE, EXTENDED, UPDATE (API version 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationUndelete(Boolean notifyForOperationUndelete)
Notify for un-delete operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationUndelete(String notifyForOperationUndelete)
Notify for un-delete operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationUpdate(Boolean notifyForOperationUpdate)
Notify for update operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
notifyForOperationUpdate(String notifyForOperationUpdate)
Notify for update operation, defaults to false (API version = 29.0).default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
objectMapper(Object objectMapper)
Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
objectMapper(String objectMapper)
Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
rawPayload(boolean rawPayload)
Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
rawPayload(String rawPayload)
Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
replayId(Long replayId)
The replayId value to use when subscribing.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
replayId(String replayId)
The replayId value to use when subscribing.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
reportId(String reportId)
Salesforce1 Analytics report Id.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
reportMetadata(Object reportMetadata)
Salesforce1 Analytics report metadata for filtering.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
reportMetadata(String reportMetadata)
Salesforce1 Analytics report metadata for filtering.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
resultId(String resultId)
Bulk API Result ID.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectBlobFieldName(String sObjectBlobFieldName)
SObject blob field name.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectClass(String sObjectClass)
Fully qualified SObject class name, usually generated using camel-salesforce-maven-plugin.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectFields(String sObjectFields)
SObject fields to retrieve.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectId(String sObjectId)
SObject ID if required by API.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectIdName(String sObjectIdName)
SObject external ID field name.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectIdValue(String sObjectIdValue)
SObject external ID field value.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectName(String sObjectName)
SObject name if required or supported by API.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectQuery(String sObjectQuery)
Salesforce SOQL query string.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
sObjectSearch(String sObjectSearch)
Salesforce SOSL search string.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
updateTopic(boolean updateTopic)
Whether to update an existing Push Topic when using the Streaming API, defaults to false.default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder
updateTopic(String updateTopic)
Whether to update an existing Push Topic when using the Streaming API, defaults to false.
-
-
-
Method Detail
-
advanced
default SalesforceEndpointBuilderFactory.AdvancedSalesforceEndpointConsumerBuilder advanced()
-
apexMethod
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder apexMethod(String apexMethod)
APEX method name. The option is a:java.lang.String
type. Group: common
-
apexQueryParams
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder apexQueryParams(Map<String,Object> apexQueryParams)
Query params for APEX method. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. Group: common
-
apexQueryParams
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder apexQueryParams(String apexQueryParams)
Query params for APEX method. The option will be converted to ajava.util.Map<java.lang.String, java.lang.Object>
type. Group: common
-
apiVersion
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder apiVersion(String apiVersion)
Salesforce API version. The option is a:java.lang.String
type. Default: 50.0 Group: common
-
backoffIncrement
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder backoffIncrement(long backoffIncrement)
Backoff interval increment for Streaming connection restart attempts for failures beyond CometD auto-reconnect. The option is a:long
type. Default: 1000 Group: common
-
backoffIncrement
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder backoffIncrement(String backoffIncrement)
Backoff interval increment for Streaming connection restart attempts for failures beyond CometD auto-reconnect. The option will be converted to along
type. Default: 1000 Group: common
-
batchId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder batchId(String batchId)
Bulk API Batch ID. The option is a:java.lang.String
type. Group: common
-
contentType
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder contentType(SalesforceEndpointBuilderFactory.ContentType contentType)
Bulk API content type, one of XML, CSV, ZIP_XML, ZIP_CSV. The option is a:org.apache.camel.component.salesforce.api.dto.bulk.ContentType
type. Group: common
-
contentType
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder contentType(String contentType)
Bulk API content type, one of XML, CSV, ZIP_XML, ZIP_CSV. The option will be converted to aorg.apache.camel.component.salesforce.api.dto.bulk.ContentType
type. Group: common
-
defaultReplayId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder defaultReplayId(Long defaultReplayId)
Default replayId setting if no value is found in initialReplayIdMap. The option is a:java.lang.Long
type. Default: -1 Group: common
-
defaultReplayId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder defaultReplayId(String defaultReplayId)
Default replayId setting if no value is found in initialReplayIdMap. The option will be converted to ajava.lang.Long
type. Default: -1 Group: common
-
format
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder format(SalesforceEndpointBuilderFactory.PayloadFormat format)
Payload format to use for Salesforce API calls, either JSON or XML, defaults to JSON. The option is a:org.apache.camel.component.salesforce.internal.PayloadFormat
type. Group: common
-
format
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder format(String format)
Payload format to use for Salesforce API calls, either JSON or XML, defaults to JSON. The option will be converted to aorg.apache.camel.component.salesforce.internal.PayloadFormat
type. Group: common
-
httpClient
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder httpClient(Object httpClient)
Custom Jetty Http Client to use to connect to Salesforce. The option is a:org.apache.camel.component.salesforce.SalesforceHttpClient
type. Group: common
-
httpClient
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder httpClient(String httpClient)
Custom Jetty Http Client to use to connect to Salesforce. The option will be converted to aorg.apache.camel.component.salesforce.SalesforceHttpClient
type. Group: common
-
includeDetails
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder includeDetails(Boolean includeDetails)
Include details in Salesforce1 Analytics report, defaults to false. The option is a:java.lang.Boolean
type. Group: common
-
includeDetails
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder includeDetails(String includeDetails)
Include details in Salesforce1 Analytics report, defaults to false. The option will be converted to ajava.lang.Boolean
type. Group: common
-
initialReplayIdMap
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder initialReplayIdMap(Map<String,Long> initialReplayIdMap)
Replay IDs to start from per channel name. The option is a:java.util.Map<java.lang.String, java.lang.Long>
type. Group: common
-
initialReplayIdMap
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder initialReplayIdMap(String initialReplayIdMap)
Replay IDs to start from per channel name. The option will be converted to ajava.util.Map<java.lang.String, java.lang.Long>
type. Group: common
-
instanceId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder instanceId(String instanceId)
Salesforce1 Analytics report execution instance ID. The option is a:java.lang.String
type. Group: common
-
jobId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder jobId(String jobId)
Bulk API Job ID. The option is a:java.lang.String
type. Group: common
-
limit
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder limit(Integer limit)
Limit on number of returned records. Applicable to some of the API, check the Salesforce documentation. The option is a:java.lang.Integer
type. Group: common
-
limit
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder limit(String limit)
Limit on number of returned records. Applicable to some of the API, check the Salesforce documentation. The option will be converted to ajava.lang.Integer
type. Group: common
-
maxBackoff
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder maxBackoff(long maxBackoff)
Maximum backoff interval for Streaming connection restart attempts for failures beyond CometD auto-reconnect. The option is a:long
type. Default: 30000 Group: common
-
maxBackoff
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder maxBackoff(String maxBackoff)
Maximum backoff interval for Streaming connection restart attempts for failures beyond CometD auto-reconnect. The option will be converted to along
type. Default: 30000 Group: common
-
notFoundBehaviour
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notFoundBehaviour(SalesforceEndpointBuilderFactory.NotFoundBehaviour notFoundBehaviour)
Sets the behaviour of 404 not found status received from Salesforce API. Should the body be set to NULL NotFoundBehaviour#NULL or should a exception be signaled on the exchange NotFoundBehaviour#EXCEPTION - the default. The option is a:org.apache.camel.component.salesforce.NotFoundBehaviour
type. Default: EXCEPTION Group: common
-
notFoundBehaviour
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notFoundBehaviour(String notFoundBehaviour)
Sets the behaviour of 404 not found status received from Salesforce API. Should the body be set to NULL NotFoundBehaviour#NULL or should a exception be signaled on the exchange NotFoundBehaviour#EXCEPTION - the default. The option will be converted to aorg.apache.camel.component.salesforce.NotFoundBehaviour
type. Default: EXCEPTION Group: common
-
notifyForFields
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForFields(SalesforceEndpointBuilderFactory.NotifyForFieldsEnum notifyForFields)
Notify for fields, options are ALL, REFERENCED, SELECT, WHERE. The option is a:org.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum
type. Group: common
-
notifyForFields
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForFields(String notifyForFields)
Notify for fields, options are ALL, REFERENCED, SELECT, WHERE. The option will be converted to aorg.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum
type. Group: common
-
notifyForOperationCreate
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationCreate(Boolean notifyForOperationCreate)
Notify for create operation, defaults to false (API version = 29.0). The option is a:java.lang.Boolean
type. Group: common
-
notifyForOperationCreate
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationCreate(String notifyForOperationCreate)
Notify for create operation, defaults to false (API version = 29.0). The option will be converted to ajava.lang.Boolean
type. Group: common
-
notifyForOperationDelete
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationDelete(Boolean notifyForOperationDelete)
Notify for delete operation, defaults to false (API version = 29.0). The option is a:java.lang.Boolean
type. Group: common
-
notifyForOperationDelete
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationDelete(String notifyForOperationDelete)
Notify for delete operation, defaults to false (API version = 29.0). The option will be converted to ajava.lang.Boolean
type. Group: common
-
notifyForOperations
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperations(SalesforceEndpointBuilderFactory.NotifyForOperationsEnum notifyForOperations)
Notify for operations, options are ALL, CREATE, EXTENDED, UPDATE (API version 29.0). The option is a:org.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum
type. Group: common
-
notifyForOperations
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperations(String notifyForOperations)
Notify for operations, options are ALL, CREATE, EXTENDED, UPDATE (API version 29.0). The option will be converted to aorg.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum
type. Group: common
-
notifyForOperationUndelete
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationUndelete(Boolean notifyForOperationUndelete)
Notify for un-delete operation, defaults to false (API version = 29.0). The option is a:java.lang.Boolean
type. Group: common
-
notifyForOperationUndelete
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationUndelete(String notifyForOperationUndelete)
Notify for un-delete operation, defaults to false (API version = 29.0). The option will be converted to ajava.lang.Boolean
type. Group: common
-
notifyForOperationUpdate
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationUpdate(Boolean notifyForOperationUpdate)
Notify for update operation, defaults to false (API version = 29.0). The option is a:java.lang.Boolean
type. Group: common
-
notifyForOperationUpdate
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder notifyForOperationUpdate(String notifyForOperationUpdate)
Notify for update operation, defaults to false (API version = 29.0). The option will be converted to ajava.lang.Boolean
type. Group: common
-
objectMapper
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder objectMapper(Object objectMapper)
Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects. The option is a:com.fasterxml.jackson.databind.ObjectMapper
type. Group: common
-
objectMapper
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder objectMapper(String objectMapper)
Custom Jackson ObjectMapper to use when serializing/deserializing Salesforce objects. The option will be converted to acom.fasterxml.jackson.databind.ObjectMapper
type. Group: common
-
rawPayload
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder rawPayload(boolean rawPayload)
Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default. The option is a:boolean
type. Default: false Group: common
-
rawPayload
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder rawPayload(String rawPayload)
Use raw payload String for request and response (either JSON or XML depending on format), instead of DTOs, false by default. The option will be converted to aboolean
type. Default: false Group: common
-
reportId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder reportId(String reportId)
Salesforce1 Analytics report Id. The option is a:java.lang.String
type. Group: common
-
reportMetadata
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder reportMetadata(Object reportMetadata)
Salesforce1 Analytics report metadata for filtering. The option is a:org.apache.camel.component.salesforce.api.dto.analytics.reports.ReportMetadata
type. Group: common
-
reportMetadata
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder reportMetadata(String reportMetadata)
Salesforce1 Analytics report metadata for filtering. The option will be converted to aorg.apache.camel.component.salesforce.api.dto.analytics.reports.ReportMetadata
type. Group: common
-
resultId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder resultId(String resultId)
Bulk API Result ID. The option is a:java.lang.String
type. Group: common
-
sObjectBlobFieldName
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectBlobFieldName(String sObjectBlobFieldName)
SObject blob field name. The option is a:java.lang.String
type. Group: common
-
sObjectClass
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectClass(String sObjectClass)
Fully qualified SObject class name, usually generated using camel-salesforce-maven-plugin. The option is a:java.lang.String
type. Group: common
-
sObjectFields
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectFields(String sObjectFields)
SObject fields to retrieve. The option is a:java.lang.String
type. Group: common
-
sObjectId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectId(String sObjectId)
SObject ID if required by API. The option is a:java.lang.String
type. Group: common
-
sObjectIdName
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectIdName(String sObjectIdName)
SObject external ID field name. The option is a:java.lang.String
type. Group: common
-
sObjectIdValue
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectIdValue(String sObjectIdValue)
SObject external ID field value. The option is a:java.lang.String
type. Group: common
-
sObjectName
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectName(String sObjectName)
SObject name if required or supported by API. The option is a:java.lang.String
type. Group: common
-
sObjectQuery
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectQuery(String sObjectQuery)
Salesforce SOQL query string. The option is a:java.lang.String
type. Group: common
-
sObjectSearch
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder sObjectSearch(String sObjectSearch)
Salesforce SOSL search string. The option is a:java.lang.String
type. Group: common
-
updateTopic
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder updateTopic(boolean updateTopic)
Whether to update an existing Push Topic when using the Streaming API, defaults to false. The option is a:boolean
type. Default: false Group: common
-
updateTopic
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder updateTopic(String updateTopic)
Whether to update an existing Push Topic when using the Streaming API, defaults to false. The option will be converted to aboolean
type. Default: false Group: common
-
bridgeErrorHandler
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a:boolean
type. Default: false Group: consumer
-
bridgeErrorHandler
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to aboolean
type. Default: false Group: consumer
-
replayId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder replayId(Long replayId)
The replayId value to use when subscribing. The option is a:java.lang.Long
type. Group: consumer
-
replayId
default SalesforceEndpointBuilderFactory.SalesforceEndpointConsumerBuilder replayId(String replayId)
The replayId value to use when subscribing. The option will be converted to ajava.lang.Long
type. Group: consumer
-
-