- AbstractLambdaContainerHandler<RequestType,ResponseType,ContainerRequestType,ContainerResponseType> - Class in io.micronaut.function.aws.proxy
-
Abstract class that declares the basic methods and objects for implementations of LambdaContainerHandler
.
- AbstractLambdaContainerHandler(Class<RequestType>, Class<ResponseType>, RequestReader<RequestType, ContainerRequestType>, ResponseWriter<ContainerResponseType, ResponseType>, SecurityContextWriter<RequestType>, ExceptionHandler<ResponseType>) - Constructor for class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
Default constructor.
- ACCESS_KEY_ENV_VAR - Static variable in class io.micronaut.configuration.aws.EnvironmentAWSCredentialsProvider
-
Environment variable name for the AWS access key ID.
- AlexaConfiguration - Class in io.micronaut.function.aws.alexa
-
This allows configuring properties that area AWS Alexa specific such as skill-id for skill verification.
- AlexaConfiguration() - Constructor for class io.micronaut.function.aws.alexa.AlexaConfiguration
-
- AlexaFunction - Class in io.micronaut.function.aws.alexa
-
This is the base function you extend for Alexa skills support.
- AlexaFunction() - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Default constructor.
- AlexaFunction(ApplicationContextBuilder) - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Used to construct a function with a custom context builder.
- AlexaFunction(SkillBuilder<?>) - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Used to construct a function with a custom context builder.
- AlexaFunction(AlexaSkill...) - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Default contructor.
- AlexaFunction(ApplicationContextBuilder, AlexaSkill...) - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Used to construct a function with a custom context builder.
- AlexaFunction(SkillBuilder<?>, ApplicationContextBuilder) - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Used to construct a function with a custom context builder.
- AlexaFunction(SkillBuilder<?>, ApplicationContextBuilder, AlexaSkill...) - Constructor for class io.micronaut.function.aws.alexa.AlexaFunction
-
Used to construct a function with a custom context builder.
- AlexaIntents - Interface in io.micronaut.function.aws.alexa
-
Common intent names.
- ALTERNATE_ACCESS_KEY_ENV_VAR - Static variable in class io.micronaut.configuration.aws.EnvironmentAWSCredentialsProvider
-
Alternate environment variable name for the AWS access key ID.
- ALTERNATE_SECRET_KEY_ENV_VAR - Static variable in class io.micronaut.configuration.aws.EnvironmentAWSCredentialsProvider
-
Alternate environment variable name for the AWS secret key.
- AnnotatedRequestHandler - Interface in io.micronaut.function.aws.alexa.handlers
-
- argumentType() - Method in class io.micronaut.function.aws.proxy.model.bind.AwsProxyPrincipalBinder
-
- argumentType() - Method in class io.micronaut.function.aws.proxy.model.bind.AwsProxyRequestArgumentBinder
-
- argumentType() - Method in class io.micronaut.function.aws.proxy.model.bind.AwsProxyRequestContextArgumentBinder
-
- argumentType() - Method in class io.micronaut.function.aws.proxy.model.bind.ContextArgumentBinder
-
- attributesOfClaims(CognitoAuthorizerClaims) - Method in class io.micronaut.function.aws.proxy.security.MicronautLambdaAuthenticationFetcher
-
- AWS_ACCESS_KEY_ID - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
Access key id obtained from the function's execution role.
- AWS_EXECUTION_ENV - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The runtime identifier, prefixed by AWS_Lambda_—for example, AWS_Lambda_java8.
- AWS_LAMBDA_FUNCTION_MEMORY_SIZE - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The amount of memory available to the function in MB.
- AWS_LAMBDA_FUNCTION_NAME - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The name of the function.
- AWS_LAMBDA_FUNCTION_VERSION - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The version of the function being executed.
- AWS_LAMBDA_LOG_GROUP_NAME - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The name of the Amazon CloudWatch Logs group for the function.
- AWS_LAMBDA_LOG_STREAM_NAME - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The name of the Amazon CloudWatch stream for the function.
- AWS_LAMBDA_RUNTIME_API - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
(Custom runtime) The host and port of the runtime API.
- AWS_REGION - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The AWS Region where the Lambda function is executed.
- AWS_SECRET_ACCESS_KEY - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
secret access key obtained from the function's execution role.
- AWS_SESSION_TOKEN - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
-
The access keys obtained from the function's execution role.
- AWS_SESSION_TOKEN_ENV_VAR - Static variable in class io.micronaut.configuration.aws.EnvironmentAWSCredentialsProvider
-
Environment variable name for the AWS session token.
- AWSClientConfiguration - Class in io.micronaut.configuration.aws
-
Configuration options for AWS client.
- AWSClientConfiguration() - Constructor for class io.micronaut.configuration.aws.AWSClientConfiguration
-
- AWSConfiguration - Class in io.micronaut.configuration.aws
-
Configuration options for AWS.
- AWSConfiguration() - Constructor for class io.micronaut.configuration.aws.AWSConfiguration
-
- AwsObjectMapperFactory - Class in io.micronaut.function.aws.proxy
-
Factory class that creates an object mapper if the property "aws.proxy.shared-object-mapper" is set to true.
- AwsObjectMapperFactory() - Constructor for class io.micronaut.function.aws.proxy.AwsObjectMapperFactory
-
- AwsProxyPrincipalBinder - Class in io.micronaut.function.aws.proxy.model.bind
-
Binds the Principal
if Micronaut security is not present.
- AwsProxyPrincipalBinder() - Constructor for class io.micronaut.function.aws.proxy.model.bind.AwsProxyPrincipalBinder
-
- AwsProxyRequestArgumentBinder - Class in io.micronaut.function.aws.proxy.model.bind
-
Allows binding the AwsProxyRequest
object to a method argument.
- AwsProxyRequestArgumentBinder() - Constructor for class io.micronaut.function.aws.proxy.model.bind.AwsProxyRequestArgumentBinder
-
- AwsProxyRequestContextArgumentBinder - Class in io.micronaut.function.aws.proxy.model.bind
-
Allows binding of the AwsProxyRequestContext
.
- AwsProxyRequestContextArgumentBinder() - Constructor for class io.micronaut.function.aws.proxy.model.bind.AwsProxyRequestContextArgumentBinder
-