Index
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 RxJavaSingleEmitter
. - 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 RxJavaMonoSink
. - 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 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.
- 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.Use
OracleCloudMetadataConfiguration.getUrl()
instead. - 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 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.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
- 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.Use
OracleCloudMetadataConfiguration
instead. - 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 defaulthttps://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
-
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
- 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 usingObjectMapper
. - 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 otherAuthenticationDetailsProvider
is present and the specified by the user withoci.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 rawDatapoint
. - 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 rawDatapoint
. - 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 anSslContext
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 rawDatapoint
. - 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 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.
- 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 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.
- 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 otherAuthenticationDetailsProvider
is present and theOCI_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.Use
OracleCloudMetadataConfiguration.setUrl(String)
instead. - 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.Use
OracleCloudMetadataConfiguration.setUrl(String)
instead. - 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 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. - 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
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).
- writeValueAsString(Object) - Method in class io.micronaut.oraclecloud.serde.OciSdkMicronautSerializer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
OracleCloudMetadataConfiguration.getUrl()
instead.