Skip navigation links
A B C D E F G H I M N O P R S T V 

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.
AsyncHandlerEmitter<Req,Res> - Class in io.micronaut.oraclecloud.clients.rxjava
Bridges the AsyncHandler interface to an RxJava SingleEmitter.
AsyncHandlerEmitter(SingleEmitter<Res>) - Constructor for class io.micronaut.oraclecloud.clients.rxjava.AsyncHandlerEmitter
 

B

build(AbstractAuthenticationDetailsProvider) - Method in class io.micronaut.oraclecloud.core.sdk.AbstractSdkClientFactory
Builds the client.

C

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
 
configFileAuthenticationDetailsProvider() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a ConfigFileAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and a file is found at $USER_HOME/.oci/config or specified by the user with oci.config.
configurationBuilder(OracleCloudClientConfigurationProperties) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Produces a ClientConfiguration.ClientConfigurationBuilder bean for the given properties.

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
 

E

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

F

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
 
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
 
getComputePlatform() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudInstanceMetadata
 
getHttpHandler() - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
 
getInstanceDocumentUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
getMetadataUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
getName() - Method in enum io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataKeys
 
getProfile() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
getRetryBuilder() - Method in class io.micronaut.oraclecloud.core.OracleCloudClientConfigurationProperties
 
getTenancyId() - Method in interface io.micronaut.oraclecloud.core.TenancyIdProvider
 
getUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
getVnicUrl() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration

H

handleRequest(HTTPGatewayContext, InputEvent) - Method in class io.micronaut.oraclecloud.function.http.HttpFunction
Main entry point for Gateway functions for Project.fn.
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

init(ProcessingEnvironment) - Method in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 
instancePrincipalAuthenticationDetailsProvider(InstancePrincipalConfiguration) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a InstancePrincipalsAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and the specified by the user with oci.config.use-instance-principal.
InstancePrincipalConfiguration - Class in io.micronaut.oraclecloud.core
Allows configuration of the InstancePrincipalsAuthenticationDetailsProvider.
InstancePrincipalConfiguration() - Constructor for class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 
invoke(HttpRequest<I>) - Static method in class io.micronaut.oraclecloud.function.http.test.FnHttpTest
Invoke a function via HTTP.
invoke(HttpMethod, String) - 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>, Argument<O>) - 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.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.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
 
isEnabled() - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
isEnabled() - Method in class io.micronaut.oraclecloud.core.InstancePrincipalConfiguration
 

M

METADATA_SERVICE_URL - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 

N

names() - Method in class io.micronaut.oraclecloud.function.http.FnMultiValueMap
 
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.
onError(Req, Throwable) - Method in class io.micronaut.oraclecloud.clients.rxjava.AsyncHandlerEmitter
 
onSuccess(Req, Res) - Method in class io.micronaut.oraclecloud.clients.rxjava.AsyncHandlerEmitter
 
ORACLE_CLOUD - Static variable in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
 
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
 
OracleCloudCoreFactory - Class in io.micronaut.oraclecloud.core
Sets up core beans for integration with Oracle cloud clients.
OracleCloudCoreFactory(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(ObjectMapper, OracleCloudMetadataConfiguration) - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
 
OracleCloudMetadataResolver() - Constructor for class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
Construct with default settings.
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
 

P

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
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.micronaut.oraclecloud.clients.processor.OracleCloudSdkProcessor
 

R

resolve(Environment) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataResolver
 
resourcePrincipalAuthenticationDetailsProvider() - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a ResourcePrincipalAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present and the OCI_RESOURCE_PRINCIPAL_VERSION variable is available in the environment.

S

SdkClients - Annotation Type in io.micronaut.oraclecloud.clients
 
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
 
setMetadataUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
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
 
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
setVnicUrl(String) - Method in class io.micronaut.discovery.cloud.oraclecloud.OracleCloudMetadataConfiguration
 
simpleAuthenticationDetailsProvider(OracleCloudAuthConfigurationProperties) - Method in class io.micronaut.oraclecloud.core.OracleCloudCoreFactory
Configures a SimpleAuthenticationDetailsProvider if no other AuthenticationDetailsProvider is present.

T

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
 

V

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
 
A B C D E F G H I M N O P R S T V 
Skip navigation links