Package dev.snowdrop.vertx.http.client
Class VertxClientHttpResponse
- java.lang.Object
-
- dev.snowdrop.vertx.http.client.VertxClientHttpResponse
-
- All Implemented Interfaces:
org.springframework.http.client.reactive.ClientHttpResponse,org.springframework.http.HttpMessage,org.springframework.http.ReactiveHttpInputMessage
public class VertxClientHttpResponse extends Object implements org.springframework.http.client.reactive.ClientHttpResponse
-
-
Constructor Summary
Constructors Constructor Description VertxClientHttpResponse(io.vertx.core.http.HttpClientResponse delegate, reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> body)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer>getBody()org.springframework.util.MultiValueMap<String,org.springframework.http.ResponseCookie>getCookies()org.springframework.http.HttpHeadersgetHeaders()intgetRawStatusCode()org.springframework.http.HttpStatusgetStatusCode()
-
-
-
Method Detail
-
getRawStatusCode
public int getRawStatusCode()
- Specified by:
getRawStatusCodein interfaceorg.springframework.http.client.reactive.ClientHttpResponse
-
getStatusCode
public org.springframework.http.HttpStatus getStatusCode()
- Specified by:
getStatusCodein interfaceorg.springframework.http.client.reactive.ClientHttpResponse
-
getBody
public reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> getBody()
- Specified by:
getBodyin interfaceorg.springframework.http.ReactiveHttpInputMessage
-
getHeaders
public org.springframework.http.HttpHeaders getHeaders()
- Specified by:
getHeadersin interfaceorg.springframework.http.HttpMessage
-
getCookies
public org.springframework.util.MultiValueMap<String,org.springframework.http.ResponseCookie> getCookies()
- Specified by:
getCookiesin interfaceorg.springframework.http.client.reactive.ClientHttpResponse
-
-