com.amazonaws.services.simpleworkflow.flow.generic
Class ContinueAsNewWorkflowExecutionParameters

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters

public class ContinueAsNewWorkflowExecutionParameters
extends Object


Constructor Summary
ContinueAsNewWorkflowExecutionParameters()
           
 
Method Summary
 ContinueAsNewWorkflowExecutionParameters clone()
           
 ContinueAsNewWorkflowExecutionParameters createContinueAsNewParametersFromOptions(StartWorkflowOptions options, StartWorkflowOptions optionsOverride)
           
 long getExecutionStartToCloseTimeoutSeconds()
           
 String getInput()
           
 List<String> getTagList()
           
 String getTaskList()
           
 long getTaskStartToCloseTimeoutSeconds()
           
 void setExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)
           
 void setInput(String input)
           
 void setTagList(List<String> tagList)
           
 void setTaskList(String taskList)
           
 void setTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds)
           
 String toString()
           
 ContinueAsNewWorkflowExecutionParameters withExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)
           
 ContinueAsNewWorkflowExecutionParameters withInput(String input)
           
 ContinueAsNewWorkflowExecutionParameters withTagList(List<String> tagList)
           
 ContinueAsNewWorkflowExecutionParameters withTaskList(String taskList)
           
 ContinueAsNewWorkflowExecutionParameters withTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContinueAsNewWorkflowExecutionParameters

public ContinueAsNewWorkflowExecutionParameters()
Method Detail

getExecutionStartToCloseTimeoutSeconds

public long getExecutionStartToCloseTimeoutSeconds()

setExecutionStartToCloseTimeoutSeconds

public void setExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)

withExecutionStartToCloseTimeoutSeconds

public ContinueAsNewWorkflowExecutionParameters withExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)

getInput

public String getInput()

setInput

public void setInput(String input)

withInput

public ContinueAsNewWorkflowExecutionParameters withInput(String input)

getTagList

public List<String> getTagList()

setTagList

public void setTagList(List<String> tagList)

withTagList

public ContinueAsNewWorkflowExecutionParameters withTagList(List<String> tagList)

getTaskList

public String getTaskList()

setTaskList

public void setTaskList(String taskList)

withTaskList

public ContinueAsNewWorkflowExecutionParameters withTaskList(String taskList)

getTaskStartToCloseTimeoutSeconds

public long getTaskStartToCloseTimeoutSeconds()

setTaskStartToCloseTimeoutSeconds

public void setTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds)

withTaskStartToCloseTimeoutSeconds

public ContinueAsNewWorkflowExecutionParameters withTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds)

createContinueAsNewParametersFromOptions

public ContinueAsNewWorkflowExecutionParameters createContinueAsNewParametersFromOptions(StartWorkflowOptions options,
                                                                                         StartWorkflowOptions optionsOverride)

toString

public String toString()
Overrides:
toString in class Object

clone

public ContinueAsNewWorkflowExecutionParameters clone()
Overrides:
clone in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.