Class FakeAzureHttpResponse
java.lang.Object
com.azure.core.http.HttpResponse
org.apache.polaris.service.exception.FakeAzureHttpResponse
- All Implemented Interfaces:
Closeable,AutoCloseable
public class FakeAzureHttpResponse
extends com.azure.core.http.HttpResponse
Fake version of an Azure HttpResponse that can be forced to return a fixed statusCode.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<ByteBuffer> getBody()reactor.core.publisher.Mono<byte[]> reactor.core.publisher.Mono<String> reactor.core.publisher.Mono<String> getBodyAsString(Charset charset) com.azure.core.http.HttpHeadersgetHeaderValue(String name) Deprecated.intMethods inherited from class com.azure.core.http.HttpResponse
buffer, close, getBodyAsBinaryData, getBodyAsInputStream, getHeaderValue, getRequest, writeBodyTo, writeBodyToAsync
-
Constructor Details
-
FakeAzureHttpResponse
public FakeAzureHttpResponse(int mockStatusCode)
-
-
Method Details
-
getStatusCode
public int getStatusCode()- Specified by:
getStatusCodein classcom.azure.core.http.HttpResponse
-
getHeaderValue
Deprecated.- Specified by:
getHeaderValuein classcom.azure.core.http.HttpResponse
-
getHeaders
public com.azure.core.http.HttpHeaders getHeaders()- Specified by:
getHeadersin classcom.azure.core.http.HttpResponse
-
getBody
- Specified by:
getBodyin classcom.azure.core.http.HttpResponse
-
getBodyAsByteArray
public reactor.core.publisher.Mono<byte[]> getBodyAsByteArray()- Specified by:
getBodyAsByteArrayin classcom.azure.core.http.HttpResponse
-
getBodyAsString
- Specified by:
getBodyAsStringin classcom.azure.core.http.HttpResponse
-
getBodyAsString
- Specified by:
getBodyAsStringin classcom.azure.core.http.HttpResponse
-