public static interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default BoxEndpointBuilderFactory.AdvancedBoxEndpointProducerBuilder |
advanced() |
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
authenticationType(String authenticationType)
The type of authentication for connection.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
clientId(String clientId)
Box application client ID.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
clientSecret(String clientSecret)
Box application client secret.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
enterpriseId(String enterpriseId)
The enterprise ID to use for an App Enterprise.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
privateKeyFile(String privateKeyFile)
The private key for generating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
privateKeyPassword(String privateKeyPassword)
The password for the private key.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
publicKeyId(String publicKeyId)
The ID for public key for validating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
userId(String userId)
The user ID to use for an App User.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
userName(String userName)
Box user name, MUST be provided.
|
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder |
userPassword(String userPassword)
Box user password, MUST be provided if authSecureStorage is not set,
or returns null on first call.
|
default BoxEndpointBuilderFactory.AdvancedBoxEndpointProducerBuilder advanced()
default BoxEndpointBuilderFactory.BoxEndpointProducerBuilder clientId(String clientId)
java.lang.String type.
Group: commondefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder enterpriseId(String enterpriseId)
java.lang.String type.
Group: commondefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder inBody(String inBody)
java.lang.String type.
Group: commondefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder userId(String userId)
java.lang.String type.
Group: commondefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder authenticationType(String authenticationType)
java.lang.String type.
Default: APP_USER_AUTHENTICATION
Group: authenticationdefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder clientSecret(String clientSecret)
java.lang.String type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder privateKeyFile(String privateKeyFile)
java.lang.String type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder privateKeyPassword(String privateKeyPassword)
java.lang.String type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder publicKeyId(String publicKeyId)
java.lang.String type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder userName(String userName)
java.lang.String type.
Group: securitydefault BoxEndpointBuilderFactory.BoxEndpointProducerBuilder userPassword(String userPassword)
java.lang.String type.
Group: securityApache Camel