public static interface AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder extends ComponentBuilder<org.apache.camel.component.aws.swf.SWFComponent>
| Modifier and Type | Method and Description |
|---|---|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
accessKey(String accessKey)
Amazon AWS Access Key.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
activityList(String activityList)
The list name to consume activities from.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
activitySchedulingOptions(com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions activitySchedulingOptions)
Activity scheduling options.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
activityThreadPoolSize(int activityThreadPoolSize)
Maximum number of threads in work pool for activity.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
activityTypeExecutionOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions activityTypeExecutionOptions)
Activity execution options.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
activityTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions activityTypeRegistrationOptions)
Activity registration options.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
amazonSWClient(com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow amazonSWClient)
To use the given AmazonSimpleWorkflowClient as client.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
childPolicy(String childPolicy)
The policy to use on child workflows when terminating a workflow.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
clientConfigurationParameters(Map<String,Object> clientConfigurationParameters)
To configure the ClientConfiguration using the key/values from the
Map.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
configuration(org.apache.camel.component.aws.swf.SWFConfiguration configuration)
The component configuration.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
dataConverter(com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter)
An instance of
com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
serializing/deserializing the data.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
domainName(String domainName)
The workflow domain to use.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
eventName(String eventName)
The workflow or activity event name to use.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
executionStartToCloseTimeout(String executionStartToCloseTimeout)
Set the execution start to close timeout.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
operation(String operation)
Workflow operation.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
region(String region)
Amazon AWS Region.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
secretKey(String secretKey)
Amazon AWS Secret Key.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
signalName(String signalName)
The name of the signal to send to the workflow.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
startWorkflowOptionsParameters(Map<String,Object> startWorkflowOptionsParameters)
To configure the StartWorkflowOptions using the key/values from the
Map.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
stateResultType(String stateResultType)
The type of the result when a workflow state is queried.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
sWClientParameters(Map<String,Object> sWClientParameters)
To configure the AmazonSimpleWorkflowClient using the key/values from
the Map.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
taskStartToCloseTimeout(String taskStartToCloseTimeout)
Set the task start to close timeout.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
terminationDetails(String terminationDetails)
Details for terminating a workflow.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
terminationReason(String terminationReason)
The reason for terminating a workflow.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
version(String version)
The workflow or activity event version to use.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
workflowList(String workflowList)
The list name to consume workflows from.
|
default AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder |
workflowTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions workflowTypeRegistrationOptions)
Workflow registration options.
|
build, build, doSetProperty, registerdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder amazonSWClient(com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow amazonSWClient)
amazonSWClient - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder configuration(org.apache.camel.component.aws.swf.SWFConfiguration configuration)
configuration - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder dataConverter(com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter)
dataConverter - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder domainName(String domainName)
domainName - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder eventName(String eventName)
eventName - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder region(String region)
region - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder version(String version)
version - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder activityList(String activityList)
activityList - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder activitySchedulingOptions(com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions activitySchedulingOptions)
activitySchedulingOptions - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder activityThreadPoolSize(int activityThreadPoolSize)
activityThreadPoolSize - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder activityTypeExecutionOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions activityTypeExecutionOptions)
activityTypeExecutionOptions - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder activityTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions activityTypeRegistrationOptions)
activityTypeRegistrationOptions - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder clientConfigurationParameters(Map<String,Object> clientConfigurationParameters)
clientConfigurationParameters - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder startWorkflowOptionsParameters(Map<String,Object> startWorkflowOptionsParameters)
startWorkflowOptionsParameters - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder sWClientParameters(Map<String,Object> sWClientParameters)
sWClientParameters - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder accessKey(String accessKey)
accessKey - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder secretKey(String secretKey)
secretKey - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder childPolicy(String childPolicy)
childPolicy - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder executionStartToCloseTimeout(String executionStartToCloseTimeout)
executionStartToCloseTimeout - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder operation(String operation)
operation - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder signalName(String signalName)
signalName - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder stateResultType(String stateResultType)
stateResultType - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder taskStartToCloseTimeout(String taskStartToCloseTimeout)
taskStartToCloseTimeout - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder terminationDetails(String terminationDetails)
terminationDetails - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder terminationReason(String terminationReason)
terminationReason - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder workflowList(String workflowList)
workflowList - the value to setdefault AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder workflowTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions workflowTypeRegistrationOptions)
workflowTypeRegistrationOptions - the value to setApache Camel