Package io.airlift.jaxrs.testing
Class MockRequest
java.lang.Object
io.airlift.jaxrs.testing.MockRequest
- All Implemented Interfaces:
jakarta.ws.rs.core.Request
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondelete()delete(jakarta.ws.rs.core.Variant selectVariant) jakarta.ws.rs.core.Response.ResponseBuilderjakarta.ws.rs.core.Response.ResponseBuilderevaluatePreconditions(jakarta.ws.rs.core.EntityTag eTag) jakarta.ws.rs.core.Response.ResponseBuilderevaluatePreconditions(Date lastModified) jakarta.ws.rs.core.Response.ResponseBuilderevaluatePreconditions(Date lastModified, jakarta.ws.rs.core.EntityTag eTag) get()get(jakarta.ws.rs.core.Variant selectVariant) head()head(jakarta.ws.rs.core.Variant selectVariant) post()post(jakarta.ws.rs.core.Variant selectVariant) put()put(jakarta.ws.rs.core.Variant selectVariant) jakarta.ws.rs.core.VariantselectVariant(List<jakarta.ws.rs.core.Variant> variants)
-
Method Details
-
head
-
head
-
get
-
get
-
post
-
post
-
put
-
put
-
delete
-
delete
public static MockRequest.ConditionalRequestBuilder delete(jakarta.ws.rs.core.Variant selectVariant) -
getMethod
- Specified by:
getMethodin interfacejakarta.ws.rs.core.Request
-
selectVariant
public jakarta.ws.rs.core.Variant selectVariant(List<jakarta.ws.rs.core.Variant> variants) throws IllegalArgumentException - Specified by:
selectVariantin interfacejakarta.ws.rs.core.Request- Throws:
IllegalArgumentException
-
evaluatePreconditions
public jakarta.ws.rs.core.Response.ResponseBuilder evaluatePreconditions()- Specified by:
evaluatePreconditionsin interfacejakarta.ws.rs.core.Request
-
evaluatePreconditions
public jakarta.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(jakarta.ws.rs.core.EntityTag eTag) - Specified by:
evaluatePreconditionsin interfacejakarta.ws.rs.core.Request
-
evaluatePreconditions
- Specified by:
evaluatePreconditionsin interfacejakarta.ws.rs.core.Request
-
evaluatePreconditions
public jakarta.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified, jakarta.ws.rs.core.EntityTag eTag) - Specified by:
evaluatePreconditionsin interfacejakarta.ws.rs.core.Request
-