/** * @return the trailers */ @CacheReturn MultiMap trailers();
/** * Get the filesystem object. There is a single instance of FileSystem per Vertx instance. * * @return the filesystem object */ @CacheReturn FileSystem fileSystem();
/** * @return whether the native transport is used */ @CacheReturn boolean isNativeTransportEnabled();
/** * @return the query parameters in the request */ @CacheReturn MultiMap params();
/** * @return the local address for this socket */ @CacheReturn SocketAddress localAddress();
/** * @return The HTTP headers */ @CacheReturn MultiMap headers();
/** * Return the request stream for the server. As HTTP requests are received by the server, * instances of {@link HttpServerRequest} will be created and passed to the stream {@link io.vertx.core.streams.ReadStream#handler(io.vertx.core.Handler)}. * * @return the request stream */ @CacheReturn ReadStream<HttpServerRequest> requestStream();
/** * @return the response. Each instance of this class has an {@link HttpServerResponse} instance attached to it. This is used * to send the response back to the client. */ @CacheReturn HttpServerResponse response();
/** * @return the remote (client side) address of the request */ @CacheReturn SocketAddress remoteAddress();
/** * @return the local (server side) address of the server that handles the request */ @CacheReturn SocketAddress localAddress();
/** * @return the {@link HttpConnection} associated with this request */ @CacheReturn HttpConnection connection();
/** * @return the frame payload */ @CacheReturn Buffer payload();
/** * @return the data of the frame */ @CacheReturn Buffer binaryData();
/** * Get the shared data object. There is a single instance of SharedData per Vertx instance. * * @return the shared data object */ @CacheReturn SharedData sharedData();
/** * @return the headers in the request. */ @CacheReturn MultiMap headers();
/** * @return the remote address for this socket */ @CacheReturn SocketAddress remoteAddress();
/** * Return the websocket stream for the server. If a websocket connect handshake is successful a * new {@link ServerWebSocket} instance will be created and passed to the stream {@link io.vertx.core.streams.ReadStream#handler(io.vertx.core.Handler)}. * * @return the websocket stream */ @CacheReturn ReadStream<ServerWebSocket> websocketStream();
/** * Return the {@link io.vertx.core.net.SocketAddress} to which * this {@link io.vertx.core.datagram.DatagramSocket} is bound. * * @return the socket address */ @CacheReturn SocketAddress localAddress();
/** * @return the Set-Cookie headers (including trailers) */ @CacheReturn List<String> cookies();
/** * @return the corresponding request */ @CacheReturn HttpClientRequest request();