Interface SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,SWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
,SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
- Enclosing interface:
- SWFEndpointBuilderFactory
public static interface SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder extends SWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder, SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
Advanced builder for endpoint for the AWS Simple Workflow (SWF) component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SWFEndpointBuilderFactory.SWFEndpointBuilder
basic()
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
clientConfigurationParameters(String key, Object value)
To configure the ClientConfiguration using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
clientConfigurationParameters(Map values)
To configure the ClientConfiguration using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
startWorkflowOptionsParameters(String key, Object value)
To configure the StartWorkflowOptions using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
startWorkflowOptionsParameters(Map values)
To configure the StartWorkflowOptions using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
sWClientParameters(String key, Object value)
To configure the AmazonSimpleWorkflowClient using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
sWClientParameters(Map values)
To configure the AmazonSimpleWorkflowClient using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
-
-
-
-
Method Detail
-
basic
default SWFEndpointBuilderFactory.SWFEndpointBuilder basic()
- Specified by:
basic
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
basic
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
clientConfigurationParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder clientConfigurationParameters(String key, Object value)
To configure the ClientConfiguration using the key/values from the Map. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the clientConfigurationParameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced- Specified by:
clientConfigurationParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
clientConfigurationParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
clientConfigurationParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder clientConfigurationParameters(Map values)
To configure the ClientConfiguration using the key/values from the Map. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the clientConfigurationParameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced- Specified by:
clientConfigurationParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
clientConfigurationParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
startWorkflowOptionsParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder startWorkflowOptionsParameters(String key, Object value)
To configure the StartWorkflowOptions using the key/values from the Map. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the startWorkflowOptionsParameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced- Specified by:
startWorkflowOptionsParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
startWorkflowOptionsParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
startWorkflowOptionsParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder startWorkflowOptionsParameters(Map values)
To configure the StartWorkflowOptions using the key/values from the Map. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the startWorkflowOptionsParameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced- Specified by:
startWorkflowOptionsParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
startWorkflowOptionsParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
sWClientParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder sWClientParameters(String key, Object value)
To configure the AmazonSimpleWorkflowClient using the key/values from the Map. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the sWClientParameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced- Specified by:
sWClientParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
sWClientParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
sWClientParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder sWClientParameters(Map values)
To configure the AmazonSimpleWorkflowClient using the key/values from the Map. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the sWClientParameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced- Specified by:
sWClientParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
sWClientParameters
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
synchronous
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
synchronous
default SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceSWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
-