Hierarchy For All Packages
Package Hierarchies:- com.oracle.bmc,
- com.oracle.bmc.auth,
- com.oracle.bmc.auth.exception,
- com.oracle.bmc.auth.internal,
- com.oracle.bmc.common,
- com.oracle.bmc.helper,
- com.oracle.bmc.http,
- com.oracle.bmc.http.internal,
- com.oracle.bmc.http.signing,
- com.oracle.bmc.http.signing.internal,
- com.oracle.bmc.internal,
- com.oracle.bmc.io.internal,
- com.oracle.bmc.model,
- com.oracle.bmc.model.internal,
- com.oracle.bmc.paginator.internal,
- com.oracle.bmc.requests,
- com.oracle.bmc.responses,
- com.oracle.bmc.responses.internal,
- com.oracle.bmc.retrier,
- com.oracle.bmc.util,
- com.oracle.bmc.util.internal,
- com.oracle.bmc.waiter,
- com.oracle.bmc.waiter.internal
Class Hierarchy
- java.lang.Object
- com.oracle.bmc.auth.internal.AbstractFederationClient (implements com.oracle.bmc.auth.internal.FederationClient, com.oracle.bmc.auth.ProvidesConfigurableRefresh)
- com.oracle.bmc.auth.internal.ResourcePrincipalsFederationClient
- com.oracle.bmc.auth.internal.ResourcePrincipalsV3FederationClient
- com.oracle.bmc.auth.internal.ResourcePrincipalV2FederationClient
- com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider (implements com.oracle.bmc.auth.BasicAuthenticationDetailsProvider)
- com.oracle.bmc.auth.InstancePrincipalsAuthenticationDetailsProvider (implements com.oracle.bmc.auth.ConfigurableRefreshOnNotAuthenticatedProvider<T>, com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<T>, com.oracle.bmc.auth.RegionProvider)
- com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider (implements com.oracle.bmc.auth.ConfigurableRefreshOnNotAuthenticatedProvider<T>, com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<T>, com.oracle.bmc.auth.RegionProvider)
- com.oracle.bmc.auth.ResourcePrincipalsV3AuthenticationDetailsProvider
- com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.Builder<B>
- com.oracle.bmc.auth.AbstractFederationClientAuthenticationDetailsProviderBuilder<B,P>
- com.oracle.bmc.auth.AbstractRequestingAuthenticationDetailsProvider.CachingSessionKeySupplier (implements com.oracle.bmc.auth.SessionKeySupplier)
- com.oracle.bmc.paginator.internal.AbstractResponseIterator<REQUESTBUILDER,REQUEST,RESPONSE>
- com.oracle.bmc.paginator.internal.ResponseIterator<REQUESTBUILDER,REQUEST,RESPONSE> (implements java.util.Iterator<E>)
- com.oracle.bmc.paginator.internal.ResponseRecordIterator<REQUESTBUILDER,REQUEST,RESPONSE,ITEMTYPE> (implements java.util.Iterator<E>)
- com.oracle.bmc.auth.AbstractServiceAccountTokenSupplier (implements com.oracle.bmc.auth.ServiceAccountTokenSupplier)
- com.oracle.bmc.auth.DefaultServiceAccountTokenProvider
- com.oracle.bmc.auth.SuppliedServiceAccountTokenProvider
- com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider (implements com.oracle.bmc.auth.internal.RptPathProvider)
- com.oracle.bmc.auth.internal.DefaultLeafRptPathProvider
- com.oracle.bmc.auth.internal.DefaultRptPathProvider
- com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
- com.oracle.bmc.auth.internal.EnvironmentRptPathProvider.LeafResourceRptPathProvider
- com.oracle.bmc.auth.internal.ImdsRptPathProvider
- com.oracle.bmc.http.ApacheConfigurator
- com.oracle.bmc.http.ApacheConnectionPoolConfig
- com.oracle.bmc.http.ApacheConnectorProperties
- com.oracle.bmc.http.ApacheProxyConfig
- com.oracle.bmc.http.ApacheProxyConfigDecorator
- com.oracle.bmc.http.internal.AuthnClientFilter (implements com.oracle.bmc.http.client.RequestInterceptor)
- com.oracle.bmc.http.signing.RequestSigningFilter
- com.oracle.bmc.auth.internal.AuthUtils
- com.oracle.bmc.http.internal.BaseAsyncClient (implements java.lang.AutoCloseable)
- com.oracle.bmc.http.internal.BaseSyncClient
- com.oracle.bmc.retrier.BmcGenericRetrier
- com.oracle.bmc.retrier.TokenRefreshRetrier
- com.oracle.bmc.waiter.BmcGenericWaiter
- com.oracle.bmc.requests.BmcRequest<B>
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest
- com.oracle.bmc.responses.BmcResponse
- java.security.cert.Certificate (implements java.io.Serializable)
- java.security.cert.X509Certificate (implements java.security.cert.X509Extension)
- com.oracle.bmc.auth.internal.ForwardingX509Certificate
- com.oracle.bmc.auth.internal.X509CertificateWithOriginalPem
- com.oracle.bmc.auth.internal.ForwardingX509Certificate
- java.security.cert.X509Certificate (implements java.security.cert.X509Extension)
- com.oracle.bmc.http.internal.CircuitBreakerHelper
- com.oracle.bmc.util.CircuitBreakerUtils
- com.oracle.bmc.common.ClientBuilderBase<B,C>
- com.oracle.bmc.common.RegionalClientBuilder<B,C>
- com.oracle.bmc.http.internal.ClientCall<REQ,RESP,RESP_BUILDER>
- com.oracle.bmc.util.internal.ClientCompatibilityChecker
- com.oracle.bmc.ClientConfiguration
- com.oracle.bmc.ClientConfiguration.ClientConfigurationBuilder
- com.oracle.bmc.http.internal.ClientIdFilter (implements com.oracle.bmc.http.client.RequestInterceptor)
- com.oracle.bmc.ClientRuntime
- com.oracle.bmc.internal.ClientThreadFactory (implements java.util.concurrent.ThreadFactory)
- com.oracle.bmc.internal.ClientThreadFactory.Builder
- com.oracle.bmc.util.internal.ComparableVersion (implements java.lang.Comparable<T>)
- com.oracle.bmc.http.CompositeClientConfigurator (implements com.oracle.bmc.http.ClientConfigurator)
- com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider (implements com.oracle.bmc.auth.AuthenticationDetailsProvider, com.oracle.bmc.auth.ProvidesClientConfigurators, com.oracle.bmc.auth.RegionProvider)
- com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileInstancePrincipalAuthenticationDetailsProvider (implements com.oracle.bmc.auth.BasicConfigFileAuthenticationProvider)
- com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileResourcePrincipalAuthenticationDetailsProvider (implements com.oracle.bmc.auth.BasicConfigFileAuthenticationProvider)
- com.oracle.bmc.auth.ConfigFileAuthenticationDetailsProvider.ConfigFileSimpleAuthenticationDetailsProvider (implements com.oracle.bmc.auth.BasicConfigFileAuthenticationProvider)
- com.oracle.bmc.auth.internal.ConfigFileDelegationTokenUtils
- com.oracle.bmc.ConfigFileReader
- com.oracle.bmc.ConfigFileReader.ConfigFile
- com.oracle.bmc.http.signing.internal.Constants
- com.oracle.bmc.http.internal.CrossTenancyRequestClientFilter (implements com.oracle.bmc.http.client.RequestInterceptor)
- com.oracle.bmc.http.CrossTenancyRequestConfigurator (implements com.oracle.bmc.http.ClientConfigurator)
- com.oracle.bmc.auth.CustomerAuthenticationDetailsProvider (implements com.oracle.bmc.auth.AuthenticationDetailsProvider)
- com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider (implements com.oracle.bmc.auth.AuthenticationDetailsProvider, com.oracle.bmc.auth.RegionProvider)
- com.oracle.bmc.auth.CustomerKeyIdFormatter
- com.oracle.bmc.http.DefaultConfigurator (implements com.oracle.bmc.http.ClientConfigurator, com.oracle.bmc.http.HasEffectiveClientConfigurator)
- com.oracle.bmc.http.DefaultConfigurator.NonBuffering (implements com.oracle.bmc.http.ClientConfigurator, com.oracle.bmc.http.HasEffectiveClientConfigurator)
- com.oracle.bmc.http.DefaultConnectorConfigurator (implements com.oracle.bmc.http.ClientConfigurator)
- com.oracle.bmc.internal.DefaultEndpointConfiguration
- com.oracle.bmc.http.signing.DefaultRequestSigner
- com.oracle.bmc.http.signing.internal.DefaultRequestSignerFactory (implements com.oracle.bmc.http.signing.RequestSignerFactory)
- com.oracle.bmc.retrier.DefaultRetryCondition (implements com.oracle.bmc.retrier.RetryCondition)
- com.oracle.bmc.retrier.RetryOnOpenCircuitBreakerDefaultRetryCondition
- com.oracle.bmc.auth.internal.DelegationTokenConfigurator (implements com.oracle.bmc.http.ClientConfigurator)
- com.oracle.bmc.internal.EndpointBuilder
- com.oracle.bmc.util.internal.EndpointTemplateForOptionsUtils
- com.oracle.bmc.helper.EnvironmentVariablesHelper
- com.oracle.bmc.http.internal.ErrorConsumer<REQUEST> (implements java.util.function.Consumer<T>)
- com.oracle.bmc.waiter.ExponentialBackoffDelayStrategy (implements com.oracle.bmc.waiter.DelayStrategy)
- com.oracle.bmc.waiter.ExponentialBackoffDelayStrategyWithJitter
- com.oracle.bmc.auth.internal.FileBasedKeySupplier (implements com.oracle.bmc.auth.SessionKeySupplier)
- com.oracle.bmc.auth.internal.FileBasedResourcePrincipalFederationClient (implements com.oracle.bmc.auth.internal.FederationClient, com.oracle.bmc.auth.ProvidesConfigurableRefresh)
- com.oracle.bmc.auth.internal.FixedContentKeySupplier (implements com.oracle.bmc.auth.SessionKeySupplier)
- com.oracle.bmc.auth.internal.FixedContentResourcePrincipalFederationClient (implements com.oracle.bmc.auth.internal.FederationClient, com.oracle.bmc.auth.ProvidesConfigurableRefresh)
- com.oracle.bmc.waiter.FixedTimeDelayStrategy (implements com.oracle.bmc.waiter.DelayStrategy)
- com.oracle.bmc.responses.internal.ForwardingAsyncHandler<REQUEST,RESPONSE> (implements com.oracle.bmc.responses.AsyncHandler<REQUEST,RESPONSE>)
- com.oracle.bmc.responses.internal.StreamClosingAsyncHandler<REQUEST,RESPONSE>
- com.oracle.bmc.waiter.GenericWaiter
- com.oracle.bmc.auth.internal.GetResourcePrincipalSessionTokenRequest
- com.oracle.bmc.auth.internal.GetResourcePrincipalTokenResponse
- com.oracle.bmc.http.internal.HeaderUtils
- com.oracle.bmc.http.internal.HttpDateUtils
- java.io.InputStream (implements java.io.Closeable)
- java.io.ByteArrayInputStream
- com.oracle.bmc.io.internal.WrappedByteArrayInputStream (implements com.oracle.bmc.http.client.io.DuplicatableInputStream)
- java.io.FileInputStream
- com.oracle.bmc.io.internal.WrappedFileInputStream (implements com.oracle.bmc.http.client.io.DuplicatableInputStream)
- java.io.FilterInputStream
- com.oracle.bmc.io.internal.KeepOpenInputStream
- com.oracle.bmc.io.internal.ResettableFileInputStream
- java.io.ByteArrayInputStream
- com.oracle.bmc.common.InternalBuilderAccess
- com.oracle.bmc.util.JavaRuntimeUtils
- com.oracle.bmc.http.JerseyLoggingClientConfigurator
- com.oracle.bmc.model.internal.JsonConverter
- com.oracle.bmc.auth.internal.JWK
- com.oracle.bmc.auth.internal.JwtClaimsSet
- com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider (implements com.oracle.bmc.auth.BasicAuthenticationDetailsProvider, com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<T>)
- com.oracle.bmc.http.internal.LogHeadersFilter (implements com.oracle.bmc.http.client.RequestInterceptor)
- com.oracle.bmc.waiter.MaxAttemptsTerminationStrategy (implements com.oracle.bmc.waiter.TerminationStrategy)
- com.oracle.bmc.waiter.MaxTimeTerminationStrategy (implements com.oracle.bmc.waiter.TerminationStrategy)
- com.oracle.bmc.responses.internal.NoOpAsyncHandler<REQUEST,RESPONSE> (implements com.oracle.bmc.responses.AsyncHandler<REQUEST,RESPONSE>)
- com.oracle.bmc.OCID
- com.oracle.bmc.http.internal.ParamEncoder
- com.oracle.bmc.http.signing.internal.PEMFileRSAPrivateKeySupplier (implements com.oracle.bmc.http.signing.internal.KeySupplier<T>)
- com.oracle.bmc.http.Priorities
- com.oracle.bmc.model.Range
- com.oracle.bmc.Realm (implements java.lang.Comparable<T>, java.io.Serializable)
- com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture<FROM,TO> (implements java.util.concurrent.Future<V>)
- com.oracle.bmc.util.internal.RefreshAuthTokenWrapper<REQUEST,RESPONSE> (implements com.oracle.bmc.responses.AsyncHandler<REQUEST,RESPONSE>, java.util.concurrent.Future<V>)
- com.oracle.bmc.util.internal.RefreshAuthTokenWrappingAsyncHandler<REQUEST,RESPONSE> (implements com.oracle.bmc.responses.AsyncHandler<REQUEST,RESPONSE>)
- com.oracle.bmc.Region (implements java.lang.Comparable<T>, java.io.Serializable)
- com.oracle.bmc.model.RegionAlloySchema
- com.oracle.bmc.model.RegionSchema
- com.oracle.bmc.paginator.internal.RequestBuilderAndToken<T>
- com.oracle.bmc.http.signing.internal.RequestSignerImpl (implements com.oracle.bmc.http.signing.RequestSigner)
- com.oracle.bmc.http.signing.internal.RequestSignerImpl.SigningConfiguration
- com.oracle.bmc.auth.ResourcePrincipalAuthenticationDetailsProvider.ClaimKeys
- com.oracle.bmc.http.internal.ResponseHelper
- com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage
- com.oracle.bmc.http.internal.ResponseHelper.ErrorCodeAndMessage.Builder
- com.oracle.bmc.paginator.internal.ResponseIterable<REQUESTBUILDER,REQUEST,RESPONSE> (implements java.lang.Iterable<T>)
- com.oracle.bmc.paginator.internal.ResponseRecordIterable<REQUESTBUILDER,REQUEST,RESPONSE,ITEMTYPE> (implements java.lang.Iterable<T>)
- com.oracle.bmc.retrier.Retriers
- com.oracle.bmc.retrier.RetryConfiguration.Builder
- com.oracle.bmc.retrier.RetryOptions
- com.oracle.bmc.http.internal.RetryTokenUtils
- com.oracle.bmc.auth.internal.SecurityTokenAdapter
- com.oracle.bmc.ServiceDetails
- com.oracle.bmc.Services
- com.oracle.bmc.Services.ServiceBuilder
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider (implements com.oracle.bmc.auth.AuthenticationDetailsProvider, com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<T>, com.oracle.bmc.auth.RegionProvider)
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionToken.Builder
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenAuthenticationDetailsProviderBuilder
- com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider.SessionTokenRefreshRequest.SessionTokenRequest
- com.oracle.bmc.http.signing.internal.SignatureSigner
- com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.SimpleAuthenticationDetailsProviderBuilder
- com.oracle.bmc.auth.SimplePrivateKeySupplier (implements java.util.function.Supplier<T>)
- com.oracle.bmc.waiter.internal.SimpleWaiterImpl<REQUEST,RESPONSE> (implements com.oracle.bmc.waiter.Waiter<REQUEST,RESPONSE>)
- com.oracle.bmc.util.StreamUtils
- com.oracle.bmc.auth.StringPrivateKeySupplier (implements java.util.function.Supplier<T>)
- com.oracle.bmc.auth.internal.StringRptPathProvider (implements com.oracle.bmc.auth.internal.RptPathProvider)
- com.oracle.bmc.http.internal.SyncFutureWaiter (implements java.util.concurrent.Executor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.oracle.bmc.waiter.BmcGenericWaiter.WaitConditionFailedException
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- com.oracle.bmc.auth.exception.InstancePrincipalUnavailableException
- com.oracle.bmc.http.signing.internal.PEMFileRSAPrivateKeySupplier.PEMFileRSAPrivateKeySupplierException
- com.oracle.bmc.http.signing.RequestSignerException
- com.oracle.bmc.model.SdkRuntimeException
- com.oracle.bmc.model.BmcException
- com.oracle.bmc.auth.exception.AuthClientException
- com.oracle.bmc.auth.exception.AuthClientForbiddenException
- com.oracle.bmc.auth.exception.AuthClientNotAuthorizedException
- com.oracle.bmc.auth.exception.AuthServerException
- com.oracle.bmc.auth.exception.AuthServerUnavailableException
- com.oracle.bmc.auth.exception.AuthClientException
- com.oracle.bmc.model.BmcException
- com.oracle.bmc.http.signing.internal.SignedRequestException
- java.lang.IllegalArgumentException
- java.lang.Exception
- com.oracle.bmc.util.internal.TransformingFuture<FROM,TO> (implements java.util.concurrent.Future<V>)
- com.oracle.bmc.auth.URLBasedX509CertificateSupplier (implements javax.security.auth.Refreshable, com.oracle.bmc.auth.X509CertificateSupplier)
- com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails
- com.oracle.bmc.auth.URLBasedX509CertificateSupplier.ResourceDetails.ResourceDetailsBuilder
- com.oracle.bmc.waiter.WaiterConfiguration
- com.oracle.bmc.retrier.RetryConfiguration
- com.oracle.bmc.waiter.WaiterConfiguration.WaitContext
- com.oracle.bmc.waiter.Waiters
- com.oracle.bmc.auth.X509CertificateSupplier.CertificateAndPrivateKeyPair
- com.oracle.bmc.auth.internal.X509FederationClient (implements com.oracle.bmc.auth.internal.FederationClient, com.oracle.bmc.auth.ProvidesConfigurableRefresh)
- com.oracle.bmc.auth.internal.X509FederationClient.SecurityToken
- com.oracle.bmc.auth.internal.X509FederationClient.X509FederationRequest
- com.oracle.bmc.auth.internal.AbstractFederationClient (implements com.oracle.bmc.auth.internal.FederationClient, com.oracle.bmc.auth.ProvidesConfigurableRefresh)
Interface Hierarchy
- com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider
- com.oracle.bmc.auth.BasicAuthenticationDetailsProvider
- com.oracle.bmc.auth.AuthenticationDetailsProvider
- com.oracle.bmc.auth.BasicConfigFileAuthenticationProvider
- com.oracle.bmc.auth.AuthenticationDetailsProvider
- com.oracle.bmc.auth.BasicAuthenticationDetailsProvider
- com.oracle.bmc.responses.AsyncHandler<REQUEST,RESPONSE>
- com.oracle.bmc.http.internal.BmcEnum
- com.oracle.bmc.requests.BmcRequest.Builder<T,B>
- com.oracle.bmc.responses.BmcResponse.Builder<T>
- com.oracle.bmc.http.ClientConfigurator
- com.oracle.bmc.internal.SpiClientConfigurator
- com.oracle.bmc.auth.ConfigurableRefreshOnNotAuthenticatedProvider<T>
- com.oracle.bmc.waiter.DelayStrategy
- com.oracle.bmc.auth.internal.FederationClient
- com.oracle.bmc.requests.HasContentLength
- com.oracle.bmc.http.HasEffectiveClientConfigurator
- com.oracle.bmc.http.signing.internal.KeySupplier<T>
- com.oracle.bmc.auth.ProvidesClientConfigurators
- com.oracle.bmc.auth.ProvidesConfigurableRefresh
- com.oracle.bmc.auth.ProvidesCustomRequestSigner
- com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider<T>
- com.oracle.bmc.auth.RegionProvider
- com.oracle.bmc.http.signing.RequestSigner
- com.oracle.bmc.http.signing.RequestSignerFactory
- com.oracle.bmc.http.internal.ResponseErrorRuntimeExceptionFactory<ERRMODEL,E>
- com.oracle.bmc.retrier.RetryCondition
- com.oracle.bmc.auth.internal.RptPathProvider
- com.oracle.bmc.Service
- com.oracle.bmc.auth.ServiceAccountTokenSupplier
- com.oracle.bmc.auth.SessionKeySupplier
- com.oracle.bmc.waiter.TerminationStrategy
- com.oracle.bmc.http.signing.internal.Version
- com.oracle.bmc.waiter.Waiter<REQUEST,RESPONSE>
- com.oracle.bmc.waiter.WaiterScheduler
- com.oracle.bmc.auth.X509CertificateSupplier
Annotation Type Hierarchy
- com.oracle.bmc.auth.AuthCachingPolicy (implements java.lang.annotation.Annotation)
- com.oracle.bmc.InternalSdk (implements java.lang.annotation.Annotation)
- com.oracle.bmc.SdkClients (implements java.lang.annotation.Annotation)
- com.oracle.bmc.util.VisibleForTesting (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.oracle.bmc.http.signing.internal.Algorithm
- com.oracle.bmc.internal.Alloy
- com.oracle.bmc.util.internal.ClientCompatibilityChecker.VersionCompatibilityCheckMode
- com.oracle.bmc.util.internal.CollectionFormatType
- com.oracle.bmc.util.internal.FileUtils
- com.oracle.bmc.util.JavaRuntimeUtils.JreVersion
- com.oracle.bmc.http.signing.internal.KeyIdType
- com.oracle.bmc.util.internal.NameUtils
- com.oracle.bmc.http.internal.ResponseErrorBmcExceptionFactory (implements com.oracle.bmc.http.internal.ResponseErrorRuntimeExceptionFactory<ERRMODEL,E>)
- com.oracle.bmc.http.signing.internal.SignedRequestVersion (implements com.oracle.bmc.http.signing.internal.Version)
- com.oracle.bmc.http.signing.SigningStrategy
- com.oracle.bmc.util.internal.StringUtils
- com.oracle.bmc.util.internal.Validate
- com.oracle.bmc.http.signing.internal.Version.Error
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)