Class ValidationExceptions

java.lang.Object
io.envoyproxy.pgv.grpc.ValidationExceptions

public final class ValidationExceptions extends Object
ValidationExceptions provides utilities for converting ValidationException objects into gRPC StatusRuntimeException objects.
  • Method Details

    • asStatusRuntimeException

      public static io.grpc.StatusRuntimeException asStatusRuntimeException(ValidationException ex)
      Convert a ValidationException into a gRPC StatusRuntimeException with status code Code.INVALID_ARGUMENT, the ValidationException exception message, and Any error details containing BadRequest with field violation details.
      Parameters:
      ex - the ValidationException to convert.
      Returns:
      a gRPC StatusRuntimeException