Box

Box

Scheme: box

Represents a Box endpoint.

Name Kind Type Required Deprecated Default Value Enum Values Description
apiName path org.apache.camel.component.box.internal.BoxApiName true false COLLABORATIONS
COMMENTS
EVENTS
FILES
FOLDERS
GROUPS
POLL_EVENTS
SEARCH
SHARED_COMMENTS
SHARED_FILES
SHARED_FOLDERS
SHARED_ITEMS
USERS
methodName path java.lang.String true false
clientId parameter java.lang.String false
clientSecret parameter java.lang.String false
authSecureStorage parameter com.box.boxjavalibv2.authorization.IAuthSecureStorage false
userName parameter java.lang.String false
userPassword parameter java.lang.String false
refreshListener parameter com.box.boxjavalibv2.authorization.OAuthRefreshListener false
revokeOnShutdown parameter boolean false
sharedLink parameter java.lang.String false
sharedPassword parameter java.lang.String false
boxConfig parameter com.box.boxjavalibv2.IBoxConfig false
connectionManagerBuilder parameter com.box.boxjavalibv2.BoxConnectionManagerBuilder false
httpParams parameter java.util.Map false
sslContextParameters parameter org.apache.camel.util.jsse.SSLContextParameters false
loginTimeout parameter int false 30 Box.com login timeout in seconds, defaults to 30.
inBody parameter java.lang.String false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

box consumer

The Box consumer.