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
 
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) - 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) - 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.

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.OracleCloudRawMeterRegistry
 
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
 
getFaultDomain() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
Getter for faultDomain.
getHttpHandler() - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
 
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
 
getPublishPeriod() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getQueueSize() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
getRetryBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
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.
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
 
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.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.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(HttpClientRegistry<?>, ExecutorService, ObjectMapper, OciSerdeConfiguration, OciSerializationConfiguration, List<OciNettyClientFilter<?>>) - Constructor for class io.micronaut.oraclecloud.httpclient.netty.ManagedNettyHttpProvider
 
ManagedNettyHttpProvider(HttpClient, ExecutorService, List<OciNettyClientFilter<?>>) - 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 https://telemetry.<region>.oraclecloud.com endpoint.
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.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.serde
 
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.OracleCloudRawMeterRegistry
 
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(HttpClientRegistry<?>, OracleCloudConfig, Clock, Provider<MonitoringIngestionClient>) - Constructor for class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 
OracleCloudMeterRegistry(HttpClientRegistry<?>, OracleCloudConfig, Clock, Provider<MonitoringIngestionClient>, ThreadFactory) - 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(HttpClientRegistry<?>, OracleCloudConfig, Clock, Provider<MonitoringIngestionClient>) - Constructor for class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 
OracleCloudRawMeterRegistry(HttpClientRegistry<?>, OracleCloudConfig, Clock, Provider<MonitoringIngestionClient>, ThreadFactory) - 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
 
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 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.
publish() - Method in class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudRawMeterRegistry
 

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
 
setFaultDomain(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
Setter for faultDomain.
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
 
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.
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
 

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