
org.rundeck.api.domain.RundeckExecutionState Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rundeck-api-java-client Show documentation
Show all versions of rundeck-api-java-client Show documentation
Java client for the Rundeck REST API
package org.rundeck.api.domain;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
* The state of an Execution
*/
public class RundeckExecutionState extends WorkflowState{
private long executionId;
private Set allNodes;
private Map> nodeStates;
/**
* Return the set of all rundeck nodes targeted in this execution
* @return
*/
public Set getAllNodes() {
return allNodes;
}
public void setAllNodes(Set allNodes) {
this.allNodes = allNodes;
}
/**
* Return the map of node name to step state list
* @return
*/
public Map> getNodeStates() {
return nodeStates;
}
public void setNodeStates(Map> nodeStates) {
this.nodeStates = nodeStates;
}
/**
* Return this execution's ID
* @return
*/
public long getExecutionId() {
return executionId;
}
public void setExecutionId(long executionId) {
this.executionId = executionId;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy