All Classes and Interfaces

Class
Description
AbstractSdkClientFactory<B extends com.oracle.bmc.common.ClientBuilderBase<B,T>,T>
Abstract base factory for SDK objects.
Configuration for the Apache Core client uses for UDS requests.
OCI java SDK HTTP provider based on Apache HTTP components core, sending all requests to a local unix domain socket.
Bridges the AsyncHandler interface to an RxJava SingleEmitter.
Bridges the AsyncHandler interface to an RxJava MonoSink.
Configuration properties for the automated oracle wallet download and configuration.
A trait interface for types that can contribute to the configuration of an OracleDataSourceAttributes instance.
Event used to alert when a new Oracle Cloud certificate is ready for use.
Allows for netty SslContext to be delegated to another as well as switched out at runtime.
Testing support for functions.
Implementation for Project.fn of a multi value map.
Hikari connection pool listener that downloads oracle wallet and extends the Hikari DatasourceConfiguration.
A parent HttpFunction for authoring Project.fn gateway functions.
Allows configuration of the InstancePrincipalsAuthenticationDetailsProvider.
HttpProvider implementation similar to NettyHttpProvider, but managed by an ApplicationContext.
Oracle SDK provides MonitoringClient that is constructed with default https://telemetry.<region>.oraclecloud.com endpoint.
Client properties specific to the netty client.
Netty-based implementation of HttpProvider.
Parent class that can be used for Oracle Cloud functions.
OciNettyClientFilter interface allows invoking beforeRequest method before OCI SDK client sends a request and afterResponse invokes after request is sent and response is received from the server.
Implementation of Serializer based on micronaut serde using ObjectMapper.
Type element visitor vising oci sdk models and enums.
OCI-specific serde configuration.
 
OCI-specific serialization configuration.
 
The HTTP client configuration for OKE Workload Identity client.
Allows configuration of the OkeWorkloadIdentityAuthenticationDetailsProvider.
Sets up core beans for integration with Oracle cloud clients.
Oracle Cloud log appender for logback.
Configuration for Oracle Cloud auth config.
Service to contact an Oracle Cloud Certificate service and setup a certificate on a given basis.
Background task to automatically refresh the certificates from an Oracle Cloud Certificate server on a configurable interval.
Allows the configuration of the Oracle Cloud certificate process.
Configuration for the AuthenticationDetailsProvider.
Configuration for OracleCloudMeterRegistry.
A condition used to enable file based configuration if the file exists that is specified by either oci.config or available at $USE_HOME/.oci/config.
Configuration properties for the local OCI config file (eg: $USE_HOME/.oci/config).
Sets up core beans for integration with Oracle cloud clients.
A StepCounter that tracks list of raw Datapoint.
A Meter that collects raw Datapoint.
A StepDistributionSummary that tracks list of raw Datapoint.
Represents ComputeInstanceMetadata for Oracle Cloud.
OracleCloudJsonFormatter implementation of the JsonFormatter.
Default configuration for retrieving Oracle Cloud metadata for ComputePlatform.ORACLE_CLOUD.
Models common Oracle Cloud compute instance metadata keys.
Resolves ComputeInstanceMetadata for Oracle Cloud Infrastructure.
StepMeterRegistry for Oracle Cloud Monitoring that produces aggregated data.
The OracleCloudMeterRegistryFactory that will configure and create an oracle cloud monitoring meter registry.
NamingConvention for Oracle Cloud Monitoring.
StepMeterRegistry for Oracle Cloud Monitoring that produces raw data.
An annotation processor that generates the Oracle Cloud SDK integration for Micronaut.
The Netty implementation of ServerSslBuilder that generates an SslContext to create a server handler with to SSL support via a temporary self signed certificate that will be replaced by an Oracle Cloud certificate once acquired.
A StepTimer that tracks list of raw Datapoint.
OracleCloudVault Client.
An Oracle Cloud Vault.
The Discovery Configuration class for Oracle Cloud Vault.
A ConfigurationClient for Oracle Cloud Vault Configuration.
Represents the attributes of a DataSource that a Wallet can configure.
Oracle archive wallet provider.
Internal Annotation to trigger the creation of SDK clients.
the type of client to generate.
The SdkMetricsNettyClientFilter will emit oci sdk client metrics.
Interface that supplies the Tenant ID.
UCP connection pool listener that downloads oracle wallet and configures the PoolDataSource.
Represents a Zip archive containing at least a cwallet.sso or ewallet.p12 and optionally a tnsnames.ora.
 
Entrypoint to the Wallet related API
Services for reading Oracle cwallet.sso and ewallet.p12 wallets