Interface DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
DropboxEndpointBuilderFactory.DropboxEndpointBuilder
- Enclosing interface:
- DropboxEndpointBuilderFactory
public static interface DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Dropbox component.
-
Method Summary
Modifier and TypeMethodDescriptionaccessToken(String accessToken) The access token to make API requests for a specific Dropbox user.advanced()The apiKey to make API requests for a specific Dropbox user.The apiSecret to make API requests for a specific Dropbox user.clientIdentifier(String clientIdentifier) Name of the app registered to make API requests.The expire time to access token for a specific Dropbox user.The expire time to access token for a specific Dropbox user.A space-separated list of sub-strings to search for.refreshToken(String refreshToken) The refresh token to refresh the access token for a specific Dropbox user.remotePath(String remotePath) Original file or folder to move.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
clientIdentifier
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder clientIdentifier(String clientIdentifier) Name of the app registered to make API requests. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
clientIdentifier- the value to set- Returns:
- the dsl builder
-
query
A space-separated list of sub-strings to search for. A file matches only if it contains all the sub-strings. If this option is not set, all files will be matched. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
query- the value to set- Returns:
- the dsl builder
-
remotePath
Original file or folder to move. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
remotePath- the value to set- Returns:
- the dsl builder
-
accessToken
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder accessToken(String accessToken) The access token to make API requests for a specific Dropbox user. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
accessToken- the value to set- Returns:
- the dsl builder
-
apiKey
The apiKey to make API requests for a specific Dropbox user. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
apiKey- the value to set- Returns:
- the dsl builder
-
apiSecret
The apiSecret to make API requests for a specific Dropbox user. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
apiSecret- the value to set- Returns:
- the dsl builder
-
expireIn
The expire time to access token for a specific Dropbox user. The option is a: <code>java.lang.Long</code> type. Required: true Group: security- Parameters:
expireIn- the value to set- Returns:
- the dsl builder
-
expireIn
The expire time to access token for a specific Dropbox user. The option will be converted to a <code>java.lang.Long</code> type. Required: true Group: security- Parameters:
expireIn- the value to set- Returns:
- the dsl builder
-
refreshToken
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder refreshToken(String refreshToken) The refresh token to refresh the access token for a specific Dropbox user. The option is a: <code>java.lang.String</code> type. Required: true Group: security- Parameters:
refreshToken- the value to set- Returns:
- the dsl builder
-