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.EndpointConsumerBuilderBuilder for endpoint consumers for the Dropbox component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderaccessToken(String accessToken)The access token to make API requests for a specific Dropbox user.default DropboxEndpointBuilderFactory.AdvancedDropboxEndpointConsumerBuilderadvanced()default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderapiKey(String apiKey)The apiKey to make API requests for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderapiSecret(String apiSecret)The apiSecret to make API requests for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderclientIdentifier(String clientIdentifier)Name of the app registered to make API requests.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderexpireIn(Long expireIn)The expire time to access token for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderexpireIn(String expireIn)The expire time to access token for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderquery(String query)A space-separated list of sub-strings to search for.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderrefreshToken(String refreshToken)The refresh token to refresh the access token for a specific Dropbox user.default DropboxEndpointBuilderFactory.DropboxEndpointConsumerBuilderremotePath(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
-
-