| Package | Description |
|---|---|
| org.apache.camel.builder.component | |
| org.apache.camel.builder.component.dsl |
| Modifier and Type | Method and Description |
|---|---|
static SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
ComponentsBuilderFactory.salesforce()
Salesforce (camel-salesforce)
The salesforce component is used for integrating Camel with the massive
Salesforce API.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SalesforceComponentBuilderFactory.SalesforceComponentBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.authenticationType(org.apache.camel.component.salesforce.AuthenticationType authenticationType)
Explicit authentication method to be used, one of USERNAME_PASSWORD,
REFRESH_TOKEN or JWT.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.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 SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.clientId(String clientId)
OAuth Consumer Key of the connected app configured in the Salesforce
instance setup.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.clientSecret(String clientSecret)
OAuth Consumer Secret of the connected app configured in the
Salesforce instance setup.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.config(org.apache.camel.component.salesforce.SalesforceEndpointConfig config)
Global endpoint configuration - use to set values that are common to
all endpoints.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpClientConnectionTimeout(long httpClientConnectionTimeout)
Connection timeout used by the HttpClient when connecting to the
Salesforce server.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpClientIdleTimeout(long httpClientIdleTimeout)
Timeout used by the HttpClient when waiting for response from the
Salesforce server.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpClientProperties(Map<String,Object> httpClientProperties)
Used to set any properties that can be configured on the underlying
HTTP client.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpMaxContentLength(Integer httpMaxContentLength)
Max content length of an HTTP response.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyAuthUri(String httpProxyAuthUri)
Used in authentication against the HTTP proxy server, needs to match
the URI of the proxy server in order for the httpProxyUsername and
httpProxyPassword to be used for authentication.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyExcludedAddresses(Set<String> httpProxyExcludedAddresses)
A list of addresses for which HTTP proxy server should not be used.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyHost(String httpProxyHost)
Hostname of the HTTP proxy server to use.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyIncludedAddresses(Set<String> httpProxyIncludedAddresses)
A list of addresses for which HTTP proxy server should be used.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyPassword(String httpProxyPassword)
Password to use to authenticate against the HTTP proxy server.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyPort(Integer httpProxyPort)
Port number of the HTTP proxy server to use.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyRealm(String httpProxyRealm)
Realm of the proxy server, used in preemptive Basic/Digest
authentication methods against the HTTP proxy server.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyUseDigestAuth(boolean httpProxyUseDigestAuth)
If set to true Digest authentication will be used when authenticating
to the HTTP proxy, otherwise Basic authorization method will be used.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.httpProxyUsername(String httpProxyUsername)
Username to use to authenticate against the HTTP proxy server.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.instanceUrl(String instanceUrl)
URL of the Salesforce instance used after authentication, by default
received from Salesforce on successful authentication.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.isHttpProxySecure(boolean isHttpProxySecure)
If set to false disables the use of TLS when accessing the HTTP
proxy.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.isHttpProxySocks4(boolean isHttpProxySocks4)
If set to true the configures the HTTP proxy to use as a SOCKS4
proxy.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.keystore(org.apache.camel.support.jsse.KeyStoreParameters keystore)
KeyStore parameters to use in OAuth JWT flow.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.lazyLogin(boolean lazyLogin)
If set to true prevents the component from authenticating to
Salesforce with the start of the component.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.loginConfig(org.apache.camel.component.salesforce.SalesforceLoginConfig loginConfig)
All authentication configuration in one nested bean, all properties
set there can be set directly on the component as well.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.loginUrl(String loginUrl)
URL of the Salesforce instance used for authentication, by default
set to https://login.salesforce.com.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.longPollingTransportProperties(Map<String,Object> longPollingTransportProperties)
Used to set any properties that can be configured on the
LongPollingTransport used by the BayeuxClient (CometD) used by the
streaming api.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.packages(String[] packages)
In what packages are the generated DTO classes.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.password(String password)
Password used in OAuth flow to gain access to access token.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.refreshToken(String refreshToken)
Refresh token already obtained in the refresh token OAuth flow.
|
static SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.salesforce()
Salesforce (camel-salesforce)
The salesforce component is used for integrating Camel with the massive
Salesforce API.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
SSL parameters to use, see SSLContextParameters class for all
available options.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
default SalesforceComponentBuilderFactory.SalesforceComponentBuilder |
SalesforceComponentBuilderFactory.SalesforceComponentBuilder.userName(String userName)
Username used in OAuth flow to gain access to access token.
|
Apache Camel