public class WorkflowAction
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_INPUT
name of JSON property for input bucket mapping.
|
static java.lang.String |
KEY_OUTPUT
name of JSON property for output bucket mapping.
|
static java.lang.String |
KEY_PARAMETERS
name of JSON property for parameters.
|
static java.lang.String |
KEY_WORKER
name of JSON property for worker.
|
Constructor and Description |
---|
WorkflowAction(AnyMap workflowAction,
int position)
parse workflow action definition from Any object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,java.lang.String> |
getInput() |
java.util.Map<java.lang.String,java.lang.String> |
getOutput() |
AnyMap |
getParameters() |
int |
getPosition() |
java.lang.String |
getWorker() |
int |
hashCode() |
Any |
toAny()
Returns the object as an Any representation.
|
java.lang.String |
toString() |
public static final java.lang.String KEY_WORKER
public static final java.lang.String KEY_PARAMETERS
public static final java.lang.String KEY_INPUT
public static final java.lang.String KEY_OUTPUT
public WorkflowAction(AnyMap workflowAction, int position) throws java.lang.Exception
workflowAction
- see class comment for format of Any objectjava.lang.Exception
- An exception that occurred while converting the object.public Any toAny() throws java.lang.Exception
java.lang.Exception
- An exception that occurred while converting the object.public int getPosition()
public java.lang.String getWorker()
public AnyMap getParameters()
public java.util.Map<java.lang.String,java.lang.String> getInput()
public java.util.Map<java.lang.String,java.lang.String> getOutput()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object