Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSdkClientFactory<B extends com.oracle.bmc.common.ClientBuilderBase<B,T>,T> - Class in io.micronaut.oraclecloud.core.sdk
Abstract base factory for SDK objects.
AbstractSdkClientFactory(B, ClientConfiguration, ClientConfigurator, RequestSignerFactory) - Constructor for class io.micronaut.oraclecloud.core.sdk.AbstractSdkClientFactory
Default constructor.
addAppender(Appender<ILoggingEvent>) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
addBlackListLoggerName(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
afterResponse(HttpRequest, HttpResponse, Throwable, Timer.Sample) - Method in class io.micronaut.oraclecloud.monitoring.sdk.SdkMetricsNettyClientFilter
 
afterResponse(HttpRequest, HttpResponse, Throwable, R) - Method in interface io.micronaut.oraclecloud.httpclient.netty.OciNettyClientFilter
The OCI SDK client will execute this method after it receives the response or exception is thrown.
AGENT_CONFIG - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
ApacheCoreClientConfiguration - Record Class in io.micronaut.oraclecloud.httpclient.apache.core
Configuration for the Apache Core client uses for UDS requests.
ApacheCoreClientConfiguration(String) - Constructor for record class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreClientConfiguration
Creates an instance of a ApacheCoreClientConfiguration record class.
ApacheCoreHttpProvider - Class in io.micronaut.oraclecloud.httpclient.apache.core
OCI java SDK HTTP provider based on Apache HTTP components core, sending all requests to a local unix domain socket.
ApacheCoreHttpProvider() - Constructor for class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreHttpProvider
 
append(ILoggingEvent) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
applicationName() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
Application name used as a default dimension for MetricDataDetails.
applicationProtocolNegotiator() - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
archives() - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
 
ASYNC - Enum constant in enum class io.micronaut.oraclecloud.clients.SdkClients.Kind
 
AsyncHandlerEmitter<Req,Res> - Class in io.micronaut.oraclecloud.clients.rxjava2
Bridges the AsyncHandler interface to an RxJava SingleEmitter.
AsyncHandlerEmitter(SingleEmitter<Res>) - Constructor for class io.micronaut.oraclecloud.clients.rxjava2.AsyncHandlerEmitter
 
AsyncHandlerSink<Req,Res> - Class in io.micronaut.oraclecloud.clients.reactor
Bridges the AsyncHandler interface to an RxJava MonoSink.
AsyncHandlerSink(MonoSink<Res>) - Constructor for class io.micronaut.oraclecloud.clients.reactor.AsyncHandlerSink
 
AutonomousDatabaseConfiguration - Class in io.micronaut.oraclecloud.atp.jdbc
Configuration properties for the automated oracle wallet download and configuration.
AutonomousDatabaseConfiguration() - Constructor for class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
AVAILABILITY_DOMAIN - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 

B

backgroundRenewal() - Method in class io.micronaut.oraclecloud.certificates.background.OracleCloudCertificationRefresherTask
Scheduled task to refresh certs from Oracle Cloud Certificate server.
batchAtomicity() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
batchSize() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
beforeRequest(HttpRequest) - Method in interface io.micronaut.oraclecloud.httpclient.netty.OciNettyClientFilter
The OCI SDK client will execute this method before sending request.
beforeRequest(HttpRequest) - Method in class io.micronaut.oraclecloud.monitoring.sdk.SdkMetricsNettyClientFilter
 
build() - Method in class io.micronaut.oraclecloud.certificates.ssl.OracleCloudSSLContextBuilder
Generates an SslContext that has an already expired self signed cert that should be replaced almost immediately by the Oracle Cloud Certificate server once it is downloaded.
build(B, AbstractAuthenticationDetailsProvider, RegionProvider) - Method in class io.micronaut.oraclecloud.core.sdk.AbstractSdkClientFactory
Builds the client based on its builder to make sure user can configure required parameters in the builder.
builder() - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
Create an auto login io.micronaut.oraclecloud.adb.wallet Wallet.Builder

C

CanConfigureOracleDataSource - Interface in io.micronaut.oraclecloud.atp.wallet.datasource
A trait interface for types that can contribute to the configuration of an OracleDataSourceAttributes instance.
CANONICAL_REGION_NAME - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
certificate() - Method in record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Returns the value of the certificate record component.
CertificateEvent - Record Class in io.micronaut.oraclecloud.certificates.events
Event used to alert when a new Oracle Cloud certificate is ready for use.
CertificateEvent(PrivateKey, X509Certificate, List<X509Certificate>) - Constructor for record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Creates an instance of a CertificateEvent record class.
certificateId() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Returns the value of the certificateId record component.
certificateVersionName() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Returns the value of the certificateVersionName record component.
cipherSuites() - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
CLASS_AND_METHOD_KEY_NAME - Static variable in class io.micronaut.oraclecloud.httpclient.netty.NettyClientProperties
The Client attribute that stores class name with method of the client that invoked request.
CLIENT_PACKAGE - Static variable in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
The package to which client factories will be written.
clientClasses() - Element in annotation interface io.micronaut.oraclecloud.clients.SdkClients
 
clientConfiguration(ClientConfiguration.ClientConfigurationBuilder) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures the default ClientConfiguration if no other configuration is present.
close() - Method in class io.micronaut.oraclecloud.function.OciFunction
 
COMPARTMENT_ID - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
compartmentId() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
configFileAuthenticationDetailsProvider() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a ConfigFileAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and a file is found at $USER_HOME/.oci/config or specified by the user with oci.config.path.
configurationBuilder(OracleCloudClientConfigurationProperties) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Produces a ClientConfiguration.ClientConfigurationBuilder bean for the given properties.
configure(OracleCommonDataSource) - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.CanConfigureOracleDataSource
Convenience method to configure an OracleCommonDataSource sub-type.
configure(T) - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.CanConfigureOracleDataSource
Configure a data source using the state in this instance.
configure(T) - Method in class io.micronaut.oraclecloud.atp.wallet.WalletArchive
Configure a data source with the state held in this io.micronaut.oraclecloud.adb.wallet archive.
conversionService - Variable in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 

D

DEFAULT_ENABLED - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
The default enable value.
DEFAULT_URL - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
The default url value.
DEFAULT_V2_URL - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
DEFAULT_V2_VNIC_URL - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
DEFAULT_VERSION - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
The default IMDS version to use.
DEFAULT_VNIC_URL - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
DelegatedSslContext - Class in io.micronaut.oraclecloud.certificates.ssl
Allows for netty SslContext to be delegated to another as well as switched out at runtime.
description() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
Flag whether meter description should be sent to monitoring service.
detachAndStopAllAppenders() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
detachAppender(Appender<ILoggingEvent>) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
detachAppender(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
DISPLAY_NAME - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 

E

enabled() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Returns the value of the enabled record component.
enabled() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Returns the value of the enabled record component.
enableSharedJackson() - Method in class io.micronaut.oraclecloud.function.OciFunction
 
equals(Object) - Method in record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreClientConfiguration
Indicates whether some other object is "equal to" this one.

F

FAULT_DOMAIN - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
FnHttpTest - Class in io.micronaut.oraclecloud.function.http.test
Testing support for functions.
FnHttpTest() - Constructor for class io.micronaut.oraclecloud.function.http.test.FnHttpTest
 
FnMultiValueMap - Class in io.micronaut.oraclecloud.function.http
Implementation for Project.fn of a multi value map.
FnMultiValueMap(Map<String, List<String>>, ConversionService) - Constructor for class io.micronaut.oraclecloud.function.http.FnMultiValueMap
Default constructor.

G

get(CharSequence) - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
getAll(CharSequence) - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
getAppender(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getApplicationContext() - Method in class io.micronaut.oraclecloud.function.OciFunction
 
getBaseTimeUnit() - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 
getBaseUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
getBuilder() - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
getBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
getBuilder() - Method in class io.micronaut.oraclecloud.core.sdk.AbstractSdkClientFactory
 
getBuilder() - Method in class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityConfiguration
 
getCertificateEvent() - Method in class io.micronaut.oraclecloud.certificates.services.OracleCloudCertificateService
Returns the certificate event.
getCircuitBreakerBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
getClientBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
getCompartmentOcid() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
The compartment OCID where the vault resides.
getComputePlatform() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
 
getConfigPath() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
getDatapoints() - Method in class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudCounter
 
getDatapoints() - Method in interface io.micronaut.oraclecloud.monitoring.primitives.OracleCloudDatapointProducer
Returns list of datapoints that will be sent.
getDatapoints() - Method in class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudDistributionSummary
 
getDatapoints() - Method in class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudTimer
 
getDefaultObjectMapper() - Static method in class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
 
getDefaultSerializer() - Static method in class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
 
getDelegate() - Method in class io.micronaut.oraclecloud.monitoring.MonitoringIngestionClient
Gets the MonitoringClient delegate.
getDescription() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfigurationClient
 
getDiscoveryConfiguration() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration
 
getEncoder() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getExcludes() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
Gets the excludes array.
getFaultDomain() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
Getter for faultDomain.
getHttpHandler() - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
 
getIncludes() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
Gets the includes array.
getInclusion() - Method in interface io.micronaut.oraclecloud.httpclient.apache.core.serde.OciSerializationConfiguration
 
getInclusion() - Method in interface io.micronaut.oraclecloud.serde.OciSerializationConfiguration
 
getInstanceDocumentUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
getLogId() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getMaxBatchSize() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getMetadataBaseUrl() - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
Get custom metadata base url.
getMetadataUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
getMetricData() - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 
getMetricData() - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 
getName() - Method in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
getOcid() - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
getOcid() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
The OCID of the vault that contains secrets that will be retrieved, decoded and set as config vars.
getOrder() - Method in class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
 
getOrder() - Method in class io.micronaut.oraclecloud.atp.jdbc.ucp.UcpPoolConfigurationListener
 
getOrder() - Method in class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
getOrder() - Method in class io.micronaut.oraclecloud.monitoring.sdk.SdkMetricsNettyClientFilter
 
getProfile() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
getPropertySources(Environment) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfigurationClient
Retrieves a publisher of property sources from the Oracle Cloud Vault configuration.

This method iterates over the list of vaults defined in the Oracle Cloud Vault configuration, retrieves the secrets from each vault using the Oracle Cloud Vault API, filters the secrets based on the include and exclude patterns defined in the vault configuration, and returns a publisher of property sources containing the filtered secrets.

If the discovery configuration is disabled, an empty publisher is returned.
getPublishPeriod() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getQueueSize() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getRetryAttempts() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration
Returns the number of attempts to retry when retrieving a secret from the Oracle Cloud Vault.
getRetryBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
getRetryDelay() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration
Returns the delay between retries retrieving a secret from the Oracle Cloud Vault.
getSerializer() - Method in class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreHttpProvider
 
getSerializer() - Method in class io.micronaut.oraclecloud.httpclient.netty.ManagedNettyHttpProvider
 
getSerializer() - Method in class io.micronaut.oraclecloud.httpclient.netty.NettyHttpProvider
 
getServiceAlias() - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
getSource() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getSslConfiguration() - Method in class io.micronaut.oraclecloud.certificates.ssl.OracleCloudSSLContextBuilder
 
getSubject() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getTenancyId() - Method in interface io.micronaut.oraclecloud.core.TenancyIdProvider
 
getType() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
getVaults() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration
A list of OracleCloudVaultConfiguration.OracleCloudVault objects that contain secrets that will be retrieved, decoded and set into your application as config variables.
getVisitorKind() - Method in class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
getVnicUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Default value: "http://169.254.169.254/opc/v1/vnics/" or "http://169.254.169.254/opc/v2/vnics/", depending on the value of OracleCloudMetadataConfiguration.v2Enabled.
getWalletPassword() - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
getWalletType() - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 

H

handleRequest(HTTPGatewayContext, InputEvent) - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
Main entry point for Gateway functions for Project.fn.
hashCode() - Method in record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreClientConfiguration
Returns a hash code value for this object.
HikariPoolConfigurationListener - Class in io.micronaut.oraclecloud.atp.jdbc.hikari
Hikari connection pool listener that downloads oracle wallet and extends the Hikari DatasourceConfiguration.
HikariPoolConfigurationListener(OracleWalletArchiveProvider, BeanLocator) - Constructor for class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
Default constructor.
HttpFunction - Class in io.micronaut.oraclecloud.function.http
A parent HttpFunction for authoring Project.fn gateway functions.
HttpFunction() - Constructor for class io.micronaut.oraclecloud.function.http.HttpFunction
Default constructor.

I

ID - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
IMAGE - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
increment(double) - Method in class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudCounter
 
init(ProcessingEnvironment) - Method in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 
instance() - Static method in class io.micronaut.oraclecloud.atp.wallet.WalletModule
Retrieve the singleton instance of WalletModule
instancePrincipalAuthenticationDetailsProvider(InstancePrincipalConfiguration) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a InstancePrincipalsAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and the specified by the user with oci.config.use-instance-principal.
InstancePrincipalConfiguration - Class in io.micronaut.oraclecloud.core
Allows configuration of the InstancePrincipalsAuthenticationDetailsProvider.
InstancePrincipalConfiguration() - Constructor for class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
intermediate() - Method in record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Returns the value of the intermediate record component.
invoke(HttpMethod, String) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpMethod, String, List<Class<?>>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpRequest<I>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpRequest<I>, Argument<O>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpRequest<I>, Argument<O>, List<Class<?>>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpRequest<I>, Class<O>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpRequest<I>, Class<O>, List<Class<?>>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpRequest<I>, List<Class<?>>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
io.micronaut.discovery.cloud.oraclecloud - package io.micronaut.discovery.cloud.oraclecloud
Oracle cloud configuration.
io.micronaut.oraclecloud.atp.jdbc - package io.micronaut.oraclecloud.atp.jdbc
 
io.micronaut.oraclecloud.atp.jdbc.hikari - package io.micronaut.oraclecloud.atp.jdbc.hikari
 
io.micronaut.oraclecloud.atp.jdbc.ucp - package io.micronaut.oraclecloud.atp.jdbc.ucp
 
io.micronaut.oraclecloud.atp.wallet - package io.micronaut.oraclecloud.atp.wallet
All classes in this package are considered internal and should not be used publicly.
io.micronaut.oraclecloud.atp.wallet.datasource - package io.micronaut.oraclecloud.atp.wallet.datasource
 
io.micronaut.oraclecloud.certificates - package io.micronaut.oraclecloud.certificates
Logging classes for integration with Oracle Cloud.
io.micronaut.oraclecloud.certificates.background - package io.micronaut.oraclecloud.certificates.background
Background jobs used to integrate with Oracle Cloud Certificates.
io.micronaut.oraclecloud.certificates.events - package io.micronaut.oraclecloud.certificates.events
Events used by Oracle Cloud Certificate tasks.
io.micronaut.oraclecloud.certificates.services - package io.micronaut.oraclecloud.certificates.services
Service classes used to integrate with Oracle Cloud Certificates.
io.micronaut.oraclecloud.certificates.ssl - package io.micronaut.oraclecloud.certificates.ssl
Events used by Oracle Cloud Certificate tasks.
io.micronaut.oraclecloud.clients - package io.micronaut.oraclecloud.clients
 
io.micronaut.oraclecloud.clients.processor - package io.micronaut.oraclecloud.clients.processor
 
io.micronaut.oraclecloud.clients.reactor - package io.micronaut.oraclecloud.clients.reactor
 
io.micronaut.oraclecloud.clients.rxjava2 - package io.micronaut.oraclecloud.clients.rxjava2
 
io.micronaut.oraclecloud.core - package io.micronaut.oraclecloud.core
 
io.micronaut.oraclecloud.core.sdk - package io.micronaut.oraclecloud.core.sdk
 
io.micronaut.oraclecloud.discovery.vault - package io.micronaut.oraclecloud.discovery.vault
Classes related to using Oracle Cloud Vault as a distributed configuration client.
io.micronaut.oraclecloud.function - package io.micronaut.oraclecloud.function
 
io.micronaut.oraclecloud.function.http - package io.micronaut.oraclecloud.function.http
 
io.micronaut.oraclecloud.function.http.test - package io.micronaut.oraclecloud.function.http.test
 
io.micronaut.oraclecloud.httpclient.apache.core - package io.micronaut.oraclecloud.httpclient.apache.core
 
io.micronaut.oraclecloud.httpclient.apache.core.serde - package io.micronaut.oraclecloud.httpclient.apache.core.serde
 
io.micronaut.oraclecloud.httpclient.netty - package io.micronaut.oraclecloud.httpclient.netty
 
io.micronaut.oraclecloud.httpclient.netty.visitor - package io.micronaut.oraclecloud.httpclient.netty.visitor
 
io.micronaut.oraclecloud.logging - package io.micronaut.oraclecloud.logging
Logging classes for integration with Oracle Cloud.
io.micronaut.oraclecloud.monitoring - package io.micronaut.oraclecloud.monitoring
 
io.micronaut.oraclecloud.monitoring.micrometer - package io.micronaut.oraclecloud.monitoring.micrometer
 
io.micronaut.oraclecloud.monitoring.primitives - package io.micronaut.oraclecloud.monitoring.primitives
 
io.micronaut.oraclecloud.monitoring.sdk - package io.micronaut.oraclecloud.monitoring.sdk
 
io.micronaut.oraclecloud.oke.workload.identity - package io.micronaut.oraclecloud.oke.workload.identity
 
io.micronaut.oraclecloud.serde - package io.micronaut.oraclecloud.serde
 
isAttached(Appender<ILoggingEvent>) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
isClient() - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
isEnabled() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
isEnabled() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
If Oracle Cloud certificate background and setup process should be enabled.
isEnabled() - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
isEnabled() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
 
isEnabled() - Method in class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityConfiguration
 
isV1Enabled() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
isV2Enabled() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
isWriteBinaryAsArray() - Method in interface io.micronaut.oraclecloud.httpclient.apache.core.serde.OciSerdeConfiguration
 
isWriteBinaryAsArray() - Method in interface io.micronaut.oraclecloud.serde.OciSerdeConfiguration
 
iteratorForAppenders() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 

L

loadWalletArchive(AutonomousDatabaseConfiguration) - Method in class io.micronaut.oraclecloud.atp.jdbc.OracleWalletArchiveProvider
Creates wallet archive based on the AutonomousDatabaseConfiguration.
LOG - Static variable in class io.micronaut.oraclecloud.monitoring.OracleCloudMeterRegistryFactory
 

M

MAC - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
MANAGED_PROVIDER - Static variable in class io.micronaut.oraclecloud.httpclient.netty.NettyClientProperties
The ManagedNettyHttpProvider to use for this client.
ManagedNettyHttpProvider - Class in io.micronaut.oraclecloud.httpclient.netty
HttpProvider implementation similar to NettyHttpProvider, but managed by an ApplicationContext.
ManagedNettyHttpProvider(HttpClient, ExecutorService, List<OciNettyClientFilter<?>>) - Constructor for class io.micronaut.oraclecloud.httpclient.netty.ManagedNettyHttpProvider
 
ManagedNettyHttpProvider(RawHttpClientRegistry, ExecutorService, ObjectMapper, OciSerdeConfiguration, OciSerializationConfiguration, List<OciNettyClientFilter<?>>, OciNettyConfiguration) - Constructor for class io.micronaut.oraclecloud.httpclient.netty.ManagedNettyHttpProvider
 
matches(ConditionContext) - Method in class io.micronaut.oraclecloud.core.OracleCloudConfigCondition
 
METADATA_SERVICE_URL - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Deprecated, for removal: This API element is subject to removal in a future version.
MICRONAUT_METRICS_OCI_SDK_CLIENT_ENABLED - Static variable in class io.micronaut.oraclecloud.monitoring.sdk.SdkMetricsNettyClientFilter
 
modify(Wallet) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
 
modify(Wallet, char[]) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
 
MONITORING_DISABLED - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
MonitoringIngestionClient - Class in io.micronaut.oraclecloud.monitoring
Oracle SDK provides MonitoringClient that is constructed with default endpoint based on region provided by region provider.
MonitoringIngestionClient(ClientConfiguration, ClientConfigurator, RequestSignerFactory, RegionProvider, AbstractAuthenticationDetailsProvider) - Constructor for class io.micronaut.oraclecloud.monitoring.MonitoringIngestionClient
Deprecated.
Use constructor with HttpProvider instead
MonitoringIngestionClient(ClientConfiguration, ClientConfigurator, RequestSignerFactory, RegionProvider, AbstractAuthenticationDetailsProvider, HttpProvider) - Constructor for class io.micronaut.oraclecloud.monitoring.MonitoringIngestionClient

N

name(String, Meter.Type, String) - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMetricsNamingConvention
A valid name value starts with an alphabetical character and includes only alphanumeric characters, dots, underscores, hyphens, and dollar signs.
names() - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
namespace() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
NAMESPACE_PATTERN - Static variable in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
NAMESPACE_REGEX - Static variable in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
NettyClientProperties - Class in io.micronaut.oraclecloud.httpclient.netty
Client properties specific to the netty client.
NettyHttpProvider - Class in io.micronaut.oraclecloud.httpclient.netty
Netty-based implementation of HttpProvider.
NettyHttpProvider() - Constructor for class io.micronaut.oraclecloud.httpclient.netty.NettyHttpProvider
Construct a netty-based HttpProvider.
newApplicationContextBuilder(RuntimeContext) - Method in class io.micronaut.oraclecloud.function.OciFunction
Construct the application context with the given builder.
newBuilder() - Method in class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreHttpProvider
 
newBuilder() - Method in class io.micronaut.oraclecloud.httpclient.netty.ManagedNettyHttpProvider
 
newBuilder() - Method in class io.micronaut.oraclecloud.httpclient.netty.NettyHttpProvider
 
newCounter(Meter.Id) - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 
newEngine(ByteBufAllocator) - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
newEngine(ByteBufAllocator, String, int) - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 

O

OCI_NETTY_CLIENT_FILTERS_KEY - Static variable in class io.micronaut.oraclecloud.httpclient.netty.NettyClientProperties
The Oci Netty client filter property contains list of OciNettyClientFilter that will be executed during sending the request.
OCI_SDK_CLIENT_CLASSES_OPTION - Static variable in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
Processing environment option used to specify the client classes to process.
OciFunction - Class in io.micronaut.oraclecloud.function
Parent class that can be used for Oracle Cloud functions.
OciFunction() - Constructor for class io.micronaut.oraclecloud.function.OciFunction
Default constructor.
OciFunction(ApplicationContext) - Constructor for class io.micronaut.oraclecloud.function.OciFunction
Construct a function with the given context.
OciNettyClientFilter<R> - Interface in io.micronaut.oraclecloud.httpclient.netty
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.
OciSdkMicronautSerializer - Class in io.micronaut.oraclecloud.serde
Implementation of Serializer based on micronaut serde using ObjectMapper.
OciSdkMicronautSerializer(JsonMapper) - Constructor for class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
Create Serializer from micronaut serde ObjectMapper.
OciSdkModelSerdeVisitor - Class in io.micronaut.oraclecloud.httpclient.netty.visitor
Type element visitor vising oci sdk models and enums.
OciSdkModelSerdeVisitor() - Constructor for class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
OciSerdeConfiguration - Interface in io.micronaut.oraclecloud.httpclient.apache.core.serde
OCI-specific serde configuration.
OciSerdeConfiguration - Interface in io.micronaut.oraclecloud.serde
 
OciSerializationConfiguration - Interface in io.micronaut.oraclecloud.httpclient.apache.core.serde
OCI-specific serialization configuration.
OciSerializationConfiguration - Interface in io.micronaut.oraclecloud.serde
 
OKE_WORKLOAD_IDENTITY_PREFIX - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
OkeHttpClientConfiguration - Class in io.micronaut.oraclecloud.oke.workload.identity
The HTTP client configuration for OKE Workload Identity client.
OkeHttpClientConfiguration() - Constructor for class io.micronaut.oraclecloud.oke.workload.identity.OkeHttpClientConfiguration
 
okeWorkloadIdentityAuthenticationDetailsProvider(OkeWorkloadIdentityConfiguration) - Method in class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityFactory
Configures a OkeWorkloadIdentityAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and the specified by the user with oci.config.use-instance-principal.
OkeWorkloadIdentityConfiguration - Class in io.micronaut.oraclecloud.oke.workload.identity
Allows configuration of the OkeWorkloadIdentityAuthenticationDetailsProvider.
OkeWorkloadIdentityConfiguration(OkeHttpClientConfiguration) - Constructor for class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityConfiguration
 
OkeWorkloadIdentityConfiguration(OkeHttpClientConfiguration, List<OciNettyClientFilter<?>>) - Constructor for class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityConfiguration
 
OkeWorkloadIdentityFactory - Class in io.micronaut.oraclecloud.oke.workload.identity
Sets up core beans for integration with Oracle cloud clients.
OkeWorkloadIdentityFactory() - Constructor for class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityFactory
 
onError(Req, Throwable) - Method in class io.micronaut.oraclecloud.clients.reactor.AsyncHandlerSink
 
onError(Req, Throwable) - Method in class io.micronaut.oraclecloud.clients.rxjava2.AsyncHandlerEmitter
 
onInitialized(BeanInitializingEvent<DatasourceConfiguration>) - Method in class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
 
onInitialized(BeanInitializingEvent<DatasourceConfiguration>) - Method in class io.micronaut.oraclecloud.atp.jdbc.ucp.UcpPoolConfigurationListener
 
onSuccess(Req, Res) - Method in class io.micronaut.oraclecloud.clients.reactor.AsyncHandlerSink
 
onSuccess(Req, Res) - Method in class io.micronaut.oraclecloud.clients.rxjava2.AsyncHandlerEmitter
 
ORACLE_CLOUD - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
ORACLE_CLOUD_CONFIG_PATH - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
ORACLE_JDBC_ORACLE_DRIVER - Static variable in class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
 
ORACLECLOUD_METRICS_CONFIG - Static variable in class io.micronaut.oraclecloud.monitoring.OracleCloudMeterRegistryFactory
 
ORACLECLOUD_METRICS_ENABLED - Static variable in class io.micronaut.oraclecloud.monitoring.OracleCloudMeterRegistryFactory
 
ORACLECLOUD_RAW_METRICS_ENABLED - Static variable in class io.micronaut.oraclecloud.monitoring.OracleCloudMeterRegistryFactory
 
OracleCloudAppender - Class in io.micronaut.oraclecloud.logging
Oracle Cloud log appender for logback.
OracleCloudAppender() - Constructor for class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
OracleCloudAuthConfigurationProperties - Class in io.micronaut.oraclecloud.core
Configuration for Oracle Cloud auth config.
OracleCloudAuthConfigurationProperties() - Constructor for class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
OracleCloudCertificateService - Class in io.micronaut.oraclecloud.certificates.services
Service to contact an Oracle Cloud Certificate service and setup a certificate on a given basis.
OracleCloudCertificateService(OracleCloudCertificationsConfiguration, Certificates, ApplicationEventPublisher<CertificateEvent>) - Constructor for class io.micronaut.oraclecloud.certificates.services.OracleCloudCertificateService
Constructs a new Oracle Cloud Certificate service.
OracleCloudCertificationRefresherTask - Class in io.micronaut.oraclecloud.certificates.background
Background task to automatically refresh the certificates from an Oracle Cloud Certificate server on a configurable interval.
OracleCloudCertificationRefresherTask(OracleCloudCertificateService) - Constructor for class io.micronaut.oraclecloud.certificates.background.OracleCloudCertificationRefresherTask
Constructs a new Oracle Certificate cert refresher background task.
OracleCloudCertificationsConfiguration - Record Class in io.micronaut.oraclecloud.certificates
Allows the configuration of the Oracle Cloud certificate process.
OracleCloudCertificationsConfiguration(String, Long, String, Boolean) - Constructor for record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Creates an instance of a OracleCloudCertificationsConfiguration record class.
OracleCloudClientConfigurationProperties - Class in io.micronaut.oraclecloud.core
Configuration for the AuthenticationDetailsProvider.
OracleCloudClientConfigurationProperties() - Constructor for class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
oracleCloudConfig - Variable in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 
OracleCloudConfig - Interface in io.micronaut.oraclecloud.monitoring.micrometer
Configuration for OracleCloudMeterRegistry.
OracleCloudConfigCondition - Class in io.micronaut.oraclecloud.core
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.
OracleCloudConfigCondition() - Constructor for class io.micronaut.oraclecloud.core.OracleCloudConfigCondition
 
OracleCloudConfigFileConfigurationProperties - Record Class in io.micronaut.oraclecloud.core
Configuration properties for the local OCI config file (eg: $USE_HOME/.oci/config).
OracleCloudConfigFileConfigurationProperties(String, String, Boolean, Boolean) - Constructor for record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Creates an instance of a OracleCloudConfigFileConfigurationProperties record class.
OracleCloudCoreFactory - Class in io.micronaut.oraclecloud.core
Sets up core beans for integration with Oracle cloud clients.
OracleCloudCoreFactory(OracleCloudConfigFileConfigurationProperties) - Constructor for class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
OracleCloudCoreFactory(String, String) - Constructor for class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Deprecated, for removal: This API element is subject to removal in a future version.
OracleCloudCounter - Class in io.micronaut.oraclecloud.monitoring.primitives
A StepCounter that tracks list of raw Datapoint.
OracleCloudCounter(Meter.Id, Clock, long) - Constructor for class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudCounter
 
OracleCloudDatapointProducer - Interface in io.micronaut.oraclecloud.monitoring.primitives
A Meter that collects raw Datapoint.
OracleCloudDistributionSummary - Class in io.micronaut.oraclecloud.monitoring.primitives
A StepDistributionSummary that tracks list of raw Datapoint.
OracleCloudDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, long, boolean) - Constructor for class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudDistributionSummary
 
OracleCloudInstanceMetadata - Class in io.micronaut.discovery.cloud.oraclecloud
Represents ComputeInstanceMetadata for Oracle Cloud.
OracleCloudInstanceMetadata() - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
 
OracleCloudJsonFormatter - Class in io.micronaut.oraclecloud.logging
OracleCloudJsonFormatter implementation of the JsonFormatter.
OracleCloudJsonFormatter() - Constructor for class io.micronaut.oraclecloud.logging.OracleCloudJsonFormatter
 
OracleCloudMetadataConfiguration - Class in io.micronaut.discovery.cloud.oraclecloud
Default configuration for retrieving Oracle Cloud metadata for ComputePlatform.ORACLE_CLOUD.
OracleCloudMetadataConfiguration() - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
OracleCloudMetadataKeys - Enum Class in io.micronaut.discovery.cloud.oraclecloud
Models common Oracle Cloud compute instance metadata keys.
OracleCloudMetadataResolver - Class in io.micronaut.discovery.cloud.oraclecloud
Resolves ComputeInstanceMetadata for Oracle Cloud Infrastructure.
OracleCloudMetadataResolver() - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
Construct with default settings.
OracleCloudMetadataResolver(JsonMapper, OracleCloudMetadataConfiguration) - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
 
OracleCloudMeterRegistry - Class in io.micronaut.oraclecloud.monitoring.micrometer
StepMeterRegistry for Oracle Cloud Monitoring that produces aggregated data.
OracleCloudMeterRegistry(OracleCloudConfig, Clock, Provider<MonitoringIngestionClient>) - Constructor for class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 
OracleCloudMeterRegistryFactory - Class in io.micronaut.oraclecloud.monitoring
The OracleCloudMeterRegistryFactory that will configure and create an oracle cloud monitoring meter registry.
OracleCloudMeterRegistryFactory(TenancyIdProvider, ApplicationConfiguration) - Constructor for class io.micronaut.oraclecloud.monitoring.OracleCloudMeterRegistryFactory
Creates OracleCloudMeterRegistryFactory.
OracleCloudMetricsNamingConvention - Class in io.micronaut.oraclecloud.monitoring.micrometer
NamingConvention for Oracle Cloud Monitoring.
OracleCloudMetricsNamingConvention() - Constructor for class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMetricsNamingConvention
 
OracleCloudRawMeterRegistry - Class in io.micronaut.oraclecloud.monitoring.micrometer
StepMeterRegistry for Oracle Cloud Monitoring that produces raw data.
OracleCloudRawMeterRegistry(OracleCloudConfig, Clock, Provider<MonitoringIngestionClient>) - Constructor for class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 
OracleCloudSdkProcessor - Class in io.micronaut.oraclecloud.clients.processor
An annotation processor that generates the Oracle Cloud SDK integration for Micronaut.
OracleCloudSdkProcessor() - Constructor for class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 
OracleCloudSSLContextBuilder - Class in io.micronaut.oraclecloud.certificates.ssl
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.
OracleCloudSSLContextBuilder(ServerSslConfiguration) - Constructor for class io.micronaut.oraclecloud.certificates.ssl.OracleCloudSSLContextBuilder
 
OracleCloudTimer - Class in io.micronaut.oraclecloud.monitoring.primitives
A StepTimer that tracks list of raw Datapoint.
OracleCloudTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, long, boolean) - Constructor for class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudTimer
 
OracleCloudVault() - Constructor for class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
 
OracleCloudVaultClientDiscoveryConfiguration() - Constructor for class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration
 
OracleCloudVaultConfiguration - Class in io.micronaut.oraclecloud.discovery.vault
OracleCloudVault Client.
OracleCloudVaultConfiguration() - Constructor for class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration
Construct a default vault configuration.
OracleCloudVaultConfiguration(OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration) - Constructor for class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration
Construct a vault configuration with the given discovery configuration.
OracleCloudVaultConfiguration.OracleCloudVault - Class in io.micronaut.oraclecloud.discovery.vault
An Oracle Cloud Vault.
OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration - Class in io.micronaut.oraclecloud.discovery.vault
The Discovery Configuration class for Oracle Cloud Vault.
OracleCloudVaultConfigurationClient - Class in io.micronaut.oraclecloud.discovery.vault
A ConfigurationClient for Oracle Cloud Vault Configuration.
OracleCloudVaultConfigurationClient(OracleCloudVaultConfiguration, ExecutorService, Secrets, Vaults) - Constructor for class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfigurationClient
Default Constructor.
OracleDataSourceAttributes<T extends OracleDataSourceAttributes> - Interface in io.micronaut.oraclecloud.atp.wallet.datasource
Represents the attributes of a DataSource that a Wallet can configure.
OracleWalletArchiveProvider - Class in io.micronaut.oraclecloud.atp.jdbc
Oracle archive wallet provider.
OracleWalletArchiveProvider(Database) - Constructor for class io.micronaut.oraclecloud.atp.jdbc.OracleWalletArchiveProvider
 

P

password() - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
The configured database password if any.
password(char[]) - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
Configure the database password to use to connect to the database.
path() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Returns the value of the path record component.
POSITION - Static variable in class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
 
POSITION - Static variable in class io.micronaut.oraclecloud.atp.jdbc.ucp.UcpPoolConfigurationListener
 
postMetricData(PostMetricDataRequest) - Method in class io.micronaut.oraclecloud.monitoring.MonitoringIngestionClient
Post PostMetricDataRequest.
prefix() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
PREFIX - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Prefix for Oracle Cloud configuration metadata.
PREFIX - Static variable in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
 
PREFIX - Static variable in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
PREFIX - Static variable in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration
 
PREFIX - Static variable in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration
 
PREFIX - Static variable in record class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreClientConfiguration
 
PREFIX - Static variable in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
PREFIX - Static variable in class io.micronaut.oraclecloud.oke.workload.identity.OkeHttpClientConfiguration
 
PRIVATE_IP - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
privateKey() - Method in record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Returns the value of the privateKey record component.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 
profile() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Returns the value of the profile record component.
proxyDomainSocket() - Method in record class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreClientConfiguration
Returns the value of the proxyDomainSocket record component.
publish() - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 

R

REACTOR - Enum constant in enum class io.micronaut.oraclecloud.clients.SdkClients.Kind
 
read(InputStream) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets.Archives
Read the a Wallet Archive containing at least a cwallet.sso and optionally a tnsnames.ora
read(InputStream) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
Read the contents of a cwallet.sso io.micronaut.oraclecloud.adb.wallet
read(InputStream, char[]) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets.Archives
Read the a Wallet Archive containing at least a ewallet.p12 and optionally a tnsnames.ora
read(InputStream, char[]) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
Read the contents of an ewallet.p12 io.micronaut.oraclecloud.adb.wallet
read(Path) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets.Archives
Read the a Wallet Archive containing at least a cwallet.sso and optionally a tnsnames.ora
read(Path) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
Read the contents of the specified io.micronaut.oraclecloud.adb.wallet folder or io.micronaut.oraclecloud.adb.wallet file.
read(Path, char[]) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets.Archives
Read the a Wallet Archive containing at least a ewallet.p12 and optionally a tnsnames.ora
read(Path, char[]) - Method in class io.micronaut.oraclecloud.atp.wallet.Wallets
Read the contents of the specified io.micronaut.oraclecloud.adb.wallet folder or io.micronaut.oraclecloud.adb.wallet file.
readValue(byte[], Class<T>) - Method in class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
 
readValue(String, Class<T>) - Method in class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
 
recordNonNegative(double) - Method in class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudDistributionSummary
 
recordNonNegative(long, TimeUnit) - Method in class io.micronaut.oraclecloud.monitoring.primitives.OracleCloudTimer
 
refreshCertificate() - Method in class io.micronaut.oraclecloud.certificates.services.OracleCloudCertificateService
Setup the certificate for HTTPS.
REGION - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
resolve(Environment) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
 
resourceGroup() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
A resource group is a custom string that can be used as a filter.
resourcePrincipalAuthenticationDetailsProvider() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a ResourcePrincipalAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and the OCI_RESOURCE_PRINCIPAL_VERSION variable is available in the environment.
RXJAVA2 - Enum constant in enum class io.micronaut.oraclecloud.clients.SdkClients.Kind
 

S

SdkClients - Annotation Interface in io.micronaut.oraclecloud.clients
Internal Annotation to trigger the creation of SDK clients.
SdkClients.Kind - Enum Class in io.micronaut.oraclecloud.clients
the type of client to generate.
SdkMetricsNettyClientFilter - Class in io.micronaut.oraclecloud.monitoring.sdk
The SdkMetricsNettyClientFilter will emit oci sdk client metrics.
SdkMetricsNettyClientFilter(Provider<MeterRegistry>) - Constructor for class io.micronaut.oraclecloud.monitoring.sdk.SdkMetricsNettyClientFilter
 
SERVICE_ID - Static variable in class io.micronaut.oraclecloud.httpclient.netty.NettyClientProperties
The Micronaut HTTP client service ID to use for this client.
serviceAlias() - Method in class io.micronaut.oraclecloud.atp.wallet.WalletArchive
Indicates the database service alias (AKA TNS Alias) associated with this io.micronaut.oraclecloud.adb.wallet archive.
sessionCacheSize() - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
sessionContext() - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
sessionTimeout() - Method in class io.micronaut.oraclecloud.certificates.ssl.DelegatedSslContext
 
sessionToken() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Returns the value of the sessionToken record component.
sessionTokenAuthenticationDetailsProvider() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a SessionTokenAuthenticationDetailsProvider.
setCompartmentOcid(String) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
Sets the compartment OCID where the vault resides.
setConversionService(ConversionService) - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
setEnabled(boolean) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Default value (true).
setEnabled(boolean) - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
setEnabled(boolean) - Method in class io.micronaut.oraclecloud.oke.workload.identity.OkeWorkloadIdentityConfiguration
 
setEncoder(Encoder<ILoggingEvent>) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setExcludes(String[]) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
Sets the excludes array of regex patterns to match on secret names.
setFaultDomain(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
Setter for faultDomain.
setIncludes(String[]) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
Sets the includes array of regex patterns to match on secret names.
setInstanceDocumentUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
setLogId(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setMaxBatchSize(int) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setMetadataBaseUrl(String) - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
Sets custom metadata base url.
setMetadataUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
setOcid(String) - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
setOcid(String) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
Sets the OCID of the vault that contains secrets that will be retrieved, decoded and set as config vars.
setPassphrase(String) - Method in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
setPrivateKey(String) - Method in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
setPrivateKeyFile(Readable) - Method in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
setProvider(HttpProvider) - Method in class io.micronaut.oraclecloud.core.sdk.AbstractSdkClientFactory
Set the HTTP provider for this client.
setPublishPeriod(long) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setQueueSize(int) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setRegion(String) - Method in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
setRetryAttempts(int) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration
Sets the number of attempts to retry when retrieving a secret from the Oracle Cloud Vault.
setRetryDelay(Duration) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVaultClientDiscoveryConfiguration
Sets the delay between retries retrieving a secret from the Oracle Cloud Vault.
setServiceAlias(String) - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
setSource(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setSubject(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setType(String) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setup(RuntimeContext) - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
 
setup(RuntimeContext) - Method in class io.micronaut.oraclecloud.function.OciFunction
Setup method that can be overridden by users to add customizations.
setupContext(RuntimeContext) - Method in class io.micronaut.oraclecloud.function.OciFunction
Sets of the function and creates the application context.
setupGateway(RuntimeContext) - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
Method that subclasses can override to customize gateway setup.
setUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Default value: "http://169.254.169.254/opc/v1/instance/" or "http://169.254.169.254/opc/v2/instance/", depending on the value of OracleCloudMetadataConfiguration.v2Enabled.
setV1Enabled(boolean) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Default value: false.
setV2Enabled(boolean) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
Default value: true.
setVaults(List<OracleCloudVaultConfiguration.OracleCloudVault>) - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration
A list of OracleCloudVaultConfiguration.OracleCloudVault objects that contain secrets that will be retrieved, decoded and set into your application as config variables.
setVnicUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
setWalletPassword(String) - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
setWalletType(GenerateAutonomousDatabaseWalletDetails.GenerateType) - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
SHAPE - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
simpleAuthenticationDetailsProvider(OracleCloudAuthConfigurationProperties) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a SimpleAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present.
SOCKET_PATH - Static variable in class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreHttpProvider
 
sslContext() - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
The configured SSLContext if any.
sslContext(SSLContext) - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
Configure the SSLContext used to create TLS connections to the database.
start() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
STATE - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
stop() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 

T

tagKey(String) - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMetricsNamingConvention
A valid dimension key includes only printable ASCII, excluding periods (.) and spaces.
tagValue(String) - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMetricsNamingConvention
A valid dimension value includes only Unicode characters.
TenancyIdProvider - Interface in io.micronaut.oraclecloud.core
Interface that supplies the Tenant ID.
TENANT_ID - Static variable in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
 
tenantIdProvider(BasicAuthenticationDetailsProvider, OracleCloudMetadataConfiguration) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Provides a TenancyIdProvider bean.
TIME_CREATED - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
toJsonString(Map) - Method in class io.micronaut.oraclecloud.logging.OracleCloudJsonFormatter
 
toString() - Method in record class io.micronaut.oraclecloud.certificates.events.CertificateEvent
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.oraclecloud.core.OracleCloudConfigFileConfigurationProperties
Returns a string representation of this record class.
toString() - Method in class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
 
toString() - Method in record class io.micronaut.oraclecloud.httpclient.apache.core.ApacheCoreClientConfiguration
Returns a string representation of this record class.

U

UcpPoolConfigurationListener - Class in io.micronaut.oraclecloud.atp.jdbc.ucp
UCP connection pool listener that downloads oracle wallet and configures the PoolDataSource.
UcpPoolConfigurationListener(OracleWalletArchiveProvider, BeanLocator) - Constructor for class io.micronaut.oraclecloud.atp.jdbc.ucp.UcpPoolConfigurationListener
Default constructor.
url() - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
The configured JDBC URL if any.
url(String) - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
Configure the JDBC url to use to connect to the database.
user() - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
The configured database user if any.
user(String) - Method in interface io.micronaut.oraclecloud.atp.wallet.datasource.OracleDataSourceAttributes
Configure the database user to connect to.
USER_METADATA - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 

V

validate() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
value() - Element in annotation interface io.micronaut.oraclecloud.clients.SdkClients
 
valueOf(String) - Static method in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.oraclecloud.clients.SdkClients.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.oraclecloud.clients.SdkClients.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
versionNumber() - Method in record class io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
Returns the value of the versionNumber record component.
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
visitConstructor(ConstructorElement, VisitorContext) - Method in class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
visitField(FieldElement, VisitorContext) - Method in class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.oraclecloud.httpclient.netty.visitor.OciSdkModelSerdeVisitor
 
VNIC_ID - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 

W

WalletArchive - Class in io.micronaut.oraclecloud.atp.wallet
Represents a Zip archive containing at least a cwallet.sso or ewallet.p12 and optionally a tnsnames.ora.
WalletException - Exception in io.micronaut.oraclecloud.atp.wallet
 
WalletModule - Class in io.micronaut.oraclecloud.atp.wallet
Entrypoint to the Wallet related API
wallets() - Method in class io.micronaut.oraclecloud.atp.wallet.WalletModule
Access the Wallets service
Wallets - Class in io.micronaut.oraclecloud.atp.wallet
Services for reading Oracle cwallet.sso and ewallet.p12 wallets
Wallets.Archives - Class in io.micronaut.oraclecloud.atp.wallet
 
with(String) - Method in class io.micronaut.oraclecloud.atp.wallet.WalletArchive
Specialize this io.micronaut.oraclecloud.adb.wallet archive to configure the specified service alias (AKA TNS Alias).
writeValueAsString(Object) - Method in class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form