@Target(value=TYPE) @Retention(value=RUNTIME) public @interface WorkflowRegistrationOptions
WorkflowWorker| Modifier and Type | Required Element and Description | 
|---|---|
| long | defaultExecutionStartToCloseTimeoutSecondsMaximum time that workflow run is allowed to execute. | 
| Modifier and Type | Optional Element and Description | 
|---|---|
| ChildPolicy | defaultChildPolicy | 
| String | defaultLambdaRole | 
| String | defaultTaskListTask list that decision task is delivered through for the given workflow
 type. | 
| int | defaultTaskPriorityDefault is  FlowConstants.DEFAULT_TASK_PRIORITYif it
 is not specified on activity invocation | 
| long | defaultTaskStartToCloseTimeoutSecondsSingle decision timeout. | 
| String | descriptionOptional textual description of the workflow type. | 
public abstract long defaultExecutionStartToCloseTimeoutSeconds
public abstract String description
public abstract long defaultTaskStartToCloseTimeoutSeconds
WorkflowWorker catastrophic failure in
 the middle of one. Do not confuse with the whole worklfow timeout (
 defaultExecutionStartToCloseTimeoutSeconds() which can be really
 big. Default is 30 seconds.public abstract String defaultTaskList
 Default is FlowConstants.USE_WORKER_TASK_LIST, which means to use task
 list from the WorkflowWorker that the workflow implementation is
 registered with.
public abstract ChildPolicy defaultChildPolicy
public abstract int defaultTaskPriority
FlowConstants.DEFAULT_TASK_PRIORITY if it
 is not specified on activity invocationpublic abstract String defaultLambdaRole
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.