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, getUri
Methods 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
-