Interface DecisionsEvaluationBuilder

  • All Known Implementing Classes:
    DecisionEvaluationBuilderImpl

    public interface DecisionsEvaluationBuilder
    Fluent builder to evaluate a decision.
    • Method Detail

      • decisionDefinitionTenantId

        DecisionsEvaluationBuilder decisionDefinitionTenantId​(java.lang.String tenantId)
        Specify the id of the tenant the decision definition belongs to. Can only be used when the definition is referenced by key and not by id.
      • decisionDefinitionWithoutTenantId

        DecisionsEvaluationBuilder decisionDefinitionWithoutTenantId()
        Specify that the decision definition belongs to no tenant. Can only be used when the definition is referenced by key and not by id.
      • version

        DecisionsEvaluationBuilder version​(java.lang.Integer version)
        Set the version of the decision definition. If null then the latest version is taken.
      • variables

        DecisionsEvaluationBuilder variables​(java.util.Map<java.lang.String,​java.lang.Object> variables)
        Set the input values of the decision.