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 Detail

      • 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