- AbstractAuthenticationDetailsProvider - Interface in com.oracle.bmc.auth
-
Root interface for classes providing some information needed to authenticate requests.
- AbstractFederationClient - Class in com.oracle.bmc.auth.internal
-
This class gets a security token from the auth service by signing the request with a PKI issued
leaf certificate, passing along a temporary public key that is bounded to the the security token,
and the leaf certificate.
- AbstractFederationClient(String, String, SessionKeySupplier, BasicAuthenticationDetailsProvider, ClientConfigurator, CircuitBreakerConfiguration) - Constructor for class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Constructor of AbstractFederationClient.
- AbstractFederationClient(String, String, SessionKeySupplier, BasicAuthenticationDetailsProvider, ClientConfigurator, CircuitBreakerConfiguration, List<ClientConfigurator>) - Constructor for class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Constructor of AbstractFederationClient.
- AbstractFederationClient(String, String, String, SessionKeySupplier, BasicAuthenticationDetailsProvider, ClientConfigurator, CircuitBreakerConfiguration, List<ClientConfigurator>) - Constructor for class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Constructor of AbstractFederationClient.
- AbstractFederationClientAuthenticationDetailsProviderBuilder<B extends AbstractFederationClientAuthenticationDetailsProviderBuilder<B,P>,P extends AbstractAuthenticationDetailsProvider> - Class in com.oracle.bmc.auth
-
- AbstractFederationClientAuthenticationDetailsProviderBuilder() - Constructor for class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
- AbstractRequestingAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
Base class for authentication details providers that make remote requests.
- AbstractRequestingAuthenticationDetailsProvider(FederationClient, SessionKeySupplier) - Constructor for class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
- AbstractRequestingAuthenticationDetailsProvider.Builder<B extends AbstractRequestingAuthenticationDetailsProvider.Builder<B>> - Class in com.oracle.bmc.auth
-
Base class for builders.
- AbstractRequestingAuthenticationDetailsProvider.CachingSessionKeySupplier - Class in com.oracle.bmc.auth
-
Helper class to cache the private key as bytes so we don’t have to parse it every time.
- AbstractResponseIterator<REQUESTBUILDER,REQUEST,RESPONSE> - Class in com.oracle.bmc.paginator.internal
-
Contains common functionality for classes which will iterate over the results of paginated list
operations in a service.
- AbstractResponseIterator(REQUESTBUILDER, Function<RESPONSE, String>, Function<RequestBuilderAndToken<REQUESTBUILDER>, REQUEST>, Function<REQUEST, RESPONSE>) - Constructor for class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
Constructs a new AbstractResponseIterator.
- AbstractServiceAccountTokenSupplier - Class in com.oracle.bmc.auth
-
- AbstractServiceAccountTokenSupplier() - Constructor for class com.oracle.bmc.auth.AbstractServiceAccountTokenSupplier
-
- AbstractTemplateRptPathProvider - Class in com.oracle.bmc.auth.internal
-
This abstract path provider has a string template with placeholders like {id}, and provides a way
to get a mapping of substitutions to fill in.
- AbstractTemplateRptPathProvider(String) - Constructor for class com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
-
Constructor of AbstractTemplateRptPathProvider.
- accept(String...) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- accept(Throwable) - Method in class com.oracle.bmc.http.internal.ErrorConsumer
-
- additionalClientConfigurator - Variable in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- additionalClientConfigurator(ClientConfigurator) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Add an additional client configurator to be run after the primary configurator.
- additionalClientConfigurators - Variable in class com.oracle.bmc.common.ClientBuilderBase
-
- additionalClientConfigurators(List<ClientConfigurator>) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Add additional client configurators to be run after the primary configurator.
- additionalFederationClientConfigurator(ClientConfigurator) - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
Add an additional client configurator to be run after the primary configurator.
- additionalFederationClientConfigurators - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
- addRetryToken(HttpRequest) - Static method in class com.oracle.bmc.http.internal.RetryTokenUtils
-
- addServiceEndpointTemplateForRealm(String, String) - Method in interface com.oracle.bmc.Service
-
This method adds service endpoint templates for the realm to a map
- addServiceEndpointTemplateForRealm(String, String) - Method in class com.oracle.bmc.Services.ServiceBuilder
-
- AF_JOHANNESBURG_1 - Static variable in class com.oracle.bmc.Region
-
- Algorithm - Enum in com.oracle.bmc.http.signing.internal
-
Supported signing algorithms for signed request.
- ALL_HEADERS_LIST - Static variable in class com.oracle.bmc.http.signing.internal.Constants
-
- Alloy - Enum in com.oracle.bmc.internal
-
- AP_CHIYODA_1 - Static variable in class com.oracle.bmc.Region
-
- AP_CHUNCHEON_1 - Static variable in class com.oracle.bmc.Region
-
- AP_DCC_CANBERRA_1 - Static variable in class com.oracle.bmc.Region
-
- AP_DCC_GAZIPUR_1 - Static variable in class com.oracle.bmc.Region
-
- AP_HYDERABAD_1 - Static variable in class com.oracle.bmc.Region
-
- AP_IBARAKI_1 - Static variable in class com.oracle.bmc.Region
-
- AP_MELBOURNE_1 - Static variable in class com.oracle.bmc.Region
-
- AP_MUMBAI_1 - Static variable in class com.oracle.bmc.Region
-
- AP_OSAKA_1 - Static variable in class com.oracle.bmc.Region
-
- AP_SEOUL_1 - Static variable in class com.oracle.bmc.Region
-
- AP_SINGAPORE_1 - Static variable in class com.oracle.bmc.Region
-
- AP_SINGAPORE_2 - Static variable in class com.oracle.bmc.Region
-
- AP_SYDNEY_1 - Static variable in class com.oracle.bmc.Region
-
- AP_TOKYO_1 - Static variable in class com.oracle.bmc.Region
-
- ApacheConfigurator - Class in com.oracle.bmc.http
-
- ApacheConnectionPoolConfig - Class in com.oracle.bmc.http
-
- ApacheConnectorProperties - Class in com.oracle.bmc.http
-
- ApacheProxyConfig - Class in com.oracle.bmc.http
-
- ApacheProxyConfigDecorator - Class in com.oracle.bmc.http
-
- appendEnumHeader(String, BmcEnum) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendEnumQueryParam(String, BmcEnum) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeader(String, String) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeader(String, Range) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeader(String, Number) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeader(String, Date) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeader(String, Boolean) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeader(String, BmcEnum) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendHeaders(Map<String, String>) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendListHeader(String, List<T>, CollectionFormatType) - Method in class com.oracle.bmc.http.internal.ClientCall
-
Attempts to encode a header parameter which is described by a list of values for that
parameter and a
CollectionFormatType which describes how
the values should appear in the headers (e.g.
- appendListQueryParam(String, List<?>, CollectionFormatType) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendMapHeader(String, Map<String, ?>) - Method in class com.oracle.bmc.http.internal.ClientCall
-
Attempts to encode a header param if it is a
Map.
- appendMapQueryParam(String, Map<String, ?>) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendPathParam(String) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendPathParam(Number) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendPathParam(UUID) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendPathPart(String) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- appendQueryParam(String, Object) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- AsyncHandler<REQUEST,RESPONSE> - Interface in com.oracle.bmc.responses
-
Callback for asynchronous requests.
- AuthCachingPolicy - Annotation Type in com.oracle.bmc.auth
-
AuthCachingPolicy provides the ability to annotation basic auth providers with what level of
caching a request signer should try to follow.
- AuthClientException - Exception in com.oracle.bmc.auth.exception
-
Authentication client exception.
- AuthClientException(String, BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthClientException
-
Create a wrapper around an authentication client exception.
- AuthClientForbiddenException - Exception in com.oracle.bmc.auth.exception
-
Exception thrown when the client failed to authorize to the auth service using configured key
suppliers
- AuthClientForbiddenException(BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthClientForbiddenException
-
- AuthClientForbiddenException(String, BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthClientForbiddenException
-
- AuthClientNotAuthorizedException - Exception in com.oracle.bmc.auth.exception
-
Exception thrown when the client failed to authenticate to the auth service using configured key
suppliers.
- AuthClientNotAuthorizedException(BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthClientNotAuthorizedException
-
- AuthClientNotAuthorizedException(String, BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthClientNotAuthorizedException
-
- AUTHENTICATION - Static variable in class com.oracle.bmc.http.Priorities
-
- AuthenticationDetailsProvider - Interface in com.oracle.bmc.auth
-
Interface defining a BasicAuthenticationDetailsProvider that also provides the individual
components used to create the keyId.
- authenticationDetailsProvider(AbstractAuthenticationDetailsProvider) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- AuthnClientFilter - Class in com.oracle.bmc.http.internal
-
Filter that injects authentication headers into the request.
- AuthnClientFilter(RequestSigner, Map<SigningStrategy, RequestSigner>) - Constructor for class com.oracle.bmc.http.internal.AuthnClientFilter
-
- AUTHORIZATION_HEADER_NAME - Static variable in class com.oracle.bmc.http.internal.HeaderUtils
-
- AUTHORIZATION_HEADER_VALUE - Static variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
The Authorization header value to be sent for requests to the metadata service.
- AuthServerException - Exception in com.oracle.bmc.auth.exception
-
Exception thrown when something goes wrong on the authentication server.
- AuthServerException(BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthServerException
-
- AuthServerException(String, BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthServerException
-
- AuthServerUnavailableException - Exception in com.oracle.bmc.auth.exception
-
Exception thrown when the authentication server is unavailable.
- AuthServerUnavailableException(BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthServerUnavailableException
-
- AuthServerUnavailableException(String, BmcException) - Constructor for exception com.oracle.bmc.auth.exception.AuthServerUnavailableException
-
- AuthUtils - Class in com.oracle.bmc.auth.internal
-
Utilities dealing with authorization.
- autoDetectCertificatesUsingMetadataUrl() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Auto detects and configures the certificates needed using Instance metadata.
- autoDetectEndpointUsingMetadataUrl() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Auto detects the endpoint that should be used when talking to OCI Auth, if no endpoint has
been configured already.
- autoDetectUsingMetadataUrl() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Auto-detect endpoint and certificate information using Instance metadata.
- base64Decode(String) - Static method in class com.oracle.bmc.auth.internal.AuthUtils
-
Decode the base64 string.
- base64EncodeNoChunking(RSAPublicKey) - Static method in class com.oracle.bmc.auth.internal.AuthUtils
-
Base64 encodes a public key with no chunking.
- base64EncodeNoChunking(X509Certificate) - Static method in class com.oracle.bmc.auth.internal.AuthUtils
-
Base64 encodes a X509Certificate with no chunking.
- BaseAsyncClient - Class in com.oracle.bmc.http.internal
-
- BaseAsyncClient(ClientBuilderBase<?, ?>, AbstractAuthenticationDetailsProvider) - Constructor for class com.oracle.bmc.http.internal.BaseAsyncClient
-
- basePath(String) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- BaseSyncClient - Class in com.oracle.bmc.http.internal
-
- BaseSyncClient(ClientBuilderBase<?, ?>, AbstractAuthenticationDetailsProvider, CircuitBreakerConfiguration) - Constructor for class com.oracle.bmc.http.internal.BaseSyncClient
-
- BasicAuthenticationDetailsProvider - Interface in com.oracle.bmc.auth
-
Base interface used provide required information to sign requests to Oracle Cloud Infrastructure.
- BasicConfigFileAuthenticationProvider - Interface in com.oracle.bmc.auth
-
Interface defining AuthenticationDetailsProvider that also returns PEM file path and a list of
ClientConfigurators
- beforeRetryAction() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
Abstract action to be taken before a retry.
- BmcEnum - Interface in com.oracle.bmc.http.internal
-
- BmcException - Exception in com.oracle.bmc.model
-
- BmcException(int, String, String, String, Throwable) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcException(int, String, String, String, Throwable, ServiceDetails) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcException(int, String, String, String) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcException(int, String, String, String, ServiceDetails) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcException(int, String, String, String, ServiceDetails, String, String, Map<String, String>) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcException(boolean, String, Throwable, String) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcException(String, Throwable, int, String, boolean, String, boolean, ServiceDetails, String, String, Map<String, String>) - Constructor for exception com.oracle.bmc.model.BmcException
-
- BmcGenericRetrier - Class in com.oracle.bmc.retrier
-
A generic retrier that can be used to implement custom retry behavior for specific types of
calls.
- BmcGenericRetrier(RetryConfiguration) - Constructor for class com.oracle.bmc.retrier.BmcGenericRetrier
-
Creates a new retrier with the given configuration.
- BmcGenericWaiter - Class in com.oracle.bmc.waiter
-
BmcGenericWaiter is a Waiter that provides a generic foundation to build more custom waiters for
specific types of calls.
- BmcGenericWaiter(TerminationStrategy, DelayStrategy) - Constructor for class com.oracle.bmc.waiter.BmcGenericWaiter
-
Creates a new waiter with the given strategies.
- BmcGenericWaiter.WaitConditionFailedException - Exception in com.oracle.bmc.waiter
-
Exception indicating the the condition being waited on was not met before the termination
condition was satisfied.
- BmcRequest<B> - Class in com.oracle.bmc.requests
-
Request base class.
- BmcRequest() - Constructor for class com.oracle.bmc.requests.BmcRequest
-
- BmcRequest.Builder<T extends BmcRequest<B>,B> - Interface in com.oracle.bmc.requests
-
Builder interface for requests.
- BmcResponse - Class in com.oracle.bmc.responses
-
- BmcResponse(int) - Constructor for class com.oracle.bmc.responses.BmcResponse
-
- BmcResponse(int, Map<String, List<String>>) - Constructor for class com.oracle.bmc.responses.BmcResponse
-
- BmcResponse.Builder<T extends BmcResponse> - Interface in com.oracle.bmc.responses
-
- body$(B) - Method in interface com.oracle.bmc.requests.BmcRequest.Builder
-
Alternative setter for the body parameter, if this request supports a body.
- BODY_HEADERS_LIST - Static variable in class com.oracle.bmc.http.signing.internal.Constants
-
- build() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Build a new AuthenticationDetailsProvider that uses the FederationClient.
- build() - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder
-
- build() - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
- build() - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
Build a new ResourcePrincipalsV3AuthenticationDetailsProvider.
- build(ResourcePrincipalAuthenticationDetailsProvider) - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
Builds a new instance of ResourcePrincipalsV3AuthenticationDetailsProvider
- build() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken.Builder
-
- build() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- build() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder
-
- build() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails.ResourceDetailsBuilder
-
- build() - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- build(AbstractAuthenticationDetailsProvider) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Set the authentication details provider.
- build() - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage.Builder
-
- build() - Method in class com.oracle.bmc.internal.ClientThreadFactory.Builder
-
- build() - Method in class com.oracle.bmc.internal.DefaultEndpointConfiguration
-
Builds the final endpoint based on the variables provided.
- build() - Method in interface com.oracle.bmc.requests.BmcRequest.Builder
-
Build the request.
- build() - Method in interface com.oracle.bmc.responses.BmcResponse.Builder
-
Build the response.
- build() - Method in class com.oracle.bmc.retrier.RetryConfiguration.Builder
-
Build the retry configuration
- build() - Method in class com.oracle.bmc.Services.ServiceBuilder
-
- build_1_1(String, String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Helper method that interprets the runtime environment to build a v1.1-configured client
- build_2_1_2(String, String, String, String, String, String, String, String, String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Helper method that interprets the runtime environment to build a v2.1.2-configured client
- build_2_1_or_2_1_1(String, String, String, String, String, String, String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Helper method that interprets the runtime environment to build a v2.1 or 2.1.1-configured
client
- build_2_2(String, String, String, String, String) - Static method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Helper method that interprets the runtime environment to build a v2.2-configured client
- build_2_2_leaf(String, String, String, String, String) - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
Helper method that interprets the runtime environment to build a v2.2-configured leaf
client
- build_3_0() - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Helper method that interprets the runtime environment to build a v3.0-configured client
- buildComparableVersion(String) - Static method in class com.oracle.bmc.util.internal.ComparableVersion
-
- Builder() - Constructor for class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
- builder() - Static method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider
-
Creates a new InstancePrincipalsAuthenticationDetailsProviderBuilder.
- builder() - Static method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- builder() - Static method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider
-
Creates a new ResourcePrincipalsAuthenticationDetailsProvider.
- builder() - Static method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Creates a new SessionTokenAuthenticationDetailsProviderBuilder.
- builder() - Static method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken
-
- Builder() - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken.Builder
-
- builder() - Static method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
- builder() - Static method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails
-
- builder() - Static method in class com.oracle.bmc.ClientConfiguration
-
- builder(HttpClient, REQ, Supplier<RESP_BUILDER>) - Static method in class com.oracle.bmc.http.internal.ClientCall
-
- builder() - Static method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
-
- builder() - Static method in class com.oracle.bmc.internal.ClientThreadFactory
-
- Builder() - Constructor for class com.oracle.bmc.internal.ClientThreadFactory.Builder
-
- builder(String) - Static method in class com.oracle.bmc.internal.DefaultEndpointConfiguration
-
Creates a new builder starting with the given template.
- builder() - Static method in class com.oracle.bmc.retrier.RetryConfiguration
-
Create a builder for retry configuration
- Builder() - Constructor for class com.oracle.bmc.retrier.RetryConfiguration.Builder
-
- buildProvider(SessionKeySupplier) - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Build the actual provider.
- buildProvider(SessionKeySupplier) - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder
-
- buildProvider(SessionKeySupplier) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
- buildReplacements() - Static method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
-
- buildReplacements() - Static method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider.LeafResourceRptPathProvider
-
- buildResponseFuture() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
Call the future supplier to get the response future.
- CA_MONTREAL_1 - Static variable in class com.oracle.bmc.Region
-
- CA_TORONTO_1 - Static variable in class com.oracle.bmc.Region
-
- CachingSessionKeySupplier(SessionKeySupplier) - Constructor for class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.CachingSessionKeySupplier
-
- callAsync(AsyncHandler<REQ, RESP>) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- callSync() - Method in class com.oracle.bmc.http.internal.ClientCall
-
- canBeWrapped(FileInputStream) - Static method in class com.oracle.bmc.io.internal.ResettableFileInputStream
-
Return true if the provided
FileInputStream can be wrapped to provide mark-and-reset
capabilities.
- cancel(boolean) - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture
-
Deprecated.
- cancel(boolean) - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
- cancel(boolean) - Method in class com.oracle.bmc.util.internal.TransformingFuture
-
- canEqual(Object) - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalSessionTokenRequest
-
- canEqual(Object) - Method in class com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
-
- canEqual(Object) - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails
-
- canEqual(Object) - Method in class com.oracle.bmc.responses.BmcResponse
-
- canonicalizeForEnumTypes(String) - Static method in enum com.oracle.bmc.util.internal.NameUtils
-
Canonicalizes a name for use in enum types.
- CERTIFICATE_URL_CONNECTION_READ_TIMEOUT_IN_MILLIS - Static variable in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
Set the environment variables to configure read timeout and connection timeout (in
milliseconds) for URL Connection
- CERTIFICATE_URL_CONNECTION_TIMEOUT_IN_MILLIS - Static variable in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
- CertificateAndPrivateKeyPair(X509Certificate, RSAPrivateKey) - Constructor for class com.oracle.bmc.auth.X509CertificateSupplier.CertificateAndPrivateKeyPair
-
- checkValidity() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- checkValidity(Date) - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- circuitBreaker - Variable in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- circuitBreaker(OciCircuitBreaker) - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- circuitBreaker(OciCircuitBreaker) - Method in class com.oracle.bmc.http.internal.ClientCall
-
Use a circuit breaker for this call.
- circuitBreakerConfig - Variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
The configuration for the circuit breaker.
- circuitBreakerConfig(CircuitBreakerConfiguration) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Set value for the CircuitBreaker Configuration.
- circuitBreakerConfiguration - Variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
The configuration for the circuit breaker.
- circuitBreakerConfiguration(CircuitBreakerConfiguration) - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- circuitBreakerConfigurator(CircuitBreakerConfiguration) - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Configures the Circuit Breaker to use, if any.
- CircuitBreakerHelper - Class in com.oracle.bmc.http.internal
-
- CircuitBreakerUtils - Class in com.oracle.bmc.util
-
- CircuitBreakerUtils() - Constructor for class com.oracle.bmc.util.CircuitBreakerUtils
-
- ClaimKeys() - Constructor for class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ClaimKeys
-
- clearAlloyRealms() - Static method in class com.oracle.bmc.Realm
-
- ClientBuilderBase<B extends ClientBuilderBase,C> - Class in com.oracle.bmc.common
-
Base client builder.
- ClientBuilderBase(Service) - Constructor for class com.oracle.bmc.common.ClientBuilderBase
-
- clientCall(REQ, Supplier<RESP_BUILDER>) - Method in class com.oracle.bmc.http.internal.BaseSyncClient
-
- ClientCall<REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> - Class in com.oracle.bmc.http.internal
-
- ClientCompatibilityChecker - Class in com.oracle.bmc.util.internal
-
- ClientCompatibilityChecker(Properties) - Constructor for class com.oracle.bmc.util.internal.ClientCompatibilityChecker
-
- ClientCompatibilityChecker(Properties, ClientCompatibilityChecker.VersionCompatibilityCheckMode) - Constructor for class com.oracle.bmc.util.internal.ClientCompatibilityChecker
-
- ClientCompatibilityChecker.VersionCompatibilityCheckMode - Enum in com.oracle.bmc.util.internal
-
- ClientConfiguration - Class in com.oracle.bmc
-
This class provides configuration options for client requests.
- ClientConfiguration.ClientConfigurationBuilder - Class in com.oracle.bmc
-
- clientConfigurator - Variable in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- clientConfigurator - Variable in class com.oracle.bmc.common.ClientBuilderBase
-
- clientConfigurator(ClientConfigurator) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Set the client configurator.
- ClientConfigurator - Interface in com.oracle.bmc.http
-
Configurator allowing SDK users to customize the underlying REST client.
- clientConfigurator(ClientConfigurator) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- ClientIdFilter - Class in com.oracle.bmc.http.internal
-
Filter that adds the client identifier headers to every request.
- ClientIdFilter() - Constructor for class com.oracle.bmc.http.internal.ClientIdFilter
-
- ClientRuntime - Class in com.oracle.bmc
-
This class provides client info that will be sent to the servers as part of each request.
- ClientThreadFactory - Class in com.oracle.bmc.internal
-
A thread factory for use in clients.
- ClientThreadFactory.Builder - Class in com.oracle.bmc.internal
-
- close() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Stops the token refresh scheduler.
- close() - Method in class com.oracle.bmc.io.internal.KeepOpenInputStream
-
- closeQuietly(InputStream) - Static method in class com.oracle.bmc.util.StreamUtils
-
Close a stream without raising an exception.
- closeStream(InputStream) - Static method in class com.oracle.bmc.io.internal.KeepOpenInputStream
-
- code(String) - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage.Builder
-
- CollectionFormatType - Enum in com.oracle.bmc.util.internal
-
For list collections that we send in the query string, describes the different ways we can encode
it in the query string.
- com.oracle.bmc - package com.oracle.bmc
-
- com.oracle.bmc.auth - package com.oracle.bmc.auth
-
- com.oracle.bmc.auth.exception - package com.oracle.bmc.auth.exception
-
- com.oracle.bmc.auth.internal - package com.oracle.bmc.auth.internal
-
- com.oracle.bmc.common - package com.oracle.bmc.common
-
- com.oracle.bmc.helper - package com.oracle.bmc.helper
-
- com.oracle.bmc.http - package com.oracle.bmc.http
-
- com.oracle.bmc.http.internal - package com.oracle.bmc.http.internal
-
- com.oracle.bmc.http.signing - package com.oracle.bmc.http.signing
-
- com.oracle.bmc.http.signing.internal - package com.oracle.bmc.http.signing.internal
-
- com.oracle.bmc.internal - package com.oracle.bmc.internal
-
- com.oracle.bmc.io.internal - package com.oracle.bmc.io.internal
-
- com.oracle.bmc.model - package com.oracle.bmc.model
-
- com.oracle.bmc.model.internal - package com.oracle.bmc.model.internal
-
- com.oracle.bmc.paginator.internal - package com.oracle.bmc.paginator.internal
-
- com.oracle.bmc.requests - package com.oracle.bmc.requests
-
- com.oracle.bmc.responses - package com.oracle.bmc.responses
-
- com.oracle.bmc.responses.internal - package com.oracle.bmc.responses.internal
-
- com.oracle.bmc.retrier - package com.oracle.bmc.retrier
-
- com.oracle.bmc.util - package com.oracle.bmc.util
-
- com.oracle.bmc.util.internal - package com.oracle.bmc.util.internal
-
- com.oracle.bmc.waiter - package com.oracle.bmc.waiter
-
- com.oracle.bmc.waiter.internal - package com.oracle.bmc.waiter.internal
-
- ComparableVersion - Class in com.oracle.bmc.util.internal
-
- ComparableVersion(String) - Constructor for class com.oracle.bmc.util.internal.ComparableVersion
-
- compareTo(Realm) - Method in class com.oracle.bmc.Realm
-
Compares to realms lexicographically based on their realmId.
- compareTo(Region) - Method in class com.oracle.bmc.Region
-
Compares to regions lexicographically based on their regionId.
- compareTo(ComparableVersion) - Method in class com.oracle.bmc.util.internal.ComparableVersion
-
- COMPARTMENT_ID_CLAIM_KEY - Static variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ClaimKeys
-
COMPARTMENT_ID is the claim name that the RPST holds for the resource compartment.
- CompositeClientConfigurator - Class in com.oracle.bmc.http
-
A client configurator composed of other client configurators.
- CompositeClientConfigurator(List<ClientConfigurator>) - Constructor for class com.oracle.bmc.http.CompositeClientConfigurator
-
Create a new composite client configurator.
- ConfigFileAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- ConfigFileAuthenticationDetailsProvider(String) - Constructor for class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- ConfigFileAuthenticationDetailsProvider(String, String) - Constructor for class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
Creates a new instance.
- ConfigFileAuthenticationDetailsProvider(ConfigFileReader.ConfigFile) - Constructor for class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
Creates a new instance.
- ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- ConfigFileDelegationTokenUtils - Class in com.oracle.bmc.auth.internal
-
This class allows users to load delegation token from the config file
- ConfigFileInstancePrincipalAuthenticationDetailsProvider(ConfigFileReader.ConfigFile) - Constructor for class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- ConfigFileReader - Class in com.oracle.bmc
-
Simple implementation to read OCI configuration files.
- ConfigFileReader.ConfigFile - Class in com.oracle.bmc
-
ConfigFile represents a simple lookup mechanism for a OCI config file.
- ConfigFileResourcePrincipalAuthenticationDetailsProvider(ConfigFileReader.ConfigFile) - Constructor for class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- ConfigFileSimpleAuthenticationDetailsProvider(ConfigFileReader.ConfigFile) - Constructor for class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- ConfigurableRefreshOnNotAuthenticatedProvider<T> - Interface in com.oracle.bmc.auth
-
For authentication providers with refreshable authentication data (e.g.
- configuration - Variable in class com.oracle.bmc.common.ClientBuilderBase
-
- configuration(ClientConfiguration) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Set the configuration.
- connectionTimeoutMillis(Integer) - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- Constants - Class in com.oracle.bmc.http.signing.internal
-
- Constants() - Constructor for class com.oracle.bmc.http.signing.internal.Constants
-
- contains(String, String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Return true if the string contains the search string, or false if either is null.
- containsIgnoreCase(String, String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Return true if the string contains the search string, ignoring case, or false if either is
null.
- contentDiffers(InputStream, InputStream) - Static method in class com.oracle.bmc.util.StreamUtils
-
- contentEquals(File, File) - Static method in enum com.oracle.bmc.util.internal.FileUtils
-
Return true if the content of both files is the same.
- contentEquals(InputStream, InputStream) - Static method in enum com.oracle.bmc.util.internal.FileUtils
-
Return true if the content of both streams is the same.
- copy(T) - Method in interface com.oracle.bmc.requests.BmcRequest.Builder
-
Copy method to populate the builder with values from the given instance.
- copy(T) - Method in interface com.oracle.bmc.responses.BmcResponse.Builder
-
Copy method to populate the builder with values from the given instance.
- copy(InputStream, OutputStream) - Static method in enum com.oracle.bmc.util.internal.FileUtils
-
Copy the contents of the input stream to the output stream.
- copyFrom(B) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Set the values in this builder to be the same as in the provided other builder.
- create(File) - Static method in class com.oracle.bmc.io.internal.WrappedFileInputStream
-
Same as calling the ctor, except will throw an unchecked IllegalArgumentException if the file
isn’t found.
- create(String, String) - Static method in class com.oracle.bmc.Services
-
- createByteArrayInputStream(byte[]) - Static method in class com.oracle.bmc.util.StreamUtils
-
- createClientSide(String, Throwable, String, ServiceDetails) - Static method in exception com.oracle.bmc.model.BmcException
-
- createDefaultRequestSignerFactories() - Static method in class com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory
-
Create the default request signer factories.
- createEndpoint(Service, String, Realm) - Static method in class com.oracle.bmc.internal.EndpointBuilder
-
- createEndpoint(Service, Region) - Static method in class com.oracle.bmc.internal.EndpointBuilder
-
- createFederationClient(SessionKeySupplier) - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Create the federation client.
- createFederationClient(SessionKeySupplier) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
- createHeadersToSignForVerbMap(List<String>, List<String>, List<String>, List<String>, List<String>, List<String>) - Static method in class com.oracle.bmc.http.signing.internal.Constants
-
Creates a map of headers to sign for each HTTP method.
- createKeyId(String, String, String) - Static method in class com.oracle.bmc.auth.CustomerKeyIdFormatter
-
Creates a keyId from the individual components.
- createKeyId(AuthenticationDetailsProvider) - Static method in class com.oracle.bmc.auth.CustomerKeyIdFormatter
-
- createKeyIdSupplier(BasicAuthenticationDetailsProvider, AuthCachingPolicy) - Method in class com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory
-
- createKeySupplier(BasicAuthenticationDetailsProvider, AuthCachingPolicy) - Static method in class com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory
-
- createPreferredRetrier(RetryConfiguration, RetryConfiguration) - Static method in class com.oracle.bmc.retrier.Retriers
-
Choose the desired retry configuration and use it to create the retrier.
- createPreferredRetrier(RetryConfiguration, RetryConfiguration, boolean) - Static method in class com.oracle.bmc.retrier.Retriers
-
Choose the desired retry configuration and use it to create the retrier.
- createRequestSigner(BasicAuthenticationDetailsProvider) - Static method in class com.oracle.bmc.http.signing.DefaultRequestSigner
-
- createRequestSigner(BasicAuthenticationDetailsProvider, SigningStrategy) - Static method in class com.oracle.bmc.http.signing.DefaultRequestSigner
-
Creates a new RequestSigner using the given signing strategy.
- createRequestSigner(Service, AbstractAuthenticationDetailsProvider) - Method in class com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory
-
Creates a new RequestSigner instance from the given provider and type of service.
- createRequestSigner(Service, AbstractAuthenticationDetailsProvider) - Method in interface com.oracle.bmc.http.signing.RequestSignerFactory
-
Creates a new RequestSigner instance from the given provider and type of service.
- createRptPathProvider() - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
- createRptPathProvider() - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
- CROSS_TENANCY_REQUEST_HEADER_NAME - Static variable in class com.oracle.bmc.http.signing.internal.Constants
-
- CrossTenancyRequestClientFilter - Class in com.oracle.bmc.http.internal
-
Filter that injects authentication headers into the request.
- CrossTenancyRequestClientFilter(String[]) - Constructor for class com.oracle.bmc.http.internal.CrossTenancyRequestClientFilter
-
- CrossTenancyRequestConfigurator - Class in com.oracle.bmc.http
-
A configurator that causes the client to set the cross-tenancy request header.
- CrossTenancyRequestConfigurator(String[]) - Constructor for class com.oracle.bmc.http.CrossTenancyRequestConfigurator
-
- CrossTenancyRequestConfigurator(String[], ClientConfigurator) - Constructor for class com.oracle.bmc.http.CrossTenancyRequestConfigurator
-
A configurator that sets the cross-tenancy request header, but otherwise behaves like the
passed in configurator.
- currentResponse - Variable in class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
The most recent response/result of calling the list operation.
- currentToken - Variable in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.SessionTokenRequest
-
- CustomerAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- CustomerAuthenticationDetailsProvider() - Constructor for class com.oracle.bmc.auth.CustomerAuthenticationDetailsProvider
-
- CustomerKeyIdFormatter - Class in com.oracle.bmc.auth
-
Formatter used to create the correct ‘keyId’ needed for signing requests.
- customizeClient(HttpClientBuilder) - Method in class com.oracle.bmc.auth.internal.DelegationTokenConfigurator
-
- customizeClient(HttpClientBuilder) - Method in interface com.oracle.bmc.http.ClientConfigurator
-
- customizeClient(HttpClientBuilder) - Method in class com.oracle.bmc.http.CompositeClientConfigurator
-
- customizeClient(HttpClientBuilder) - Method in class com.oracle.bmc.http.CrossTenancyRequestConfigurator
-
- customizeClient(HttpClientBuilder) - Method in class com.oracle.bmc.http.DefaultConfigurator
-
- customizeClient(HttpClientBuilder) - Method in class com.oracle.bmc.http.DefaultConfigurator.NonBuffering
-
- customizeClient(HttpClientBuilder) - Method in class com.oracle.bmc.http.DefaultConnectorConfigurator
-
- decanonicalizeFromEnumTypes(String) - Static method in enum com.oracle.bmc.util.internal.NameUtils
-
Convert enum type name to un-canonicalized name *
- DEFAULT_CIRCUIT_BREAKER_CONFIGURATION - Static variable in class com.oracle.bmc.util.CircuitBreakerUtils
-
- DEFAULT_ENDPOINT_TEMPLATE - Static variable in class com.oracle.bmc.internal.EndpointBuilder
-
- DEFAULT_ERROR_MESSAGES - Static variable in class com.oracle.bmc.http.internal.ResponseHelper
-
- DEFAULT_FILE_PATH - Static variable in class com.oracle.bmc.ConfigFileReader
-
Default location of the config file.
- DEFAULT_MAX_RETRY_ATTEMPTS - Static variable in class com.oracle.bmc.retrier.RetryConfiguration
-
- DEFAULT_MAX_WAIT_TIME - Static variable in class com.oracle.bmc.retrier.RetryConfiguration
-
- DEFAULT_POLLING_DELAY_STRATEGY - Static variable in class com.oracle.bmc.waiter.Waiters
-
Default polling delay strategy is to use exponential backoff with a max of 30 seconds between
attempts.
- DEFAULT_POLLING_TERMINATION_STRATEGY - Static variable in class com.oracle.bmc.waiter.Waiters
-
Default polling termination strategy is to wait up to 20 mins.
- DEFAULT_POLLING_WAITER - Static variable in class com.oracle.bmc.waiter.Waiters
-
The default OCI polling waiter that will be used.
- DefaultConfigurator - Class in com.oracle.bmc.http
-
DefaultConfigurator handles basic configuration of clients under different environments.
- DefaultConfigurator() - Constructor for class com.oracle.bmc.http.DefaultConfigurator
-
Creates a new DefaultConfigurator object.
- DefaultConfigurator.NonBuffering - Class in com.oracle.bmc.http
-
- DefaultConnectorConfigurator - Class in com.oracle.bmc.http
-
DefaultConnectorConfigurator represents the basic behavior of the transport layer.
- DefaultConnectorConfigurator() - Constructor for class com.oracle.bmc.http.DefaultConnectorConfigurator
-
Creates a new DefaultConnectorConfigurator object.
- DefaultEndpointConfiguration - Class in com.oracle.bmc.internal
-
DefaultEndpointConfiguration provides a way to construct the host endpoint for a service given a
template and some variables based on the default Oracle Cloud Infrastructure naming convention.
- DefaultLeafRptPathProvider - Class in com.oracle.bmc.auth.internal
-
This path provider makes sure the behavior happens with the correct fallback.
- DefaultLeafRptPathProvider() - Constructor for class com.oracle.bmc.auth.internal.DefaultLeafRptPathProvider
-
- DefaultRequestSigner - Class in com.oracle.bmc.http.signing
-
Class that exposes a way to create a
RequestSigner for use with OCI.
- DefaultRequestSignerFactory - Class in com.oracle.bmc.http.signing.internal
-
Factory class to create RequestSigner instances.
- DefaultRequestSignerFactory(SigningStrategy) - Constructor for class com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory
-
- DefaultRetryCondition - Class in com.oracle.bmc.retrier
-
Class that represents the conditions documented in
https://docs.cloud.oracle.com/iaas/Content/API/References/apierrors.htm for which the operation
may be retried.
- DefaultRetryCondition() - Constructor for class com.oracle.bmc.retrier.DefaultRetryCondition
-
- DefaultRptPathProvider - Class in com.oracle.bmc.auth.internal
-
This path provider makes sure the behavior happens with the correct fallback.
- DefaultRptPathProvider() - Constructor for class com.oracle.bmc.auth.internal.DefaultRptPathProvider
-
- DefaultServiceAccountTokenProvider - Class in com.oracle.bmc.auth
-
Implementation of
ServiceAccountTokenSupplier that allows to pass in a token path to read
kubernetes service account token If not set, then use default service account token path
/var/run/secrets/kubernetes.io/serviceaccount/toke
- DefaultServiceAccountTokenProvider() - Constructor for class com.oracle.bmc.auth.DefaultServiceAccountTokenProvider
-
- DefaultServiceAccountTokenProvider(String) - Constructor for class com.oracle.bmc.auth.DefaultServiceAccountTokenProvider
-
- delayStrategy(DelayStrategy) - Method in class com.oracle.bmc.retrier.RetryConfiguration.Builder
-
- DelayStrategy - Interface in com.oracle.bmc.waiter
-
Interface that defines how long to wait between poll attempts.
- delegate - Variable in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- delegate() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- delegate() - Method in class com.oracle.bmc.auth.internal.X509CertificateWithOriginalPem
-
- DelegationTokenConfigurator - Class in com.oracle.bmc.auth.internal
-
Configurator that injects a delegation token on every request.
- DelegationTokenConfigurator(String) - Constructor for class com.oracle.bmc.auth.internal.DelegationTokenConfigurator
-
- detectEndpointRetries - Variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
The number of retries for auto-detecting endpoint.
- detectEndpointRetries(int) - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Configures the custom retries to use for detecting endpoint.
- detectEndpointRetries(int) - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder
-
- disableDataBufferingOnUpload(Boolean) - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- disableScheduledRefresh() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- doClose() - Method in class com.oracle.bmc.io.internal.KeepOpenInputStream
-
This method actually closes the stream, what close() is not doing.
- doesAlloyConfigExist() - Static method in enum com.oracle.bmc.internal.Alloy
-
Checks if Alloy configuration exists either in the default file or as env variable.
- doesAlloyEnvExists() - Static method in enum com.oracle.bmc.internal.Alloy
-
Checks if Alloy config exists as env variable.
- doesAlloyFileExists() - Static method in enum com.oracle.bmc.internal.Alloy
-
Checks if Alloy file exists.
- doFunctionCall(REQUEST, Function<REQUEST, RESPONSE>) - Method in class com.oracle.bmc.retrier.BmcGenericRetrier
-
Executes the actual function call.
- doFunctionCallAsync(REQUEST, Function<REQUEST, CompletionStage<RESPONSE>>) - Method in class com.oracle.bmc.retrier.BmcGenericRetrier
-
- duplicate() - Method in class com.oracle.bmc.io.internal.WrappedByteArrayInputStream
-
- duplicate() - Method in class com.oracle.bmc.io.internal.WrappedFileInputStream
-
- FALLBACK_DEFAULT_FILE_PATH - Static variable in class com.oracle.bmc.ConfigFileReader
-
The fallback default location of the config file.
- FALLBACK_METADATA_SERVICE_URL - Static variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
fallback base url of metadata service.
- federationClient - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
- federationClient - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
- federationClient - Variable in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- FederationClient - Interface in com.oracle.bmc.auth.internal
-
Defines a basic interface for a federation endpoint that provides a security token for
authentication.
- federationClientConfigurator - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
- federationClientConfigurator(ClientConfigurator) - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
Configures the ClientConfigurator to set on the REST client used by the federation
client, if any.
- federationEndpoint - Variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
The federation endpoint url.
- federationEndpoint(String) - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Configures the custom federationEndpoint to use.
- federationEndpoint(String) - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder
-
- federationEndpointForParentResource(String) - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
Configures the resourcePrincipalTokenUrlForParentResource to use.
- fetchNextPage() - Method in class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
Updates the state of this class with the next page of results
- FileBasedKeySupplier - Class in com.oracle.bmc.auth.internal
-
- FileBasedKeySupplier(String, String) - Constructor for class com.oracle.bmc.auth.internal.FileBasedKeySupplier
-
- FileBasedResourcePrincipalFederationClient - Class in com.oracle.bmc.auth.internal
-
This class gets a security token from file.
- FileBasedResourcePrincipalFederationClient(SessionKeySupplier, String) - Constructor for class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
Constructor of FileBasedResourcePrincipalFederationClient.
- FileUtils - Enum in com.oracle.bmc.util.internal
-
Utilities for interacting with files.
- fingerprint(String) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- fingerprint(String) - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder
-
- FixedContentKeySupplier - Class in com.oracle.bmc.auth.internal
-
This is a SessionKeySupplier which fakes the ability to refresh its contained key.
- FixedContentKeySupplier(String, char[]) - Constructor for class com.oracle.bmc.auth.internal.FixedContentKeySupplier
-
- FixedContentResourcePrincipalFederationClient - Class in com.oracle.bmc.auth.internal
-
This class returns a security token, supplied as a fixed value.
- FixedContentResourcePrincipalFederationClient(String, SessionKeySupplier) - Constructor for class com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient
-
Constructor of FixedContentResourcePrincipalFederationClient.
- FixedTimeDelayStrategy - Class in com.oracle.bmc.waiter
-
Delay strategy that waits a constant amount of time between poll attempts.
- FixedTimeDelayStrategy(long) - Constructor for class com.oracle.bmc.waiter.FixedTimeDelayStrategy
-
- format(Date) - Static method in class com.oracle.bmc.http.internal.HttpDateUtils
-
Format the given date into Swagger RFC3339 date-time format.
- formatAlwaysIncludeMillis(Date) - Static method in class com.oracle.bmc.http.internal.HttpDateUtils
-
Format the given date into Swagger RFC3339 date-time format.
- formatDefaultRegionEndpoint(Service, Region) - Static method in class com.oracle.bmc.Region
-
Creates a default endpoint URL for the given service in the given region.
- formatDefaultRegionEndpoint(Service, String) - Static method in class com.oracle.bmc.Region
-
Creates a default endpoint URL for the given service in the given region.
- ForwardingAsyncHandler<REQUEST,RESPONSE> - Class in com.oracle.bmc.responses.internal
-
- ForwardingAsyncHandler(AsyncHandler<REQUEST, RESPONSE>) - Constructor for class com.oracle.bmc.responses.internal.ForwardingAsyncHandler
-
- ForwardingX509Certificate - Class in com.oracle.bmc.auth.internal
-
Simple forwarding X509Cerficate class.
- ForwardingX509Certificate() - Constructor for class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- fromAuthProvider(BasicAuthenticationDetailsProvider) - Static method in class com.oracle.bmc.http.signing.RequestSigningFilter
-
Create a new RequestSigningFilter instance from an existing authentication details provider
- fromConfigFile(String, String) - Static method in class com.oracle.bmc.http.signing.RequestSigningFilter
-
Create a new RequestSigningFilter instance from a config file
- fromRegionCode(String) - Static method in class com.oracle.bmc.Region
-
Returns the Region object from the public region code.
- fromRegionCodeOrId(String) - Static method in class com.oracle.bmc.Region
-
Returns the Region object from the public region code or id.
- fromRegionId(String) - Static method in class com.oracle.bmc.Region
-
Returns the Region object from the canonical public region ID.
- fromService(ScheduledExecutorService) - Static method in interface com.oracle.bmc.waiter.WaiterScheduler
-
- fromString(String) - Static method in enum com.oracle.bmc.util.internal.ClientCompatibilityChecker.VersionCompatibilityCheckMode
-
- generateRequestId() - Static method in class com.oracle.bmc.http.internal.ClientCall
-
- GENERIC_HEADERS_LIST - Static variable in class com.oracle.bmc.http.signing.internal.Constants
-
- GenericWaiter - Class in com.oracle.bmc.waiter
-
Provides a basic waiter that will periodically poll for an update until a desired condition is
met.
- GenericWaiter(WaiterConfiguration) - Constructor for class com.oracle.bmc.waiter.GenericWaiter
-
- get() - Method in class com.oracle.bmc.auth.SimplePrivateKeySupplier
-
- get() - Method in class com.oracle.bmc.auth.StringPrivateKeySupplier
-
- get(String) - Method in class com.oracle.bmc.ConfigFileReader.ConfigFile
-
Gets the value associated with a given key.
- get() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture
-
Deprecated.
- get(long, TimeUnit) - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture
-
Deprecated.
- get() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
- get(long, TimeUnit) - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
- get() - Method in class com.oracle.bmc.util.internal.TransformingFuture
-
- get(long, TimeUnit) - Method in class com.oracle.bmc.util.internal.TransformingFuture
-
- get__httpStatusCode__() - Method in class com.oracle.bmc.responses.BmcResponse
-
HTTP status code returned by the operation.
- getAdditionalClientConfigurators(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getAlgorithm() - Method in class com.oracle.bmc.auth.internal.JWK
-
- getAlloyConfigFilePath() - Static method in enum com.oracle.bmc.internal.Alloy
-
Get config path from env variable or from the default file path.
- getAlloyEnvContent() - Static method in enum com.oracle.bmc.internal.Alloy
-
Get config path from env variable.
- getApiReferenceLink() - Method in class com.oracle.bmc.ServiceDetails
-
- getAttemptsMade() - Method in class com.oracle.bmc.waiter.WaiterConfiguration.WaitContext
-
- getAuthCachingPolicy(BasicAuthenticationDetailsProvider) - Static method in class com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory
-
- getBasicConstraints() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getBody$() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest
-
- getBody$() - Method in class com.oracle.bmc.requests.BmcRequest
-
Alternative accessor for the body parameter, if this request supports a body.
- getCertificate() - Method in class com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
-
- getCertificate() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
- getCertificate() - Method in class com.oracle.bmc.auth.X509CertificateSupplier.CertificateAndPrivateKeyPair
-
- getCertificate() - Method in interface com.oracle.bmc.auth.X509CertificateSupplier
-
- getCertificateAndKeyPair() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
Returns the X509 certificate and private key.
- getCertificateAndKeyPair() - Method in interface com.oracle.bmc.auth.X509CertificateSupplier
-
Returns the X509 certificate and private key.
- getCircuitBreaker() - Method in class com.oracle.bmc.ClientConfiguration
-
- getCircuitBreakerConfiguration() - Method in class com.oracle.bmc.ClientConfiguration
-
- getClaim(String) - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
Return the claim for the key.
- getClientCompatibilityChecker() - Method in class com.oracle.bmc.ClientRuntime
-
- getClientConfigurator(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getClientConfigurators() - Method in interface com.oracle.bmc.auth.BasicConfigFileAuthenticationProvider
-
Get the list of ClientConfigurators
- getClientConfigurators() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getClientConfigurators() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getClientConfigurators() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getClientConfigurators() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getClientConfigurators() - Method in interface com.oracle.bmc.auth.ProvidesClientConfigurators
-
- getClientInfo() - Method in class com.oracle.bmc.ClientRuntime
-
- getCode() - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
-
- getConfiguration(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getConfigurators() - Method in class com.oracle.bmc.http.CompositeClientConfigurator
-
- getConnectionTimeoutMillis() - Method in class com.oracle.bmc.ClientConfiguration
-
- getContentLength() - Method in class com.oracle.bmc.model.Range
-
The content length as returned by the server, or null if unknown.
- getContentLength() - Method in interface com.oracle.bmc.requests.HasContentLength
-
- getCriticalExtensionOIDs() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getCurrentTime() - Method in class com.oracle.bmc.waiter.WaiterConfiguration.WaitContext
-
- getCustomRequestSigner() - Method in interface com.oracle.bmc.auth.ProvidesCustomRequestSigner
-
- getDefaultCircuitBreakerConfiguration() - Static method in class com.oracle.bmc.util.CircuitBreakerUtils
-
Get default CircuitBreakerConfiguration
- getDefaultRetryConfiguration() - Static method in class com.oracle.bmc.retrier.Retriers
-
Getter for the default retry configuration.
- getDelayStrategy() - Method in class com.oracle.bmc.waiter.WaiterConfiguration
-
- getEncoded() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getEndByte() - Method in class com.oracle.bmc.model.Range
-
The end byte, if given.
- getEndpoint(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getEndpoint(Service) - Method in class com.oracle.bmc.Region
-
Resolves a service name to its endpoint in the region, if available.
- getEndpointServiceName() - Method in interface com.oracle.bmc.Service
-
The service endpoint name that will be used only for dotted regions if set by the service.
- getExpirationTime() - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
Return the JWT expiration time
- getExtendedKeyUsage() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getExtensionValue(String) - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getFederationClientFromRpst(String, String, SessionKeySupplier) - Static method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- getFederationEndpoint() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
- getFingerprint() - Method in interface com.oracle.bmc.auth.AuthenticationDetailsProvider
-
Returns the fingerprint of the key being used.
- getFingerprint() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getFingerprint() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getFingerprint() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getFingerprint() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getFingerPrint(X509Certificate) - Static method in class com.oracle.bmc.auth.internal.AuthUtils
-
Gets the fingerprint of a certificate using Sha256.
- getFingerprint() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getFingerprint() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
- getFingerprintAlgorithm() - Method in class com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
-
- getHeader() - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
- getHeaders() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails
-
- getHeaders() - Method in class com.oracle.bmc.responses.BmcResponse
-
HTTP response headers returned by the operation.
- getHeadersToSign() - Method in enum com.oracle.bmc.http.signing.SigningStrategy
-
The Map of headers (by HTTP method) to sign.
- getHttpProvider(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getInstanceIdFromIMDS(String) - Static method in class com.oracle.bmc.auth.internal.ImdsRptPathProvider
-
- getIntermediateCertificates() - Method in class com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
-
- getInvocationCallback() - Method in class com.oracle.bmc.requests.BmcRequest
-
Optional consumer that will be invoked before the actual REST call is made.
- getIssuerAlternativeNames() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getIssuerDN() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getIssuerUniqueID() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getIssuerX500Principal() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getIssueTime() - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
Return the JWT issued time
- getItems() - Method in class com.oracle.bmc.util.internal.ComparableVersion
-
- getJvmName() - Method in enum com.oracle.bmc.http.signing.internal.Algorithm
-
- getKeyId() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
- getKeyId() - Method in interface com.oracle.bmc.auth.BasicAuthenticationDetailsProvider
-
Returns the keyId used to sign requests.
- getKeyId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getKeyId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getKeyId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getKeyId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getKeyId() - Method in class com.oracle.bmc.auth.CustomerAuthenticationDetailsProvider
-
- getKeyId() - Method in class com.oracle.bmc.auth.internal.JWK
-
- getKeyId() - Method in class com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider
-
Returns the keyId used to sign requests.
- getKeyId() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getKeyPair() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.CachingSessionKeySupplier
-
- getKeyPair() - Method in class com.oracle.bmc.auth.internal.FileBasedKeySupplier
-
- getKeyPair() - Method in class com.oracle.bmc.auth.internal.FixedContentKeySupplier
-
- getKeyPair() - Method in interface com.oracle.bmc.auth.SessionKeySupplier
-
Returns the current RSA key pair.
- getKeyType() - Method in class com.oracle.bmc.auth.internal.JWK
-
- getKeyUsage() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getLatestVersion() - Static method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
Get the latest signed request version.
- getLeafCertificateSupplier() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
- getLeafCertificateSupplier() - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
- getMarkReadLimit() - Method in class com.oracle.bmc.retrier.RetryOptions
-
Getter for mark read limit when marking the stream for retry.
- getMaxAsyncThreads() - Method in class com.oracle.bmc.ClientConfiguration
-
- getMaxAttempts() - Method in class com.oracle.bmc.waiter.MaxAttemptsTerminationStrategy
-
The maximum number of attempts to make.
- getMaximumClientCodegenVersion() - Method in class com.oracle.bmc.util.internal.ClientCompatibilityChecker
-
- getMessage() - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
-
- getMessage() - Method in exception com.oracle.bmc.model.BmcException
-
- getMessageArguments() - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
-
- getMessageArguments() - Method in exception com.oracle.bmc.model.BmcException
-
Gets the template arguments of the failed Exception.
- getMetadataBaseUrl() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
- getMinimumClientCodegenVersion() - Method in class com.oracle.bmc.util.internal.ClientCompatibilityChecker
-
- getMinimumKeySizeInBits() - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- getMinimumKeySizeInBits() - Method in interface com.oracle.bmc.http.signing.internal.Version
-
Get the minimum public key size in bits.
- getModulus() - Method in class com.oracle.bmc.auth.internal.JWK
-
base64url encoded
- getNextPageToken() - Method in class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
Gets the page token that should be used when the list operation is next called.
- getNextPageToken() - Method in class com.oracle.bmc.paginator.internal.RequestBuilderAndToken
-
- getNextRequest() - Method in class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
Based on the state of this class, produces the next request that should be used when calling
the list operation so that the next page of results will be returned.
- getNoCircuitBreakerConfiguration() - Static method in class com.oracle.bmc.util.CircuitBreakerUtils
-
- getNonCriticalExtensionOIDs() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getNotAfter() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getNotBefore() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getOciRegionCoexist() - Method in class com.oracle.bmc.model.RegionAlloySchema
-
- getOpcRequestId() - Method in exception com.oracle.bmc.model.BmcException
-
The opc-request-id header returned by the service that should be provided for support
requests.
- getOperationName() - Method in class com.oracle.bmc.ServiceDetails
-
- getOptionalHeadersToSign() - Method in enum com.oracle.bmc.http.signing.SigningStrategy
-
The Map of headers (by HTTP method) to sign, if they are set.
- getOriginal() - Method in class com.oracle.bmc.util.internal.ComparableVersion
-
- getOriginalMessage() - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
-
- getOriginalMessage() - Method in exception com.oracle.bmc.model.BmcException
-
Gets the original message of the failed Exception.
- getOriginalMessageTemplate() - Method in class com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
-
- getOriginalMessageTemplate() - Method in exception com.oracle.bmc.model.BmcException
-
Gets the original message template of the failed Exception.
- getPassPhrase() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
Deprecated.
- getPassPhrase() - Method in interface com.oracle.bmc.auth.BasicAuthenticationDetailsProvider
-
- getPassPhrase() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getPassPhrase() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getPassPhrase() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
Deprecated.
- getPassPhrase() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
Deprecated.
- getPassPhrase() - Method in class com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider
-
- getPassPhrase() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Deprecated.
- getPassPhrase() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
Deprecated.
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
Returns the optional pass phrase for the (encrypted) private key, as a character array.
- getPassphraseCharacters() - Method in interface com.oracle.bmc.auth.BasicAuthenticationDetailsProvider
-
Returns the optional pass phrase for the (encrypted) private key, as a character array.
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
Deprecated.
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider
-
Returns the optional pass phrase for the (encrypted) private key, as a character array.
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getPassphraseCharacters() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
- getPath() - Method in class com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
-
- getPath() - Method in interface com.oracle.bmc.auth.internal.RptPathProvider
-
- getPath() - Method in class com.oracle.bmc.auth.internal.StringRptPathProvider
-
- getPathTemplate() - Static method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
-
- getPathTemplate() - Static method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider.LeafResourceRptPathProvider
-
- getPattern() - Method in enum com.oracle.bmc.http.signing.internal.KeyIdType
-
- getPayload() - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
- getPemEncodedCertificate() - Method in class com.oracle.bmc.auth.internal.X509CertificateWithOriginalPem
-
- getPemFilePath() - Method in interface com.oracle.bmc.auth.BasicConfigFileAuthenticationProvider
-
Get the PEM file path
- getPemFilePath() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getPemFilePath() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getPemFilePath() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getPemFilePath() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
Returns the file path to the private key.
- getPreferredRetryConfiguration(RetryConfiguration, RetryConfiguration, boolean) - Static method in class com.oracle.bmc.retrier.Retriers
-
Choose the desired retry configuration.
- getPreviousResult(String) - Method in enum com.oracle.bmc.util.internal.ClientCompatibilityChecker.VersionCompatibilityCheckMode
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
- getPrivateKey() - Method in interface com.oracle.bmc.auth.BasicAuthenticationDetailsProvider
-
Returns a new InputStream to the private key.
- getPrivateKey() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider
-
Returns a new InputStream to the private key.
- getPrivateKey() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
Get the input stream with the private key.
- getPrivateKey() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
- getPrivateKey() - Method in class com.oracle.bmc.auth.X509CertificateSupplier.CertificateAndPrivateKeyPair
-
- getPrivateKey() - Method in interface com.oracle.bmc.auth.X509CertificateSupplier
-
- getPrivateKeyBytes() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.CachingSessionKeySupplier
-
- getProvider() - Method in class com.oracle.bmc.model.RegionAlloySchema
-
- getPublicExponent() - Method in class com.oracle.bmc.auth.internal.JWK
-
base64url encoded
- getPublicKey() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getPublicKey() - Method in class com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
-
- getPublicKeyUse() - Method in class com.oracle.bmc.auth.internal.JWK
-
- getPurpose() - Method in class com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
-
- getReadTimeoutMillis() - Method in class com.oracle.bmc.ClientConfiguration
-
- getRealm() - Method in class com.oracle.bmc.Region
-
- getRealmDomainComponent() - Method in class com.oracle.bmc.model.RegionSchema
-
- getRealmId() - Method in class com.oracle.bmc.Realm
-
- getRealmKey() - Method in class com.oracle.bmc.model.RegionSchema
-
- getRealmSpecificEndpointTemplate(String, Service, Realm) - Static method in class com.oracle.bmc.internal.EndpointBuilder
-
- getRegion() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
- getRegion() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getRegion() - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider
-
- getRegion() - Method in interface com.oracle.bmc.auth.RegionProvider
-
Returns the region.
- getRegion() - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- getRegion(String, String) - Static method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- getRegion() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getRegion() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
- getRegion(RegionalClientBuilder<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getRegionCode() - Method in class com.oracle.bmc.Region
-
Get the region code.
- getRegionFromConfigFile(ConfigFileReader.ConfigFile) - Static method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getRegionFromImds() - Static method in class com.oracle.bmc.Region
-
- getRegionFromImds(String) - Static method in class com.oracle.bmc.Region
-
- getRegionId() - Method in class com.oracle.bmc.Region
-
- getRegionIdentifier() - Method in class com.oracle.bmc.model.RegionSchema
-
- getRegionKey() - Method in class com.oracle.bmc.model.RegionSchema
-
- getRegions() - Method in class com.oracle.bmc.model.RegionAlloySchema
-
- getReplacements() - Method in class com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
-
- getReplacements() - Method in class com.oracle.bmc.auth.internal.DefaultLeafRptPathProvider
-
- getReplacements() - Method in class com.oracle.bmc.auth.internal.DefaultRptPathProvider
-
- getReplacements() - Method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
-
- getReplacements() - Method in class com.oracle.bmc.auth.internal.ImdsRptPathProvider
-
- getRequest() - Method in class com.oracle.bmc.waiter.internal.SimpleWaiterImpl
-
The request this waiter is being invoked on.
- getRequestBuilder() - Method in class com.oracle.bmc.paginator.internal.RequestBuilderAndToken
-
- getRequestEndpoint() - Method in class com.oracle.bmc.ServiceDetails
-
- getRequestSignerFactory(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- GetResourcePrincipalSessionTokenRequest - Class in com.oracle.bmc.auth.internal
-
Class is immutable.
- GetResourcePrincipalSessionTokenRequest(String, String, String) - Constructor for class com.oracle.bmc.auth.internal.GetResourcePrincipalSessionTokenRequest
-
- getResourcePrincipalToken() - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalSessionTokenRequest
-
- getResourcePrincipalToken() - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalTokenResponse
-
- GetResourcePrincipalTokenResponse - Class in com.oracle.bmc.auth.internal
-
- GetResourcePrincipalTokenResponse() - Constructor for class com.oracle.bmc.auth.internal.GetResourcePrincipalTokenResponse
-
- getRetryCondition() - Method in class com.oracle.bmc.retrier.BmcGenericRetrier
-
- getRetryCondition() - Method in class com.oracle.bmc.retrier.RetryConfiguration
-
- getRetryConfiguration() - Method in class com.oracle.bmc.ClientConfiguration
-
- getRetryConfiguration() - Method in class com.oracle.bmc.requests.BmcRequest
-
- getRetryOptions() - Method in class com.oracle.bmc.retrier.RetryConfiguration
-
- getRptId() - Static method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
-
- getRptId() - Static method in class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider.LeafResourceRptPathProvider
-
- getRuntime() - Static method in class com.oracle.bmc.ClientRuntime
-
Get the ClientRuntime instance.
- getRuntimeVersion() - Static method in class com.oracle.bmc.util.JavaRuntimeUtils
-
Get the JRE version.
- getScheduler() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Returns the token refresh scheduler.
- getSdkVersion() - Method in class com.oracle.bmc.ClientRuntime
-
- getSecondLevelDomain() - Method in class com.oracle.bmc.Realm
-
- getSecurityToken() - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Gets a security token from the federation endpoint.
- getSecurityToken() - Method in interface com.oracle.bmc.auth.internal.FederationClient
-
Gets a security token from the federation endpoint.
- getSecurityToken() - Method in class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
- getSecurityToken() - Method in class com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient
-
- getSecurityToken() - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
Gets a security token from the federation endpoint.
- getSecurityToken() - Method in class com.oracle.bmc.auth.internal.SecurityTokenAdapter
-
- getSecurityToken() - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
Gets a security token.
- getSecurityTokenAdapter() - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Get securityTokenAdapter
- getSecurityTokenFromFile() - Method in class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
Gets a security token from file
- getSecurityTokenFromServer() - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Gets a security token from the federation server
- getSecurityTokenFromServer() - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsFederationClient
-
Gets a security token from the federation server
- getSecurityTokenFromServer() - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
Gets a security token from the federation server
- getSecurityTokenFromServer() - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalV2FederationClient
-
Gets a security token from the federation server
- getSecurityTokenFromServerInner(RSAPublicKey, int, String, HttpClient, HttpClient) - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
- getSerialNumber() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getService(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getServiceAccountToken() - Method in class com.oracle.bmc.auth.AbstractServiceAccountTokenSupplier
-
Validate service account token and return to oke workload identity provider.
- getServiceAccountToken() - Method in interface com.oracle.bmc.auth.ServiceAccountTokenSupplier
-
- getServiceByName(String) - Static method in class com.oracle.bmc.Services
-
Get Service instance based on service name.
- getServiceCode() - Method in exception com.oracle.bmc.model.BmcException
-
Service specific code returned.
- getServiceDetails() - Method in exception com.oracle.bmc.model.BmcException
-
Gets the service details of the failed Exception.
- getServiceEndpointPrefix() - Method in interface com.oracle.bmc.Service
-
The service endpoint prefix that will be used, ex “iaas” for
“https://iaas.us-phoenix-1.oraclecloud.com”.
- getServiceEndpointTemplate() - Method in interface com.oracle.bmc.Service
-
The service endpoint template that will be used, ex
“{serviceEndpointPrefix}.{region}.service.oci.oraclecloud.com”.
- getServiceEndpointTemplateForRealmMap() - Method in interface com.oracle.bmc.Service
-
The map of all realm-specific service endpoint templates with realmId as key and endpoint
template for corresponding realmId as the value ex
“oc1={serviceParameter}{serviceEndpointPrefix}.{region}.{serviceSecondLevelDomain}”.
- getServiceEndpointTemplateToUse(String, Service, Realm) - Static method in class com.oracle.bmc.internal.EndpointBuilder
-
- getServiceName() - Method in interface com.oracle.bmc.Service
-
The unique service name, ex “BLOCKSTORAGE”.
- getServiceName() - Method in class com.oracle.bmc.ServiceDetails
-
- getServicePrincipalSessionToken() - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalSessionTokenRequest
-
- getServicePrincipalSessionToken() - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalTokenResponse
-
- getServices() - Method in class com.oracle.bmc.model.RegionAlloySchema
-
- getSessionKeySupplierFromPemAndPassphrase(String, String, String) - Static method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- getSessionPublicKey() - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalSessionTokenRequest
-
- getSessionToken() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getSigAlgName() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSigAlgOID() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSigAlgParams() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSignature() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSignature() - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
- getSigningStrategyRequestSignerFactories(ClientBuilderBase<?, ?>) - Static method in class com.oracle.bmc.common.InternalBuilderAccess
-
- getSourceFile() - Method in class com.oracle.bmc.io.internal.WrappedFileInputStream
-
- getSpecName() - Method in enum com.oracle.bmc.http.signing.internal.Algorithm
-
- getSpiClientConfigurators() - Static method in interface com.oracle.bmc.internal.SpiClientConfigurator
-
- getStartByte() - Method in class com.oracle.bmc.model.Range
-
The start byte, if given.
- getStartTime() - Method in class com.oracle.bmc.waiter.WaiterConfiguration.WaitContext
-
- getStatusCode() - Method in exception com.oracle.bmc.model.BmcException
-
The HTTP status code.
- getStreamWarningMessage(String, String) - Static method in class com.oracle.bmc.util.StreamUtils
-
Gets the stream warning message to warn the users about closing the stream
- getStringClaim(String) - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Get a claim embedded in the security token.
- getStringClaim(String) - Method in interface com.oracle.bmc.auth.internal.FederationClient
-
Get a claim embedded in the security token.
- getStringClaim(String) - Method in class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
- getStringClaim(String) - Method in class com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient
-
- getStringClaim(String) - Method in class com.oracle.bmc.auth.internal.JwtClaimsSet
-
Return the string claim for the key.
- getStringClaim(String) - Method in class com.oracle.bmc.auth.internal.SecurityTokenAdapter
-
Return a claim from the token
- getStringClaim(String) - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
Return a claim embedded in the security token
- getStringClaim(String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
Session tokens carry JWT-like claims.
- getSubjectAlternativeNames() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSubjectDN() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSubjectUniqueID() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSubjectX500Principal() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getSupportedAlgorithms() - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- getSupportedAlgorithms() - Method in interface com.oracle.bmc.http.signing.internal.Version
-
Get a set of supported algorithms.
- getSupportedKeyIdTypes() - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- getSupportedKeyIdTypes() - Method in interface com.oracle.bmc.http.signing.internal.Version
-
Get a set of supported keyId types.
- getTBSCertificate() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getTenancyId() - Method in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
- getTenancyId() - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
- getTenantId() - Method in interface com.oracle.bmc.auth.AuthenticationDetailsProvider
-
Returns the tenant OCID.
- getTenantId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getTenantId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getTenantId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getTenantId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getTenantId() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getTenantId() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
- getTenantIdFromCertificate(X509Certificate) - Static method in class com.oracle.bmc.auth.internal.AuthUtils
-
Get the tenant id from the given certificate.
- getTerminationStrategy() - Method in class com.oracle.bmc.waiter.WaiterConfiguration
-
- getToken() - Method in class com.oracle.bmc.auth.internal.X509FederationClient.SecurityToken
-
- getToken() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken
-
- getTokenInner() - Method in class com.oracle.bmc.auth.AbstractServiceAccountTokenSupplier
-
- getTokenInner() - Method in class com.oracle.bmc.auth.DefaultServiceAccountTokenProvider
-
- getTokenInner() - Method in class com.oracle.bmc.auth.SuppliedServiceAccountTokenProvider
-
- getTokenValidDuration() - Method in class com.oracle.bmc.auth.internal.SecurityTokenAdapter
-
Get the duration the token is valid, from issue time to expiration time.
- getUnmodifiedMessage() - Method in exception com.oracle.bmc.model.BmcException
-
Returns the exception message, without adding additional troubleshooting information to it.
- getUrl() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails
-
- getUserAgent() - Method in class com.oracle.bmc.ClientRuntime
-
- getUserDefinedCircuitBreakerConfiguration(ClientConfiguration) - Static method in class com.oracle.bmc.util.CircuitBreakerUtils
-
Gets the user defined CircuitBreakerConfiguration
- getUserId() - Method in interface com.oracle.bmc.auth.AuthenticationDetailsProvider
-
Returns the user OCID.
- getUserId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider
-
- getUserId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider
-
- getUserId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider
-
- getUserId() - Method in class com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider
-
- getUserId() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- getUserId() - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider
-
- getValue() - Method in interface com.oracle.bmc.http.internal.BmcEnum
-
- getVersion() - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- getVersionName() - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- getVersionName() - Method in interface com.oracle.bmc.http.signing.internal.Version
-
Get the name of this version - usually the version number as a String.
- getVersionNumber() - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- getVersionNumber() - Method in interface com.oracle.bmc.http.signing.internal.Version
-
Get the version number.
- getWaiter() - Method in class com.oracle.bmc.retrier.BmcGenericRetrier
-
- getWaiterConfiguration() - Method in class com.oracle.bmc.waiter.GenericWaiter
-
- IL_JERUSALEM_1 - Static variable in class com.oracle.bmc.Region
-
- ImdsRptPathProvider - Class in com.oracle.bmc.auth.internal
-
This path provider is used as a fallback when environment variables are not set.
- ImdsRptPathProvider(String) - Constructor for class com.oracle.bmc.auth.internal.ImdsRptPathProvider
-
Constructor of ImdsRptPathProvider.
- inclusiveBetween(long, long, long, String, Object...) - Static method in enum com.oracle.bmc.util.internal.Validate
-
- incrementAttempts() - Method in class com.oracle.bmc.waiter.WaiterConfiguration.WaitContext
-
Increments the number of attempts made.
- initialPage(T) - Static method in class com.oracle.bmc.paginator.internal.RequestBuilderAndToken
-
- initialRefreshDelay(long) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- InstancePrincipalsAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder - Class in com.oracle.bmc.auth
-
Builder for InstancePrincipalsAuthenticationDetailsProviderBuilder.
- InstancePrincipalsAuthenticationDetailsProviderBuilder() - Constructor for class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder
-
- InstancePrincipalUnavailableException - Exception in com.oracle.bmc.auth.exception
-
Failed to fetch Instance Principal cert from the Instance Metadata Service.
- InstancePrincipalUnavailableException(String, Exception) - Constructor for exception com.oracle.bmc.auth.exception.InstancePrincipalUnavailableException
-
- InstancePrincipalUnavailableException(String) - Constructor for exception com.oracle.bmc.auth.exception.InstancePrincipalUnavailableException
-
- intercept(HttpRequest) - Method in class com.oracle.bmc.http.internal.AuthnClientFilter
-
- intercept(HttpRequest) - Method in class com.oracle.bmc.http.internal.ClientIdFilter
-
- intercept(HttpRequest) - Method in class com.oracle.bmc.http.internal.CrossTenancyRequestClientFilter
-
- intercept(HttpRequest) - Method in class com.oracle.bmc.http.internal.LogHeadersFilter
-
- intercept(HttpRequest) - Method in class com.oracle.bmc.http.signing.RequestSigningFilter
-
- interceptResponse(UnaryOperator<RESP>) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- intermediateCertificateSuppliers - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
- intermediateCertificateSuppliers(Set<X509CertificateSupplier>) - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
Configures the set of intermediate certificate suppliers to use, if any.
- InternalBuilderAccess - Class in com.oracle.bmc.common
-
- InternalSdk - Annotation Type in com.oracle.bmc
-
Annotation to indicate a class or method is only meant for internal SDK usage, and may
break/change without notice.
- isAllBlank(String...) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns true if all of the strings passed in are blank, as determined by isBlank.
- isAlloyRegionCoexistEnabled() - Static method in enum com.oracle.bmc.internal.Alloy
-
Checks if Oci Alloy region coexist is set to true.
- isAlloyRegionCoexistEnabled() - Static method in class com.oracle.bmc.Region
-
Return the Alloy region coexist status.
- isAlreadyWrapped(FileInputStream) - Static method in class com.oracle.bmc.io.internal.ResettableFileInputStream
-
Return true if the provided
FileInputStream has already been wrapped, and therefore
supports mark-and-reset capabilities.
- isAnyBlank(String...) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns true if any of the strings passed in are blank, as determined by isBlank.
- isBlank(String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Return true if this string is either null or just whitespace.
- isCancelled() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture
-
Deprecated.
- isCancelled() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
- isCancelled() - Method in class com.oracle.bmc.util.internal.TransformingFuture
-
- isClientCodegenVersionCompatible(String, String, Optional<String>, Logger) - Method in class com.oracle.bmc.util.internal.ClientCompatibilityChecker
-
- isClientSide() - Method in exception com.oracle.bmc.model.BmcException
-
Flag to indicate that the exception originated from the client and not from the service.
- isCurrent() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
So far we don’t care whether the certificate is current or not.
- isDaemon(boolean) - Method in class com.oracle.bmc.internal.ClientThreadFactory.Builder
-
- isDone() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture
-
Deprecated.
- isDone() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
- isDone() - Method in class com.oracle.bmc.util.internal.TransformingFuture
-
- isEmpty(String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns true if the string is empty.
- isExtraStreamLogsEnabled() - Static method in class com.oracle.bmc.util.StreamUtils
-
The boolean value indicating if extra logs related to operations that return streams are
enabled/disabled.
- isInstanceOf(Class<?>, T, String, Object...) - Static method in enum com.oracle.bmc.util.internal.Validate
-
- isNoneBlank(String...) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns true if none of the strings passed in are blank, as determined by isBlank.
- isNotBlank(String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Return true if this string is not null and not just whitespace.
- isNotEmpty(String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns true if the string is not empty.
- isNotModified(boolean) - Method in interface com.oracle.bmc.responses.BmcResponse.Builder
-
- isProcessingException(BmcException) - Static method in class com.oracle.bmc.retrier.DefaultRetryCondition
-
- isServiceEnabled(String) - Static method in class com.oracle.bmc.Region
-
If Alloy config exists, read the config and check if service is enabled.
- isSkipContentHeadersForStreamingPutRequests() - Method in enum com.oracle.bmc.http.signing.SigningStrategy
-
Flag to indicate whether a PUT requests require content-* headers to be signed.
- isSnapshot() - Method in class com.oracle.bmc.util.internal.ComparableVersion
-
- isTimeout() - Method in exception com.oracle.bmc.model.BmcException
-
Flag to indicate that the request timed out.
- isTrue(boolean, String, Object...) - Static method in enum com.oracle.bmc.util.internal.Validate
-
- isValid() - Method in class com.oracle.bmc.auth.internal.SecurityTokenAdapter
-
Checks to see if the current token is still valid
- isValid(RegionSchema) - Static method in class com.oracle.bmc.model.RegionSchema
-
check if region schema is valid *
- isValid(String) - Static method in class com.oracle.bmc.OCID
-
Test if the given OCID matches the expected pattern for OCIDs.
- iterator() - Method in class com.oracle.bmc.paginator.internal.ResponseIterable
-
- iterator() - Method in class com.oracle.bmc.paginator.internal.ResponseRecordIterable
-
- random(int, String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns a string of the requested length, made up of characters from the allowed string.
- randomAlphabetic(int, int) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns a string of random alphabetic characters at least minLengthInclusive characters and
less than maxLengthExclusive characters long.
- randomAlphabetic(int) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns a string of random alphabetic characters of the requested length.
- randomPrint(int, int) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns a string of random printable characters at least minLengthInclusive characters and
less than maxLengthExclusive characters long.
- randomPrint(int) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns a string of random printable characters of the requested length.
- Range - Class in com.oracle.bmc.model
-
Class specifying a range-request is being made.
- Range(Long, Long) - Constructor for class com.oracle.bmc.model.Range
-
- readTimeoutMillis(Integer) - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- Realm - Class in com.oracle.bmc
-
Class containing all Identity realms.
- refresh() - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider
-
- refresh() - Method in class com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider
-
Refreshes the authentication data used by the provider
- refresh() - Method in interface com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider
-
Refreshes the authentication data used by the provider
- refresh() - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
Refreshes the authentication data used by the provider
- refresh() - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider
-
Refreshes the authentication data used by the provider
- refresh() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Refreshes the session token from the file defined in the OCI config file.
- refresh() - Method in class com.oracle.bmc.auth.URLBasedX509CertificateSupplier
-
A method to refresh the X509 certificate.
- RefreshableOnNotAuthenticatedProvider<T> - Interface in com.oracle.bmc.auth
-
For authentication providers with refreshable authentication data (e.g.
- refreshAndGetSecurityToken() - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Gets a security token from the federation endpoint.
- refreshAndGetSecurityToken() - Method in interface com.oracle.bmc.auth.internal.FederationClient
-
Gets a security token from the federation endpoint.
- refreshAndGetSecurityToken() - Method in class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
- refreshAndGetSecurityToken() - Method in class com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient
-
- refreshAndGetSecurityToken() - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Gets a security token from the federation endpoint if the security token expires within the
provided duration and allows to enable/disable refresh of keys.
- refreshAndGetSecurityTokenIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
Gets a security token from the federation endpoint.
- refreshAndGetSecurityTokenIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
Gets a security token from the federation endpoint if the security token expires within the
provided duration and allows to enable/disable refresh of keys.
- refreshAndGetSecurityTokenIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
Gets a security token from the federation endpoint if the security token expires within the
provided duration.
- refreshAndGetSecurityTokenIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.internal.X509FederationClient
-
- refreshAndGetSecurityTokenIfExpiringWithin(Duration) - Method in interface com.oracle.bmc.auth.ProvidesConfigurableRefresh
-
Gets a security token from the federation endpoint if the security token expires within the
provided duration.
- refreshAndGetSecurityTokenIfExpiringWithin(Duration, boolean) - Method in interface com.oracle.bmc.auth.ProvidesConfigurableRefresh
-
Gets a security token from the federation endpoint if the security token expires within the
provided duration and allows to enable/disable refresh of keys.
- refreshAndGetSecurityTokenInner(boolean, Optional<Duration>, boolean) - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- RefreshAuthTokenTransformingFuture<FROM,TO> - Class in com.oracle.bmc.util.internal
-
- RefreshAuthTokenTransformingFuture(Future<FROM>, Function<FROM, TO>, RefreshableOnNotAuthenticatedProvider<?>, Supplier<Future<FROM>>) - Constructor for class com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture
-
Deprecated.
- RefreshAuthTokenWrapper<REQUEST extends BmcRequest<?>,RESPONSE> - Class in com.oracle.bmc.util.internal
-
Combined future and callbacks for asynchronous requests intended to work with some authenticated
calls, like instance principals.
- RefreshAuthTokenWrapper(RefreshableOnNotAuthenticatedProvider<?>, AsyncHandler<REQUEST, RESPONSE>, Function<AsyncHandler<REQUEST, RESPONSE>, Future<RESPONSE>>) - Constructor for class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
- RefreshAuthTokenWrappingAsyncHandler<REQUEST,RESPONSE> - Class in com.oracle.bmc.util.internal
-
- RefreshAuthTokenWrappingAsyncHandler(RefreshableOnNotAuthenticatedProvider<?>, AsyncHandler<REQUEST, RESPONSE>) - Constructor for class com.oracle.bmc.util.internal.RefreshAuthTokenWrappingAsyncHandler
-
Deprecated.
- refreshIfExpiringWithin(Duration) - Method in interface com.oracle.bmc.auth.ConfigurableRefreshOnNotAuthenticatedProvider
-
Refreshes the authentication data used by the provider if the token is expiring within the
provided duration
- refreshIfExpiringWithin(Duration, boolean) - Method in interface com.oracle.bmc.auth.ConfigurableRefreshOnNotAuthenticatedProvider
-
Refreshes the authentication data used by the provider if the token is expiring within the
provided duration and allows to enable/disable refresh of keys
- refreshIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider
-
- refreshIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider
-
- refreshIfExpiringWithin(Duration) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
Refreshes the authentication data used by the provider
- refreshIfExpiringWithin(Duration, boolean) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
Refreshes the authentication data used by the provider
- refreshKeys() - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.CachingSessionKeySupplier
-
- refreshKeys() - Method in class com.oracle.bmc.auth.internal.FileBasedKeySupplier
-
- refreshKeys() - Method in class com.oracle.bmc.auth.internal.FixedContentKeySupplier
-
- refreshKeys() - Method in interface com.oracle.bmc.auth.SessionKeySupplier
-
If the auth service-issued security token expires, the federation client will try to
re-generate a new set of keys by calling this method.
- refreshPeriod(long) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- refreshSecurityToken() - Method in class com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider
-
- refreshSessionToken() - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Makes a call to the Identity service to refresh the session token.
- region - Variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Detected region.
- region - Variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
Returns the region where the java code using resource principal authentication is running at
- region(Region) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- region(String) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- region(Region) - Method in class com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder
-
- region - Variable in class com.oracle.bmc.common.RegionalClientBuilder
-
- region(Region) - Method in class com.oracle.bmc.common.RegionalClientBuilder
-
Set the region for the client to be created.
- region(String) - Method in class com.oracle.bmc.common.RegionalClientBuilder
-
Set the region for the client to be created.
- Region - Class in com.oracle.bmc
-
Class containing all of the known Regions that can be contacted.
- RegionalClientBuilder<B extends RegionalClientBuilder,C> - Class in com.oracle.bmc.common
-
A builder for clients that can be configured to target a certain region
- RegionalClientBuilder(Service) - Constructor for class com.oracle.bmc.common.RegionalClientBuilder
-
- RegionAlloySchema - Class in com.oracle.bmc.model
-
- RegionAlloySchema(List<RegionSchema>, String, Set<String>, String) - Constructor for class com.oracle.bmc.model.RegionAlloySchema
-
- regionFromImds - Static variable in class com.oracle.bmc.Region
-
- regionId(String) - Method in class com.oracle.bmc.internal.DefaultEndpointConfiguration
-
Sets the regionId, if one.
- RegionProvider - Interface in com.oracle.bmc.auth
-
A region provider has the API to return the region.
- RegionSchema - Class in com.oracle.bmc.model
-
Class representing RegionSchema blob that can be used for parsing out region info details.
- RegionSchema(String, String, String, String) - Constructor for class com.oracle.bmc.model.RegionSchema
-
- register(String, String) - Static method in class com.oracle.bmc.Realm
-
Register a new Realm.
- register(String, String, boolean) - Static method in class com.oracle.bmc.Realm
-
Register a new Realm.
- register(String, Realm) - Static method in class com.oracle.bmc.Region
-
Register a new region.
- register(String, Realm, String) - Static method in class com.oracle.bmc.Region
-
Register a new region.
- register(String, Realm, String, boolean) - Static method in class com.oracle.bmc.Region
-
Register a new region.
- registerFromInstanceMetadataService() - Static method in class com.oracle.bmc.Region
-
Send request to IMDS (Instance Metadata Service, only available on OCI instances), registers
region, and sets hasUsedInstanceMetadataService = true.
- remove() - Method in class com.oracle.bmc.paginator.internal.ResponseIterator
-
- remove() - Method in class com.oracle.bmc.paginator.internal.ResponseRecordIterator
-
- repeat(String, int) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Repeat the substring count times.
- replace(String, Map<String, String>, String, String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Replace the placeholders in the template with the values in the replacement mapping.
- requestBuilder(Supplier<BmcRequest.Builder<? extends REQ, ?>>) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- requestBuilder - Variable in class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
A builder which can be used to construct requests to the list operation
- RequestBuilderAndToken<T> - Class in com.oracle.bmc.paginator.internal
-
A container class for a request builder and next page token.
- requestBuilderFunction - Variable in class com.oracle.bmc.paginator.internal.AbstractResponseIterator
-
A function which constructs a request to a list operation based on a builder object and
pagination token
- requestSessionToken(GetResourcePrincipalSessionTokenRequest) - Method in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- requestSessionToken(HttpClient, GetResourcePrincipalSessionTokenRequest) - Method in class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
- RequestSigner - Interface in com.oracle.bmc.http.signing
-
Main entry point for signing a request
- RequestSignerException - Exception in com.oracle.bmc.http.signing
-
- RequestSignerException(String) - Constructor for exception com.oracle.bmc.http.signing.RequestSignerException
-
- RequestSignerException(String, Throwable) - Constructor for exception com.oracle.bmc.http.signing.RequestSignerException
-
- requestSignerFactory - Variable in class com.oracle.bmc.common.ClientBuilderBase
-
- requestSignerFactory(RequestSignerFactory) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Set the request signer factory.
- RequestSignerFactory - Interface in com.oracle.bmc.http.signing
-
Factory class to create RequestSigner instances.
- RequestSignerImpl - Class in com.oracle.bmc.http.signing.internal
-
- RequestSignerImpl(KeySupplier<RSAPrivateKey>, SigningStrategy, Supplier<String>) - Constructor for class com.oracle.bmc.http.signing.internal.RequestSignerImpl
-
Construct the RequestSigner with the specified KeySupplier.
- RequestSignerImpl(KeySupplier<RSAPrivateKey>, RequestSignerImpl.SigningConfiguration, Supplier<String>) - Constructor for class com.oracle.bmc.http.signing.internal.RequestSignerImpl
-
Construct the RequestSigner with the specified KeySupplier.
- RequestSignerImpl.SigningConfiguration - Class in com.oracle.bmc.http.signing.internal
-
Basic configuration of what headers to sign.
- RequestSigningFilter - Class in com.oracle.bmc.http.signing
-
Filter that adds authentication and User-Agent headers to a request.
- RequestSigningFilter(RequestSigner, Map<SigningStrategy, RequestSigner>) - Constructor for class com.oracle.bmc.http.signing.RequestSigningFilter
-
Create a new RequestSigningFilter instance
- RequestSigningFilter(RequestSigner) - Constructor for class com.oracle.bmc.http.signing.RequestSigningFilter
-
Create a new RequestSigningFilter instance
- REQUIRED_EXCLUDE_BODY_SIGNING_HEADERS_MAP - Static variable in class com.oracle.bmc.http.signing.internal.Constants
-
A signing strategy that signs headers only.
- REQUIRED_SIGNING_HEADERS_MAP - Static variable in class com.oracle.bmc.http.signing.internal.Constants
-
- reset() - Method in class com.oracle.bmc.io.internal.ResettableFileInputStream
-
- reset() - Method in class com.oracle.bmc.io.internal.WrappedFileInputStream
-
- resetAlloyRegionCoexistStatus() - Static method in enum com.oracle.bmc.internal.Alloy
-
- ResettableFileInputStream - Class in com.oracle.bmc.io.internal
-
A wrapper around a
FileInputStream that provides mark-and-reset capabilities.
- ResettableFileInputStream(FileInputStream) - Constructor for class com.oracle.bmc.io.internal.ResettableFileInputStream
-
Constructor for a file input stream that provides mark-and-reset capabilities.
- ResourcePrincipalAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- ResourcePrincipalAuthenticationDetailsProvider(FederationClient, SessionKeySupplier, Region) - Constructor for class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
Constructor of ResourcePrincipalAuthenticationDetailsProvider.
- ResourcePrincipalAuthenticationDetailsProvider.ClaimKeys - Class in com.oracle.bmc.auth
-
- ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder - Class in com.oracle.bmc.auth
-
Builder for ResourcePrincipalAuthenticationDetailsProvider that understands the V2.2
configuration
- resourcePrincipalSessionTokenEndpoint(String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
- ResourcePrincipalsFederationClient - Class in com.oracle.bmc.auth.internal
-
This class gets a security token from the auth service by signing the request with a PKI issued
leaf certificate, passing along a temporary public key that is bounded to the the security token,
and the leaf certificate.
- ResourcePrincipalsFederationClient(String, RptPathProvider, String, SessionKeySupplier, InstancePrincipalsAuthenticationDetailsProvider, ClientConfigurator, CircuitBreakerConfiguration) - Constructor for class com.oracle.bmc.auth.internal.ResourcePrincipalsFederationClient
-
Constructor of ResourcePrincipalsFederationClient.
- ResourcePrincipalsV3AuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder - Class in com.oracle.bmc.auth
-
Builder for ResourcePrincipalsAuthenticationDetailsProviderBuilder.
- ResourcePrincipalsV3AuthenticationDetailsProviderBuilder() - Constructor for class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
- ResourcePrincipalsV3FederationClient - Class in com.oracle.bmc.auth.internal
-
This class gets a security token from the auth service by fetching the RPST1 and then passing
along the RPST1 to get RPT2 and further get security token RPST2 from the auth service, this
nested fetching of security token continues for 10 levels or when the opc-parent-url header in
the rpt response is the same as the rpt endpoint
- ResourcePrincipalsV3FederationClient(String, String, SessionKeySupplier, ResourcePrincipalAuthenticationDetailsProvider, ClientConfigurator, CircuitBreakerConfiguration) - Constructor for class com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
-
Constructor of ResourcePrincipalsFederationClient.
- resourcePrincipalTokenClient - Variable in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- resourcePrincipalTokenEndpoint - Variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
The endpoint that can provide the resource principal token.
- resourcePrincipalTokenEndpoint(String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Configures the resourcePrincipalTokenEndpoint to use.
- resourcePrincipalTokenEndpoint(Service, Region) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Configures the resourcePrincipalTokenEndpoint to use.
- resourcePrincipalTokenPathProvider - Variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
The path provider for the resource principal token.
- resourcePrincipalTokenPathProvider(RptPathProvider) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Configures the resourcePrincipalTokenPathProvider to use.
- resourcePrincipalTokenUrlForParentResource(String) - Method in class com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder
-
Configures the resourcePrincipalTokenUrlForParentResource to use.
- ResourcePrincipalV2FederationClient - Class in com.oracle.bmc.auth.internal
-
This class gets a security token from the auth service by signing the request with the provided
private key.
- ResourcePrincipalV2FederationClient(String, String, SessionKeySupplier, KeyPairAuthenticationDetailProvider, ClientConfigurator, CircuitBreakerConfiguration) - Constructor for class com.oracle.bmc.auth.internal.ResourcePrincipalV2FederationClient
-
Constructor of ResourcePrincipalsV2FederationClient.
- ResourcePrincipalV2FederationClient(String, String, String, String, SessionKeySupplier, KeyPairAuthenticationDetailProvider, ClientConfigurator, CircuitBreakerConfiguration) - Constructor for class com.oracle.bmc.auth.internal.ResourcePrincipalV2FederationClient
-
Constructor of ResourcePrincipalsV2FederationClient.
- ResponseHelper - Class in com.oracle.bmc.http.internal
-
A BmcException exception is thrown in response to failures from a REST endpoint.
- ResponseHelper() - Constructor for class com.oracle.bmc.http.internal.ResponseHelper
-
- ResponseHelper.ErrorCodeAndMessage - Class in com.oracle.bmc.http.internal
-
- ResponseHelper.ErrorCodeAndMessage.Builder - Class in com.oracle.bmc.http.internal
-
- ResponseIterable<REQUESTBUILDER,REQUEST,RESPONSE> - Class in com.oracle.bmc.paginator.internal
-
An iterable which can be used to iterate over responses returned from calling a list operation.
- ResponseIterable(Supplier<REQUESTBUILDER>, Function<RESPONSE, String>, Function<RequestBuilderAndToken<REQUESTBUILDER>, REQUEST>, Function<REQUEST, RESPONSE>) - Constructor for class com.oracle.bmc.paginator.internal.ResponseIterable
-
Creates a new iterable.
- ResponseIterator<REQUESTBUILDER,REQUEST,RESPONSE> - Class in com.oracle.bmc.paginator.internal
-
An iterator for iterating over response objects returned from a list operation.
- ResponseIterator(REQUESTBUILDER, Function<RESPONSE, String>, Function<RequestBuilderAndToken<REQUESTBUILDER>, REQUEST>, Function<REQUEST, RESPONSE>) - Constructor for class com.oracle.bmc.paginator.internal.ResponseIterator
-
Constructs a new ResponseIterator.
- ResponseRecordIterable<REQUESTBUILDER,REQUEST,RESPONSE,ITEMTYPE> - Class in com.oracle.bmc.paginator.internal
-
An iterable which can be used to iterate over the models/resources returned by a list operation.
- ResponseRecordIterable(Supplier<REQUESTBUILDER>, Function<RESPONSE, String>, Function<RequestBuilderAndToken<REQUESTBUILDER>, REQUEST>, Function<REQUEST, RESPONSE>, Function<RESPONSE, List<ITEMTYPE>>) - Constructor for class com.oracle.bmc.paginator.internal.ResponseRecordIterable
-
Creates a new iterable.
- ResponseRecordIterator<REQUESTBUILDER,REQUEST,RESPONSE,ITEMTYPE> - Class in com.oracle.bmc.paginator.internal
-
An iterator for iterating over response objects returned from a list operation.
- ResponseRecordIterator(REQUESTBUILDER, Function<RESPONSE, String>, Function<RequestBuilderAndToken<REQUESTBUILDER>, REQUEST>, Function<REQUEST, RESPONSE>, Function<RESPONSE, List<ITEMTYPE>>) - Constructor for class com.oracle.bmc.paginator.internal.ResponseRecordIterator
-
Constructs a new ResponseRecordIterator.
- Retriers - Class in com.oracle.bmc.retrier
-
Group of utility methods to configure the SDK retry behavior
- retryCall() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrapper
-
If we need to retry the request (i.e.
- retryCall() - Method in class com.oracle.bmc.util.internal.RefreshAuthTokenWrappingAsyncHandler
-
Deprecated.
If we need to retry the request (i.e.
- RetryCondition - Interface in com.oracle.bmc.retrier
-
Interface that defines the condition for which a retry may be attempted.
- retryCondition(RetryCondition) - Method in class com.oracle.bmc.retrier.RetryConfiguration.Builder
-
- retryConfiguration(RetryConfiguration) - Method in class com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
-
- retryConfiguration(RetryConfiguration) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- RetryConfiguration - Class in com.oracle.bmc.retrier
-
Configuration used for retrying.
- RetryConfiguration.Builder - Class in com.oracle.bmc.retrier
-
Builder class for retry configuration.
- RetryOnOpenCircuitBreakerDefaultRetryCondition - Class in com.oracle.bmc.retrier
-
Class that may retry for the conditions documented in
https://docs.cloud.oracle.com/iaas/Content/API/References/apierrors.htm and when the
CircuitBreaker is OPEN.
- RetryOnOpenCircuitBreakerDefaultRetryCondition() - Constructor for class com.oracle.bmc.retrier.RetryOnOpenCircuitBreakerDefaultRetryCondition
-
- retryOptions(RetryOptions) - Method in class com.oracle.bmc.retrier.RetryConfiguration.Builder
-
- RetryOptions - Class in com.oracle.bmc.retrier
-
Defines the options when retrying
- RetryOptions(int) - Constructor for class com.oracle.bmc.retrier.RetryOptions
-
- RetryTokenUtils - Class in com.oracle.bmc.http.internal
-
Utility class that adds the opc-retry-token header to the request
- RP_VERSION_2_1 - Static variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- RP_VERSION_2_1_1 - Static variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- RP_VERSION_2_1_2 - Static variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- RP_VERSION_3_0 - Static variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider
-
- RptPathProvider - Interface in com.oracle.bmc.auth.internal
-
Root interface for classes providing the complete path for resource principal token.
- SA_BOGOTA_1 - Static variable in class com.oracle.bmc.Region
-
- SA_SANTIAGO_1 - Static variable in class com.oracle.bmc.Region
-
- SA_SAOPAULO_1 - Static variable in class com.oracle.bmc.Region
-
- SA_VALPARAISO_1 - Static variable in class com.oracle.bmc.Region
-
- SA_VINHEDO_1 - Static variable in class com.oracle.bmc.Region
-
- schedule(Runnable, long, TimeUnit) - Method in interface com.oracle.bmc.waiter.WaiterScheduler
-
- scheduler(ScheduledExecutorService) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- SDK_DEFAULT_RETRY_CONFIGURATION - Static variable in class com.oracle.bmc.retrier.RetryConfiguration
-
- SDK_FAIL_FAST_CIRCUIT_BREAKER_DEFAULT_RETRY_CONFIGURATION - Static variable in class com.oracle.bmc.retrier.RetryConfiguration
-
- SDK_RETRY_ON_OPEN_CIRCUIT_BREAKER_DEFAULT_RETRY_CONFIGURATION - Static variable in class com.oracle.bmc.retrier.RetryConfiguration
-
- SDK_VERSION_PROPERTY_NAME - Static variable in class com.oracle.bmc.ClientRuntime
-
- SdkClients - Annotation Type in com.oracle.bmc
-
Internal Annotation to trigger the creation of SDK clients.
- secondLevelDomain(String) - Method in class com.oracle.bmc.internal.DefaultEndpointConfiguration
-
Sets the second level domain, if one.
- securityContext - Variable in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
The configuration for the security context.
- securityContext(String) - Method in class com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
-
Set value for the security context to use.
- SecurityToken(String) - Constructor for class com.oracle.bmc.auth.internal.X509FederationClient.SecurityToken
-
- SecurityTokenAdapter - Class in com.oracle.bmc.auth.internal
-
- SecurityTokenAdapter(String, SessionKeySupplier) - Constructor for class com.oracle.bmc.auth.internal.SecurityTokenAdapter
-
- SERVICE - Static variable in class com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder
-
Service instance for auth.
- Service - Interface in com.oracle.bmc
-
Interface representing a service definition.
- ServiceAccountTokenSupplier - Interface in com.oracle.bmc.auth
-
A ServiceAccountTokenSupplier is responsible for providing kubernetes service account token used
for oke workload identity
- serviceBuilder() - Static method in class com.oracle.bmc.Services
-
- serviceDetails(String, String, String) - Method in class com.oracle.bmc.http.internal.ClientCall
-
- ServiceDetails - Class in com.oracle.bmc
-
Class representing details of the service
- ServiceDetails(String, String, String, String) - Constructor for class com.oracle.bmc.ServiceDetails
-
- serviceEndpointPrefix(String) - Method in class com.oracle.bmc.internal.DefaultEndpointConfiguration
-
Sets the service endpoint prefix, if one.
- serviceEndpointPrefix(String) - Method in class com.oracle.bmc.Services.ServiceBuilder
-
- serviceEndpointTemplate(String) - Method in class com.oracle.bmc.Services.ServiceBuilder
-
- serviceName(String) - Method in class com.oracle.bmc.Services.ServiceBuilder
-
- Services - Class in com.oracle.bmc
-
Factory class to create new
Service instances.
- Services() - Constructor for class com.oracle.bmc.Services
-
- Services.ServiceBuilder - Class in com.oracle.bmc
-
- sessionKeySupplier - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
- sessionKeySupplier(SessionKeySupplier) - Method in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder
-
Configures the custom SessionKeySupplier to use.
- sessionKeySupplier - Variable in class com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider
-
- sessionKeySupplier - Variable in class com.oracle.bmc.auth.internal.AbstractFederationClient
-
- SessionKeySupplier - Interface in com.oracle.bmc.auth
-
A session key supplier is responsible for providing public/private key pairs that will be used to
both fetch federated service tokens and to sign individual requests to OCI.
- sessionLifetimeHours(long) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- SessionToken(String) - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken
-
- sessionToken(String) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- SessionTokenAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- SessionTokenAuthenticationDetailsProvider() - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Creates a new instance using the config file at the default location and the default profile.
- SessionTokenAuthenticationDetailsProvider(String) - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- SessionTokenAuthenticationDetailsProvider(String, String) - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Creates a new instance.
- SessionTokenAuthenticationDetailsProvider(String, Region, String, String, String, String, String, String, String, long, long, TimeUnit, long, ScheduledExecutorService, boolean) - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
- SessionTokenAuthenticationDetailsProvider(ConfigFileReader.ConfigFile) - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Creates a new instance.
- SessionTokenAuthenticationDetailsProvider.SessionToken - Class in com.oracle.bmc.auth
-
- SessionTokenAuthenticationDetailsProvider.SessionToken.Builder - Class in com.oracle.bmc.auth
-
- SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder - Class in com.oracle.bmc.auth
-
Builder for SessionTokenAuthenticationDetailsProvider.
- SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest - Class in com.oracle.bmc.auth
-
- SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.SessionTokenRequest - Class in com.oracle.bmc.auth
-
- SessionTokenAuthenticationDetailsProviderBuilder() - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- sessionTokenFilePath(String) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
-
- SessionTokenRequest(String) - Constructor for class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.SessionTokenRequest
-
- setClientUserAgent(String) - Static method in class com.oracle.bmc.ClientRuntime
-
- setDefaultCircuitBreakerConfiguration(CircuitBreakerConfiguration) - Static method in class com.oracle.bmc.util.CircuitBreakerUtils
-
- setDefaultRetryConfiguration(RetryConfiguration) - Static method in class com.oracle.bmc.retrier.Retriers
-
Setter for the default retry configuration used in the SDK.
- setEnvironmentVariable(Map<String, String>) - Static method in class com.oracle.bmc.helper.EnvironmentVariablesHelper
-
- setInvocationCallback(RequestInterceptor) - Method in class com.oracle.bmc.requests.BmcRequest
-
Optional consumer that will be invoked before the actual REST call is made.
- setMarkReadLimit(int) - Method in class com.oracle.bmc.retrier.RetryOptions
-
Setter for mark read limit that guarantees at least bytes are read before
invalidating mark.
- setPreviousResult(String, boolean) - Method in enum com.oracle.bmc.util.internal.ClientCompatibilityChecker.VersionCompatibilityCheckMode
-
- setResourcePrincipalToken(String) - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalTokenResponse
-
- setRetryConfiguration(RetryConfiguration) - Method in class com.oracle.bmc.requests.BmcRequest
-
- setServiceDetails(String, String, String, String) - Static method in class com.oracle.bmc.ServiceDetails
-
Deprecated.
- setServicePrincipalSessionToken(String) - Method in class com.oracle.bmc.auth.internal.GetResourcePrincipalTokenResponse
-
- setSessionToken(String) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Sets the session token directly from a string.
- setSessionTokenFromFilePath(String) - Method in class com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider
-
Loads the session token from the file specified in the file path.
- shouldBeRetried(BmcException) - Method in class com.oracle.bmc.retrier.DefaultRetryCondition
-
- shouldBeRetried(BmcException) - Method in interface com.oracle.bmc.retrier.RetryCondition
-
Check if the operation should be retried.
- shouldBeRetried(BmcException) - Method in class com.oracle.bmc.retrier.RetryOnOpenCircuitBreakerDefaultRetryCondition
-
- shouldPrepareForRetryBecauseOfRetryConfiguration(RetryConfiguration) - Static method in class com.oracle.bmc.retrier.Retriers
-
Returns true if the retry configuration indicates that we should prepare for retries.
- shouldSendOpcRetryToken(boolean) - Static method in class com.oracle.bmc.retrier.Retriers
-
Sets whether the SDK should automatically send the opc-retry-token header
- shouldSendOpcRetryToken() - Static method in class com.oracle.bmc.retrier.Retriers
-
Gets whether the SDK is automatically sending the opc-retry-token header
- shouldTerminate(WaiterConfiguration.WaitContext) - Method in class com.oracle.bmc.waiter.MaxAttemptsTerminationStrategy
-
- shouldTerminate(WaiterConfiguration.WaitContext) - Method in class com.oracle.bmc.waiter.MaxTimeTerminationStrategy
-
- shouldTerminate(WaiterConfiguration.WaitContext) - Method in interface com.oracle.bmc.waiter.TerminationStrategy
-
Returns whether or not polling should be terminated.
- shouldUseOnlyAlloyRegions() - Static method in enum com.oracle.bmc.internal.Alloy
-
Checks if regions from only the Alloy config has to be considered.
- sign(RSAPrivateKey, byte[], String) - Method in class com.oracle.bmc.http.signing.internal.SignatureSigner
-
Sign the given message using the given private key
- SignatureSigner - Class in com.oracle.bmc.http.signing.internal
-
The SignatureSigner is used to actually sign a message with a private key.
- SignatureSigner() - Constructor for class com.oracle.bmc.http.signing.internal.SignatureSigner
-
- SignedRequestException - Exception in com.oracle.bmc.http.signing.internal
-
Generic exception exposed to callers of the HTTP Signature code
- SignedRequestException(Throwable) - Constructor for exception com.oracle.bmc.http.signing.internal.SignedRequestException
-
- SignedRequestVersion - Enum in com.oracle.bmc.http.signing.internal
-
List of supported signed request versions with associated version rules.
- SIGNING_STRATEGY_PROPERTY_NAME - Static variable in class com.oracle.bmc.http.internal.AuthnClientFilter
-
- SigningConfiguration(Map<String, List<String>>, Map<String, List<String>>, boolean) - Constructor for class com.oracle.bmc.http.signing.internal.RequestSignerImpl.SigningConfiguration
-
- SigningStrategy - Enum in com.oracle.bmc.http.signing
-
Enum for the various signing strategies used by OCI.
- signingStrategyRequestSignerFactories(Map<SigningStrategy, RequestSignerFactory>) - Method in class com.oracle.bmc.common.ClientBuilderBase
-
Set the request signer factories for each signing strategy.
- signRequest(URI, String, Map<String, List<String>>, Object) - Method in class com.oracle.bmc.http.signing.internal.RequestSignerImpl
-
- signRequest(Algorithm, URI, String, Map<String, List<String>>, Object, String, String, KeySupplier<RSAPrivateKey>, RequestSignerImpl.SigningConfiguration) - Static method in class com.oracle.bmc.http.signing.internal.RequestSignerImpl
-
- signRequest(URI, String, Map<String, List<String>>, Object) - Method in interface com.oracle.bmc.http.signing.RequestSigner
-
Sign a request.
- SimpleAuthenticationDetailsProvider - Class in com.oracle.bmc.auth
-
- SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder - Class in com.oracle.bmc.auth
-
- SimplePrivateKeySupplier - Class in com.oracle.bmc.auth
-
Simple Supplier for the private key that handles missing files.
- SimplePrivateKeySupplier(String) - Constructor for class com.oracle.bmc.auth.SimplePrivateKeySupplier
-
- SimpleWaiterImpl<REQUEST,RESPONSE> - Class in com.oracle.bmc.waiter.internal
-
SimpleWaiterImpl is a basic wrapper around a Callable that executes an action, and provides
methods to either execute it synchronously or asynchronously.
- SimpleWaiterImpl(ExecutorService, Callable<RESPONSE>, REQUEST) - Constructor for class com.oracle.bmc.waiter.internal.SimpleWaiterImpl
-
- singleton() - Static method in class com.oracle.bmc.responses.internal.NoOpAsyncHandler
-
Return the singleton with the correct generic types.
- skipBytesInStream(InputStream, long) - Static method in class com.oracle.bmc.util.StreamUtils
-
Skip the specified number of bytes in the stream.
- skipInstanceMetadataService() - Static method in class com.oracle.bmc.Region
-
Instructs the SDK to not contact the IMDS (Instance Metadata Service, only available on OCI
instances).
- SNAPSHOT_SUFFIX - Static variable in class com.oracle.bmc.util.internal.ComparableVersion
-
- SpiClientConfigurator - Interface in com.oracle.bmc.internal
-
Configurator allowing internal SDK users to enable downstream propagation of opc-request-id.
- StreamClosingAsyncHandler<REQUEST extends BmcRequest<?>,RESPONSE> - Class in com.oracle.bmc.responses.internal
-
A wrapper around an async handler that closes the stream at the end of a request, if the body is
a stream.
- StreamClosingAsyncHandler(AsyncHandler<REQUEST, RESPONSE>) - Constructor for class com.oracle.bmc.responses.internal.StreamClosingAsyncHandler
-
- StreamUtils - Class in com.oracle.bmc.util
-
Utility methods to work with streams.
- StringPrivateKeySupplier - Class in com.oracle.bmc.auth
-
Supplier for private key in String format
- StringPrivateKeySupplier(String) - Constructor for class com.oracle.bmc.auth.StringPrivateKeySupplier
-
- StringRptPathProvider - Class in com.oracle.bmc.auth.internal
-
This path provider directly takes a string and returns it.
- StringRptPathProvider(String) - Constructor for class com.oracle.bmc.auth.internal.StringRptPathProvider
-
Constructor of StringRptPathProvider.
- StringUtils - Enum in com.oracle.bmc.util.internal
-
String manipulation utilities.
- subsequentPage(T, Optional<String>) - Static method in class com.oracle.bmc.paginator.internal.RequestBuilderAndToken
-
- SuppliedServiceAccountTokenProvider - Class in com.oracle.bmc.auth
-
- SuppliedServiceAccountTokenProvider(String) - Constructor for class com.oracle.bmc.auth.SuppliedServiceAccountTokenProvider
-
- supplyKey(String) - Method in interface com.oracle.bmc.http.signing.internal.KeySupplier
-
Try to get a key for the given KeyId
- supplyKey(String) - Method in class com.oracle.bmc.http.signing.internal.PEMFileRSAPrivateKeySupplier
-
Get the key from the file.
- supplyKey() - Method in class com.oracle.bmc.http.signing.internal.PEMFileRSAPrivateKeySupplier
-
Get the key from the file.
- supportsExpect100Continue() - Method in class com.oracle.bmc.requests.BmcRequest
-
Returns true if this operation supports Expect: 100-Continue.
- SYNC - Static variable in interface com.oracle.bmc.waiter.WaiterScheduler
-
- SyncFutureWaiter - Class in com.oracle.bmc.http.internal
-
Helper class that can wait for the result of
some
future, and do some work registered through the
Executor interface while waiting.
- SyncFutureWaiter() - Constructor for class com.oracle.bmc.http.internal.SyncFutureWaiter
-
- Validate - Enum in com.oracle.bmc.util.internal
-
Argument validation.
- validateAlgorithm(Algorithm) - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- validateAlgorithm(Algorithm) - Method in interface com.oracle.bmc.http.signing.internal.Version
-
- validateKeyId(String) - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- validateKeyId(String) - Method in interface com.oracle.bmc.http.signing.internal.Version
-
- validateKeySize(RSAPublicKey) - Method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
- validateKeySize(RSAPublicKey) - Method in interface com.oracle.bmc.http.signing.internal.Version
-
- valueOf(String) - Static method in enum com.oracle.bmc.http.signing.internal.Algorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.http.signing.internal.KeyIdType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.http.signing.internal.Version.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.http.signing.SigningStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.internal.Alloy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class com.oracle.bmc.Realm
-
Returns the Realm object matching the specified name.
- valueOf(String) - Static method in class com.oracle.bmc.Region
-
Returns the Region object matching the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.internal.ClientCompatibilityChecker.VersionCompatibilityCheckMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.internal.CollectionFormatType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.internal.FileUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.internal.NameUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.internal.Validate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.bmc.util.JavaRuntimeUtils.JreVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.oracle.bmc.http.signing.internal.Algorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.http.signing.internal.KeyIdType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.http.signing.internal.SignedRequestVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.http.signing.internal.Version.Error
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.http.signing.SigningStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.internal.Alloy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class com.oracle.bmc.Realm
-
All known Realms in this version of the SDK
- values() - Static method in class com.oracle.bmc.Region
-
Return all known Regions in this version of the SDK, except possibly the region returned by
IMDS (Instance Metadata Service, only available on OCI instances), since IMDS is not
automatically contacted by this method.
- values() - Static method in enum com.oracle.bmc.util.internal.ClientCompatibilityChecker.VersionCompatibilityCheckMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.util.internal.CollectionFormatType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.util.internal.FileUtils
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.util.internal.NameUtils
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.util.internal.StringUtils
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.util.internal.Validate
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.bmc.util.JavaRuntimeUtils.JreVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(PublicKey) - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- verify(PublicKey, String) - Method in class com.oracle.bmc.auth.internal.ForwardingX509Certificate
-
- Version - Interface in com.oracle.bmc.http.signing.internal
-
The rules for a signed request version, i.e., supported algorithms, supported keyId formats.
- Version.Error - Enum in com.oracle.bmc.http.signing.internal
-
- VisibleForTesting - Annotation Type in com.oracle.bmc.util
-