public class StartWorkflowExecutionParameters extends Object
Constructor and Description |
---|
StartWorkflowExecutionParameters() |
Modifier and Type | Method and Description |
---|---|
StartWorkflowExecutionParameters |
clone() |
StartWorkflowExecutionParameters |
createStartWorkflowExecutionParametersFromOptions(StartWorkflowOptions options,
StartWorkflowOptions optionsOverride) |
ChildPolicy |
getChildPolicy() |
long |
getExecutionStartToCloseTimeout()
Returns the value of the StartToCloseTimeout property for this object.
|
String |
getInput()
Returns the value of the Input property for this object.
|
String |
getLambdaRole() |
List<String> |
getTagList()
Returns the value of the TagList property for this object.
|
String |
getTaskList()
Returns the value of the TaskList property for this object.
|
int |
getTaskPriority() |
long |
getTaskStartToCloseTimeoutSeconds() |
String |
getWorkflowId()
Returns the value of the WorkflowId property for this object.
|
WorkflowType |
getWorkflowType()
Returns the value of the WorkflowType property for this object.
|
void |
setChildPolicy(ChildPolicy childPolicy) |
void |
setExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)
Sets the value of the StartToCloseTimeout property for this object.
|
void |
setInput(String input)
Sets the value of the Input property for this object.
|
void |
setLambdaRole(String lambdaRole) |
void |
setTagList(Collection<String> tagList)
Sets the value of the TagList property for this object.
|
void |
setTaskList(String taskList)
Sets the value of the TaskList property for this object.
|
void |
setTaskPriority(int taskPriority) |
void |
setTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds) |
void |
setWorkflowId(String workflowId)
Sets the value of the WorkflowId property for this object.
|
void |
setWorkflowType(WorkflowType workflowType)
Sets the value of the WorkflowType property for this object.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
StartWorkflowExecutionParameters |
withChildPolicy(ChildPolicy childPolicy) |
StartWorkflowExecutionParameters |
withExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)
Sets the value of the StartToCloseTimeout property for this object.
|
StartWorkflowExecutionParameters |
withInput(String input)
Sets the value of the Input property for this object.
|
StartWorkflowExecutionParameters |
withLambdaRole(String lambdaRole) |
StartWorkflowExecutionParameters |
withTagList(Collection<String> tagList)
Sets the value of the TagList property for this object.
|
StartWorkflowExecutionParameters |
withTagList(String... tagList)
Sets the value of the TagList property for this object.
|
StartWorkflowExecutionParameters |
withTaskList(String taskList)
Sets the value of the TaskList property for this object.
|
StartWorkflowExecutionParameters |
withTaskPriority(int taskPriority) |
StartWorkflowExecutionParameters |
withTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds) |
StartWorkflowExecutionParameters |
withWorkflowId(String workflowId)
Sets the value of the WorkflowId property for this object.
|
StartWorkflowExecutionParameters |
withWorkflowType(WorkflowType workflowType)
Sets the value of the WorkflowType property for this object.
|
public String getWorkflowId()
Constraints:
Length: 1 - 64
public void setWorkflowId(String workflowId)
Constraints:
Length: 1 - 64
workflowId
- The new value for the WorkflowId property for this object.public StartWorkflowExecutionParameters withWorkflowId(String workflowId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 64
workflowId
- The new value for the WorkflowId property for this object.public WorkflowType getWorkflowType()
public void setWorkflowType(WorkflowType workflowType)
workflowType
- The new value for the WorkflowType property for this object.public StartWorkflowExecutionParameters withWorkflowType(WorkflowType workflowType)
Returns a reference to this object so that method calls can be chained together.
workflowType
- The new value for the WorkflowType property for this object.public String getTaskList()
public void setTaskList(String taskList)
taskList
- The new value for the TaskList property for this object.public StartWorkflowExecutionParameters withTaskList(String taskList)
Returns a reference to this object so that method calls can be chained together.
taskList
- The new value for the TaskList property for this object.public String getInput()
Constraints:
Length: 0 - 100000
public void setInput(String input)
Constraints:
Length: 0 - 100000
input
- The new value for the Input property for this object.public StartWorkflowExecutionParameters withInput(String input)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 100000
input
- The new value for the Input property for this object.public long getExecutionStartToCloseTimeout()
Constraints:
Length: 0 - 64
public void setExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)
Constraints:
Length: 0 - 64
startToCloseTimeout
- The new value for the StartToCloseTimeout property for this object.public StartWorkflowExecutionParameters withExecutionStartToCloseTimeoutSeconds(long executionStartToCloseTimeoutSeconds)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 64
startToCloseTimeout
- The new value for the StartToCloseTimeout property for this object.public long getTaskStartToCloseTimeoutSeconds()
public void setTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds)
public StartWorkflowExecutionParameters withTaskStartToCloseTimeoutSeconds(long taskStartToCloseTimeoutSeconds)
public ChildPolicy getChildPolicy()
public void setChildPolicy(ChildPolicy childPolicy)
public StartWorkflowExecutionParameters withChildPolicy(ChildPolicy childPolicy)
public List<String> getTagList()
Constraints:
Length: 0 - 5
public void setTagList(Collection<String> tagList)
Constraints:
Length: 0 - 5
tagList
- The new value for the TagList property for this object.public StartWorkflowExecutionParameters withTagList(String... tagList)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 5
tagList
- The new value for the TagList property for this object.public StartWorkflowExecutionParameters withTagList(Collection<String> tagList)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 5
tagList
- The new value for the TagList property for this object.public int getTaskPriority()
public void setTaskPriority(int taskPriority)
public StartWorkflowExecutionParameters withTaskPriority(int taskPriority)
public String getLambdaRole()
public void setLambdaRole(String lambdaRole)
public StartWorkflowExecutionParameters withLambdaRole(String lambdaRole)
public StartWorkflowExecutionParameters createStartWorkflowExecutionParametersFromOptions(StartWorkflowOptions options, StartWorkflowOptions optionsOverride)
public String toString()
toString
in class Object
Object.toString()
public StartWorkflowExecutionParameters clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.