Uses of Class
com.yahoo.container.jdisc.HttpRequest
Package
Description
Contains the handler framework of the container.
Exported config package
Contains the handler test utilities.
Internal utils that are not public api
-
Uses of HttpRequest in com.yahoo.container.handler
Modifier and TypeMethodDescriptionAccessLogRequestHandler.handle
(HttpRequest request) FilterBackingRequestHandler.handle
(HttpRequest request) LogHandler.handle
(HttpRequest request) VipStatusHandler.handle
(HttpRequest request) -
Uses of HttpRequest in com.yahoo.container.handler.metrics
-
Uses of HttpRequest in com.yahoo.container.handler.test
Modifier and TypeMethodDescriptionMockServiceHandler.createKey
(HttpRequest request) Create a custom Key given a http request.final HttpResponse
MockService.handle
(HttpRequest request) -
Uses of HttpRequest in com.yahoo.container.jdisc
Modifier and TypeMethodDescriptionHttpRequestBuilder.build()
HttpRequest.Builder.createClientRequest()
Start of API for synchronous HTTP request dispatch.HttpRequest.Builder.createDirectRequest()
Create a new HTTP request without creating a new JDisc request.static HttpRequest
HttpRequest.createRequest
(com.yahoo.jdisc.service.CurrentContainer container, URI uri, HttpRequest.Method method, InputStream requestData) Create a new HTTP request from an URI.static HttpRequest
HttpRequest.createRequest
(com.yahoo.jdisc.service.CurrentContainer container, URI uri, HttpRequest.Method method, InputStream requestData, Map<String, String> properties) Create a new HTTP request from an URI.HttpRequest.Builder.createServerRequest()
Start of API for synchronous HTTP request dispatch.static HttpRequest
HttpRequest.createTestRequest
(String uri, HttpRequest.Method method) Only for simpler unit testing.static HttpRequest
HttpRequest.createTestRequest
(String uri, HttpRequest.Method method, InputStream requestData) Only for simpler unit testing.static HttpRequest
HttpRequest.createTestRequest
(String uri, HttpRequest.Method method, InputStream requestData, Map<String, String> properties) Modifier and TypeMethodDescriptionstatic Optional<HttpRequest>
HttpRequest.getHttpRequest
(Request processingRequest) Modifier and TypeMethodDescriptionstatic boolean
VespaHeaders.benchmarkOutput
(HttpRequest request) Returns true if this is a benchmarking request, according to headersprotected LoggingCompletionHandler
LoggingRequestHandler.createLoggingCompletionHandler
(long startTime, long renderStartTime, HttpResponse response, HttpRequest httpRequest, ContentChannelOutputStream rendererWiring) Deprecated.protected LoggingCompletionHandler
ThreadedHttpRequestHandler.createLoggingCompletionHandler
(long startTime, long renderStartTime, HttpResponse response, HttpRequest httpRequest, ContentChannelOutputStream rendererWiring) Override this to implement custom access logging.abstract HttpResponse
ThreadedHttpRequestHandler.handle
(HttpRequest request) Override this to implement a synchronous style handler.ThreadedHttpRequestHandler.handle
(HttpRequest request, com.yahoo.jdisc.handler.ContentChannel channel) Override this rather than handle(request) to be able to write to the channel before returning from this method.ModifierConstructorDescriptionBuilder
(HttpRequest request) Instantiate a request builder with defaults from an existing request.LazyContentChannel
(HttpRequest httpRequest, com.yahoo.jdisc.handler.ResponseHandler responseHandler, com.yahoo.jdisc.Metric metric, Logger log) -
Uses of HttpRequest in com.yahoo.container.jdisc.utils
-
Uses of HttpRequest in com.yahoo.processing.handler
Modifier and TypeMethodDescriptionAbstractProcessingHandler.handle
(HttpRequest request) Throws UnsupportedOperationException: Call handle(request, channel instead)AbstractProcessingHandler.handle
(HttpRequest request, com.yahoo.jdisc.handler.ContentChannel channel) -
Uses of HttpRequest in com.yahoo.restapi
Modifier and TypeMethodDescriptionRestApiTestDriver.executeRequest
(HttpRequest request) final HttpResponse
RestApiRequestHandler.handle
(HttpRequest request) RestApi.handleRequest
(HttpRequest request) ModifierConstructorDescriptionMethodNotAllowed
(HttpRequest request) NotFound
(HttpRequest request) ResourceResponse
(HttpRequest request, String... subResources)