public static interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default BoxEndpointBuilderFactory.AdvancedBoxEndpointConsumerBuilder |
advanced() |
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
authenticationType(String authenticationType)
The type of authentication for connection.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
clientId(String clientId)
Box application client ID.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
clientSecret(String clientSecret)
Box application client secret.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
enterpriseId(String enterpriseId)
The enterprise ID to use for an App Enterprise.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
privateKeyFile(String privateKeyFile)
The private key for generating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
privateKeyPassword(String privateKeyPassword)
The password for the private key.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
publicKeyId(String publicKeyId)
The ID for public key for validating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
userId(String userId)
The user ID to use for an App User.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
userName(String userName)
Box user name, MUST be provided.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
userPassword(String userPassword)
Box user password, MUST be provided if authSecureStorage is not set,
or returns null on first call.
|
default BoxEndpointBuilderFactory.AdvancedBoxEndpointConsumerBuilder advanced()
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder clientId(String clientId)
clientId - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder enterpriseId(String enterpriseId)
enterpriseId - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder inBody(String inBody)
inBody - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder userId(String userId)
userId - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder authenticationType(String authenticationType)
authenticationType - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder clientSecret(String clientSecret)
clientSecret - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder privateKeyFile(String privateKeyFile)
privateKeyFile - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder privateKeyPassword(String privateKeyPassword)
privateKeyPassword - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder publicKeyId(String publicKeyId)
publicKeyId - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder userName(String userName)
userName - the value to setdefault BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder userPassword(String userPassword)
userPassword - the value to setApache Camel