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

batchAtomicity() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
batchSize() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
 
build(AbstractAuthenticationDetailsProvider) - Method in class io.micronaut.oraclecloud.core.sdk.AbstractSdkClientFactory
Builds the client.
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
 
CLIENT_PACKAGE - Static variable in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 
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_VNIC_URL - Static variable in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
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

enableSharedJackson() - Method in class io.micronaut.oraclecloud.function.OciFunction
 

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
 
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
 
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
 
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
 
getHttpHandler() - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
 
getInstanceDocumentUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
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
 
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.upc.UcpPoolConfigurationListener
 
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
 
getServiceAlias() - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
 
getSource() - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
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.
getVnicUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
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.
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.
HttpFunction(ApplicationContext) - Constructor for class io.micronaut.oraclecloud.function.http.HttpFunction
Constructor for using a shared application context.

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
 
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.upc - package io.micronaut.oraclecloud.atp.jdbc.upc
 
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.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.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
 
isAttached(Appender<ILoggingEvent>) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
isEnabled() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
isEnabled() - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
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
 
METADATA_SERVICE_URL - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
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

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
 
NettyHttpProvider - Class in io.micronaut.oraclecloud.httpclient.netty
Netty-based implementation of HttpProvider.
NettyHttpProvider() - Constructor for class io.micronaut.oraclecloud.httpclient.netty.NettyHttpProvider
 
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.NettyHttpProvider
 

O

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.
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.upc.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
 
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
 
OracleCloudClientConfigurationProperties - Class in io.micronaut.oraclecloud.core
Configuration for the AuthenticationDetailsProvider.
OracleCloudClientConfigurationProperties() - Constructor for class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
OracleCloudConfig - Interface in io.micronaut.oraclecloud.monitoring.micrometer
Configuration for OracleCloudMeterRegistry.
OracleCloudCoreFactory - Class in io.micronaut.oraclecloud.core
Sets up core beans for integration with Oracle cloud clients.
OracleCloudCoreFactory(String, String) - Constructor for class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
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(ObjectMapper, OracleCloudMetadataConfiguration) - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
 
OracleCloudMeterRegistry - Class in io.micronaut.oraclecloud.monitoring.micrometer
StepMeterRegistry for Oracle Cloud Monitoring.
OracleCloudMeterRegistry(OracleCloudConfig, Clock, MonitoringClient) - Constructor for class io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
 
OracleCloudMeterRegistry(OracleCloudConfig, Clock, MonitoringClient, 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
 
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
 
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, SecretsClient, VaultsClient) - 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.
POSITION - Static variable in class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
 
POSITION - Static variable in class io.micronaut.oraclecloud.atp.jdbc.upc.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 class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
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
 
PRIVATE_IP - Enum constant in enum class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 
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.
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.
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.
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
 
setEncoder(Encoder<ILoggingEvent>) - Method in class io.micronaut.oraclecloud.logging.OracleCloudAppender
 
setInstanceDocumentUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
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
 
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
 
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
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) - 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 class io.micronaut.oraclecloud.discovery.vault.OracleCloudVaultConfiguration.OracleCloudVault
 

U

UcpPoolConfigurationListener - Class in io.micronaut.oraclecloud.atp.jdbc.upc
UCP connection pool listener that downloads oracle wallet and configures the PoolDataSource.
UcpPoolConfigurationListener(OracleWalletArchiveProvider, BeanLocator) - Constructor for class io.micronaut.oraclecloud.atp.jdbc.upc.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
 
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).
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