Class DenylistCustomAlertRule


public final class DenylistCustomAlertRule extends ListCustomAlertRule
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
  • Constructor Details

    • DenylistCustomAlertRule

      public DenylistCustomAlertRule()
  • Method Details

    • denylistValues

      public List<String> denylistValues()
      Get the denylistValues property: The values to deny. The format of the values depends on the rule type.
      Returns:
      the denylistValues value.
    • withDenylistValues

      public DenylistCustomAlertRule withDenylistValues(List<String> denylistValues)
      Set the denylistValues property: The values to deny. The format of the values depends on the rule type.
      Parameters:
      denylistValues - the denylistValues value to set.
      Returns:
      the DenylistCustomAlertRule object itself.
    • withIsEnabled

      public DenylistCustomAlertRule withIsEnabled(boolean isEnabled)
      Set the isEnabled property: Status of the custom alert.
      Overrides:
      withIsEnabled in class ListCustomAlertRule
      Parameters:
      isEnabled - the isEnabled value to set.
      Returns:
      the CustomAlertRule object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class ListCustomAlertRule
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.