Interface DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- DigitalOceanEndpointBuilderFactory
public static interface DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the DigitalOcean component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()httpProxyHost(String httpProxyHost) Set a proxy host if needed.httpProxyPassword(String httpProxyPassword) Set a proxy password if needed.httpProxyPort(Integer httpProxyPort) Set a proxy port if needed.httpProxyPort(String httpProxyPort) Set a proxy port if needed.httpProxyUser(String httpProxyUser) Set a proxy host if needed.oAuthToken(String oAuthToken) DigitalOcean OAuth Token.Use for pagination.Use for pagination.Use for pagination.Use for pagination.The DigitalOcean resource type on which perform the operation.resource(org.apache.camel.component.digitalocean.constants.DigitalOceanResources resource) The DigitalOcean resource type on which perform the operation.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
page
Use for pagination. Force the page number. The option is a: <code>java.lang.Integer</code> type. Default: 1 Group: producer- Parameters:
page- the value to set- Returns:
- the dsl builder
-
page
Use for pagination. Force the page number. The option will be converted to a <code>java.lang.Integer</code> type. Default: 1 Group: producer- Parameters:
page- the value to set- Returns:
- the dsl builder
-
perPage
Use for pagination. Set the number of item per request. The maximum number of results per page is 200. The option is a: <code>java.lang.Integer</code> type. Default: 25 Group: producer- Parameters:
perPage- the value to set- Returns:
- the dsl builder
-
perPage
Use for pagination. Set the number of item per request. The maximum number of results per page is 200. The option will be converted to a <code>java.lang.Integer</code> type. Default: 25 Group: producer- Parameters:
perPage- the value to set- Returns:
- the dsl builder
-
resource
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder resource(org.apache.camel.component.digitalocean.constants.DigitalOceanResources resource) The DigitalOcean resource type on which perform the operation. The option is a: <code>org.apache.camel.component.digitalocean.constants.DigitalOceanResources</code> type. Required: true Group: producer- Parameters:
resource- the value to set- Returns:
- the dsl builder
-
resource
The DigitalOcean resource type on which perform the operation. The option will be converted to a <code>org.apache.camel.component.digitalocean.constants.DigitalOceanResources</code> type. Required: true Group: producer- Parameters:
resource- the value to set- Returns:
- the dsl builder
-
httpProxyHost
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder httpProxyHost(String httpProxyHost) Set a proxy host if needed. The option is a: <code>java.lang.String</code> type. Group: proxy- Parameters:
httpProxyHost- the value to set- Returns:
- the dsl builder
-
httpProxyPassword
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder httpProxyPassword(String httpProxyPassword) Set a proxy password if needed. The option is a: <code>java.lang.String</code> type. Group: proxy- Parameters:
httpProxyPassword- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder httpProxyPort(Integer httpProxyPort) Set a proxy port if needed. The option is a: <code>java.lang.Integer</code> type. Group: proxy- Parameters:
httpProxyPort- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder httpProxyPort(String httpProxyPort) Set a proxy port if needed. The option will be converted to a <code>java.lang.Integer</code> type. Group: proxy- Parameters:
httpProxyPort- the value to set- Returns:
- the dsl builder
-
httpProxyUser
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder httpProxyUser(String httpProxyUser) Set a proxy host if needed. The option is a: <code>java.lang.String</code> type. Group: proxy- Parameters:
httpProxyUser- the value to set- Returns:
- the dsl builder
-
oAuthToken
default DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder oAuthToken(String oAuthToken) DigitalOcean OAuth Token. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
oAuthToken- the value to set- Returns:
- the dsl builder
-