Class DecisionTableRowExecutionOutput

java.lang.Object
com.mypurecloud.sdk.v2.model.DecisionTableRowExecutionOutput
All Implemented Interfaces:
Serializable

public class DecisionTableRowExecutionOutput extends Object implements Serializable
DecisionTableRowExecutionOutput
See Also:
  • Constructor Details

    • DecisionTableRowExecutionOutput

      public DecisionTableRowExecutionOutput()
    • DecisionTableRowExecutionOutput

      public DecisionTableRowExecutionOutput(Boolean initWithEmptyList)
  • Method Details

    • rowId

      Unique rule identifier.
    • getRowId

      public String getRowId()
    • setRowId

      public void setRowId(String rowId)
    • rowIndex

      public DecisionTableRowExecutionOutput rowIndex(Integer rowIndex)
      Unique rule identifier.
    • getRowIndex

      public Integer getRowIndex()
    • setRowIndex

      public void setRowIndex(Integer rowIndex)
    • outputs

      public DecisionTableRowExecutionOutput outputs(Map<String,Object> outputs)
      The JSON output produced by this rule. Valid according to the execution output contract. In the case of enum decision table output columns, the enum options key will be provided as the value, not the enum options label as this can be changed. For business rules queue columns both “queue” and “id” keys will always be returned regardless of the business rules queue attribute key and these do not change.
    • getOutputs

      public Map<String,Object> getOutputs()
    • setOutputs

      public void setOutputs(Map<String,Object> outputs)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object