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 Summary
Modifier and TypeMethodDescriptionRetrieves the Integration rule contract object.Retrieves the query data.Retrieves thequeryDescribeJSON from the query response.Retrieves the name of the target object from theFieldrulesub-component.default booleanRetrieves whether the request should account fortarget_field_lookupattributes during execution.
-
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 theFieldrulesub-component. Learn more about theFieldrulesub-component in the the Vault Developer Portal.- Returns:
- target name
-
getQueryDescribe
JsonObject getQueryDescribe()Retrieves thequeryDescribeJSON 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 fortarget_field_lookupattributes during execution.- Returns:
- true if
target_field_lookupattributes should be considered, otherwise false
-