Class FindValidationResultRequest

  • All Implemented Interfaces:
    Serializable

    public class FindValidationResultRequest
    extends PagedRequest
    The search criteria for validation results.

    Only parameters that are specified in this request and have not null values are used for filtering. All other parameters are ignored.

    The returned validation results satisfy all constraints that are specified in this search criteria.

    By default a result containing 1000 assets is returned.

    See Also:
    Serialized Form
    • Constructor Detail

      • FindValidationResultRequest

        public FindValidationResultRequest()
    • Method Detail

      • getAssetId

        public UUID getAssetId()
        The unique identifier of the asset for which we are searching validation results.
      • getJobId

        public UUID getJobId()
        The unique identifier of the job for which we are searching validation results.
      • getValidationRuleId

        public UUID getValidationRuleId()
        The unique identifier of the validation rule for which we are searching validation results.
      • getMostRecentJob

        public Boolean getMostRecentJob()
        Check the validationResults of only the most recent job according to the other criteria.
      • getMostRecentExecution

        public Boolean getMostRecentExecution()
        Check the validationResults of only the most recent execution (inside or outside a validation job) according to the other criteria.
      • getResult

        public Boolean getResult()
        Filter on the result of validation results.
      • setAssetId

        public void setAssetId​(UUID assetId)
        The unique identifier of the asset for which we are searching validation results.
      • setJobId

        public void setJobId​(UUID jobId)
        The unique identifier of the job for which we are searching validation results.
      • setValidationRuleId

        public void setValidationRuleId​(UUID validationRuleId)
        The unique identifier of the validation rule for which we are searching validation results.
      • setMostRecentJob

        public void setMostRecentJob​(Boolean mostRecentJob)
        Check the validationResults of only the most recent job according to the other criteria.
      • setMostRecentExecution

        public void setMostRecentExecution​(Boolean mostRecentExecution)
        Check the validationResults of only the most recent execution (inside or outside a validation job) according to the other criteria.
      • setResult

        public void setResult​(Boolean result)
        Filter on the result of validation results.
      • canEqual

        protected boolean canEqual​(Object other)
        Overrides:
        canEqual in class PagedRequest