Class FormulaParameterInputV1

java.lang.Object
com.seeq.model.FormulaParameterInputV1

public class FormulaParameterInputV1 extends Object
Any parameters that should be placed in the context of the executing formula. At least one unbound parameter is required.
  • Constructor Details

    • FormulaParameterInputV1

      public FormulaParameterInputV1()
  • Method Details

    • formula

      public FormulaParameterInputV1 formula(String formula)
    • getFormula

      public String getFormula()
      The formula that defines this parameter. This is required if 'unbound' is true. This field or 'id' must be specified
      Returns:
      formula
    • setFormula

      public void setFormula(String formula)
    • id

    • getId

      public String getId()
      The ID of the item that is the value of this parameter. This can't be specified if 'unbound' is true. This field or 'formula' must be specified
      Returns:
      id
    • setId

      public void setId(String id)
    • name

      public FormulaParameterInputV1 name(String name)
    • getName

      public String getName()
      The name of the parameter as used in the formula. It should not include the '$' prefix
      Returns:
      name
    • setName

      public void setName(String name)
    • unbound

      public FormulaParameterInputV1 unbound(Boolean unbound)
    • getUnbound

      public Boolean getUnbound()
      Indicate the value of this parameter will be provided at runtime. When true, it requires a sample formula to be specified in the 'formula' field so that the validity of the entire function can be validated. Default is false
      Returns:
      unbound
    • setUnbound

      public void setUnbound(Boolean unbound)
    • 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