Interface SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
SWFEndpointBuilderFactory.AdvancedSWFEndpointBuilder
- Enclosing interface:
- SWFEndpointBuilderFactory
public static interface SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint producers for the AWS Simple Workflow (SWF) component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SWFEndpointBuilderFactory.SWFEndpointProducerBuilder
basic()
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
clientConfigurationParameters(String key, Object value)
To configure the ClientConfiguration using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
clientConfigurationParameters(Map values)
To configure the ClientConfiguration using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
startWorkflowOptionsParameters(String key, Object value)
To configure the StartWorkflowOptions using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
startWorkflowOptionsParameters(Map values)
To configure the StartWorkflowOptions using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
sWClientParameters(String key, Object value)
To configure the AmazonSimpleWorkflowClient using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
sWClientParameters(Map values)
To configure the AmazonSimpleWorkflowClient using the key/values from the Map.default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).
-
-
-
Method Detail
-
basic
default SWFEndpointBuilderFactory.SWFEndpointProducerBuilder basic()
-
clientConfigurationParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
clientConfigurationParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
startWorkflowOptionsParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
startWorkflowOptionsParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
sWClientParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
sWClientParameters
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
synchronous
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
synchronous
default SWFEndpointBuilderFactory.AdvancedSWFEndpointProducerBuilder 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
-
-