Package org.apache.camel.component.box
Class BoxEventLogsManagerEndpointConfiguration
- java.lang.Object
-
- org.apache.camel.component.box.BoxConfiguration
-
- org.apache.camel.component.box.BoxEventLogsManagerEndpointConfiguration
-
@ApiParams(apiName="event-logs", producerOnly=true, description="Provides operations to read Box enterprise (admin) event logs", apiMethods=@ApiMethod(methodName="getEnterpriseEvents",description="Create an event stream with optional starting initial position and add listener that will be notified when an event is received",signatures="java.util.List<com.box.sdk.BoxEvent> getEnterpriseEvents(String position, java.util.Date after, java.util.Date before, com.box.sdk.BoxEvent$Type[] types)"), aliases="getEnterpriseEvents=events") @UriParams @Configurer(extended=true) public final class BoxEventLogsManagerEndpointConfiguration extends BoxConfiguration
Camel endpoint configuration forBoxEventLogsManager
.
-
-
Field Summary
-
Fields inherited from class org.apache.camel.component.box.BoxConfiguration
APP_ENTERPRISE_AUTHENTICATION, APP_USER_AUTHENTICATION, RSA_SHA_256, RSA_SHA_384, RSA_SHA_512, STANDARD_AUTHENTICATION
-
-
Constructor Summary
Constructors Constructor Description BoxEventLogsManagerEndpointConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
getAfter()
Date
getBefore()
String
getPosition()
com.box.sdk.BoxEvent.Type[]
getTypes()
void
setAfter(Date after)
void
setBefore(Date before)
void
setPosition(String position)
void
setTypes(com.box.sdk.BoxEvent.Type[] types)
-
Methods inherited from class org.apache.camel.component.box.BoxConfiguration
getAccessTokenCache, getApiName, getAuthenticationType, getClientId, getClientSecret, getEncryptionAlgorithm, getEnterpriseId, getHttpParams, getMaxCacheEntries, getMethodName, getPrivateKeyFile, getPrivateKeyPassword, getPublicKeyId, getSslContextParameters, getUserId, getUserName, getUserPassword, setAccessTokenCache, setApiName, setAuthenticationType, setClientId, setClientSecret, setEncryptionAlgorithm, setEncryptionAlgorithm, setEnterpriseId, setHttpParams, setMaxCacheEntries, setMaxCacheEntries, setMethodName, setPrivateKeyFile, setPrivateKeyPassword, setPublicKeyId, setSslContextParameters, setUserId, setUserName, setUserPassword
-
-
-
-
Method Detail
-
getAfter
public Date getAfter()
-
setAfter
public void setAfter(Date after)
-
getBefore
public Date getBefore()
-
setBefore
public void setBefore(Date before)
-
getPosition
public String getPosition()
-
setPosition
public void setPosition(String position)
-
getTypes
public com.box.sdk.BoxEvent.Type[] getTypes()
-
setTypes
public void setTypes(com.box.sdk.BoxEvent.Type[] types)
-
-