Interface EvaluateFieldRulesRequest


public interface EvaluateFieldRulesRequest
Provides the data needed to evaluate a field rule; built from EvaluateFieldRulesRequestBuilder. Evaluate this request with IntegrationRuleService.evaluateFieldRules(EvaluateFieldRulesRequest).

From this object, you can also retrieve the parameters currently set in your evaluation request.

  • Method Details

    • getIntegrationRule

      IntegrationRule getIntegrationRule()
      Retrieves the Integration rule contract object.
      Returns:
      integration rule object
    • getTargetName

      String getTargetName()
      Retrieves the name of the target object from the Fieldrule sub-component. Learn more about the Fieldrule sub-component in the the Vault Developer Portal.
      Returns:
      target name
    • getQueryDescribe

      JsonObject getQueryDescribe()
      Retrieves the queryDescribe JSON from the query response.
      Returns:
      query describe
    • getQueryData

      JsonObject getQueryData()
      Retrieves the query data.
      Returns:
      query data
    • getWithTargetFieldLookup

      default boolean getWithTargetFieldLookup()
      Retrieves whether the request should account for target_field_lookup attributes during execution.
      Returns:
      true if target_field_lookup attributes should be considered, otherwise false