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
All Methods Instance Methods Default Methods Modifier and Type Method Description default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
accessToken(String accessToken)
The access token to make API requests for a specific Dropbox user.default DropboxEndpointBuilderFactory.AdvancedDropboxEndpointConsumerBuilder
advanced()
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
apiKey(String apiKey)
The apiKey to make API requests for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
apiSecret(String apiSecret)
The apiSecret to make API requests for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
clientIdentifier(String clientIdentifier)
Name of the app registered to make API requests.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
expireIn(Long expireIn)
The expire time to access token for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
expireIn(String expireIn)
The expire time to access token for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
query(String query)
A space-separated list of sub-strings to search for.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
refreshToken(String refreshToken)
The refresh token to refresh the access token for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder
remotePath(String remotePath)
Original file or folder to move.
-
-
-
Method Detail
-
advanced
default DropboxEndpointBuilderFactory.AdvancedDropboxEndpointConsumerBuilder 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
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder query(String 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
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder remotePath(String 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
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder apiKey(String 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
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder apiSecret(String 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
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder expireIn(Long 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
default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilder expireIn(String 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
-
-