| Modifier and Type | Class and Description |
|---|---|
class |
OCID
Oracle Cloud Infrastructure unique ID.
|
interface |
Service
Interface representing a service definition.
|
| Modifier and Type | Method and Description |
|---|---|
protected static void |
Realm.clearAlloyRealms() |
static Region |
Region.getRegionFromImds(String metadataServiceBaseUrl) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFederationClientAuthenticationDetailsProviderBuilder<B extends AbstractFederationClientAuthenticationDetailsProviderBuilder<B,P>,P extends AbstractAuthenticationDetailsProvider>
Abstract builder base class for authentication details provider extending
AbstractRequestingAuthenticationDetailsProvider |
class |
AbstractRequestingAuthenticationDetailsProvider
Base class for authentication details providers that make remote requests.
|
static class |
SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest |
static class |
SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.SessionTokenRequest |
| Modifier and Type | Method and Description |
|---|---|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build_1_1(String ociResourcePrincipalRptEndpoint,
String ociResourcePrincipalRpstEndpoint)
Helper method that interprets the runtime environment to build a v1.1-configured client
|
SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.SessionTokenRequest |
SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.getBody$() |
| Modifier and Type | Method and Description |
|---|---|
static String |
ImdsRptPathProvider.getInstanceIdFromIMDS(String metadataServiceBaseUrl) |
static byte[] |
AuthUtils.toByteArrayFromRSAPrivateKey(RSAPrivateKey key)
Converts a private key back to a PEM formatted input stream.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InternalBuilderAccess |
| Modifier and Type | Class and Description |
|---|---|
class |
CircuitBreakerHelper |
class |
ParamEncoder |
| Modifier and Type | Field and Description |
|---|---|
static Map<Integer,String> |
ResponseHelper.DEFAULT_ERROR_MESSAGES |
static String |
RetryTokenUtils.OPC_RETRY_TOKEN_HEADER |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
HeaderUtils.toValue(String headerName,
String value,
Class<T> clazz)
Deserialize a header value to its desired type if possible.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRequestSigner
Class that exposes a way to create a
RequestSigner for use with OCI. |
class |
SigningStrategy
Enum for the various signing strategies used by OCI.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
KeySupplier<T>
Interface for anything that can get supply a Key of type T given a keyId
|
| Modifier and Type | Field and Description |
|---|---|
static List<String> |
Constants.GENERIC_HEADERS_LIST |
static String |
Constants.HOST |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,List<String>> |
Constants.createHeadersToSignForVerbMap(List<String> getHeaders,
List<String> headHeaders,
List<String> deleteHeaders,
List<String> putHeaders,
List<String> postHeaders,
List<String> patchHeaders)
Creates a map of headers to sign for each HTTP method.
|
Optional<RSAPrivateKey> |
PEMFileRSAPrivateKeySupplier.supplyKey()
Get the key from the file.
|
Optional<T> |
KeySupplier.supplyKey(String keyId)
Try to get a key for the given KeyId
|
Optional<RSAPrivateKey> |
PEMFileRSAPrivateKeySupplier.supplyKey(String ignored)
Get the key from the file.
|
| Constructor and Description |
|---|
DefaultRequestSignerFactory(SigningStrategy signingStrategy) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Alloy.resetAlloyRegionCoexistStatus() |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
RequestBuilderAndToken.getNextPageToken() |
static <T> RequestBuilderAndToken<T> |
RequestBuilderAndToken.initialPage(T requestBuilder) |
static <T> RequestBuilderAndToken<T> |
RequestBuilderAndToken.subsequentPage(T requestBuilder,
Optional<String> token) |
| Constructor and Description |
|---|
ResponseIterable(Supplier<REQUESTBUILDER> requestBuilderSupplier,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction)
Creates a new iterable.
|
ResponseRecordIterable(Supplier<REQUESTBUILDER> requestBuilderSupplier,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction,
Function<RESPONSE,List<ITEMTYPE>> retrieveItemsFromResponseFunction)
Creates a new iterable.
|
| Modifier and Type | Method and Description |
|---|---|
default BmcRequest.Builder<T,B> |
BmcRequest.Builder.body$(B body)
Alternative setter for the body parameter, if this request supports a body.
|
B |
BmcRequest.getBody$()
Alternative accessor for the body parameter, if this request supports a body.
|
boolean |
BmcRequest.supportsExpect100Continue()
Returns true if this operation supports Expect: 100-Continue.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Retriers.tryResetStreamForRetry(InputStream body)
Try to reset the
InputStream for the next retry, if supported. |
static void |
Retriers.tryResetStreamForRetry(InputStream body,
boolean failIfUnsupported)
Try to reset the
InputStream for the next retry, if supported. |
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.
|
static InputStream |
Retriers.wrapInputStreamForRetry(InputStream body)
Wrap the input stream so retries can work.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JavaRuntimeUtils
Various runtime utils.
|
Copyright © 2016–2024. All rights reserved.