public static class ExecutionContextImpl.Builder
extends java.lang.Object
Constructor and Description |
---|
ExecutionContextImpl.Builder() |
ExecutionContextImpl.Builder(ExecutionContext original) |
ExecutionContextImpl.Builder(StepExecutionContext original) |
Modifier and Type | Method and Description |
---|---|
ExecutionContextImpl.Builder |
authContext(AuthContext authContext) |
ExecutionContextImpl |
build() |
ExecutionContextImpl.Builder |
dataContext(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dataContext) |
ExecutionContextImpl.Builder |
executionListener(ExecutionListener executionListener) |
ExecutionContextImpl.Builder |
framework(Framework framework) |
ExecutionContextImpl.Builder |
frameworkProject(java.lang.String frameworkProject) |
ExecutionContextImpl.Builder |
keepgoing(boolean keepgoing) |
ExecutionContextImpl.Builder |
loglevel(int loglevel) |
ExecutionContextImpl.Builder |
mergeContext(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> data)
merge a context data set
|
ExecutionContextImpl.Builder |
nodeContextData(INodeEntry node) |
ExecutionContextImpl.Builder |
nodeDataContext(java.lang.String nodeName,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dataContext) |
ExecutionContextImpl.Builder |
nodeRankAttribute(java.lang.String nodeRankAttribute) |
ExecutionContextImpl.Builder |
nodeRankOrderAscending(boolean nodeRankOrderAscending) |
ExecutionContextImpl.Builder |
nodes(INodeSet nodeSet) |
ExecutionContextImpl.Builder |
nodeSelector(NodesSelector nodeSet) |
ExecutionContextImpl.Builder |
nodesFile(java.io.File nodesFile) |
ExecutionContextImpl.Builder |
privateDataContext(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> privateDataContext) |
ExecutionContextImpl.Builder |
pushContextStep(int step) |
ExecutionContextImpl.Builder |
setContext(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> data)
Add/replace a context data set
|
ExecutionContextImpl.Builder |
singleNodeContext(INodeEntry node,
boolean setContextData)
Set node set/selector to single node context, and optionally merge node-specific context data
|
ExecutionContextImpl.Builder |
stepContext(java.util.List<java.lang.Integer> stepContext) |
ExecutionContextImpl.Builder |
stepNumber(int number) |
ExecutionContextImpl.Builder |
storageTree(StorageTree storageTree) |
ExecutionContextImpl.Builder |
threadCount(int threadCount) |
ExecutionContextImpl.Builder |
user(java.lang.String user) |
public ExecutionContextImpl.Builder()
public ExecutionContextImpl.Builder(ExecutionContext original)
public ExecutionContextImpl.Builder(StepExecutionContext original)
public ExecutionContextImpl.Builder storageTree(StorageTree storageTree)
public ExecutionContextImpl.Builder frameworkProject(java.lang.String frameworkProject)
public ExecutionContextImpl.Builder user(java.lang.String user)
public ExecutionContextImpl.Builder nodeSelector(NodesSelector nodeSet)
public ExecutionContextImpl.Builder nodes(INodeSet nodeSet)
public ExecutionContextImpl.Builder singleNodeContext(INodeEntry node, boolean setContextData)
public ExecutionContextImpl.Builder nodeContextData(INodeEntry node)
public ExecutionContextImpl.Builder setContext(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> data)
public ExecutionContextImpl.Builder mergeContext(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> data)
public ExecutionContextImpl.Builder loglevel(int loglevel)
public ExecutionContextImpl.Builder dataContext(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dataContext)
public ExecutionContextImpl.Builder privateDataContext(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> privateDataContext)
public ExecutionContextImpl.Builder executionListener(ExecutionListener executionListener)
public ExecutionContextImpl.Builder framework(Framework framework)
public ExecutionContextImpl.Builder authContext(AuthContext authContext)
public ExecutionContextImpl.Builder nodesFile(java.io.File nodesFile)
public ExecutionContextImpl.Builder threadCount(int threadCount)
public ExecutionContextImpl.Builder keepgoing(boolean keepgoing)
public ExecutionContextImpl.Builder nodeRankAttribute(java.lang.String nodeRankAttribute)
public ExecutionContextImpl.Builder nodeRankOrderAscending(boolean nodeRankOrderAscending)
public ExecutionContextImpl.Builder stepNumber(int number)
public ExecutionContextImpl.Builder stepContext(java.util.List<java.lang.Integer> stepContext)
public ExecutionContextImpl.Builder pushContextStep(int step)
public ExecutionContextImpl.Builder nodeDataContext(java.lang.String nodeName, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dataContext)
public ExecutionContextImpl build()