Class RequestValidations

java.lang.Object
org.apache.hadoop.ozone.om.request.validation.RequestValidations

public class RequestValidations extends Object
Main class to configure and set up and access the request/response validation framework.
  • Constructor Details

    • RequestValidations

      public RequestValidations()
  • Method Details

    • fromPackage

      public RequestValidations fromPackage(String packageName)
    • withinContext

      public RequestValidations withinContext(ValidationContext validationContext)
    • load

      public RequestValidations load()
    • validateRequest

      public org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest validateRequest(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest request) throws Exception
      Throws:
      Exception
    • validateResponse

      public org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse validateResponse(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest request, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse response) throws com.google.protobuf.ServiceException
      Throws:
      com.google.protobuf.ServiceException