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

public Class HttpRequestHead

extends Object
implements HttpRequest
Class Inheritance
All Implemented Interfaces
io.vertx.core.spi.observability.HttpRequest
Imports
io.vertx.core.MultiMap, io.vertx.core.http.HttpMethod, io.vertx.core.net.SocketAddress, io.vertx.core.spi.observability.HttpRequest

Author
Julien Viet

Field Summary

Modifier and TypeField and Description
public final String
public final String
public final MultiMap
pack-priv int
public final HttpMethod
pack-priv SocketAddress
public final String
public final String

Constructor Summary

AccessConstructor and Description
public
HttpRequestHead(HttpMethod method, String uri, MultiMap headers, String authority, String absoluteURI, String traceOperation)

Method Summary

Modifier and TypeMethod and Description
public String
public MultiMap
public int
public HttpMethod
public SocketAddress
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

absoluteURIback to summary
public final String absoluteURI
authorityback to summary
public final String authority
headersback to summary
public final MultiMap headers
idback to summary
pack-priv int id
methodback to summary
public final HttpMethod method
remoteAddressback to summary
pack-priv SocketAddress remoteAddress
traceOperationback to summary
public final String traceOperation
uriback to summary
public final String uri

Constructor Detail

HttpRequestHeadback to summary
public HttpRequestHead(HttpMethod method, String uri, MultiMap headers, String authority, String absoluteURI, String traceOperation)

Method Detail

absoluteURIback to summary
public String absoluteURI()

Implements io.vertx.core.spi.observability.HttpRequest.absoluteURI.

Returns:String

Doc from io.vertx.core.spi.observability.HttpRequest.absoluteURI.

the request absolute URI

Annotations
@Override
headersback to summary
public MultiMap headers()

Implements io.vertx.core.spi.observability.HttpRequest.headers.

Returns:MultiMap

Doc from io.vertx.core.spi.observability.HttpRequest.headers.

the request headers

Annotations
@Override
idback to summary
public int id()

Implements io.vertx.core.spi.observability.HttpRequest.id.

Returns:int

Doc from io.vertx.core.spi.observability.HttpRequest.id.

the stream id

Annotations
@Override
methodback to summary
public HttpMethod method()

Implements io.vertx.core.spi.observability.HttpRequest.method.

Returns:HttpMethod

Doc from io.vertx.core.spi.observability.HttpRequest.method.

the request method

Annotations
@Override
remoteAddressback to summary
public SocketAddress remoteAddress()

Implements io.vertx.core.spi.observability.HttpRequest.remoteAddress.

Returns:SocketAddress

Doc from io.vertx.core.spi.observability.HttpRequest.remoteAddress.

the request remote peer address

Annotations
@Override
uriback to summary
public String uri()

Implements io.vertx.core.spi.observability.HttpRequest.uri.

Returns:String

Doc from io.vertx.core.spi.observability.HttpRequest.uri.

the request URI

Annotations
@Override