| Package | Description |
|---|---|
| com.oracle.bmc.auth | |
| com.oracle.bmc.http.internal | |
| com.oracle.bmc.requests | |
| com.oracle.bmc.responses.internal | |
| com.oracle.bmc.retrier | |
| com.oracle.bmc.util.internal |
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
ClientCall<REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> |
| Modifier and Type | Method and Description |
|---|---|
static <REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> |
ClientCall.builder(HttpClient httpClient,
REQ request,
Supplier<RESP_BUILDER> responseBuilder) |
protected <REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> |
BaseSyncClient.clientCall(REQ request,
Supplier<RESP_BUILDER> responseBuilder) |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BmcRequest.Builder<T extends BmcRequest<B>,B>
Builder interface for requests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StreamClosingAsyncHandler<REQUEST extends BmcRequest<?>,RESPONSE>
A wrapper around an async handler that closes the stream at the end of a request, if the body is
a stream.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends BmcRequest<InputStream>> |
Retriers.wrapBodyInputStreamIfNecessary(T request,
BmcRequest.Builder<T,InputStream> builder,
RetryConfiguration retryConfiguration)
Wrap the input stream in the request so retries can work.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RefreshAuthTokenWrapper<REQUEST extends BmcRequest<?>,RESPONSE>
Combined future and callbacks for asynchronous requests intended to work with some authenticated
calls, like instance principals.
|
Copyright © 2016–2024. All rights reserved.