public static interface BoxEndpointBuilderFactory.BoxEndpointBuilder extends BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder, BoxEndpointBuilderFactory.BoxEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default BoxEndpointBuilderFactory.AdvancedBoxEndpointBuilder |
advanced() |
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
authenticationType(String authenticationType)
The type of authentication for connection.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
clientId(String clientId)
Box application client ID.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
clientSecret(String clientSecret)
Box application client secret.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
enterpriseId(String enterpriseId)
The enterprise ID to use for an App Enterprise.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
privateKeyFile(String privateKeyFile)
The private key for generating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
privateKeyPassword(String privateKeyPassword)
The password for the private key.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
publicKeyId(String publicKeyId)
The ID for public key for validating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
userId(String userId)
The user ID to use for an App User.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
userName(String userName)
Box user name, MUST be provided.
|
default BoxEndpointBuilderFactory.BoxEndpointBuilder |
userPassword(String userPassword)
Box user password, MUST be provided if authSecureStorage is not set,
or returns null on first call.
|
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrilazyStartProducer, lazyStartProducerdefault BoxEndpointBuilderFactory.AdvancedBoxEndpointBuilder advanced()
advanced in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderadvanced in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder clientId(String clientId)
java.lang.String type.
Group: commonclientId in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderclientId in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder enterpriseId(String enterpriseId)
java.lang.String type.
Group: commonenterpriseId in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderenterpriseId in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder inBody(String inBody)
java.lang.String type.
Group: commoninBody in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderinBody in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder userId(String userId)
java.lang.String type.
Group: commonuserId in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderuserId in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder authenticationType(String authenticationType)
java.lang.String type.
Default: APP_USER_AUTHENTICATION
Group: authenticationauthenticationType in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderauthenticationType in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder clientSecret(String clientSecret)
java.lang.String type.
Group: securityclientSecret in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderclientSecret in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder privateKeyFile(String privateKeyFile)
java.lang.String type.
Group: securityprivateKeyFile in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderprivateKeyFile in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder privateKeyPassword(String privateKeyPassword)
java.lang.String type.
Group: securityprivateKeyPassword in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderprivateKeyPassword in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder publicKeyId(String publicKeyId)
java.lang.String type.
Group: securitypublicKeyId in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderpublicKeyId in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuildersslContextParameters in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuildersslContextParameters in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder userName(String userName)
java.lang.String type.
Group: securityuserName in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderuserName in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderdefault BoxEndpointBuilderFactory.BoxEndpointBuilder userPassword(String userPassword)
java.lang.String type.
Group: securityuserPassword in interface BoxEndpointBuilderFactory.BoxEndpointConsumerBuilderuserPassword in interface BoxEndpointBuilderFactory.BoxEndpointProducerBuilderApache Camel