A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.
- AGENT_CONFIG - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
- 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
- AsyncHandlerEmitter<Req,Res> - Class in io.micronaut.oraclecloud.clients.rxjava
-
Bridges the
AsyncHandler
interface to an RxJavaSingleEmitter
. - AsyncHandlerEmitter(SingleEmitter<Res>) - Constructor for class io.micronaut.oraclecloud.clients.rxjava.AsyncHandlerEmitter
- 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 - 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 - 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 - 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 otherAuthenticationDetailsProvider
is present and a file is found at$USER_HOME/.oci/config
or specified by the user withoci.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.
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.
- DISPLAY_NAME - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
E
- enableSharedJackson() - Method in class io.micronaut.oraclecloud.function.OciFunction
F
- FAULT_DOMAIN - 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>>) - 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
- 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
- getHttpHandler() - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
- getInstanceDocumentUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
- 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 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
- getRetryBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
- getServiceAlias() - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
- getTenancyId() - Method in interface io.micronaut.oraclecloud.core.TenancyIdProvider
- 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
-
* Default value ("http://169.254.169.254/opc/v1/vnics/").
- 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
-
An 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 - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
- IMAGE - 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 otherAuthenticationDetailsProvider
is present and the specified by the user withoci.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.rxjava - package io.micronaut.oraclecloud.clients.rxjava
- 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.monitoring - package io.micronaut.oraclecloud.monitoring
- io.micronaut.oraclecloud.monitoring.micrometer - package io.micronaut.oraclecloud.monitoring.micrometer
- isEnabled() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
- isEnabled() - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
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 - 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 - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
- MonitoringIngestionClient - Class in io.micronaut.oraclecloud.monitoring
-
Oracle SDK provides
MonitoringClient
that is constructed with defaulthttps://telemetry.<region>.oraclecloud.com
endpoint. - MonitoringIngestionClient(ClientConfiguration, ClientConfigurator, RequestSignerFactory, RegionProvider, AbstractAuthenticationDetailsProvider) - Constructor for class io.micronaut.oraclecloud.monitoring.MonitoringIngestionClient
-
Creates
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
- newApplicationContextBuilder(RuntimeContext) - Method in class io.micronaut.oraclecloud.function.OciFunction
-
Construct the application context with the given builder.
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.
- onCreated(BeanCreatedEvent<DataSource>) - Method in class io.micronaut.oraclecloud.atp.jdbc.upc.UcpPoolConfigurationListener
- onError(Req, Throwable) - Method in class io.micronaut.oraclecloud.clients.rxjava.AsyncHandlerEmitter
- onInitialized(BeanInitializingEvent<DatasourceConfiguration>) - Method in class io.micronaut.oraclecloud.atp.jdbc.hikari.HikariPoolConfigurationListener
- onSuccess(Req, Res) - Method in class io.micronaut.oraclecloud.clients.rxjava.AsyncHandlerEmitter
- ORACLE_CLOUD - 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
- 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
- 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 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
- 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 aWallet
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 - 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
- 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 atnsnames.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 atnsnames.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 atnsnames.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 atnsnames.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 - 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 otherAuthenticationDetailsProvider
is present and theOCI_RESOURCE_PRINCIPAL_VERSION
variable is available in the environment.
S
- SdkClients - Annotation Type in io.micronaut.oraclecloud.clients
-
Internal Annotation to trigger the creation of SDK clients.
- 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.
- setEnabled(boolean) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
-
Default value (true).
- setEnabled(boolean) - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
- setInstanceDocumentUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
- 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
- setRegion(String) - Method in class io.micronaut.oraclecloud.core.OracleCloudAuthConfigurationProperties
- setServiceAlias(String) - Method in class io.micronaut.oraclecloud.atp.jdbc.AutonomousDatabaseConfiguration
- 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/").
- 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 - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
- simpleAuthenticationDetailsProvider(OracleCloudAuthConfigurationProperties) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
-
Configures a
SimpleAuthenticationDetailsProvider
if no otherAuthenticationDetailsProvider
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. - STATE - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
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 - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
- 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 - io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
V
- validate() - Method in interface io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudConfig
- value() - Method in annotation type io.micronaut.oraclecloud.clients.SdkClients
- valueOf(String) - Static method in enum io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
- VNIC_ID - 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
orewallet.p12
and optionally atnsnames.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
andewallet.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).
All Classes All Packages