vertx / io.vertx.kotlin.core.http / io.vertx.core.http.HttpClient

Extensions for io.vertx.core.http.HttpClient

closeAwait

suspend fun HttpClient.closeAwait(): Unit

Suspending version of method io.vertx.core.http.HttpClient.close

deleteAwait

suspend fun HttpClient.deleteAwait(port: Int, host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.deleteAwait(host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.deleteAwait(requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.deleteAwait(options: RequestOptions): HttpClientResponse
suspend fun HttpClient.deleteAwait(port: Int, host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.deleteAwait(host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.deleteAwait(requestURI: String): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.delete

getAwait

suspend fun HttpClient.getAwait(port: Int, host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.getAwait(host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.getAwait(requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.getAwait(options: RequestOptions): HttpClientResponse
suspend fun HttpClient.getAwait(port: Int, host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.getAwait(host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.getAwait(requestURI: String): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.get

headAwait

suspend fun HttpClient.headAwait(port: Int, host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.headAwait(host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.headAwait(requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.headAwait(options: RequestOptions): HttpClientResponse
suspend fun HttpClient.headAwait(port: Int, host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.headAwait(host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.headAwait(requestURI: String): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.head

optionsAwait

suspend fun HttpClient.optionsAwait(port: Int, host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.optionsAwait(host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.optionsAwait(requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.optionsAwait(options: RequestOptions): HttpClientResponse
suspend fun HttpClient.optionsAwait(port: Int, host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.optionsAwait(host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.optionsAwait(requestURI: String): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.options

postAwait

suspend fun HttpClient.postAwait(port: Int, host: String, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(port: Int, host: String, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.postAwait(host: String, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(host: String, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.postAwait(requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.postAwait(options: RequestOptions, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(options: RequestOptions, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.postAwait(port: Int, host: String, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(port: Int, host: String, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.postAwait(host: String, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(host: String, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.postAwait(requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.postAwait(requestURI: String, body: ReadStream<Buffer>): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.post

putAwait

suspend fun HttpClient.putAwait(port: Int, host: String, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(port: Int, host: String, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.putAwait(host: String, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(host: String, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.putAwait(requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.putAwait(options: RequestOptions, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(options: RequestOptions, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.putAwait(port: Int, host: String, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(port: Int, host: String, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.putAwait(host: String, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(host: String, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.putAwait(requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.putAwait(requestURI: String, body: ReadStream<Buffer>): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.put

requestAwait

suspend fun HttpClient.requestAwait(options: RequestOptions): HttpClientRequest
suspend fun HttpClient.requestAwait(method: HttpMethod, port: Int, host: String, requestURI: String): HttpClientRequest
suspend fun HttpClient.requestAwait(method: HttpMethod, host: String, requestURI: String): HttpClientRequest
suspend fun HttpClient.requestAwait(method: HttpMethod, requestURI: String): HttpClientRequest

Suspending version of method io.vertx.core.http.HttpClient.request

sendAwait

suspend fun HttpClient.sendAwait(options: RequestOptions): HttpClientResponse
suspend fun HttpClient.sendAwait(options: RequestOptions, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(options: RequestOptions, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, port: Int, host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, port: Int, host: String, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, port: Int, host: String, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, port: Int, host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, port: Int, host: String, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, port: Int, host: String, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, host: String, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, host: String, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, host: String, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, host: String, requestURI: String): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, host: String, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, host: String, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, requestURI: String, headers: MultiMap): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, requestURI: String, headers: MultiMap, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, requestURI: String, headers: MultiMap, body: ReadStream<Buffer>): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, requestURI: String): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, requestURI: String, body: Buffer): HttpClientResponse
suspend fun HttpClient.sendAwait(method: HttpMethod, requestURI: String, body: ReadStream<Buffer>): HttpClientResponse

Suspending version of method io.vertx.core.http.HttpClient.send

webSocketAbsAwait

suspend fun HttpClient.webSocketAbsAwait(url: String, headers: MultiMap, version: WebsocketVersion, subProtocols: List<String>): WebSocket

Suspending version of method io.vertx.core.http.HttpClient.webSocketAbs

webSocketAwait

suspend fun HttpClient.webSocketAwait(port: Int, host: String, requestURI: String): WebSocket
suspend fun HttpClient.webSocketAwait(host: String, requestURI: String): WebSocket
suspend fun HttpClient.webSocketAwait(requestURI: String): WebSocket
suspend fun HttpClient.webSocketAwait(options: WebSocketConnectOptions): WebSocket

Suspending version of method io.vertx.core.http.HttpClient.webSocket