- 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.
- AbstractMicronautLambdaRuntime<RequestType,ResponseType,HandlerRequestType,HandlerResponseType> - Class in io.micronaut.function.aws.runtime
-
Class that can be used as a entry point for a AWS Lambda custom runtime.
- AbstractMicronautLambdaRuntime() - Constructor for class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
Constructor.
- ACCESS_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
-
Environment variable name for the AWS access key ID.
- ACCESS_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
-
Environment variable name for the AWS access key ID.
- AlexaControllerConfiguration - Interface in io.micronaut.aws.alexa.httpserver.conf
-
Defines configuration for the Alexa controller.
- AlexaControllerConfigurationProperties - Class in io.micronaut.aws.alexa.httpserver.conf
-
- AlexaControllerConfigurationProperties() - Constructor for class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
-
- AlexaEnvironment - Class in io.micronaut.aws.alexa.conf
-
- AlexaEnvironment() - Constructor for class io.micronaut.aws.alexa.conf.AlexaEnvironment
-
- 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.
- AlexaHttpRequest - Interface in io.micronaut.aws.alexa.httpserver.verifiers
-
NOTICE: This class is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module
Provides container for server request that should be validated.
- AlexaIntents - Interface in io.micronaut.aws.alexa.conf
-
Common intent names.
- AlexaSkillBuilder<Request,Response> - Interface in io.micronaut.aws.alexa.builders
-
FunctionalInterface
to create AlexaSkill
.
- AlexaSkillConfiguration - Interface in io.micronaut.aws.alexa.conf
-
Alexa Skill Configuration.
- AlexaSkillConfigurationProperties - Class in io.micronaut.aws.alexa.conf
-
This allows configuring properties that area AWS Alexa specific such as skill-id for skill verification.
- AlexaSkillConfigurationProperties(String) - Constructor for class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
- ALTERNATE_ACCESS_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
-
Alternate environment variable name for the AWS access key ID.
- ALTERNATE_ACCESS_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
-
Alternate environment variable name for the AWS access key ID.
- ALTERNATE_SECRET_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
-
Alternate environment variable name for the AWS secret key.
- ALTERNATE_SECRET_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
-
Alternate environment variable name for the AWS secret key.
- AmazonDomain - Enum in io.micronaut.aws.alexa.ssml
-
The name of the speaking style to apply to the speech.
- AmazonEffect - Enum in io.micronaut.aws.alexa.ssml
-
Applies Amazon-specific effects to the speech.
- AmazonEmotion - Enum in io.micronaut.aws.alexa.ssml
-
- AmazonEmotionIntensity - Enum in io.micronaut.aws.alexa.ssml
-
The intensity or strength of the emotion to express.
- AnnotatedRequestHandler - Interface in io.micronaut.aws.alexa.handlers
-
- APACHE_SDK_HTTP_SERVICE - Static variable in class io.micronaut.aws.sdk.v2.client.apache.ApacheClientFactory
-
- apacheClient(ApacheClientConfiguration) - Method in class io.micronaut.aws.sdk.v2.client.apache.ApacheClientFactory
-
- ApacheClientConfiguration - Class in io.micronaut.aws.sdk.v2.client.apache
-
Configuration properties for the Apache HTTP client.
- ApacheClientConfiguration() - Constructor for class io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration
-
- ApacheClientFactory - Class in io.micronaut.aws.sdk.v2.client.apache
-
Factory that creates an Apache HTTP client.
- ApacheClientFactory() - Constructor for class io.micronaut.aws.sdk.v2.client.apache.ApacheClientFactory
-
- applicationContext - Variable in class io.micronaut.function.aws.alexa.AlexaFunction
-
- 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
-
- AskHttpServerConstants - Class in io.micronaut.aws.alexa.httpserver
-
NOTICE: This class is forked from com.amazon.ask.servlet.ServletConstants https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module
Helper class to hold package's constant values.
- AskSdkExceptionHandler - Class in io.micronaut.aws.alexa.httpserver.exceptions
-
ExceptionHandler
to handle AskSdkException
.
- AskSdkExceptionHandler() - Constructor for class io.micronaut.aws.alexa.httpserver.exceptions.AskSdkExceptionHandler
-
- ASYNC_SERVICE_IMPL - Static variable in class io.micronaut.aws.sdk.v2.client.netty.NettyClientFactory
-
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
-
Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
-
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
-
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
-
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
-
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
-
- asyncClient(AB) - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
-
Creates the async client.
- asyncClient(DynamoDbAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
-
- asyncClient(S3AsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
-
- asyncClient(SesAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
-
- asyncClient(SnsAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
-
- asyncClient(SqsAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
-
- ATTRIBUTE_NAME - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
-
- attributesOfClaims(CognitoAuthorizerClaims) - Method in class io.micronaut.function.aws.proxy.security.MicronautLambdaAuthenticationFetcher
-
- audio(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
The audio tag lets you provide the URL for an MP3 file that the Alexa service can play while rendering a response.
- 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_ALIAS_DNS_NAME - Static variable in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Constant for AWS alias dns name.
- 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_INSTANCE_CNAME - Static variable in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Constant for AWS instance cname.
- AWS_INSTANCE_IPV4 - Static variable in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Constant for AWS intance IPv4.
- AWS_INSTANCE_IPV6 - Static variable in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Constant for AWS instance IPv6.
- AWS_INSTANCE_PORT - Static variable in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Constant for AWS instance port.
- 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_FUNCTIONS - Static variable in class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
-
- 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.aws.sdk.v1.EnvironmentAWSCredentialsProvider
-
Environment variable name for the AWS session token.
- AWS_SESSION_TOKEN_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
-
Environment variable name for the AWS session token.
- AWSClientConfiguration - Class in io.micronaut.aws.sdk.v1
-
Configuration options for AWS client.
- AWSClientConfiguration() - Constructor for class io.micronaut.aws.sdk.v1.AWSClientConfiguration
-
- AwsClientFactory<SB extends software.amazon.awssdk.awscore.client.builder.AwsSyncClientBuilder<SB,SC> & software.amazon.awssdk.awscore.client.builder.AwsClientBuilder<SB,SC>,AB extends software.amazon.awssdk.awscore.client.builder.AwsAsyncClientBuilder<AB,AC> & software.amazon.awssdk.awscore.client.builder.AwsClientBuilder<AB,AC>,SC,AC extends software.amazon.awssdk.core.SdkClient> - Class in io.micronaut.aws.sdk.v2.service
-
Abstract class that eases creation of AWS client factories.
- AwsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain) - Constructor for class io.micronaut.aws.sdk.v2.service.AwsClientFactory
-
Constructor.
- AWSConfiguration - Class in io.micronaut.aws
-
Configuration options for AWS.
- AWSConfiguration() - Constructor for class io.micronaut.aws.AWSConfiguration
-
- awsCredentialsProvider(Environment) - Method in class io.micronaut.aws.sdk.v2.CredentialsAndRegionFactory
-
- AWSInvokeRequestDefinition - Class in io.micronaut.function.client.aws
-
Builds an InvokeRequest
for each definition under aws.lambda.functions
.
- AWSInvokeRequestDefinition(String) - Constructor for class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
-
Constructor.
- AWSLambdaAsyncClientFactory - Class in io.micronaut.function.client.aws
-
- AWSLambdaAsyncClientFactory(AWSLambdaConfiguration) - Constructor for class io.micronaut.function.client.aws.AWSLambdaAsyncClientFactory
-
Constructor.
- AWSLambdaConfiguration - Class in io.micronaut.function.client.aws
-
Configuration options for AWS Lambda.
- AWSLambdaConfiguration(AWSClientConfiguration, Environment) - Constructor for class io.micronaut.function.client.aws.AWSLambdaConfiguration
-
Constructor.
- AWSLambdaFunctionExecutor<I,O> - Class in io.micronaut.function.client.aws
-
A FunctionInvoker
for invoking functions on AWS.
- AWSLambdaFunctionExecutor(AWSLambdaAsync, ByteBufferFactory, JsonMediaTypeCodec, ExecutorService) - Constructor for class io.micronaut.function.client.aws.AWSLambdaFunctionExecutor
-
Constructor.
- AwsLambdaRuntimeApi - Interface in io.micronaut.function.aws.runtime
-
- AwsLambdaRuntimeApiError - Class in io.micronaut.function.aws.runtime
-
AWS Lambda Runtime Interface Error.
- AwsLambdaRuntimeApiError() - Constructor for class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
-
Constructor.
- AwsLambdaRuntimeApiError(String, String) - Constructor for class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
-
- 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
-
- AWSParameterStoreConfigClient - Class in io.micronaut.discovery.aws.parameterstore
-
A ConfigurationClient
implementation for AWS ParameterStore.
- AWSParameterStoreConfiguration - Class in io.micronaut.discovery.aws.parameterstore
-
This is the configuration class for the AWSParameterStoreConfigClient for AWS Parameter Store based configuration.
- AWSParameterStoreConfiguration() - Constructor for class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
- 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
-
- awsRegionProvider(Environment) - Method in class io.micronaut.aws.sdk.v2.CredentialsAndRegionFactory
-
- AwsSdkAutomaticFeature - Class in io.micronaut.aws.sdk.v2.graal
-
GraalVM utility class.
- AwsSdkAutomaticFeature() - Constructor for class io.micronaut.aws.sdk.v2.graal.AwsSdkAutomaticFeature
-
- AWSServiceDiscoveryClientConfiguration - Class in io.micronaut.discovery.aws.route53
-
Configuration for the Route53 discovery client.
- AWSServiceDiscoveryClientConfiguration() - Constructor for class io.micronaut.discovery.aws.route53.AWSServiceDiscoveryClientConfiguration
-
- AWSServiceDiscoveryClientResolver - Class in io.micronaut.discovery.aws.route53
-
This gets a real amazon service discovery client.
- AWSServiceDiscoveryClientResolver(AWSServiceDiscoveryClientConfiguration) - Constructor for class io.micronaut.discovery.aws.route53.AWSServiceDiscoveryClientResolver
-
Constructor builds standard client with given Micronaut configuration.
- AWSServiceDiscoveryResolver - Interface in io.micronaut.discovery.aws.route53
-
this allows us to swap out the AWS client impl for a mock/fake one to test.
- getApplicationContext() - Method in class io.micronaut.function.aws.alexa.AlexaFunction
-
- getApplicationContext() - Method in class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
- getApplicationContext() - Method in class io.micronaut.function.aws.proxy.MicronautLambdaHandler
-
- getApplicationContext() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
- getAttributes() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getAttributes() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyResponse
-
- getAwsProxyHandler() - Static method in class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
Deprecated.
- getAwsProxyHandler(ApplicationContextBuilder) - Static method in class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
- getAwsProxyRequest() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
The backing AwsProxyRequest
object.
- getAwsRequestId() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getAwsServiceId() - Method in class io.micronaut.discovery.aws.route53.Route53AutoRegistrationConfiguration
-
Get gets the aws service id we are working with.
- getAwsServiceId() - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
service id registered to aws.
- getAwsServiceId() - Method in class io.micronaut.discovery.aws.route53.Route53DiscoveryConfiguration
-
AWS Service ID.
- getBaseEncoded64Signature() - Method in interface io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest
-
- getBaseEncoded64Signature() - Method in class io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
- getBody() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getBody(Argument<T1>) - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getBody() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyResponse
-
- getBuilder() - Method in class io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration
-
- getBuilder() - Method in class io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration
-
- getBuilder() - Method in class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientConfiguration
-
- getBuilder() - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ConfigurationProperties
-
- getBuilder() - Method in class io.micronaut.function.client.aws.AWSLambdaConfiguration
-
- getCertificateFromCache(String) - Method in class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestSignatureVerifier
-
- getClientConfiguration() - Method in class io.micronaut.aws.sdk.v1.AWSClientConfiguration
-
- getClientContext() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getConnectionPoolConfiguration() - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
- getContainerConfig() - Static method in class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
Returns the current container configuration object.
- getContainerResponse(ContainerRequestType, CountDownLatch) - Method in class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
Get the container response.
- getContainerResponse(MicronautAwsProxyRequest<?>, CountDownLatch) - Method in class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
- getContentType() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getCookies() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getCredentials() - Method in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
-
- getDescription() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
-
Description.
- getDescription() - Method in class io.micronaut.discovery.aws.route53.client.Route53AutoNamingClient
-
The description.
- getDeserializedRequestEnvelope() - Method in interface io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest
-
- getDeserializedRequestEnvelope() - Method in class io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
- getDiscovery() - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
Gets the discovery configuration.
- getDiscoveryClient() - Method in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Gets the discovery client Impl for easier testing.
- getDiscoveryService() - Method in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Gets the discovery service used on route53.
- getEnv(String) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
- getEnv(String) - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getErrorJson(String) - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyExceptionHandler
-
Get the error JSON.
- getErrorMessage() - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
-
- getErrorType() - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
-
- getFunctionName() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getFunctionVersion() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getGroup() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Gets group of instance.
- getHeaders() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getHeaders() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyResponse
-
- getHealthStatus() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Gets the current instance health status.
- getId() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Same as instance id.
- getIdentity() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getInstanceId() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Gets AWS ID for the instance.
- getInstances(String) - Method in class io.micronaut.discovery.aws.route53.client.Route53AutoNamingClient
-
Gets a list of instances registered with Route53 given a service ID.
- getInvokedFunctionArn() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getInvokeRequest() - Method in class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
-
- getJsonCodec() - Method in interface io.micronaut.function.aws.proxy.MicronautLambdaContainerContext
-
- getLogger() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getLogGroupName() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getLogLevel() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
- getLogStreamName() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getMainText() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- getMemoryLimitInMB() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getMetadata() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Gets the metadata information gathered from AWS for this instance.
- getMethod() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getName() - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
- getName() - Method in class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
-
- getNamespaceId() - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
This is the name space ID for the domain/subdomain in route 53 service registry.
- getObjectMapper() - Method in interface io.micronaut.function.aws.proxy.MicronautLambdaContainerContext
-
- getParameters() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getPath() - Method in interface io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfiguration
-
- getPath() - Method in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
-
- getPropertySources(Environment) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
-
Get your PropertySources from AWS Parameter Store.
- getProxy() - Method in class io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration
-
- getProxy() - Method in class io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration
-
- getRedirectionUrl() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- getRegion() - Method in class io.micronaut.aws.sdk.v2.EnvironmentAwsRegionProvider
-
- getRegion() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Gets the AWS Region of the instance.
- getRegistration() - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
Get the registration configuration needed to register to service registry.
- getRemainingTimeInMillis() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
-
- getRemoteAddress() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getResponse() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getRootHierarchyPath() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
This is the default for the root hierarchy on the parameter store.
- getRoute53ClientDiscoveryConfiguration() - Method in class io.micronaut.discovery.aws.route53.client.Route53AutoNamingClient
-
Used to help with testing.
- getRouter() - Method in interface io.micronaut.function.aws.proxy.MicronautLambdaContainerContext
-
- getSerializedRequestEnvelope() - Method in interface io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest
-
- getSerializedRequestEnvelope() - Method in class io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
- getServiceID() - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
service ID where you are going to be adding service instances to.
- getServiceIds() - Method in class io.micronaut.discovery.aws.route53.client.Route53AutoNamingClient
-
Gets a list of service IDs from AWS for a given namespace.
- getSigningCertificateChainUrl() - Method in interface io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest
-
- getSigningCertificateChainUrl() - Method in class io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
- getSkillBuilder() - Method in interface io.micronaut.aws.alexa.builders.SkillBuilderProvider
-
- getSkillBuilder() - Method in class io.micronaut.aws.alexa.builders.StandardSkillBuilderProvider
-
- getSkillId() - Method in interface io.micronaut.aws.alexa.conf.AlexaSkillConfiguration
-
The Skill ID of this Alexa skill.
- getSkillId() - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
The Skill ID of this Alexa skill.
- getStatus() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyResponse
-
- getStreamUrl() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- getTitleText() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- getUid() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- getUpdateDate() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- getURI() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
URI This instance can be access via (internal).
- getUri() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyRequest
-
- getUseSecureParameters() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
- getZone() - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Gets the Zone/AZ for the AWS Instance.
- group(String) - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
builder for group (not used).
- INIT_ERROR_URI - Static variable in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
-
- initializationErrorRequest(String, String, String) - Method in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
-
- initialize() - Method in class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
Initialize the container.
- initialize() - Method in class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
- instanceId(String) - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
instance id (same as id).
- IntentHandler - Annotation Type in io.micronaut.aws.alexa.annotation
-
This annotation can be used on bean methods to make any method a RequestHandler
, simplifying the Alexa programming model.
- INTERPRET_AS - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
-
- InterpretAs - Enum in io.micronaut.aws.alexa.ssml
-
- InterpretAsDateFormat - Enum in io.micronaut.aws.alexa.ssml
-
- INVOCATION_TEMPLATE - Static variable in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
-
- invocationErrorRequest(String, String, String, String) - Method in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
-
- invocationResponseRequest(String, Object) - Method in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
-
- invoke(FunctionDefinition, I, Argument<O>) - Method in class io.micronaut.function.client.aws.AWSLambdaFunctionExecutor
-
- invokeRequest - Variable in class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
-
- io.micronaut.aws - package io.micronaut.aws
-
AWS configuration classes.
- io.micronaut.aws.alexa.annotation - package io.micronaut.aws.alexa.annotation
-
Alexa related Annotations
- io.micronaut.aws.alexa.builders - package io.micronaut.aws.alexa.builders
-
Classes related to building AlexaSkill
- io.micronaut.aws.alexa.conf - package io.micronaut.aws.alexa.conf
-
Classes related to configuring an AlexaSkill
- io.micronaut.aws.alexa.flashbriefing - package io.micronaut.aws.alexa.flashbriefing
-
Classes related to building Flashbriefing Alexa skills
- io.micronaut.aws.alexa.handlers - package io.micronaut.aws.alexa.handlers
-
Alexa related handlers
- io.micronaut.aws.alexa.httpserver - package io.micronaut.aws.alexa.httpserver
-
- io.micronaut.aws.alexa.httpserver.conf - package io.micronaut.aws.alexa.httpserver.conf
-
The classes which handle http server configuration for Alexa.
- io.micronaut.aws.alexa.httpserver.controllers - package io.micronaut.aws.alexa.httpserver.controllers
-
Classes to handle Alexa related endpoints.
- io.micronaut.aws.alexa.httpserver.exceptions - package io.micronaut.aws.alexa.httpserver.exceptions
-
The classes which handle exceptions thrown while processing Alexa Requests.
- io.micronaut.aws.alexa.httpserver.services - package io.micronaut.aws.alexa.httpserver.services
-
Services related to the processing of RequestEnvelope
.
- io.micronaut.aws.alexa.httpserver.verifiers - package io.micronaut.aws.alexa.httpserver.verifiers
-
The classes which verify authenticity and integrity of the request before processing it.
- io.micronaut.aws.alexa.ssml - package io.micronaut.aws.alexa.ssml
-
Classes to support building Speech Synthesis Markup Language (SSML)
- io.micronaut.aws.sdk.v1 - package io.micronaut.aws.sdk.v1
-
- io.micronaut.aws.sdk.v2 - package io.micronaut.aws.sdk.v2
-
- io.micronaut.aws.sdk.v2.client.apache - package io.micronaut.aws.sdk.v2.client.apache
-
Apache HTTP client configuration and factory.
- io.micronaut.aws.sdk.v2.client.netty - package io.micronaut.aws.sdk.v2.client.netty
-
Netty client configuration and factory.
- io.micronaut.aws.sdk.v2.client.urlConnection - package io.micronaut.aws.sdk.v2.client.urlConnection
-
URLConnection client configuration and factory.
- io.micronaut.aws.sdk.v2.graal - package io.micronaut.aws.sdk.v2.graal
-
- io.micronaut.aws.sdk.v2.service - package io.micronaut.aws.sdk.v2.service
-
- io.micronaut.aws.sdk.v2.service.dynamodb - package io.micronaut.aws.sdk.v2.service.dynamodb
-
DynamoDB client factory.
- io.micronaut.aws.sdk.v2.service.s3 - package io.micronaut.aws.sdk.v2.service.s3
-
S3 client configuration and factory.
- io.micronaut.aws.sdk.v2.service.ses - package io.micronaut.aws.sdk.v2.service.ses
-
SES client factory.
- io.micronaut.aws.sdk.v2.service.sns - package io.micronaut.aws.sdk.v2.service.sns
-
SNS client factory.
- io.micronaut.aws.sdk.v2.service.sqs - package io.micronaut.aws.sdk.v2.service.sqs
-
SQS client factory.
- io.micronaut.discovery.aws.parameterstore - package io.micronaut.discovery.aws.parameterstore
-
Integration with AWS ParameterStore.
- io.micronaut.discovery.aws.route53 - package io.micronaut.discovery.aws.route53
-
Integration with AWS Route53.
- io.micronaut.discovery.aws.route53.client - package io.micronaut.discovery.aws.route53.client
-
Integration with AWS Route53.
- io.micronaut.discovery.aws.route53.registration - package io.micronaut.discovery.aws.route53.registration
-
Integration with AWS Route53.
- io.micronaut.function.aws - package io.micronaut.function.aws
-
Classes to support exposing FunctionBean
instances for AWS lambda
- io.micronaut.function.aws.alexa - package io.micronaut.function.aws.alexa
-
Classes to support exposing FunctionBean
instances for AWS lambda Alexa Skills
- io.micronaut.function.aws.proxy - package io.micronaut.function.aws.proxy
-
- io.micronaut.function.aws.proxy.model.bind - package io.micronaut.function.aws.proxy.model.bind
-
- io.micronaut.function.aws.proxy.model.factory - package io.micronaut.function.aws.proxy.model.factory
-
- io.micronaut.function.aws.proxy.security - package io.micronaut.function.aws.proxy.security
-
- io.micronaut.function.aws.runtime - package io.micronaut.function.aws.runtime
-
- io.micronaut.function.client.aws - package io.micronaut.function.client.aws
-
Function AWS lamda configuration.
- isEnabled() - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
Enable or disable this feature.
- isEnabled() - Method in class io.micronaut.discovery.aws.route53.Route53DiscoveryConfiguration
-
enable/disable this feature.
- isSearchActiveEnvironments() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
- isSharedObjectMapper() - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyConfiguration
-
- main(String[]) - Static method in class io.micronaut.function.aws.runtime.MicronautLambdaRuntime
-
- matches(ConditionContext) - Method in class io.micronaut.aws.alexa.httpserver.verifiers.RequestSignatureCheckSystemPropertyCondition
-
- MAXIMUM_TOLERANCE_MILLIS - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
-
Maximum allowed timestamp offset tolerance value in millis.
- metadata(ConvertibleValues<String>) - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Builder for metadata.
- metadata(Map<String, String>) - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Builder for metadata in map format.
- MicronautAwsProxyConfiguration - Class in io.micronaut.function.aws.proxy
-
Configuration properties for the AWS proxy module.
- MicronautAwsProxyConfiguration() - Constructor for class io.micronaut.function.aws.proxy.MicronautAwsProxyConfiguration
-
- MicronautAwsProxyExceptionHandler - Class in io.micronaut.function.aws.proxy
-
Default ExceptionHandler
implementation.
- MicronautAwsProxyExceptionHandler(MicronautLambdaContainerContext) - Constructor for class io.micronaut.function.aws.proxy.MicronautAwsProxyExceptionHandler
-
Default constructor.
- MicronautAwsProxyRequest<T> - Class in io.micronaut.function.aws.proxy
-
Implementation of HttpRequest
that backs onto a AwsProxyRequest
object.
- MicronautAwsProxyResponse<T> - Class in io.micronaut.function.aws.proxy
-
Implementation of MutableHttpResponse
for AWS API proxy.
- MicronautAwsProxyResponseFactory - Class in io.micronaut.function.aws.proxy.model.factory
-
Implementation of
HttpResponseFactory
that looks up the current
MicronautAwsProxyRequest
and uses that to construct the response.
- MicronautAwsProxyResponseFactory() - Constructor for class io.micronaut.function.aws.proxy.model.factory.MicronautAwsProxyResponseFactory
-
- MicronautLambdaAuthenticationFetcher - Class in io.micronaut.function.aws.proxy.security
-
An authentication fetcher for CognitoAuthorizerClaims
.
- MicronautLambdaAuthenticationFetcher() - Constructor for class io.micronaut.function.aws.proxy.security.MicronautLambdaAuthenticationFetcher
-
- MicronautLambdaContainerContext - Interface in io.micronaut.function.aws.proxy
-
A context object to share state.
- MicronautLambdaContainerHandler - Class in io.micronaut.function.aws.proxy
-
Main entry for AWS API proxy with Micronaut.
- MicronautLambdaContainerHandler(ApplicationContextBuilder) - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
Default constructor.
- MicronautLambdaContainerHandler() - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaContainerHandler
-
Default constructor.
- MicronautLambdaContext - Interface in io.micronaut.function.aws
-
Base interface for constants related to lambda execution.
- MicronautLambdaHandler - Class in io.micronaut.function.aws.proxy
-
AWS RequestHandler
for AwsProxyRequest
and AwsProxyResponse
.
- MicronautLambdaHandler() - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaHandler
-
Constructor.
- MicronautLambdaHandler(ApplicationContextBuilder) - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaHandler
-
Constructor.
- MicronautLambdaRuntime - Class in io.micronaut.function.aws.runtime
-
Main entry for AWS API proxy with Micronaut.
- MicronautLambdaRuntime() - Constructor for class io.micronaut.function.aws.runtime.MicronautLambdaRuntime
-
- MicronautRequestHandler<I,O> - Class in io.micronaut.function.aws
-
An Amazon Lambda RequestHandler
implementation for Micronaut FunctionBean
- MicronautRequestHandler() - Constructor for class io.micronaut.function.aws.MicronautRequestHandler
-
Constructor.
- MicronautRequestStreamHandler - Class in io.micronaut.function.aws
-
An implementation of the RequestStreamHandler
for Micronaut
- MicronautRequestStreamHandler() - Constructor for class io.micronaut.function.aws.MicronautRequestStreamHandler
-
Default constructor.
- MicronautResponseWriter - Class in io.micronaut.function.aws.proxy
-
Implementation of the ResponseWriter
class for Micronaut.
- MicronautSkillStreamHandler - Class in io.micronaut.function.aws.alexa
-
Implementation of SkillStreamHandler
.
- MicronautSkillStreamHandler(AlexaSkill) - Constructor for class io.micronaut.function.aws.alexa.MicronautSkillStreamHandler
-
Constructor to build an instance of SkillStreamHandler
with a single Alexa skill.
- MicronautSkillStreamHandler(AlexaSkill...) - Constructor for class io.micronaut.function.aws.alexa.MicronautSkillStreamHandler
-
Constructor to build an instance of SkillStreamHandler
with multiple Alexa skills.
- MissingAlexaSkillConfigurationSkillFactory - Class in io.micronaut.aws.alexa.builders
-
Creates an Alexa Skill only if no AlexaSkillConfiguration is present.
- MissingAlexaSkillConfigurationSkillFactory(AlexaSkillBuilder, SkillBuilderProvider) - Constructor for class io.micronaut.aws.alexa.builders.MissingAlexaSkillConfigurationSkillFactory
-
- s(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
- S3ClientFactory - Class in io.micronaut.aws.sdk.v2.service.s3
-
Factory that creates an S3 client.
- S3ClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, S3ConfigurationProperties) - Constructor for class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
-
Constructor.
- S3ConfigurationProperties - Class in io.micronaut.aws.sdk.v2.service.s3
-
Configuration properties for S3.
- S3ConfigurationProperties() - Constructor for class io.micronaut.aws.sdk.v2.service.s3.S3ConfigurationProperties
-
- sayAs(String, InterpretAs, InterpretAsDateFormat) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
- SECRET_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
-
Environment variable name for the AWS secret key.
- SECRET_KEY_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
-
Environment variable name for the AWS secret key.
- SecurityExceptionHandler - Class in io.micronaut.aws.alexa.httpserver.exceptions
-
ExceptionHandler
to handle SecurityException
.
- SecurityExceptionHandler() - Constructor for class io.micronaut.aws.alexa.httpserver.exceptions.SecurityExceptionHandler
-
- sentence(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
- serializeAsJsonString(Object) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
- SERVER_INFO - Static variable in class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
- SERVICE_ID - Static variable in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
- SesClientFactory - Class in io.micronaut.aws.sdk.v2.service.ses
-
Factory that create4s a SES client.
- SesClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain) - Constructor for class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
-
Constructor.
- setAwsServiceId(String) - Method in class io.micronaut.discovery.aws.route53.Route53AutoRegistrationConfiguration
-
Setting for service id to make easier testing.
- setAwsServiceId(String) - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
set service id for easier testing.
- setAwsServiceId(String) - Method in class io.micronaut.discovery.aws.route53.Route53DiscoveryConfiguration
-
set service ID for easier testing.
- setDiscoveryService(Service) - Method in class io.micronaut.discovery.aws.route53.registration.Route53AutoNamingRegistrationClient
-
Used for testing.
- setEnabled(boolean) - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
Sets whether this configuration is enabled.
- setEnabled(boolean) - Method in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
-
Sets whether this configuration is enabled.
- setEnabled(boolean) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
Enable or disable distributed configuration with AWS Parameter Store.
- setEnabled(boolean) - Method in class io.micronaut.discovery.aws.route53.Route53DiscoveryConfiguration
-
enable/disabled this feature.
- setEndpointConfiguration(AwsClientBuilder.EndpointConfiguration) - Method in class io.micronaut.function.client.aws.AWSLambdaConfiguration
-
- setErrorMessage(String) - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
-
- setErrorType(String) - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
-
- setLogFormatter(LogFormatter<ContainerRequestType, ContainerResponseType>) - Method in class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
Sets the formatter used to log request data in CloudWatch.
- setMainText(String) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- setMetricsCollector(RequestMetricCollector) - Method in class io.micronaut.function.client.aws.AWSLambdaConfiguration
-
- setNamespaceId(String) - Method in class io.micronaut.discovery.aws.route53.Route53ClientDiscoveryConfiguration
-
allows you to override the namespace id for testing.
- setPath(String) - Method in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
-
- setRedirectionUrl(String) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- setRequestHandlers(RequestHandler2...) - Method in class io.micronaut.function.client.aws.AWSLambdaConfiguration
-
- setRootHierarchyPath(String) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
The the root hierarchy on the parameter store.
- setRoute53ClientDiscoveryConfiguration(Route53ClientDiscoveryConfiguration) - Method in class io.micronaut.discovery.aws.route53.client.Route53AutoNamingClient
-
Used to help with testing.
- setSearchActiveEnvironments(boolean) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
Search additional paths suffixed with each active environment.
- setSharedObjectMapper(boolean) - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyConfiguration
-
- setSkillId(String) - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
The Skill ID of this Alexa skill.
- setStreamUrl(String) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- setTitleText(String) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- setUid(String) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- setUpdateDate(ZonedDateTime) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
-
- setUseSecureParameters(boolean) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
-
Use auto-decryption via MKS for SecureString parameters.
- SIGNATURE_ALGORITHM - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
-
The algorithm used to generate the signature.
- SIGNATURE_CERTIFICATE_CHAIN_URL_REQUEST_HEADER - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
-
The name of the request header that contains the URL for the certificate chain needed to
verify the request signature.
- SIGNATURE_CERTIFICATE_TYPE - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
-
The format of the certificate needed to verify the request signature.
- SIGNATURE_REQUEST_HEADER - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
-
The name of the request header that contains the signature.
- SIGNATURE_TYPE - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
-
The type of encryption key used to generate the signature.
- SkillBuilderProvider - Interface in io.micronaut.aws.alexa.builders
-
FunctionalInterface
to create a SkillBuilder
.
- SkillController - Class in io.micronaut.aws.alexa.httpserver.controllers
-
NOTICE: This class is inspired in com.amazon.ask.servlet.SkillServlet forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module
- SkillController(ObjectMapper, RequestEnvelopeVerificationService, RequestEnvelopeService) - Constructor for class io.micronaut.aws.alexa.httpserver.controllers.SkillController
-
Constructor to build an instance of SkillServlet.
- SkillRequestSignatureVerifier - Class in io.micronaut.aws.alexa.httpserver.verifiers
-
NOTICE: This class is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module
Provides a utility method to verify the signature of a skill request.
- SkillRequestSignatureVerifier() - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestSignatureVerifier
-
Constructor to build an instance of SkillRequestSignatureVerifier.
- SkillRequestSignatureVerifier(Proxy) - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestSignatureVerifier
-
- SkillRequestTimestampVerifier - Class in io.micronaut.aws.alexa.httpserver.verifiers
-
NOTICE: This class is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module
Verifies whether or not timestamps are valid within a certain tolerance.
- SkillRequestTimestampVerifier(long) - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifier
-
Constructs a new timestamp verifier with the provided tolerance milliseconds.
- SkillRequestTimestampVerifier(long, TimeUnit) - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifier
-
Constructs a new timestamp verifier with the provided tolerance and timeUnit.
- SkillRequestTimestampVerifierFactory - Class in io.micronaut.aws.alexa.httpserver.verifiers
-
- SkillRequestTimestampVerifierFactory() - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifierFactory
-
- SKILLS_PREFIX - Static variable in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
-
- SkillServletVerifier - Interface in io.micronaut.aws.alexa.httpserver.verifiers
-
NOTICE: This class is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module.
- skillStreamHandler - Variable in class io.micronaut.function.aws.alexa.AlexaFunction
-
- SnsClientFactory - Class in io.micronaut.aws.sdk.v2.service.sns
-
Factory that creates a SNS client.
- SnsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain) - Constructor for class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
-
Constructor.
- speak(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
- SqsClientFactory - Class in io.micronaut.aws.sdk.v2.service.sqs
-
Factory that creates a SQS client.
- SqsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain) - Constructor for class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
-
Constructor.
- SRC - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
-
- Ssml - Class in io.micronaut.aws.alexa.ssml
-
Speech Synthesis Markup Language builder.
- Ssml() - Constructor for class io.micronaut.aws.alexa.ssml.Ssml
-
Constructor.
- Ssml(String) - Constructor for class io.micronaut.aws.alexa.ssml.Ssml
-
- StandardSkillBuilderProvider - Class in io.micronaut.aws.alexa.builders
-
Creates a builder used to construct a new Skill
using the default
com.amazon.ask.attributes.persistence.impl.DynamoDbPersistenceAdapter
and com.amazon.ask.services.ApacheHttpApiClient
.
- StandardSkillBuilderProvider() - Constructor for class io.micronaut.aws.alexa.builders.StandardSkillBuilderProvider
-
- StandardSkillFactory - Class in io.micronaut.aws.alexa.builders
-
Creates an AlexaSkill
if no other alexa skills beans are present.
- StandardSkillFactory(AlexaSkillBuilder, SkillBuilderProvider) - Constructor for class io.micronaut.aws.alexa.builders.StandardSkillFactory
-
- startRuntimeApiEventLoop(URL, Predicate<URL>, String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
Starts the runtime API event loop.
- status(HealthStatus) - Method in class io.micronaut.discovery.aws.route53.registration.EC2ServiceInstance
-
Build for health status.
- status(HttpStatus, CharSequence) - Method in class io.micronaut.function.aws.proxy.MicronautAwsProxyResponse
-
- status(HttpStatus, String) - Method in class io.micronaut.function.aws.proxy.model.factory.MicronautAwsProxyResponseFactory
-
- status(HttpStatus, T) - Method in class io.micronaut.function.aws.proxy.model.factory.MicronautAwsProxyResponseFactory
-
- STOP - Static variable in interface io.micronaut.aws.alexa.conf.AlexaIntents
-
- stripBasePath(String) - Method in class io.micronaut.function.aws.proxy.AbstractLambdaContainerHandler
-
Configures the library to strip a base path from incoming requests before passing them on to the wrapped
framework.
- sub(String, String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
- SupportedLang - Enum in io.micronaut.aws.alexa.ssml
-
Supported Locales for xml-lang attribute.
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
-
Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
-
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
-
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
-
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
-
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
-
- syncClient(SB) - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
-
Creates the sync client.
- syncClient(DynamoDbClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
-
- syncClient(S3ClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
-
- syncClient(SesClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
-
- syncClient(SnsClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
-
- syncClient(SqsClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
-
- systemPropertyClient(ApacheClientConfiguration) - Method in class io.micronaut.aws.sdk.v2.client.apache.ApacheClientFactory
-
- systemPropertyClient(NettyClientConfiguration) - Method in class io.micronaut.aws.sdk.v2.client.netty.NettyClientFactory
-
- systemPropertyClient(UrlConnectionClientConfiguration) - Method in class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientFactory
-
- validateHandler() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
- valueFromContent(String, Class<T>) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
-
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.AmazonDomain
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.AmazonEffect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.AmazonEmotion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.BreakStrength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.EmphasisLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.InterpretAs
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.PhoneticAlphabet
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.ProsodyPitch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.ProsodyRate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.ProsodyVolume
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.SupportedLang
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.Voice
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.aws.alexa.ssml.WordRole
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.AmazonDomain
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.AmazonEffect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.AmazonEmotion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.BreakStrength
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.EmphasisLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.InterpretAs
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.PhoneticAlphabet
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.ProsodyPitch
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.ProsodyRate
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.ProsodyVolume
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.SupportedLang
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.Voice
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.aws.alexa.ssml.WordRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(HttpHeaders, byte[], RequestEnvelope) - Method in class io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeVerificationService
-
- verify(HttpHeaders, byte[], RequestEnvelope) - Method in interface io.micronaut.aws.alexa.httpserver.services.RequestEnvelopeVerificationService
-
- verify(AlexaHttpRequest) - Method in class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestSignatureVerifier
-
Verifies the certificate authenticity using the configured TrustStore and the signature of
the skill request.
- verify(AlexaHttpRequest) - Method in class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifier
-
Validates if the provided date is inclusively within the verifier tolerance, either in the
past or future, of the current system time.
- verify(AlexaHttpRequest) - Method in interface io.micronaut.aws.alexa.httpserver.verifiers.SkillServletVerifier
-
Verifies an incoming request.
- voice(String, Voice) - Method in class io.micronaut.aws.alexa.ssml.Ssml
-
- Voice - Enum in io.micronaut.aws.alexa.ssml
-
- VOLUME - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
-