Top Description Constructors Methods
io.vertx.core.http.impl

public abstract Class HttpServerRequestInternal

extends Object
implements HttpServerRequest
Class Inheritance
All Implemented Interfaces
io.vertx.core.http.HttpServerRequest, io.vertx.core.streams.ReadStream, io.vertx.core.streams.StreamBase
Known Direct Subclasses
io.vertx.core.http.impl.HttpServerRequestWrapper, io.vertx.core.http.impl.Http1xServerRequest, io.vertx.core.http.impl.Http2ServerRequest
Imports
io.vertx.core.Context, io.vertx.core.http.HttpServerRequest, io.vertx.core.spi.observability.HttpRequest

Extends to expose internal methods that are necessary for integration.
Author
Julien Viet

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract Context

Returns:

the Vert.x context associated with this server request
context
()

public boolean
isValidAuthority()

This method act as authority()!= null, trying to not allocated a new object if the authority is not yet parsed.

public abstract Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

HttpServerRequestInternalback to summary
public HttpServerRequestInternal()

Method Detail

contextback to summary
public abstract Context context()
Returns:Context

the Vert.x context associated with this server request

isValidAuthorityback to summary
public boolean isValidAuthority()

This method act as authority()!= null, trying to not allocated a new object if the authority is not yet parsed.

metricback to summary
public abstract Object metric()
Returns:Object

the metric object returned by the io.vertx.core.spi.metrics.HttpServerMetrics#requestBegin(Object, HttpRequest) call