Class ValidationException.ValidationExceptionBuilder

java.lang.Object
org.keycloak.userprofile.ValidationException.ValidationExceptionBuilder
All Implemented Interfaces:
Consumer<org.keycloak.validate.ValidationError>
Enclosing class:
ValidationException

public static class ValidationException.ValidationExceptionBuilder extends Object implements Consumer<org.keycloak.validate.ValidationError>
Creating a light-weight consumer of validation errors to avoid creating an empty exception which has an expensive stack trace without having the need for it.
  • Constructor Details

    • ValidationExceptionBuilder

      public ValidationExceptionBuilder()
  • Method Details

    • accept

      public void accept(org.keycloak.validate.ValidationError error)
      Specified by:
      accept in interface Consumer<org.keycloak.validate.ValidationError>
    • hasError

      public boolean hasError()
    • build

      public ValidationException build()