Package ai.preferred.venom.validator
Class StatusOkValidator
- java.lang.Object
-
- ai.preferred.venom.validator.StatusOkValidator
-
- All Implemented Interfaces:
Validator
public class StatusOkValidator extends java.lang.Object implements Validator
This class determines the validity of a response by its status code.A code 200 should return
Status.VALID
, orStatus.INVALID_CONTENT
otherwise.- Author:
- Maksim Tkachenko, Ween Jiann Lee
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ai.preferred.venom.validator.Validator
Validator.Status
-
-
Field Summary
Fields Modifier and Type Field Description static StatusOkValidator
INSTANCE
An instance of this validator.-
Fields inherited from interface ai.preferred.venom.validator.Validator
ALWAYS_VALID
-
-
Constructor Summary
Constructors Constructor Description StatusOkValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Validator.Status
isValid(Request request, Response response)
Method will be called when a response need validation.
-
-
-
Field Detail
-
INSTANCE
public static final StatusOkValidator INSTANCE
An instance of this validator.
-
-
Method Detail
-
isValid
public final Validator.Status isValid(Request request, Response response)
Description copied from interface:Validator
Method will be called when a response need validation.
-
-