From 50c96c2c7e2bc9d0da5a50c5424bdd0f1eedb0e6 Mon Sep 17 00:00:00 2001 From: sdelamo Date: Thu, 4 Jan 2024 22:26:29 +0000 Subject: [PATCH] Deploying to gh-pages - 22:26:29 --- 4.2.3/api/allclasses-index.html | 1044 ++++ 4.2.3/api/allpackages-index.html | 240 + 4.2.3/api/constant-values.html | 801 +++ 4.2.3/api/deprecated-list.html | 92 + 4.2.3/api/element-list | 54 + 4.2.3/api/help-doc.html | 191 + 4.2.3/api/index-all.html | 4195 +++++++++++++++ 4.2.3/api/index.html | 242 + .../io/micronaut/aws/AWSConfiguration.html | 179 + .../aws/alexa/builders/AlexaSkillBuilder.html | 158 + .../builders/DefaultAlexaSkillBuilder.html | 192 + ...ngAlexaSkillConfigurationSkillFactory.html | 193 + .../alexa/builders/SkillBuilderProvider.html | 139 + .../StandardSkillBuilderProvider.html | 182 + .../alexa/builders/StandardSkillFactory.html | 199 + .../aws/alexa/builders/package-summary.html | 121 + .../aws/alexa/builders/package-tree.html | 81 + .../aws/alexa/conf/AlexaEnvironment.html | 173 + .../aws/alexa/conf/AlexaIntents.html | 182 + .../alexa/conf/AlexaSkillConfiguration.html | 160 + .../AlexaSkillConfigurationProperties.html | 309 ++ .../aws/alexa/conf/package-summary.html | 109 + .../aws/alexa/conf/package-tree.html | 93 + .../flashbriefing/FlashBriefingItem.html | 359 ++ .../alexa/flashbriefing/package-summary.html | 93 + .../aws/alexa/flashbriefing/package-tree.html | 71 + .../httpserver/AskHttpServerConstants.html | 361 ++ .../conf/AlexaControllerConfiguration.html | 148 + ...lexaControllerConfigurationProperties.html | 272 + .../httpserver/conf/package-summary.html | 130 + .../alexa/httpserver/conf/package-tree.html | 81 + .../controllers/SkillController.html | 201 + .../controllers/package-summary.html | 120 + .../httpserver/controllers/package-tree.html | 71 + .../exceptions/AskSdkExceptionHandler.html | 179 + .../exceptions/SecurityExceptionHandler.html | 179 + .../exceptions/package-summary.html | 124 + .../httpserver/exceptions/package-tree.html | 72 + .../aws/alexa/httpserver/package-summary.html | 115 + .../aws/alexa/httpserver/package-tree.html | 71 + .../DefaultRequestEnvelopeService.html | 179 + ...ultRequestEnvelopeVerificationService.html | 186 + .../services/RequestEnvelopeService.html | 149 + .../RequestEnvelopeVerificationService.html | 156 + .../httpserver/services/package-summary.html | 138 + .../httpserver/services/package-tree.html | 79 + .../verifiers/AlexaHttpRequest.html | 180 + .../verifiers/HttpServerAlexaHttpRequest.html | 236 + ...SignatureCheckSystemPropertyCondition.html | 180 + .../SkillRequestSignatureVerifier.html | 234 + .../SkillRequestTimestampVerifier.html | 222 + .../SkillRequestTimestampVerifierFactory.html | 191 + .../verifiers/SkillServletVerifier.html | 147 + .../httpserver/verifiers/package-summary.html | 156 + .../httpserver/verifiers/package-tree.html | 82 + .../CompositeHandlerInputLocaleResolver.html | 208 + .../DefaultHandlerInputLocaleResolver.html | 212 + .../HandlerInputAbstractLocaleResolver.html | 236 + .../HandlerInputFixedLocaleResolver.html | 223 + ...lerInputLocaleResolutionConfiguration.html | 107 + ...caleResolutionConfigurationProperties.html | 287 ++ .../locale/HandlerInputLocaleResolver.html | 121 + .../aws/alexa/locale/package-summary.html | 112 + .../aws/alexa/locale/package-tree.html | 105 + .../aws/alexa/ssml/AmazonDomain.html | 245 + .../aws/alexa/ssml/AmazonEffect.html | 238 + .../aws/alexa/ssml/AmazonEmotion.html | 242 + .../alexa/ssml/AmazonEmotionIntensity.html | 251 + .../aws/alexa/ssml/BreakStrength.html | 292 ++ .../aws/alexa/ssml/EmphasisLevel.html | 259 + .../micronaut/aws/alexa/ssml/InterpretAs.html | 374 ++ .../aws/alexa/ssml/InterpretAsDateFormat.html | 306 ++ .../aws/alexa/ssml/PhoneticAlphabet.html | 242 + .../aws/alexa/ssml/ProsodyPitch.html | 266 + .../micronaut/aws/alexa/ssml/ProsodyRate.html | 267 + .../aws/alexa/ssml/ProsodyVolume.html | 275 + .../api/io/micronaut/aws/alexa/ssml/Ssml.html | 1095 ++++ .../aws/alexa/ssml/SupportedLang.html | 309 ++ .../io/micronaut/aws/alexa/ssml/Voice.html | 450 ++ .../io/micronaut/aws/alexa/ssml/WordRole.html | 271 + .../aws/alexa/ssml/package-summary.html | 143 + .../aws/alexa/ssml/package-tree.html | 99 + ...GatewayProxyRequestEventStageResolver.html | 178 + .../aws/apigateway/AmazonApiGatewayUtils.html | 151 + .../apigateway/HttpRequestStageResolver.html | 178 + .../aws/apigateway/StageResolver.html | 147 + .../aws/apigateway/package-summary.html | 127 + .../aws/apigateway/package-tree.html | 79 + .../logging/CloudWatchJsonFormatter.html | 178 + .../logging/CloudWatchLoggingAppender.html | 474 ++ .../cloudwatch/logging/package-summary.html | 97 + .../aws/cloudwatch/logging/package-tree.html | 80 + .../AwsDistributedConfiguration.html | 217 + .../AwsDistributedConfigurationClient.html | 240 + ...AwsDistributedConfigurationProperties.html | 481 ++ .../KeyValueFetcher.html | 152 + .../package-summary.html | 134 + .../package-tree.html | 79 + .../aws/lambda/events/FileUtils.html | 138 + .../aws/lambda/events/package-summary.html | 95 + .../aws/lambda/events/package-tree.html | 71 + .../APIGatewayProxyResponseEventSerde.html | 134 + ...PIGatewayV2CustomAuthorizerEventSerde.html | 134 + .../serde/APIGatewayV2HTTPEventSerde.html | 134 + .../serde/APIGatewayV2HTTPResponseSerde.html | 134 + .../APIGatewayV2ProxyRequestEventSerde.html | 134 + .../APIGatewayV2ProxyResponseEventSerde.html | 134 + .../APIGatewayV2WebSocketEventSerde.html | 134 + .../APIGatewayV2WebSocketResponseSerde.html | 134 + .../events/serde/ActiveMQEventSerde.html | 134 + .../AppSyncLambdaAuthorizerEventSerde.html | 134 + .../AppSyncLambdaAuthorizerResponseSerde.html | 134 + ...licationLoadBalancerRequestEventSerde.html | 134 + ...icationLoadBalancerResponseEventSerde.html | 134 + ...loudFormationCustomResourceEventSerde.html | 134 + .../events/serde/CloudFrontEventSerde.html | 134 + .../serde/CloudWatchLogsEventSerde.html | 134 + .../events/serde/CodeCommitEventSerde.html | 134 + .../events/serde/CognitoEventSerde.html | 134 + ...UserPoolCreateAuthChallengeEventSerde.html | 134 + ...ognitoUserPoolCustomMessageEventSerde.html | 134 + ...UserPoolDefineAuthChallengeEventSerde.html | 134 + .../serde/CognitoUserPoolEventSerde.html | 134 + .../CognitoUserPoolMigrateUserEventSerde.html | 134 + ...oUserPoolPostAuthenticationEventSerde.html | 134 + ...itoUserPoolPostConfirmationEventSerde.html | 134 + ...toUserPoolPreAuthenticationEventSerde.html | 134 + .../CognitoUserPoolPreSignUpEventSerde.html | 134 + ...oUserPoolPreTokenGenerationEventSerde.html | 134 + ...VerifyAuthChallengeResponseEventSerde.html | 134 + .../lambda/events/serde/ConfigEventSerde.html | 134 + .../events/serde/ConnectEventSerde.html | 134 + .../events/serde/DynamodbEventSerde.html | 134 + .../serde/DynamodbTimeWindowEventSerde.html | 134 + .../events/serde/IamPolicyResponseSerde.html | 134 + .../serde/IamPolicyResponseV1Serde.html | 134 + .../events/serde/IoTButtonEventSerde.html | 134 + .../events/serde/JodaDateTimeSerde.html | 231 + .../lambda/events/serde/KafkaEventSerde.html | 134 + ...sFirehoseInputPreprocessingEventSerde.html | 134 + ...lyticsInputPreprocessingResponseSerde.html | 134 + ...esisAnalyticsOutputDeliveryEventSerde.html | 134 + ...sAnalyticsOutputDeliveryResponseSerde.html | 134 + ...csStreamsInputPreprocessingEventSerde.html | 134 + .../events/serde/KinesisEventSerde.html | 134 + .../serde/KinesisFirehoseEventSerde.html | 134 + .../serde/KinesisTimeWindowEventSerde.html | 134 + .../serde/LambdaDestinationEventSerde.html | 134 + .../lambda/events/serde/LexEventSerde.html | 134 + .../events/serde/RabbitMQEventSerde.html | 134 + .../serde/ResponseElementsEntitySerde.html | 220 + .../events/serde/S3BatchEventSerde.html | 134 + .../events/serde/S3BatchResponseSerde.html | 134 + ...icationSerde.S3EventNotificationMixin.html | 133 + .../serde/S3EventNotificationSerde.html | 151 + .../aws/lambda/events/serde/S3EventSerde.html | 218 + .../events/serde/S3ObjectEntitySerde.html | 213 + .../serde/S3ObjectLambdaEventSerde.html | 134 + .../lambda/events/serde/SNSEventSerde.html | 134 + .../events/serde/SQSBatchResponseSerde.html | 134 + .../events/serde/ScheduledEventSerde.html | 134 + .../SecretsManagerRotationEventSerde.html | 134 + .../serde/SimpleIAMPolicyResponseSerde.html | 134 + .../serde/StreamsEventResponseSerde.html | 134 + .../serde/TimeWindowEventResponseSerde.html | 134 + .../lambda/events/serde/package-summary.html | 353 ++ .../aws/lambda/events/serde/package-tree.html | 139 + ...plicationLoadBalancerRequestEventTest.html | 127 + ...licationLoadBalancerResponseEventTest.html | 127 + .../tests/CustomPojoSerializerUtils.html | 152 + .../lambda/events/tests/SqsHandlerTest.html | 127 + .../lambda/events/tests/package-summary.html | 101 + .../aws/lambda/events/tests/package-tree.html | 74 + .../api/io/micronaut/aws/package-summary.html | 116 + 4.2.3/api/io/micronaut/aws/package-tree.html | 71 + .../aws/sdk/v1/AWSClientConfiguration.html | 206 + .../v1/EnvironmentAWSCredentialsProvider.html | 327 ++ .../micronaut/aws/sdk/v1/package-summary.html | 88 + .../io/micronaut/aws/sdk/v1/package-tree.html | 76 + .../sdk/v2/CredentialsAndRegionFactory.html | 192 + .../v2/EnvironmentAwsCredentialsProvider.html | 301 ++ .../sdk/v2/EnvironmentAwsRegionProvider.html | 234 + .../apache/ApacheClientConfiguration.html | 222 + .../v2/client/apache/ApacheClientFactory.html | 232 + .../sdk/v2/client/apache/package-summary.html | 99 + .../sdk/v2/client/apache/package-tree.html | 76 + .../netty/NettyClientConfiguration.html | 222 + .../v2/client/netty/NettyClientFactory.html | 247 + .../sdk/v2/client/netty/package-summary.html | 99 + .../aws/sdk/v2/client/netty/package-tree.html | 76 + .../UrlConnectionClientConfiguration.html | 209 + .../UrlConnectionClientFactory.html | 256 + .../client/urlConnection/package-summary.html | 99 + .../v2/client/urlConnection/package-tree.html | 76 + .../micronaut/aws/sdk/v2/package-summary.html | 103 + .../io/micronaut/aws/sdk/v2/package-tree.html | 73 + .../v2/service/AWSServiceConfiguration.html | 156 + .../AWSServiceConfigurationProperties.html | 261 + .../aws/sdk/v2/service/AwsClientFactory.html | 359 ++ .../CloudwatchLogsClientFactory.html | 328 ++ .../cloudwatchlogs/package-summary.html | 106 + .../service/cloudwatchlogs/package-tree.html | 75 + .../dynamodb/DynamoDbClientFactory.html | 328 ++ .../v2/service/dynamodb/package-summary.html | 106 + .../sdk/v2/service/dynamodb/package-tree.html | 75 + .../ApiGatewayManagementApiClientFactory.html | 328 ++ .../gatewaymanagement/package-summary.html | 106 + .../gatewaymanagement/package-tree.html | 75 + .../aws/sdk/v2/service/package-summary.html | 149 + .../aws/sdk/v2/service/package-tree.html | 78 + .../sdk/v2/service/s3/S3ClientFactory.html | 329 ++ .../service/s3/S3ConfigurationProperties.html | 181 + .../sdk/v2/service/s3/package-summary.html | 110 + .../aws/sdk/v2/service/s3/package-tree.html | 80 + .../SecretsManagerClientFactory.html | 328 ++ .../secretsmanager/package-summary.html | 106 + .../service/secretsmanager/package-tree.html | 75 + .../ServiceDiscoveryAsyncClientFactory.html | 326 ++ .../servicediscovery/package-summary.html | 104 + .../servicediscovery/package-tree.html | 75 + .../sdk/v2/service/ses/SesClientFactory.html | 328 ++ .../sdk/v2/service/ses/package-summary.html | 106 + .../aws/sdk/v2/service/ses/package-tree.html | 75 + .../sdk/v2/service/sns/SnsClientFactory.html | 328 ++ .../sdk/v2/service/sns/package-summary.html | 106 + .../aws/sdk/v2/service/sns/package-tree.html | 75 + .../sdk/v2/service/sqs/SqsClientFactory.html | 328 ++ .../sdk/v2/service/sqs/package-summary.html | 106 + .../aws/sdk/v2/service/sqs/package-tree.html | 75 + .../sdk/v2/service/ssm/SsmClientFactory.html | 328 ++ .../sdk/v2/service/ssm/package-summary.html | 106 + .../aws/sdk/v2/service/ssm/package-tree.html | 75 + .../SecretsKeyValueFetcher.html | 110 + .../SecretsManagerConfiguration.html | 153 + .../SecretsManagerConfigurationClient.html | 251 + ...urationProperties.SecretConfiguration.html | 222 + ...SecretsManagerConfigurationProperties.html | 299 ++ ...sManagerGroupNameAwareKeyValueFetcher.html | 207 + .../SecretsManagerKeyValueFetcher.html | 275 + .../aws/secretsmanager/package-summary.html | 150 + .../aws/secretsmanager/package-tree.html | 97 + .../aws/ua/GeneratedUserAgentProvider.html | 174 + .../micronaut/aws/ua/UserAgentProvider.html | 145 + .../io/micronaut/aws/ua/package-summary.html | 124 + .../api/io/micronaut/aws/ua/package-tree.html | 77 + .../AWSParameterQueryProvider.html | 164 + .../AWSParameterStoreConfigClient.html | 241 + .../AWSParameterStoreConfiguration.html | 346 ++ .../aws/parameterstore/ParameterQuery.html | 231 + .../aws/parameterstore/package-summary.html | 114 + .../aws/parameterstore/package-tree.html | 79 + ...wsServiceDiscoveryClientConfiguration.html | 370 ++ .../AwsServiceDiscoveryConfiguration.html | 295 ++ ...iceDiscoveryRegistrationConfiguration.html | 241 + .../client/AwsServiceDiscoveryClient.html | 249 + .../client/package-summary.html | 99 + .../servicediscovery/client/package-tree.html | 71 + .../aws/servicediscovery/package-summary.html | 112 + .../aws/servicediscovery/package-tree.html | 89 + ...AwsServiceDiscoveryRegistrationClient.html | 400 ++ .../registration/EC2ServiceInstance.html | 493 ++ .../registration/package-summary.html | 103 + .../registration/package-tree.html | 80 + ...AmazonComputeInstanceMetadataResolver.html | 199 + .../cloud/aws/AmazonEC2InstanceMetadata.html | 184 + .../aws/AmazonMetadataConfiguration.html | 356 ++ .../discovery/cloud/aws/EC2MetadataKeys.html | 427 ++ .../discovery/cloud/aws/package-summary.html | 111 + .../discovery/cloud/aws/package-tree.html | 91 + .../aws/CustomPojoSerializerException.html | 153 + .../aws/DefaultDiagnosticInfoPopulator.html | 367 ++ .../aws/DefaultLambdaContextFactory.html | 187 + .../function/aws/DiagnosticInfoPopulator.html | 156 + .../micronaut/function/aws/HandlerUtils.html | 151 + .../aws/JsonMapperCustomPojoSerializer.html | 208 + .../aws/LambdaApplicationContextBuilder.html | 183 + .../function/aws/LambdaContextFactory.html | 149 + .../function/aws/MicronautLambdaContext.html | 138 + .../function/aws/MicronautRequestHandler.html | 333 ++ .../aws/MicronautRequestStreamHandler.html | 280 + .../io/micronaut/function/aws/XRayUtils.html | 192 + .../function/aws/alexa/AlexaFunction.html | 283 ++ .../alexa/MicronautSkillStreamHandler.html | 165 + .../function/aws/alexa/package-summary.html | 120 + .../function/aws/alexa/package-tree.html | 76 + .../aws/event/AfterExecutionEvent.html | 233 + .../function/aws/event/package-summary.html | 118 + .../function/aws/event/package-tree.html | 71 + .../function/aws/package-summary.html | 164 + .../micronaut/function/aws/package-tree.html | 115 + .../proxy/AbstractServletHttpResponse.html | 393 ++ .../aws/proxy/ApiGatewayServletRequest.html | 665 +++ .../function/aws/proxy/AwsCookies.html | 256 + .../function/aws/proxy/MapCollapseUtils.html | 199 + ...ringAndMapStringMutableHttpParameters.html | 279 + .../aws/proxy/MicronautLambdaHandler.html | 202 + .../function/aws/proxy/MockLambdaContext.html | 304 ++ ...ringAndMapStringConvertibleMultiValue.html | 350 ++ .../aws/proxy/SystemOutLambdaLogger.html | 190 + .../alb/ApplicationLoadBalancerFunction.html | 229 + .../alb/ApplicationLoadBalancerHandler.html | 192 + ...icationLoadBalancerRequestEventBinder.html | 203 + ...ationLoadBalancerResponseEventAdapter.html | 307 ++ ...cationLoadBalancerResponseEventBinder.html | 203 + ...ApplicationLoadBalancerServletRequest.html | 264 + ...pplicationLoadBalancerServletResponse.html | 213 + .../aws/proxy/alb/package-summary.html | 136 + .../function/aws/proxy/alb/package-tree.html | 97 + .../function/aws/proxy/package-summary.html | 141 + .../function/aws/proxy/package-tree.html | 79 + .../APIGatewayProxyRequestEventBinder.html | 203 + .../APIGatewayProxyResponseEventBinder.html | 203 + .../payload1/ApiGatewayProxyEventHandler.html | 194 + .../ApiGatewayProxyRequestEventFunction.html | 223 + .../ApiGatewayProxyResponseEventAdapter.html | 307 ++ .../ApiGatewayProxyServletRequest.html | 264 + .../ApiGatewayProxyServletResponse.html | 213 + .../aws/proxy/payload1/package-summary.html | 129 + .../aws/proxy/payload1/package-tree.html | 97 + .../payload2/APIGatewayV2HTTPEventBinder.html | 203 + .../APIGatewayV2HTTPEventFunction.html | 223 + .../APIGatewayV2HTTPEventHandler.html | 194 + .../APIGatewayV2HTTPEventServletRequest.html | 264 + .../APIGatewayV2HTTPResponseBinder.html | 203 + ...IGatewayV2HTTPResponseServletResponse.html | 213 + .../ApiGatewayProxyResponseEventAdapter.html | 307 ++ .../aws/proxy/payload2/package-summary.html | 129 + .../aws/proxy/payload2/package-tree.html | 97 + .../MicronautLambdaAuthenticationFetcher.html | 188 + .../aws/proxy/security/package-summary.html | 105 + .../aws/proxy/security/package-tree.html | 71 + .../aws/proxy/test/AwsApiProxyTestServer.html | 310 ++ .../function/aws/proxy/test/BodyUtils.html | 150 + .../aws/proxy/test/ContextProvider.html | 144 + ...efaultServletToAwsProxyRequestAdapter.html | 180 + ...faultServletToAwsProxyResponseAdapter.html | 227 + .../aws/proxy/test/MockContextProvider.html | 176 + .../function/aws/proxy/test/ServerPort.html | 224 + .../test/ServletToAwsProxyRequestAdapter.html | 147 + .../ServletToAwsProxyResponseAdapter.html | 162 + .../aws/proxy/test/package-summary.html | 143 + .../function/aws/proxy/test/package-tree.html | 84 + ...ewayV2HTTPEventMicronautLambdaRuntime.html | 213 + .../AbstractMicronautLambdaRuntime.html | 796 +++ ...stStreamHandlerMicronautLambdaRuntime.html | 207 + ...ionLoadBalancerMicronautLambdaRuntime.html | 213 + .../aws/runtime/AwsLambdaRuntimeApi.html | 342 ++ .../aws/runtime/AwsLambdaRuntimeApiError.html | 247 + ...ambdaRuntimeInvocationResponseHeaders.html | 242 + .../aws/runtime/MicronautLambdaRuntime.html | 213 + .../ReservedRuntimeEnvironmentVariables.html | 422 ++ .../function/aws/runtime/RuntimeContext.html | 336 ++ .../function/aws/runtime/package-summary.html | 149 + .../function/aws/runtime/package-tree.html | 88 + .../test/MicronautLambdaJunit5Extension.html | 243 + .../test/annotation/MicronautLambdaTest.html | 340 ++ .../aws/test/annotation/package-summary.html | 96 + .../aws/test/annotation/package-tree.html | 67 + .../function/aws/test/package-summary.html | 111 + .../function/aws/test/package-tree.html | 79 + .../aws/AWSInvokeRequestDefinition.html | 247 + .../aws/AWSLambdaAsyncClientFactory.html | 142 + .../client/aws/AWSLambdaConfiguration.html | 266 + .../client/aws/AWSLambdaFunctionExecutor.html | 220 + .../function/client/aws/package-summary.html | 103 + .../function/client/aws/package-tree.html | 74 + 4.2.3/api/jquery-ui.overrides.css | 35 + 4.2.3/api/legal/ADDITIONAL_LICENSE_INFO | 37 + 4.2.3/api/legal/ASSEMBLY_EXCEPTION | 27 + 4.2.3/api/legal/LICENSE | 347 ++ 4.2.3/api/legal/jquery.md | 72 + 4.2.3/api/legal/jqueryUI.md | 49 + 4.2.3/api/member-search-index.js | 1 + 4.2.3/api/module-search-index.js | 1 + 4.2.3/api/overview-summary.html | 25 + 4.2.3/api/overview-tree.html | 537 ++ 4.2.3/api/package-search-index.js | 1 + 4.2.3/api/resources/glass.png | Bin 0 -> 499 bytes 4.2.3/api/resources/x.png | Bin 0 -> 394 bytes 4.2.3/api/script-dir/jquery-3.6.1.min.js | 2 + 4.2.3/api/script-dir/jquery-ui.min.css | 6 + 4.2.3/api/script-dir/jquery-ui.min.js | 6 + 4.2.3/api/script.js | 132 + 4.2.3/api/search.js | 354 ++ 4.2.3/api/serialized-form.html | 72 + 4.2.3/api/stylesheet.css | 869 ++++ 4.2.3/api/tag-search-index.js | 1 + 4.2.3/api/type-search-index.js | 1 + 4.2.3/css/custom-pdf.css | 3 + 4.2.3/css/custom.css | 484 ++ 4.2.3/css/highlight/agate.css | 108 + 4.2.3/css/highlight/androidstudio.css | 66 + 4.2.3/css/highlight/arduino-light.css | 88 + 4.2.3/css/highlight/arta.css | 73 + 4.2.3/css/highlight/ascetic.css | 45 + 4.2.3/css/highlight/atelier-cave-dark.css | 83 + 4.2.3/css/highlight/atelier-cave-light.css | 85 + 4.2.3/css/highlight/atelier-dune-dark.css | 69 + 4.2.3/css/highlight/atelier-dune-light.css | 69 + 4.2.3/css/highlight/atelier-estuary-dark.css | 84 + 4.2.3/css/highlight/atelier-estuary-light.css | 84 + 4.2.3/css/highlight/atelier-forest-dark.css | 69 + 4.2.3/css/highlight/atelier-forest-light.css | 69 + 4.2.3/css/highlight/atelier-heath-dark.css | 69 + 4.2.3/css/highlight/atelier-heath-light.css | 69 + 4.2.3/css/highlight/atelier-lakeside-dark.css | 69 + .../css/highlight/atelier-lakeside-light.css | 69 + 4.2.3/css/highlight/atelier-plateau-dark.css | 84 + 4.2.3/css/highlight/atelier-plateau-light.css | 84 + 4.2.3/css/highlight/atelier-savanna-dark.css | 84 + 4.2.3/css/highlight/atelier-savanna-light.css | 84 + 4.2.3/css/highlight/atelier-seaside-dark.css | 69 + 4.2.3/css/highlight/atelier-seaside-light.css | 69 + .../highlight/atelier-sulphurpool-dark.css | 69 + .../highlight/atelier-sulphurpool-light.css | 69 + 4.2.3/css/highlight/atom-one-dark.css | 96 + 4.2.3/css/highlight/atom-one-light.css | 96 + 4.2.3/css/highlight/brown-paper.css | 64 + 4.2.3/css/highlight/brown-papersq.png | Bin 0 -> 18198 bytes 4.2.3/css/highlight/codepen-embed.css | 60 + 4.2.3/css/highlight/color-brewer.css | 71 + 4.2.3/css/highlight/darcula.css | 77 + 4.2.3/css/highlight/dark.css | 63 + 4.2.3/css/highlight/darkula.css | 6 + 4.2.3/css/highlight/default.css | 99 + 4.2.3/css/highlight/docco.css | 97 + 4.2.3/css/highlight/dracula.css | 76 + 4.2.3/css/highlight/far.css | 71 + 4.2.3/css/highlight/foundation.css | 88 + 4.2.3/css/highlight/github-gist.css | 71 + 4.2.3/css/highlight/github.css | 99 + 4.2.3/css/highlight/googlecode.css | 89 + 4.2.3/css/highlight/grayscale.css | 101 + 4.2.3/css/highlight/gruvbox-dark.css | 108 + 4.2.3/css/highlight/gruvbox-light.css | 108 + 4.2.3/css/highlight/hopscotch.css | 83 + 4.2.3/css/highlight/hybrid.css | 102 + 4.2.3/css/highlight/idea.css | 97 + 4.2.3/css/highlight/ir-black.css | 73 + 4.2.3/css/highlight/kimbie.dark.css | 74 + 4.2.3/css/highlight/kimbie.light.css | 74 + 4.2.3/css/highlight/magula.css | 70 + 4.2.3/css/highlight/mono-blue.css | 59 + 4.2.3/css/highlight/monokai-sublime.css | 83 + 4.2.3/css/highlight/monokai.css | 70 + 4.2.3/css/highlight/obsidian.css | 88 + 4.2.3/css/highlight/ocean.css | 74 + 4.2.3/css/highlight/paraiso-dark.css | 72 + 4.2.3/css/highlight/paraiso-light.css | 72 + 4.2.3/css/highlight/pojoaque.css | 83 + 4.2.3/css/highlight/pojoaque.jpg | Bin 0 -> 1186 bytes 4.2.3/css/highlight/purebasic.css | 96 + 4.2.3/css/highlight/qtcreator_dark.css | 83 + 4.2.3/css/highlight/qtcreator_light.css | 83 + 4.2.3/css/highlight/railscasts.css | 106 + 4.2.3/css/highlight/rainbow.css | 85 + 4.2.3/css/highlight/routeros.css | 108 + 4.2.3/css/highlight/school-book.css | 72 + 4.2.3/css/highlight/school-book.png | Bin 0 -> 486 bytes 4.2.3/css/highlight/solarized-dark.css | 84 + 4.2.3/css/highlight/solarized-light.css | 84 + 4.2.3/css/highlight/sunburst.css | 102 + 4.2.3/css/highlight/tomorrow-night-blue.css | 75 + 4.2.3/css/highlight/tomorrow-night-bright.css | 74 + .../css/highlight/tomorrow-night-eighties.css | 74 + 4.2.3/css/highlight/tomorrow-night.css | 75 + 4.2.3/css/highlight/tomorrow.css | 72 + 4.2.3/css/highlight/vs.css | 68 + 4.2.3/css/highlight/vs2015.css | 115 + 4.2.3/css/highlight/xcode.css | 93 + 4.2.3/css/highlight/xt256.css | 92 + 4.2.3/css/highlight/zenburn.css | 80 + 4.2.3/css/main.css | 1217 +++++ 4.2.3/css/menu.css | 17 + 4.2.3/css/multi-language-sample.css | 218 + 4.2.3/css/pdf.css | 160 + 4.2.3/css/ref.css | 431 ++ 4.2.3/css/skin.css | 186 + 4.2.3/css/tools.css | 128 + 4.2.3/fonts/FontAwesome.otf | Bin 0 -> 75188 bytes 4.2.3/fonts/fontawesome-webfont.eot | Bin 0 -> 72449 bytes 4.2.3/fonts/fontawesome-webfont.svg | 504 ++ 4.2.3/fonts/fontawesome-webfont.ttf | Bin 0 -> 141564 bytes 4.2.3/fonts/fontawesome-webfont.woff | Bin 0 -> 83760 bytes 4.2.3/guide/configurationreference.html | 1383 +++++ 4.2.3/guide/index.html | 4485 +++++++++++++++++ 4.2.3/img/aws-lambda-runtime-custom.png | Bin 0 -> 50087 bytes 4.2.3/img/default/bullet.gif | Bin 0 -> 97 bytes 4.2.3/img/default/linear-gradient-green.png | Bin 0 -> 285 bytes 4.2.3/img/default/linear-gradient.png | Bin 0 -> 150 bytes 4.2.3/img/default/separator-horizontal.gif | Bin 0 -> 43 bytes 4.2.3/img/default/separator-menu.png | Bin 0 -> 172 bytes 4.2.3/img/default/separator-vertical.gif | Bin 0 -> 43 bytes 4.2.3/img/logs.png | Bin 0 -> 303540 bytes 4.2.3/img/micronaut-logo-white.svg | 74 + 4.2.3/img/note.gif | Bin 0 -> 569 bytes 4.2.3/img/proxy-test.jpg | Bin 0 -> 35284 bytes 4.2.3/img/secretsmanager.png | Bin 0 -> 494685 bytes 4.2.3/img/warning.gif | Bin 0 -> 613 bytes 4.2.3/index.html | 9 + 4.2.3/js/docs.js | 57 + 4.2.3/js/guide.js | 146 + 4.2.3/js/highlight.pack.js | 671 +++ 4.2.3/js/multi-language-sample.js | 296 ++ 4.2.3/style/guideItem.html | 147 + 4.2.3/style/index.html | 26 + 4.2.3/style/layout.html | 129 + 4.2.3/style/menu.html | 22 + 4.2.3/style/page.html | 56 + 4.2.3/style/referenceItem.html | 117 + 4.2.3/style/section.html | 11 + 4.2.x/api/allclasses-index.html | 2 +- 4.2.x/api/allpackages-index.html | 2 +- 4.2.x/api/constant-values.html | 2 +- 4.2.x/api/deprecated-list.html | 2 +- 4.2.x/api/help-doc.html | 2 +- 4.2.x/api/index-all.html | 2 +- 4.2.x/api/index.html | 4 +- .../io/micronaut/aws/AWSConfiguration.html | 2 +- .../aws/alexa/builders/AlexaSkillBuilder.html | 2 +- .../builders/DefaultAlexaSkillBuilder.html | 2 +- ...ngAlexaSkillConfigurationSkillFactory.html | 2 +- .../alexa/builders/SkillBuilderProvider.html | 2 +- .../StandardSkillBuilderProvider.html | 2 +- .../alexa/builders/StandardSkillFactory.html | 2 +- .../aws/alexa/builders/package-summary.html | 2 +- .../aws/alexa/builders/package-tree.html | 2 +- .../aws/alexa/conf/AlexaEnvironment.html | 2 +- .../aws/alexa/conf/AlexaIntents.html | 2 +- .../alexa/conf/AlexaSkillConfiguration.html | 2 +- .../AlexaSkillConfigurationProperties.html | 2 +- .../aws/alexa/conf/package-summary.html | 2 +- .../aws/alexa/conf/package-tree.html | 2 +- .../flashbriefing/FlashBriefingItem.html | 2 +- .../alexa/flashbriefing/package-summary.html | 2 +- .../aws/alexa/flashbriefing/package-tree.html | 2 +- .../httpserver/AskHttpServerConstants.html | 2 +- .../conf/AlexaControllerConfiguration.html | 2 +- ...lexaControllerConfigurationProperties.html | 2 +- .../httpserver/conf/package-summary.html | 2 +- .../alexa/httpserver/conf/package-tree.html | 2 +- .../controllers/SkillController.html | 2 +- .../controllers/package-summary.html | 2 +- .../httpserver/controllers/package-tree.html | 2 +- .../exceptions/AskSdkExceptionHandler.html | 2 +- .../exceptions/SecurityExceptionHandler.html | 2 +- .../exceptions/package-summary.html | 2 +- .../httpserver/exceptions/package-tree.html | 2 +- .../aws/alexa/httpserver/package-summary.html | 2 +- .../aws/alexa/httpserver/package-tree.html | 2 +- .../DefaultRequestEnvelopeService.html | 2 +- ...ultRequestEnvelopeVerificationService.html | 2 +- .../services/RequestEnvelopeService.html | 2 +- .../RequestEnvelopeVerificationService.html | 2 +- .../httpserver/services/package-summary.html | 2 +- .../httpserver/services/package-tree.html | 2 +- .../verifiers/AlexaHttpRequest.html | 2 +- .../verifiers/HttpServerAlexaHttpRequest.html | 2 +- ...SignatureCheckSystemPropertyCondition.html | 2 +- .../SkillRequestSignatureVerifier.html | 2 +- .../SkillRequestTimestampVerifier.html | 2 +- .../SkillRequestTimestampVerifierFactory.html | 2 +- .../verifiers/SkillServletVerifier.html | 2 +- .../httpserver/verifiers/package-summary.html | 2 +- .../httpserver/verifiers/package-tree.html | 2 +- .../CompositeHandlerInputLocaleResolver.html | 2 +- .../DefaultHandlerInputLocaleResolver.html | 2 +- .../HandlerInputAbstractLocaleResolver.html | 2 +- .../HandlerInputFixedLocaleResolver.html | 2 +- ...lerInputLocaleResolutionConfiguration.html | 2 +- ...caleResolutionConfigurationProperties.html | 2 +- .../locale/HandlerInputLocaleResolver.html | 2 +- .../aws/alexa/locale/package-summary.html | 2 +- .../aws/alexa/locale/package-tree.html | 2 +- .../aws/alexa/ssml/AmazonDomain.html | 2 +- .../aws/alexa/ssml/AmazonEffect.html | 2 +- .../aws/alexa/ssml/AmazonEmotion.html | 2 +- .../alexa/ssml/AmazonEmotionIntensity.html | 2 +- .../aws/alexa/ssml/BreakStrength.html | 2 +- .../aws/alexa/ssml/EmphasisLevel.html | 2 +- .../micronaut/aws/alexa/ssml/InterpretAs.html | 2 +- .../aws/alexa/ssml/InterpretAsDateFormat.html | 2 +- .../aws/alexa/ssml/PhoneticAlphabet.html | 2 +- .../aws/alexa/ssml/ProsodyPitch.html | 2 +- .../micronaut/aws/alexa/ssml/ProsodyRate.html | 2 +- .../aws/alexa/ssml/ProsodyVolume.html | 2 +- .../api/io/micronaut/aws/alexa/ssml/Ssml.html | 2 +- .../aws/alexa/ssml/SupportedLang.html | 2 +- .../io/micronaut/aws/alexa/ssml/Voice.html | 2 +- .../io/micronaut/aws/alexa/ssml/WordRole.html | 2 +- .../aws/alexa/ssml/package-summary.html | 2 +- .../aws/alexa/ssml/package-tree.html | 2 +- ...GatewayProxyRequestEventStageResolver.html | 2 +- .../aws/apigateway/AmazonApiGatewayUtils.html | 2 +- .../apigateway/HttpRequestStageResolver.html | 2 +- .../aws/apigateway/StageResolver.html | 2 +- .../aws/apigateway/package-summary.html | 2 +- .../aws/apigateway/package-tree.html | 2 +- .../logging/CloudWatchJsonFormatter.html | 2 +- .../logging/CloudWatchLoggingAppender.html | 2 +- .../cloudwatch/logging/package-summary.html | 2 +- .../aws/cloudwatch/logging/package-tree.html | 2 +- .../AwsDistributedConfiguration.html | 2 +- .../AwsDistributedConfigurationClient.html | 2 +- ...AwsDistributedConfigurationProperties.html | 2 +- .../KeyValueFetcher.html | 2 +- .../package-summary.html | 2 +- .../package-tree.html | 2 +- .../aws/lambda/events/FileUtils.html | 2 +- .../aws/lambda/events/package-summary.html | 2 +- .../aws/lambda/events/package-tree.html | 2 +- .../APIGatewayProxyResponseEventSerde.html | 2 +- ...PIGatewayV2CustomAuthorizerEventSerde.html | 2 +- .../serde/APIGatewayV2HTTPEventSerde.html | 2 +- .../serde/APIGatewayV2HTTPResponseSerde.html | 2 +- .../APIGatewayV2ProxyRequestEventSerde.html | 2 +- .../APIGatewayV2ProxyResponseEventSerde.html | 2 +- .../APIGatewayV2WebSocketEventSerde.html | 2 +- .../APIGatewayV2WebSocketResponseSerde.html | 2 +- .../events/serde/ActiveMQEventSerde.html | 2 +- .../AppSyncLambdaAuthorizerEventSerde.html | 2 +- .../AppSyncLambdaAuthorizerResponseSerde.html | 2 +- ...licationLoadBalancerRequestEventSerde.html | 2 +- ...icationLoadBalancerResponseEventSerde.html | 2 +- ...loudFormationCustomResourceEventSerde.html | 2 +- .../events/serde/CloudFrontEventSerde.html | 2 +- .../serde/CloudWatchLogsEventSerde.html | 2 +- .../events/serde/CodeCommitEventSerde.html | 2 +- .../events/serde/CognitoEventSerde.html | 2 +- ...UserPoolCreateAuthChallengeEventSerde.html | 2 +- ...ognitoUserPoolCustomMessageEventSerde.html | 2 +- ...UserPoolDefineAuthChallengeEventSerde.html | 2 +- .../serde/CognitoUserPoolEventSerde.html | 2 +- .../CognitoUserPoolMigrateUserEventSerde.html | 2 +- ...oUserPoolPostAuthenticationEventSerde.html | 2 +- ...itoUserPoolPostConfirmationEventSerde.html | 2 +- ...toUserPoolPreAuthenticationEventSerde.html | 2 +- .../CognitoUserPoolPreSignUpEventSerde.html | 2 +- ...oUserPoolPreTokenGenerationEventSerde.html | 2 +- ...VerifyAuthChallengeResponseEventSerde.html | 2 +- .../lambda/events/serde/ConfigEventSerde.html | 2 +- .../events/serde/ConnectEventSerde.html | 2 +- .../events/serde/DynamodbEventSerde.html | 2 +- .../serde/DynamodbTimeWindowEventSerde.html | 2 +- .../events/serde/IamPolicyResponseSerde.html | 2 +- .../serde/IamPolicyResponseV1Serde.html | 2 +- .../events/serde/IoTButtonEventSerde.html | 2 +- .../events/serde/JodaDateTimeSerde.html | 2 +- .../lambda/events/serde/KafkaEventSerde.html | 2 +- ...sFirehoseInputPreprocessingEventSerde.html | 2 +- ...lyticsInputPreprocessingResponseSerde.html | 2 +- ...esisAnalyticsOutputDeliveryEventSerde.html | 2 +- ...sAnalyticsOutputDeliveryResponseSerde.html | 2 +- ...csStreamsInputPreprocessingEventSerde.html | 2 +- .../events/serde/KinesisEventSerde.html | 2 +- .../serde/KinesisFirehoseEventSerde.html | 2 +- .../serde/KinesisTimeWindowEventSerde.html | 2 +- .../serde/LambdaDestinationEventSerde.html | 2 +- .../lambda/events/serde/LexEventSerde.html | 2 +- .../events/serde/RabbitMQEventSerde.html | 2 +- .../serde/ResponseElementsEntitySerde.html | 2 +- .../events/serde/S3BatchEventSerde.html | 2 +- .../events/serde/S3BatchResponseSerde.html | 2 +- ...icationSerde.S3EventNotificationMixin.html | 2 +- .../serde/S3EventNotificationSerde.html | 2 +- .../aws/lambda/events/serde/S3EventSerde.html | 2 +- .../events/serde/S3ObjectEntitySerde.html | 2 +- .../serde/S3ObjectLambdaEventSerde.html | 2 +- .../lambda/events/serde/SNSEventSerde.html | 2 +- .../events/serde/SQSBatchResponseSerde.html | 2 +- .../events/serde/ScheduledEventSerde.html | 2 +- .../SecretsManagerRotationEventSerde.html | 2 +- .../serde/SimpleIAMPolicyResponseSerde.html | 2 +- .../serde/StreamsEventResponseSerde.html | 2 +- .../serde/TimeWindowEventResponseSerde.html | 2 +- .../lambda/events/serde/package-summary.html | 2 +- .../aws/lambda/events/serde/package-tree.html | 2 +- ...plicationLoadBalancerRequestEventTest.html | 2 +- ...licationLoadBalancerResponseEventTest.html | 2 +- .../tests/CustomPojoSerializerUtils.html | 2 +- .../lambda/events/tests/SqsHandlerTest.html | 2 +- .../lambda/events/tests/package-summary.html | 2 +- .../aws/lambda/events/tests/package-tree.html | 2 +- .../api/io/micronaut/aws/package-summary.html | 2 +- 4.2.x/api/io/micronaut/aws/package-tree.html | 2 +- .../aws/sdk/v1/AWSClientConfiguration.html | 2 +- .../v1/EnvironmentAWSCredentialsProvider.html | 2 +- .../micronaut/aws/sdk/v1/package-summary.html | 2 +- .../io/micronaut/aws/sdk/v1/package-tree.html | 2 +- .../sdk/v2/CredentialsAndRegionFactory.html | 2 +- .../v2/EnvironmentAwsCredentialsProvider.html | 2 +- .../sdk/v2/EnvironmentAwsRegionProvider.html | 2 +- .../apache/ApacheClientConfiguration.html | 2 +- .../v2/client/apache/ApacheClientFactory.html | 2 +- .../sdk/v2/client/apache/package-summary.html | 2 +- .../sdk/v2/client/apache/package-tree.html | 2 +- .../netty/NettyClientConfiguration.html | 2 +- .../v2/client/netty/NettyClientFactory.html | 2 +- .../sdk/v2/client/netty/package-summary.html | 2 +- .../aws/sdk/v2/client/netty/package-tree.html | 2 +- .../UrlConnectionClientConfiguration.html | 2 +- .../UrlConnectionClientFactory.html | 2 +- .../client/urlConnection/package-summary.html | 2 +- .../v2/client/urlConnection/package-tree.html | 2 +- .../micronaut/aws/sdk/v2/package-summary.html | 2 +- .../io/micronaut/aws/sdk/v2/package-tree.html | 2 +- .../v2/service/AWSServiceConfiguration.html | 2 +- .../AWSServiceConfigurationProperties.html | 2 +- .../aws/sdk/v2/service/AwsClientFactory.html | 2 +- .../CloudwatchLogsClientFactory.html | 2 +- .../cloudwatchlogs/package-summary.html | 2 +- .../service/cloudwatchlogs/package-tree.html | 2 +- .../dynamodb/DynamoDbClientFactory.html | 2 +- .../v2/service/dynamodb/package-summary.html | 2 +- .../sdk/v2/service/dynamodb/package-tree.html | 2 +- .../ApiGatewayManagementApiClientFactory.html | 2 +- .../gatewaymanagement/package-summary.html | 2 +- .../gatewaymanagement/package-tree.html | 2 +- .../aws/sdk/v2/service/package-summary.html | 2 +- .../aws/sdk/v2/service/package-tree.html | 2 +- .../sdk/v2/service/s3/S3ClientFactory.html | 2 +- .../service/s3/S3ConfigurationProperties.html | 2 +- .../sdk/v2/service/s3/package-summary.html | 2 +- .../aws/sdk/v2/service/s3/package-tree.html | 2 +- .../SecretsManagerClientFactory.html | 2 +- .../secretsmanager/package-summary.html | 2 +- .../service/secretsmanager/package-tree.html | 2 +- .../ServiceDiscoveryAsyncClientFactory.html | 2 +- .../servicediscovery/package-summary.html | 2 +- .../servicediscovery/package-tree.html | 2 +- .../sdk/v2/service/ses/SesClientFactory.html | 2 +- .../sdk/v2/service/ses/package-summary.html | 2 +- .../aws/sdk/v2/service/ses/package-tree.html | 2 +- .../sdk/v2/service/sns/SnsClientFactory.html | 2 +- .../sdk/v2/service/sns/package-summary.html | 2 +- .../aws/sdk/v2/service/sns/package-tree.html | 2 +- .../sdk/v2/service/sqs/SqsClientFactory.html | 2 +- .../sdk/v2/service/sqs/package-summary.html | 2 +- .../aws/sdk/v2/service/sqs/package-tree.html | 2 +- .../sdk/v2/service/ssm/SsmClientFactory.html | 2 +- .../sdk/v2/service/ssm/package-summary.html | 2 +- .../aws/sdk/v2/service/ssm/package-tree.html | 2 +- .../SecretsKeyValueFetcher.html | 2 +- .../SecretsManagerConfiguration.html | 2 +- .../SecretsManagerConfigurationClient.html | 2 +- ...urationProperties.SecretConfiguration.html | 2 +- ...SecretsManagerConfigurationProperties.html | 2 +- ...sManagerGroupNameAwareKeyValueFetcher.html | 2 +- .../SecretsManagerKeyValueFetcher.html | 2 +- .../aws/secretsmanager/package-summary.html | 2 +- .../aws/secretsmanager/package-tree.html | 2 +- .../aws/ua/GeneratedUserAgentProvider.html | 2 +- .../micronaut/aws/ua/UserAgentProvider.html | 2 +- .../io/micronaut/aws/ua/package-summary.html | 2 +- .../api/io/micronaut/aws/ua/package-tree.html | 2 +- .../AWSParameterQueryProvider.html | 2 +- .../AWSParameterStoreConfigClient.html | 2 +- .../AWSParameterStoreConfiguration.html | 2 +- .../aws/parameterstore/ParameterQuery.html | 2 +- .../aws/parameterstore/package-summary.html | 2 +- .../aws/parameterstore/package-tree.html | 2 +- ...wsServiceDiscoveryClientConfiguration.html | 2 +- .../AwsServiceDiscoveryConfiguration.html | 2 +- ...iceDiscoveryRegistrationConfiguration.html | 2 +- .../client/AwsServiceDiscoveryClient.html | 2 +- .../client/package-summary.html | 2 +- .../servicediscovery/client/package-tree.html | 2 +- .../aws/servicediscovery/package-summary.html | 2 +- .../aws/servicediscovery/package-tree.html | 2 +- ...AwsServiceDiscoveryRegistrationClient.html | 2 +- .../registration/EC2ServiceInstance.html | 2 +- .../registration/package-summary.html | 2 +- .../registration/package-tree.html | 2 +- ...AmazonComputeInstanceMetadataResolver.html | 2 +- .../cloud/aws/AmazonEC2InstanceMetadata.html | 2 +- .../aws/AmazonMetadataConfiguration.html | 2 +- .../discovery/cloud/aws/EC2MetadataKeys.html | 2 +- .../discovery/cloud/aws/package-summary.html | 2 +- .../discovery/cloud/aws/package-tree.html | 2 +- .../aws/CustomPojoSerializerException.html | 2 +- .../aws/DefaultDiagnosticInfoPopulator.html | 2 +- .../aws/DefaultLambdaContextFactory.html | 2 +- .../function/aws/DiagnosticInfoPopulator.html | 2 +- .../micronaut/function/aws/HandlerUtils.html | 2 +- .../aws/JsonMapperCustomPojoSerializer.html | 2 +- .../aws/LambdaApplicationContextBuilder.html | 2 +- .../function/aws/LambdaContextFactory.html | 2 +- .../function/aws/MicronautLambdaContext.html | 2 +- .../function/aws/MicronautRequestHandler.html | 2 +- .../aws/MicronautRequestStreamHandler.html | 2 +- .../io/micronaut/function/aws/XRayUtils.html | 2 +- .../function/aws/alexa/AlexaFunction.html | 2 +- .../alexa/MicronautSkillStreamHandler.html | 2 +- .../function/aws/alexa/package-summary.html | 2 +- .../function/aws/alexa/package-tree.html | 2 +- .../aws/event/AfterExecutionEvent.html | 2 +- .../function/aws/event/package-summary.html | 2 +- .../function/aws/event/package-tree.html | 2 +- .../function/aws/package-summary.html | 2 +- .../micronaut/function/aws/package-tree.html | 2 +- .../proxy/AbstractServletHttpResponse.html | 2 +- .../aws/proxy/ApiGatewayServletRequest.html | 2 +- .../function/aws/proxy/AwsCookies.html | 2 +- .../function/aws/proxy/MapCollapseUtils.html | 2 +- ...ringAndMapStringMutableHttpParameters.html | 2 +- .../aws/proxy/MicronautLambdaHandler.html | 2 +- .../function/aws/proxy/MockLambdaContext.html | 2 +- ...ringAndMapStringConvertibleMultiValue.html | 2 +- .../aws/proxy/SystemOutLambdaLogger.html | 2 +- .../alb/ApplicationLoadBalancerFunction.html | 2 +- .../alb/ApplicationLoadBalancerHandler.html | 2 +- ...icationLoadBalancerRequestEventBinder.html | 2 +- ...ationLoadBalancerResponseEventAdapter.html | 2 +- ...cationLoadBalancerResponseEventBinder.html | 2 +- ...ApplicationLoadBalancerServletRequest.html | 2 +- ...pplicationLoadBalancerServletResponse.html | 2 +- .../aws/proxy/alb/package-summary.html | 2 +- .../function/aws/proxy/alb/package-tree.html | 2 +- .../function/aws/proxy/package-summary.html | 2 +- .../function/aws/proxy/package-tree.html | 2 +- .../APIGatewayProxyRequestEventBinder.html | 2 +- .../APIGatewayProxyResponseEventBinder.html | 2 +- .../payload1/ApiGatewayProxyEventHandler.html | 2 +- .../ApiGatewayProxyRequestEventFunction.html | 2 +- .../ApiGatewayProxyResponseEventAdapter.html | 2 +- .../ApiGatewayProxyServletRequest.html | 2 +- .../ApiGatewayProxyServletResponse.html | 2 +- .../aws/proxy/payload1/package-summary.html | 2 +- .../aws/proxy/payload1/package-tree.html | 2 +- .../payload2/APIGatewayV2HTTPEventBinder.html | 2 +- .../APIGatewayV2HTTPEventFunction.html | 2 +- .../APIGatewayV2HTTPEventHandler.html | 2 +- .../APIGatewayV2HTTPEventServletRequest.html | 2 +- .../APIGatewayV2HTTPResponseBinder.html | 2 +- ...IGatewayV2HTTPResponseServletResponse.html | 2 +- .../ApiGatewayProxyResponseEventAdapter.html | 2 +- .../aws/proxy/payload2/package-summary.html | 2 +- .../aws/proxy/payload2/package-tree.html | 2 +- .../MicronautLambdaAuthenticationFetcher.html | 2 +- .../aws/proxy/security/package-summary.html | 2 +- .../aws/proxy/security/package-tree.html | 2 +- .../aws/proxy/test/AwsApiProxyTestServer.html | 2 +- .../function/aws/proxy/test/BodyUtils.html | 2 +- .../aws/proxy/test/ContextProvider.html | 2 +- ...efaultServletToAwsProxyRequestAdapter.html | 2 +- ...faultServletToAwsProxyResponseAdapter.html | 2 +- .../aws/proxy/test/MockContextProvider.html | 2 +- .../function/aws/proxy/test/ServerPort.html | 2 +- .../test/ServletToAwsProxyRequestAdapter.html | 2 +- .../ServletToAwsProxyResponseAdapter.html | 2 +- .../aws/proxy/test/package-summary.html | 2 +- .../function/aws/proxy/test/package-tree.html | 2 +- ...ewayV2HTTPEventMicronautLambdaRuntime.html | 2 +- .../AbstractMicronautLambdaRuntime.html | 2 +- ...stStreamHandlerMicronautLambdaRuntime.html | 2 +- ...ionLoadBalancerMicronautLambdaRuntime.html | 2 +- .../aws/runtime/AwsLambdaRuntimeApi.html | 2 +- .../aws/runtime/AwsLambdaRuntimeApiError.html | 2 +- ...ambdaRuntimeInvocationResponseHeaders.html | 2 +- .../aws/runtime/MicronautLambdaRuntime.html | 2 +- .../ReservedRuntimeEnvironmentVariables.html | 2 +- .../function/aws/runtime/RuntimeContext.html | 2 +- .../function/aws/runtime/package-summary.html | 2 +- .../function/aws/runtime/package-tree.html | 2 +- .../test/MicronautLambdaJunit5Extension.html | 2 +- .../test/annotation/MicronautLambdaTest.html | 2 +- .../aws/test/annotation/package-summary.html | 2 +- .../aws/test/annotation/package-tree.html | 2 +- .../function/aws/test/package-summary.html | 2 +- .../function/aws/test/package-tree.html | 2 +- .../aws/AWSInvokeRequestDefinition.html | 2 +- .../aws/AWSLambdaAsyncClientFactory.html | 2 +- .../client/aws/AWSLambdaConfiguration.html | 2 +- .../client/aws/AWSLambdaFunctionExecutor.html | 2 +- .../function/client/aws/package-summary.html | 2 +- .../function/client/aws/package-tree.html | 2 +- 4.2.x/api/overview-summary.html | 2 +- 4.2.x/api/overview-tree.html | 2 +- 4.2.x/api/serialized-form.html | 2 +- 4.2.x/guide/configurationreference.html | 2 +- 4.2.x/guide/index.html | 32 +- 881 files changed, 93014 insertions(+), 371 deletions(-) create mode 100644 4.2.3/api/allclasses-index.html create mode 100644 4.2.3/api/allpackages-index.html create mode 100644 4.2.3/api/constant-values.html create mode 100644 4.2.3/api/deprecated-list.html create mode 100644 4.2.3/api/element-list create mode 100644 4.2.3/api/help-doc.html create mode 100644 4.2.3/api/index-all.html create mode 100644 4.2.3/api/index.html create mode 100644 4.2.3/api/io/micronaut/aws/AWSConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/AlexaSkillBuilder.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/DefaultAlexaSkillBuilder.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/MissingAlexaSkillConfigurationSkillFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/SkillBuilderProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillBuilderProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/builders/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/conf/AlexaEnvironment.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/conf/AlexaIntents.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/conf/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/conf/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/flashbriefing/FlashBriefingItem.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/AskHttpServerConstants.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/SkillController.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/AskSdkExceptionHandler.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/SecurityExceptionHandler.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeService.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeVerificationService.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeService.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeVerificationService.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/AlexaHttpRequest.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/HttpServerAlexaHttpRequest.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/RequestSignatureCheckSystemPropertyCondition.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestSignatureVerifier.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifier.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifierFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillServletVerifier.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/CompositeHandlerInputLocaleResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/DefaultHandlerInputLocaleResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputAbstractLocaleResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputFixedLocaleResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/locale/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonDomain.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEffect.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotion.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotionIntensity.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/BreakStrength.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/EmphasisLevel.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAs.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAsDateFormat.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/PhoneticAlphabet.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyPitch.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyRate.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyVolume.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/Ssml.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/SupportedLang.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/Voice.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/WordRole.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/alexa/ssml/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/apigateway/APIGatewayProxyRequestEventStageResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/apigateway/AmazonApiGatewayUtils.html create mode 100644 4.2.3/api/io/micronaut/aws/apigateway/HttpRequestStageResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/apigateway/StageResolver.html create mode 100644 4.2.3/api/io/micronaut/aws/apigateway/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/apigateway/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchJsonFormatter.html create mode 100644 4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchLoggingAppender.html create mode 100644 4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationClient.html create mode 100644 4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/distributedconfiguration/KeyValueFetcher.html create mode 100644 4.2.3/api/io/micronaut/aws/distributedconfiguration/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/distributedconfiguration/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/FileUtils.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayProxyResponseEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2CustomAuthorizerEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyRequestEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyResponseEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ActiveMQEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerRequestEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerResponseEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFormationCustomResourceEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFrontEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudWatchLogsEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CodeCommitEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCreateAuthChallengeEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCustomMessageEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolDefineAuthChallengeEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolMigrateUserEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostAuthenticationEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostConfirmationEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreAuthenticationEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreSignUpEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreTokenGenerationEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolVerifyAuthChallengeResponseEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ConfigEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ConnectEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbTimeWindowEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseV1Serde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/IoTButtonEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/JodaDateTimeSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KafkaEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsFirehoseInputPreprocessingEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsInputPreprocessingResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsStreamsInputPreprocessingEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisFirehoseEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisTimeWindowEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/LambdaDestinationEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/LexEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/RabbitMQEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ResponseElementsEntitySerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.S3EventNotificationMixin.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectEntitySerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectLambdaEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/SNSEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/SQSBatchResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/ScheduledEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/SecretsManagerRotationEventSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/SimpleIAMPolicyResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/StreamsEventResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/TimeWindowEventResponseSerde.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/serde/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerRequestEventTest.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerResponseEventTest.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/tests/CustomPojoSerializerUtils.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/tests/SqsHandlerTest.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/tests/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/lambda/events/tests/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v1/AWSClientConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v1/EnvironmentAWSCredentialsProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v1/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v1/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/CredentialsAndRegionFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsCredentialsProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsRegionProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/AwsClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/CloudwatchLogsClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/DynamoDbClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/ApiGatewayManagementApiClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/SecretsManagerClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/ServiceDiscoveryAsyncClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/SesClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/SnsClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/SqsClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/SsmClientFactory.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsKeyValueFetcher.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationClient.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.SecretConfiguration.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerGroupNameAwareKeyValueFetcher.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerKeyValueFetcher.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/secretsmanager/package-tree.html create mode 100644 4.2.3/api/io/micronaut/aws/ua/GeneratedUserAgentProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/ua/UserAgentProvider.html create mode 100644 4.2.3/api/io/micronaut/aws/ua/package-summary.html create mode 100644 4.2.3/api/io/micronaut/aws/ua/package-tree.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterQueryProvider.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfigClient.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfiguration.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/parameterstore/ParameterQuery.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-summary.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-tree.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryClientConfiguration.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryConfiguration.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryRegistrationConfiguration.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/AwsServiceDiscoveryClient.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-summary.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-tree.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-summary.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-tree.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/AwsServiceDiscoveryRegistrationClient.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/EC2ServiceInstance.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-summary.html create mode 100644 4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-tree.html create mode 100644 4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonComputeInstanceMetadataResolver.html create mode 100644 4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonEC2InstanceMetadata.html create mode 100644 4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonMetadataConfiguration.html create mode 100644 4.2.3/api/io/micronaut/discovery/cloud/aws/EC2MetadataKeys.html create mode 100644 4.2.3/api/io/micronaut/discovery/cloud/aws/package-summary.html create mode 100644 4.2.3/api/io/micronaut/discovery/cloud/aws/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/CustomPojoSerializerException.html create mode 100644 4.2.3/api/io/micronaut/function/aws/DefaultDiagnosticInfoPopulator.html create mode 100644 4.2.3/api/io/micronaut/function/aws/DefaultLambdaContextFactory.html create mode 100644 4.2.3/api/io/micronaut/function/aws/DiagnosticInfoPopulator.html create mode 100644 4.2.3/api/io/micronaut/function/aws/HandlerUtils.html create mode 100644 4.2.3/api/io/micronaut/function/aws/JsonMapperCustomPojoSerializer.html create mode 100644 4.2.3/api/io/micronaut/function/aws/LambdaApplicationContextBuilder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/LambdaContextFactory.html create mode 100644 4.2.3/api/io/micronaut/function/aws/MicronautLambdaContext.html create mode 100644 4.2.3/api/io/micronaut/function/aws/MicronautRequestHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/MicronautRequestStreamHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/XRayUtils.html create mode 100644 4.2.3/api/io/micronaut/function/aws/alexa/AlexaFunction.html create mode 100644 4.2.3/api/io/micronaut/function/aws/alexa/MicronautSkillStreamHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/alexa/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/alexa/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/event/AfterExecutionEvent.html create mode 100644 4.2.3/api/io/micronaut/function/aws/event/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/event/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/AbstractServletHttpResponse.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/ApiGatewayServletRequest.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/AwsCookies.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/MapCollapseUtils.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/MapListOfStringAndMapStringMutableHttpParameters.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/MicronautLambdaHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/MockLambdaContext.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/MutableMapListOfStringAndMapStringConvertibleMultiValue.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/SystemOutLambdaLogger.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerFunction.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerRequestEventBinder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventBinder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletRequest.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletResponse.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/alb/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyRequestEventBinder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyResponseEventBinder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyEventHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyRequestEventFunction.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyResponseEventAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletRequest.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletResponse.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventBinder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventFunction.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventHandler.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventServletRequest.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseBinder.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseServletResponse.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/ApiGatewayProxyResponseEventAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/security/MicronautLambdaAuthenticationFetcher.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/security/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/security/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/AwsApiProxyTestServer.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/BodyUtils.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/ContextProvider.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyRequestAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyResponseAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/MockContextProvider.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/ServerPort.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyRequestAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyResponseAdapter.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/proxy/test/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/APIGatewayV2HTTPEventMicronautLambdaRuntime.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/AbstractMicronautLambdaRuntime.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/AbstractRequestStreamHandlerMicronautLambdaRuntime.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/ApplicationLoadBalancerMicronautLambdaRuntime.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApi.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApiError.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/LambdaRuntimeInvocationResponseHeaders.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/MicronautLambdaRuntime.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/ReservedRuntimeEnvironmentVariables.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/RuntimeContext.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/runtime/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/test/MicronautLambdaJunit5Extension.html create mode 100644 4.2.3/api/io/micronaut/function/aws/test/annotation/MicronautLambdaTest.html create mode 100644 4.2.3/api/io/micronaut/function/aws/test/annotation/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/test/annotation/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/aws/test/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/aws/test/package-tree.html create mode 100644 4.2.3/api/io/micronaut/function/client/aws/AWSInvokeRequestDefinition.html create mode 100644 4.2.3/api/io/micronaut/function/client/aws/AWSLambdaAsyncClientFactory.html create mode 100644 4.2.3/api/io/micronaut/function/client/aws/AWSLambdaConfiguration.html create mode 100644 4.2.3/api/io/micronaut/function/client/aws/AWSLambdaFunctionExecutor.html create mode 100644 4.2.3/api/io/micronaut/function/client/aws/package-summary.html create mode 100644 4.2.3/api/io/micronaut/function/client/aws/package-tree.html create mode 100644 4.2.3/api/jquery-ui.overrides.css create mode 100644 4.2.3/api/legal/ADDITIONAL_LICENSE_INFO create mode 100644 4.2.3/api/legal/ASSEMBLY_EXCEPTION create mode 100644 4.2.3/api/legal/LICENSE create mode 100644 4.2.3/api/legal/jquery.md create mode 100644 4.2.3/api/legal/jqueryUI.md create mode 100644 4.2.3/api/member-search-index.js create mode 100644 4.2.3/api/module-search-index.js create mode 100644 4.2.3/api/overview-summary.html create mode 100644 4.2.3/api/overview-tree.html create mode 100644 4.2.3/api/package-search-index.js create mode 100644 4.2.3/api/resources/glass.png create mode 100644 4.2.3/api/resources/x.png create mode 100644 4.2.3/api/script-dir/jquery-3.6.1.min.js create mode 100644 4.2.3/api/script-dir/jquery-ui.min.css create mode 100644 4.2.3/api/script-dir/jquery-ui.min.js create mode 100644 4.2.3/api/script.js create mode 100644 4.2.3/api/search.js create mode 100644 4.2.3/api/serialized-form.html create mode 100644 4.2.3/api/stylesheet.css create mode 100644 4.2.3/api/tag-search-index.js create mode 100644 4.2.3/api/type-search-index.js create mode 100644 4.2.3/css/custom-pdf.css create mode 100644 4.2.3/css/custom.css create mode 100644 4.2.3/css/highlight/agate.css create mode 100644 4.2.3/css/highlight/androidstudio.css create mode 100644 4.2.3/css/highlight/arduino-light.css create mode 100644 4.2.3/css/highlight/arta.css create mode 100644 4.2.3/css/highlight/ascetic.css create mode 100644 4.2.3/css/highlight/atelier-cave-dark.css create mode 100644 4.2.3/css/highlight/atelier-cave-light.css create mode 100644 4.2.3/css/highlight/atelier-dune-dark.css create mode 100644 4.2.3/css/highlight/atelier-dune-light.css create mode 100644 4.2.3/css/highlight/atelier-estuary-dark.css create mode 100644 4.2.3/css/highlight/atelier-estuary-light.css create mode 100644 4.2.3/css/highlight/atelier-forest-dark.css create mode 100644 4.2.3/css/highlight/atelier-forest-light.css create mode 100644 4.2.3/css/highlight/atelier-heath-dark.css create mode 100644 4.2.3/css/highlight/atelier-heath-light.css create mode 100644 4.2.3/css/highlight/atelier-lakeside-dark.css create mode 100644 4.2.3/css/highlight/atelier-lakeside-light.css create mode 100644 4.2.3/css/highlight/atelier-plateau-dark.css create mode 100644 4.2.3/css/highlight/atelier-plateau-light.css create mode 100644 4.2.3/css/highlight/atelier-savanna-dark.css create mode 100644 4.2.3/css/highlight/atelier-savanna-light.css create mode 100644 4.2.3/css/highlight/atelier-seaside-dark.css create mode 100644 4.2.3/css/highlight/atelier-seaside-light.css create mode 100644 4.2.3/css/highlight/atelier-sulphurpool-dark.css create mode 100644 4.2.3/css/highlight/atelier-sulphurpool-light.css create mode 100644 4.2.3/css/highlight/atom-one-dark.css create mode 100644 4.2.3/css/highlight/atom-one-light.css create mode 100644 4.2.3/css/highlight/brown-paper.css create mode 100644 4.2.3/css/highlight/brown-papersq.png create mode 100644 4.2.3/css/highlight/codepen-embed.css create mode 100644 4.2.3/css/highlight/color-brewer.css create mode 100644 4.2.3/css/highlight/darcula.css create mode 100644 4.2.3/css/highlight/dark.css create mode 100644 4.2.3/css/highlight/darkula.css create mode 100644 4.2.3/css/highlight/default.css create mode 100644 4.2.3/css/highlight/docco.css create mode 100644 4.2.3/css/highlight/dracula.css create mode 100644 4.2.3/css/highlight/far.css create mode 100644 4.2.3/css/highlight/foundation.css create mode 100644 4.2.3/css/highlight/github-gist.css create mode 100644 4.2.3/css/highlight/github.css create mode 100644 4.2.3/css/highlight/googlecode.css create mode 100644 4.2.3/css/highlight/grayscale.css create mode 100644 4.2.3/css/highlight/gruvbox-dark.css create mode 100644 4.2.3/css/highlight/gruvbox-light.css create mode 100644 4.2.3/css/highlight/hopscotch.css create mode 100644 4.2.3/css/highlight/hybrid.css create mode 100644 4.2.3/css/highlight/idea.css create mode 100644 4.2.3/css/highlight/ir-black.css create mode 100644 4.2.3/css/highlight/kimbie.dark.css create mode 100644 4.2.3/css/highlight/kimbie.light.css create mode 100644 4.2.3/css/highlight/magula.css create mode 100644 4.2.3/css/highlight/mono-blue.css create mode 100644 4.2.3/css/highlight/monokai-sublime.css create mode 100644 4.2.3/css/highlight/monokai.css create mode 100644 4.2.3/css/highlight/obsidian.css create mode 100644 4.2.3/css/highlight/ocean.css create mode 100644 4.2.3/css/highlight/paraiso-dark.css create mode 100644 4.2.3/css/highlight/paraiso-light.css create mode 100644 4.2.3/css/highlight/pojoaque.css create mode 100644 4.2.3/css/highlight/pojoaque.jpg create mode 100644 4.2.3/css/highlight/purebasic.css create mode 100644 4.2.3/css/highlight/qtcreator_dark.css create mode 100644 4.2.3/css/highlight/qtcreator_light.css create mode 100644 4.2.3/css/highlight/railscasts.css create mode 100644 4.2.3/css/highlight/rainbow.css create mode 100644 4.2.3/css/highlight/routeros.css create mode 100644 4.2.3/css/highlight/school-book.css create mode 100644 4.2.3/css/highlight/school-book.png create mode 100644 4.2.3/css/highlight/solarized-dark.css create mode 100644 4.2.3/css/highlight/solarized-light.css create mode 100644 4.2.3/css/highlight/sunburst.css create mode 100644 4.2.3/css/highlight/tomorrow-night-blue.css create mode 100644 4.2.3/css/highlight/tomorrow-night-bright.css create mode 100644 4.2.3/css/highlight/tomorrow-night-eighties.css create mode 100644 4.2.3/css/highlight/tomorrow-night.css create mode 100644 4.2.3/css/highlight/tomorrow.css create mode 100644 4.2.3/css/highlight/vs.css create mode 100644 4.2.3/css/highlight/vs2015.css create mode 100644 4.2.3/css/highlight/xcode.css create mode 100644 4.2.3/css/highlight/xt256.css create mode 100644 4.2.3/css/highlight/zenburn.css create mode 100644 4.2.3/css/main.css create mode 100644 4.2.3/css/menu.css create mode 100644 4.2.3/css/multi-language-sample.css create mode 100644 4.2.3/css/pdf.css create mode 100644 4.2.3/css/ref.css create mode 100644 4.2.3/css/skin.css create mode 100644 4.2.3/css/tools.css create mode 100644 4.2.3/fonts/FontAwesome.otf create mode 100755 4.2.3/fonts/fontawesome-webfont.eot create mode 100755 4.2.3/fonts/fontawesome-webfont.svg create mode 100755 4.2.3/fonts/fontawesome-webfont.ttf create mode 100755 4.2.3/fonts/fontawesome-webfont.woff create mode 100644 4.2.3/guide/configurationreference.html create mode 100644 4.2.3/guide/index.html create mode 100644 4.2.3/img/aws-lambda-runtime-custom.png create mode 100644 4.2.3/img/default/bullet.gif create mode 100644 4.2.3/img/default/linear-gradient-green.png create mode 100644 4.2.3/img/default/linear-gradient.png create mode 100644 4.2.3/img/default/separator-horizontal.gif create mode 100644 4.2.3/img/default/separator-menu.png create mode 100644 4.2.3/img/default/separator-vertical.gif create mode 100644 4.2.3/img/logs.png create mode 100644 4.2.3/img/micronaut-logo-white.svg create mode 100644 4.2.3/img/note.gif create mode 100644 4.2.3/img/proxy-test.jpg create mode 100644 4.2.3/img/secretsmanager.png create mode 100644 4.2.3/img/warning.gif create mode 100644 4.2.3/index.html create mode 100644 4.2.3/js/docs.js create mode 100644 4.2.3/js/guide.js create mode 100644 4.2.3/js/highlight.pack.js create mode 100644 4.2.3/js/multi-language-sample.js create mode 100644 4.2.3/style/guideItem.html create mode 100644 4.2.3/style/index.html create mode 100644 4.2.3/style/layout.html create mode 100644 4.2.3/style/menu.html create mode 100644 4.2.3/style/page.html create mode 100644 4.2.3/style/referenceItem.html create mode 100644 4.2.3/style/section.html diff --git a/4.2.3/api/allclasses-index.html b/4.2.3/api/allclasses-index.html new file mode 100644 index 0000000000..865d18b899 --- /dev/null +++ b/4.2.3/api/allclasses-index.html @@ -0,0 +1,1044 @@ + + + + +All Classes and Interfaces (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+ +
+
Class that can be used as a entry point for a AWS Lambda custom runtime.
+
+ +
+
Class that can be used as an entry point for an AWS Lambda custom runtime with a MicronautRequestStreamHandler handler.
+
+ +
+
Abstract class for implementations of ServletHttpResponse.
+
+ +
+
SerdeImport for ActiveMQEvent.
+
+ +
+
This event is published after the execution of FunctionExecutor.execute(Object) + and StreamFunctionExecutor.execute(java.io.InputStream, java.io.OutputStream) methods to allow + performing actions before the Lambda function run is finished and the JVM is hibernated.
+
+ +
+
Defines configuration for the Alexa controller.
+
+ +
+
ConfigurationProperties implementation of AlexaControllerConfiguration.
+
+ +
 
+ +
+
This is the base function you extend for Alexa skills support.
+
+ +
+
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.
+
+ +
+
Common intent names.
+
+ +
+
FunctionalInterface to create AlexaSkill.
+
+ +
+
Alexa Skill Configuration.
+
+ +
+
This allows configuring properties that area AWS Alexa specific such as skill-id for skill verification.
+
+ +
+
Utility class to use when working with Amazon API Gateway.
+
+ +
+
Resolves ComputeInstanceMetadata for Amazon EC2.
+
+ +
+
The name of the speaking style to apply to the speech.
+
+ +
+
Represents ComputeInstanceMetadata for Amazon's EC2.
+
+ +
+
Applies Amazon-specific effects to the speech.
+
+ +
 
+ +
+
The intensity or strength of the emotion to express.
+
+ +
+
Default configuration for retrieving Amazon EC2 metadata for ComputePlatform.AMAZON_EC2.
+
+ +
+
Configuration properties for the Apache HTTP client.
+
+ +
+
Factory that creates an Apache HTTP client.
+
+ +
+
Factory that creates an Api Gateway client.
+
+ +
+
Implementation of ServletHttpHandler for AWS Gateway Proxy Events.
+
+ +
+
Request binder for the APIGatewayProxyRequestEvent object.
+
+ +
+
Handles requests from API Gateway using the v1 payload format.
+
+ +
+
StageResolver implementation for @{link APIGatewayProxyRequestEvent} for AWS Lambda Events library.
+
+ +
+
Adapts the APIGatewayProxyResponseEvent to a MutableHttpResponse.
+
+ +
+
Adapts the v2 APIGatewayV2HTTPResponse to a MutableHttpResponse.
+
+ +
+
Request binder for the APIGatewayProxyResponseEvent object.
+
+ +
+
SerdeImport for APIGatewayProxyResponseEvent.
+
+ +
+
Implementation of ServletHttpRequest for AWS API Gateway Proxy.
+
+ +
+
Implementation of ServletHttpResponse for AWS API Gateway Proxy.
+
+ +
+
Base class for all the versions of the Gateway events.
+
+ +
+
SerdeImport for APIGatewayV2CustomAuthorizerEvent.
+
+ +
+
Request binder for the APIGatewayProxyRequestEvent object.
+
+ +
+
Handles requests from API Gateway using the v2 payload format.
+
+ +
+
Implementation of ServletHttpHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+ +
+
Main entry for AWS API proxy with Micronaut.
+
+ +
+
SerdeImport for APIGatewayV2HTTPEvent.
+
+ +
+
Implementation of ServletHttpRequest for AWS API Gateway Proxy.
+
+ +
+
Request binder for the APIGatewayProxyResponseEvent object.
+
+ +
+
SerdeImport for APIGatewayV2HTTPResponse.
+
+ +
+
Implementation of ServletHttpResponse for AWS API Gateway Proxy.
+
+ +
+
SerdeImport for APIGatewayV2ProxyRequestEvent.
+
+ +
+
SerdeImport for APIGatewayV2ProxyResponseEvent.
+
+ +
+
SerdeImport for APIGatewayV2WebSocketEvent.
+
+ +
+
SerdeImport for APIGatewayV2WebSocketResponse.
+
+ +
+
RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+ +
+
Implementation of ServletHttpHandler for AWS Gateway Proxy Events.
+
+ +
+
Main entry for AWS ALB with Micronaut.
+
+ +
+
Request binder for the ApplicationLoadBalancerRequestEvent object.
+
+ +
+
SerdeImport for ApplicationLoadBalancerRequestEvent.
+
+ +
 
+ +
+
Adapts the v2 APIGatewayProxyResponseEvent to a MutableHttpResponse.
+
+ +
+
Request binder for the ApplicationLoadBalancerResponseEvent object.
+
+ +
+
SerdeImport for ApplicationLoadBalancerResponseEvent.
+
+ +
 
+ +
+
Implementation of ServletHttpRequest for Application Load Balancer events.
+
+ +
+
Implementation of ServletHttpResponse for ApplicationLoadBalancerResponseEvent.
+
+ +
+
SerdeImport for AppSyncLambdaAuthorizerEvent.
+
+ +
+
SerdeImport for AppSyncLambdaAuthorizerResponse.
+
+ +
+
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.
+
+ +
+
ExceptionHandler to handle AskSdkException.
+
+ +
+
Implementation that spins up an HTTP server based on Jetty that proxies request to a Lambda.
+
+ +
+
Configuration options for AWS client.
+
+
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>
+
+
Abstract class that eases creation of AWS client factories.
+
+ +
+
Configuration options for AWS.
+
+ +
+
Implementation of Cookies for serverless.
+
+ +
+
Configuration for Distributed Configuration using AWS services such as AWS Parameter Store or Secrets Manager.
+
+ +
+
Base implementation for AWS services contributing distributed configuration.
+
+ +
+
ConfigurationProperties implementation of AwsDistributedConfiguration.
+
+ +
+
Builds an InvokeRequest for each definition under aws.lambda.functions.
+
+ +
 
+ +
+
Configuration options for AWS Lambda.
+
+ +
+
A FunctionInvoker for invoking functions on AWS.
+
+ +
 
+ +
+
AWS Lambda Runtime Interface Error.
+
+ +
+
Definition of a service that provides a list of ParameterQuery objects + to be processed by the configuration client.
+
+ +
+
A ConfigurationClient implementation for AWS ParameterStore.
+
+ +
+
This is the configuration class for the AWSParameterStoreConfigClient for AWS Parameter Store based configuration.
+
+ +
+
Configuration of AWS Services.
+
+ +
+
EachProperty implementation of AWSServiceConfiguration for aws.services.* configuration.
+
+ +
+
An implementation of the DiscoveryClient interface for AWS Route53.
+
+ +
+
Configuration for AWS Route 53 discovery.
+
+ +
 
+ +
+
An implementation of DiscoveryServiceAutoRegistration for Route 53.
+
+ +
+
Configuration for AWS Route 53 registration.
+
+ +
+
Utility class to provide conversion for HTTP request body.
+
+ +
 
+ +
+
SerdeImport for CloudFormationCustomResourceEvent.
+
+ +
+
SerdeImport for CloudFrontEvent.
+
+ +
+
CloudWatch's implementation of the JsonFormatter.
+
+ +
+
Cloudwatch log appender for logback.
+
+ +
+
Factory that creates a CloudWatch Logs client.
+
+ +
+
SerdeImport for CloudWatchLogsEvent.
+
+ +
+
SerdeImport for CodeCommitEvent.
+
+ +
+
SerdeImport for CognitoEvent.
+
+ +
+
SerdeImport for CognitoUserPoolCreateAuthChallengeEvent.
+
+ +
+
SerdeImport for CognitoUserPoolCustomMessageEvent.
+
+ +
+
SerdeImport for CognitoUserPoolDefineAuthChallengeEvent.
+
+ +
+
SerdeImport for CognitoUserPoolEvent.
+
+ +
+
SerdeImport for CognitoUserPoolMigrateUserEvent.
+
+ +
+
SerdeImport for CognitoUserPoolPostAuthenticationEvent.
+
+ +
+
SerdeImport for CognitoUserPoolPostConfirmationEvent.
+
+ +
+
SerdeImport for CognitoUserPoolPreAuthenticationEvent.
+
+ +
+
SerdeImport for CognitoUserPoolPreSignUpEvent.
+
+ +
+
SerdeImport for CognitoUserPoolPreTokenGenerationEvent.
+
+ +
+
SerdeImport for CognitoUserPoolVerifyAuthChallengeResponseEvent.
+
+ +
+
Primary HandlerInputLocaleResolver which evaluates every HandlerInputLocaleResolver by order to resolve a Locale.
+
+ +
+
SerdeImport for ConfigEvent.
+
+ +
+
SerdeImport for ConnectEvent.
+
+ +
+
Provides a Lambda execution environment's Context.
+
+ +
+
Factory that creates an AWS credentials and region providers that can read values from the Micronaut environment.
+
+ +
+
Exception raised when serialization with JsonMapperCustomPojoSerializer fails.
+
+ +
 
+ +
+
Creates AlexaSkill by adding request and exception handlers ((RequestHandler, ExceptionHandler beans) and interceptor beans (RequestInterceptor and ResponseInterceptor).
+
+ +
 
+ +
+
Resolves Locale from the HandlerInput request.
+
+ +
+
Registers singletons of type Context.
+
+ +
+
DefaultImplementation of RequestEnvelopeService.
+
+ +
+
DefaultImplementation of RequestEnvelopeVerificationService.
+
+ +
+
DefaultImplementation of ServletToAwsProxyRequestAdapter.
+
+ +
+
DefaultImplementation of ServletToAwsProxyResponseAdapter.
+
+ +
+
Populates Mapping Diagnostic Context with Lambda Context.
+
+ +
+
Factory that creates a Dynamo DB client.
+
+ +
+
SerdeImport for DynamodbEvent.
+
+ +
+
SerdeImport for DynamodbTimeWindowEvent.
+
+ +
+
A enum of Amazon EC2 metadata.
+
+ +
+
Represents EC2 service instance metadata.
+
+ +
 
+ +
+
A AwsCredentialsProvider that reads from the Environment.
+
+ +
+
A AWSCredentialsProvider that reads from the Environment.
+
+ +
+
A AwsRegionProvider that reads from the Environment.
+
+ +
 
+ +
+
Flash Briefing item.
+
+ +
 
+ +
+
Provides an abstract class which implements LocaleResolver and handles default locale resolution.
+
+ +
+
Generic implementation of LocaleResolver for fixed locale resolution.
+
+ +
 
+ +
+
ConfigurationProperties implementation of HandlerInputLocaleResolutionConfiguration.
+
+ +
+
Responsible for determining the current locale for a HandlerInput event.
+
+ +
+
Configures MDC and Bean Context with the current LambdaContext.
+
+ +
+
Amazon API Gateway Stage resolvers for an HTTP Request.
+
+ +
+
HTTP Server specific implementation of AlexaHttpRequest.
+
+ +
+
SerdeImport for IamPolicyResponse.
+
+ +
+
SerdeImport for IamPolicyResponseV1.
+
+ +
 
+ +
 
+ +
+
SerdeImport for IoTButtonEvent.
+
+ +
+
NullableSerde implementation for JODA DateTime.
+
+ +
+
Provides an implementation of CustomPojoSerializer which is loaded via SPI.
+
+ +
+
SerdeImport for KafkaEvent.
+
+ +
+
Fetches a Map of properties for a given prefix.
+
+ +
+
SerdeImport for KinesisAnalyticsFirehoseInputPreprocessingEvent.
+
+ +
+
SerdeImport for KinesisAnalyticsInputPreprocessingResponse.
+
+ +
+
SerdeImport for KinesisAnalyticsOutputDeliveryEvent.
+
+ +
+
SerdeImport for KinesisAnalyticsOutputDeliveryResponse.
+
+ +
+
SerdeImport for KinesisAnalyticsStreamsInputPreprocessingEvent.
+
+ +
+
SerdeImport for KinesisEvent.
+
+ +
+
SerdeImport for KinesisFirehoseEvent.
+
+ +
+
SerdeImport for KinesisTimeWindowEvent.
+
+ +
+
An ApplicationContextBuilder for AWS Lambda environments.
+
+ +
+
Register Lambda Context singletons for the current Handler execution.
+
+ +
+
SerdeImport for LambdaDestinationEvent.
+
+ +
+
Invocation event response which headers contain additional data about the invocation.
+
+ +
+
SerdeImport for LexEvent.
+
+ +
+
Utility methods for collapsing headers.
+
+ +
+
Implementation of MutableHttpParameters that uses a MutableMapListOfStringAndMapStringConvertibleMultiValue internally.
+
+ +
+
An authentication fetcher for Request Context Authorizer.
+
+ +
+
Base interface for constants related to lambda execution.
+
+ +
Deprecated, for removal: This API element is subject to removal in a future version. + +
+ +
+
Extension for testing Lambda environments with Junit 5.
+
+ +
+
Main entry for AWS API proxy with Micronaut.
+
+ +
+
Annotation that can be applied to any JUnit 5 test to enable testing + AWS Lambda handlers with a pre-configured ApplicationContext.
+
+ +
+
An Amazon Lambda RequestHandler implementation for Micronaut FunctionBean
+
+ +
+
An implementation of the RequestStreamHandler for Micronaut
+
+ +
+
Implementation of SkillStreamHandler.
+
+ +
+
Creates an Alexa Skill only if no AlexaSkillConfiguration is present.
+
+ +
+
Provides a MockLambdaContext.
+
+ +
+
Implementation of Context which returns null for every overriden method.
+
+ +
+
A mutable version of MapListOfStringAndMapStringConvertibleMultiValue.
+
+ +
+
Configuration properties for the Netty async client.
+
+ +
+
Factory that creates a Netty client.
+
+ +
+
An object encapsulating all necessary parameters to perform a request for + configuration values to the Parameter Store, as well as the name of the + resulting property source and associated priority.
+
+ +
 
+ +
 
+ +
+
Set the rate to a predefined value.
+
+ +
+
Set volume to a predefined value for current voice.
+
+ +
+
SerdeImport for RabbitMQEvent.
+
+ +
+
Process a RequestEnvelope and returns a ResponseEnvelope if it is capable of handling the request.
+
+ +
+
Verifies a RequestEnvelope.
+
+ +
+
Condition which return true if System property "com.amazon.ask.servlet.disableRequestSignatureCheck" is present and evaluates to true.
+
+ +
+
Lambda runtimes set several environment variables during initialization.
+
+ +
 
+ +
+
Implementation of Lambda execution Context for runtime environments.
+
+ +
+
SerdeImport for S3BatchEvent.
+
+ +
+
SerdeImport for S3BatchResponse.
+
+ +
+
Factory that creates an S3 client.
+
+ +
+
Configuration properties for S3.
+
+ +
+
SerdeImport for S3EventNotification.
+
+ +
+
Records Mixin.
+
+ +
+
SerdeImport for S3Event.
+
+ +
+
This seems to be necessary because Serde was not picking the appropriate constructor {@link com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity(String, Long, String, String, String)}.
+
+ +
+
SerdeImport for S3ObjectLambdaEvent.
+
+ +
+
SerdeImport for ScheduledEvent.
+
+ +
+
Key Value fetcher for AWS Secrets Manager.
+
+ +
+
Factory that creates a Secrets Manager client.
+
+ +
+
Configuration for Secrets Manager.
+
+ +
+
Distributed configuration client for AWS Secrets Manager.
+
+ +
+
ConfigurationProperties implementation of SecretsManagerConfiguration.
+
+ +
+
Secret configuration holder that allows for flexibility in secret key naming in the Micronaut context to avoid a potential keys name collision.
+
+ +
+
Key Value fetcher for AWS Secrets Manager that is aware of Secret Key Value group names.
+
+ +
+
SecretsKeyValueFetcher implementations for AWS Secrets Manager.
+
+ +
+
SerdeImport for SecretsManagerRotationEvent.
+
+ +
+
ExceptionHandler to handle SecurityException.
+
+ +
+
Encapsulates the port assignment to be used when starting a server.
+
+ +
+
Factory that creates service discovery clients.
+
+ +
+
Adapts from HttpServletRequest to APIGatewayV2HTTPEvent.
+
+ +
+
Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
+
+ +
+
Factory that creates a SES client.
+
+ +
+
SerdeImport for SimpleIAMPolicyResponse.
+
+ +
+
FunctionalInterface to create a SkillBuilder.
+
+ +
+
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
+
+ +
+
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.
+
+ +
+
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.
+
+ +
+
NOTICE: The method SkillRequestTimestampVerifierFactory.timeStampToleranceSystemProperty() is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module.
+
+ +
+
NOTICE: This class is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module.
+
+ +
+
Factory that creates a SNS client.
+
+ +
+
SerdeImport for SNSEvent.
+
+ +
+
SerdeImport for SQSBatchResponse.
+
+ +
+
Factory that creates a SQS client.
+
+ +
 
+ +
+
Factory that creates a SSM client.
+
+ +
+
Speech Synthesis Markup Language builder.
+
+ +
+
Resolves Amazon API Gateway Stage from input event.
+
+ +
+
Creates a builder used to construct a new Skill using the default + DynamoDbPersistenceAdapter + and ApacheHttpApiClient.
+
+ +
+
Creates an AlexaSkill if no other alexa skills beans are present.
+
+ +
+
SerdeImport for StreamsEventResponse.
+
+ +
+
Supported Locales for xml-lang attribute.
+
+ +
+
Implementation of LambdaLogger which logs to System.out.println.
+
+ +
+
SerdeImport for TimeWindowEventResponse.
+
+ +
+
Configuration properties for the UrlConnectionHttpClient.
+
+ +
+
Factory that creates an URLConnection based client.
+
+ +
+
Provides value for User-Agent HTTP Header Value.
+
+ +
 
+ +
+
Word role used to customize the pronunciation of words by specifying the word's part of speech.
+
+ +
+
Utility class to parse X-Ray Trace ID.
+
+
+
+
+
+
+
+ + diff --git a/4.2.3/api/allpackages-index.html b/4.2.3/api/allpackages-index.html new file mode 100644 index 0000000000..815aad68ea --- /dev/null +++ b/4.2.3/api/allpackages-index.html @@ -0,0 +1,240 @@ + + + + +All Packages (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
Package Summary
+
+
Package
+
Description
+ +
+
AWS configuration classes.
+
+ +
+
Classes related to building AlexaSkill
+
+ +
+
Classes related to configuring an AlexaSkill
+
+ +
+
Classes related to building Flashbriefing Alexa skills
+
+ +
 
+ +
+
The classes which handle http server configuration for Alexa.
+
+ +
+
Classes to handle Alexa related endpoints.
+
+ +
+
The classes which handle exceptions thrown while processing Alexa Requests.
+
+ +
+
Services related to the processing of RequestEnvelope.
+
+ +
+
The classes which verify authenticity and integrity of the request before processing it.
+
+ +
 
+ +
+
Classes to support building Speech Synthesis Markup Language (SSML)
+
+ +
 
+ +
+
Integration with AWS CloudWatch logging.
+
+ +
+
Classes related to distributed configuration coming from AWS Services.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Apache HTTP client configuration and factory.
+
+ +
+
Netty client configuration and factory.
+
+ +
+
URLConnection client configuration and factory.
+
+ +
 
+ +
+
DynamoDB client factory.
+
+ +
+
DynamoDB client factory.
+
+ +
+
Classes related to gateway management api coming from AWS Services.
+
+ +
+
S3 client configuration and factory.
+
+ +
+
Secrets Manager client factory.
+
+ +
+
Service discovery client configuration and factory.
+
+ +
+
SES client factory.
+
+ +
+
SNS client factory.
+
+ +
+
SQS client factory.
+
+ +
+
SSM client factory.
+
+ +
+
Integration classes for AWS Secrets Manager.
+
+ +
+
Classes related with the generation of a User-Agent HTTP Header to use when communicating with AWS SDK.
+
+ +
+
Integration with AWS ParameterStore.
+
+ +
+
Integration with AWS service discovery.
+
+ +
 
+ +
 
+ +
+
AWS cloud configuration.
+
+ +
+
Classes to support exposing FunctionBean instances for AWS lambda
+
+ +
+
Classes to support exposing FunctionBean instances for AWS lambda Alexa Skills
+
+ +
+
Event classes to support AWS Lambda lifecycle.
+
+ +
 
+ +
+
Classes related to a RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Function AWS lamda configuration.
+
+
+
+
+
+ + diff --git a/4.2.3/api/constant-values.html b/4.2.3/api/constant-values.html new file mode 100644 index 0000000000..482fc99a63 --- /dev/null +++ b/4.2.3/api/constant-values.html @@ -0,0 +1,801 @@ + + + + +Constant Field Values (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

io.micronaut.*

+ + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + diff --git a/4.2.3/api/deprecated-list.html b/4.2.3/api/deprecated-list.html new file mode 100644 index 0000000000..1c9a235b25 --- /dev/null +++ b/4.2.3/api/deprecated-list.html @@ -0,0 +1,92 @@ + + + + +Deprecated List (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Deprecated API

+

Contents

+ +
+ + +
+
+
+ + diff --git a/4.2.3/api/element-list b/4.2.3/api/element-list new file mode 100644 index 0000000000..80bc4595f2 --- /dev/null +++ b/4.2.3/api/element-list @@ -0,0 +1,54 @@ +io.micronaut.aws +io.micronaut.aws.alexa.builders +io.micronaut.aws.alexa.conf +io.micronaut.aws.alexa.flashbriefing +io.micronaut.aws.alexa.httpserver +io.micronaut.aws.alexa.httpserver.conf +io.micronaut.aws.alexa.httpserver.controllers +io.micronaut.aws.alexa.httpserver.exceptions +io.micronaut.aws.alexa.httpserver.services +io.micronaut.aws.alexa.httpserver.verifiers +io.micronaut.aws.alexa.locale +io.micronaut.aws.alexa.ssml +io.micronaut.aws.apigateway +io.micronaut.aws.cloudwatch.logging +io.micronaut.aws.distributedconfiguration +io.micronaut.aws.lambda.events +io.micronaut.aws.lambda.events.serde +io.micronaut.aws.lambda.events.tests +io.micronaut.aws.sdk.v1 +io.micronaut.aws.sdk.v2 +io.micronaut.aws.sdk.v2.client.apache +io.micronaut.aws.sdk.v2.client.netty +io.micronaut.aws.sdk.v2.client.urlConnection +io.micronaut.aws.sdk.v2.service +io.micronaut.aws.sdk.v2.service.cloudwatchlogs +io.micronaut.aws.sdk.v2.service.dynamodb +io.micronaut.aws.sdk.v2.service.gatewaymanagement +io.micronaut.aws.sdk.v2.service.s3 +io.micronaut.aws.sdk.v2.service.secretsmanager +io.micronaut.aws.sdk.v2.service.servicediscovery +io.micronaut.aws.sdk.v2.service.ses +io.micronaut.aws.sdk.v2.service.sns +io.micronaut.aws.sdk.v2.service.sqs +io.micronaut.aws.sdk.v2.service.ssm +io.micronaut.aws.secretsmanager +io.micronaut.aws.ua +io.micronaut.discovery.aws.parameterstore +io.micronaut.discovery.aws.servicediscovery +io.micronaut.discovery.aws.servicediscovery.client +io.micronaut.discovery.aws.servicediscovery.registration +io.micronaut.discovery.cloud.aws +io.micronaut.function.aws +io.micronaut.function.aws.alexa +io.micronaut.function.aws.event +io.micronaut.function.aws.proxy +io.micronaut.function.aws.proxy.alb +io.micronaut.function.aws.proxy.payload1 +io.micronaut.function.aws.proxy.payload2 +io.micronaut.function.aws.proxy.security +io.micronaut.function.aws.proxy.test +io.micronaut.function.aws.runtime +io.micronaut.function.aws.test +io.micronaut.function.aws.test.annotation +io.micronaut.function.client.aws diff --git a/4.2.3/api/help-doc.html b/4.2.3/api/help-doc.html new file mode 100644 index 0000000000..445a6b221a --- /dev/null +++ b/4.2.3/api/help-doc.html @@ -0,0 +1,191 @@ + + + + +API Help (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exceptions
  • +
  • Errors
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Deprecated API

+

The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to shortcomings, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

Serialized Form

+

Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+
+
+ + diff --git a/4.2.3/api/index-all.html b/4.2.3/api/index-all.html new file mode 100644 index 0000000000..d39a288bee --- /dev/null +++ b/4.2.3/api/index-all.html @@ -0,0 +1,4195 @@ + + + + +Index (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

A

+
+
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.
+
+
AbstractRequestStreamHandlerMicronautLambdaRuntime<RequestType,ResponseType> - Class in io.micronaut.function.aws.runtime
+
+
Class that can be used as an entry point for an AWS Lambda custom runtime with a MicronautRequestStreamHandler handler.
+
+
AbstractRequestStreamHandlerMicronautLambdaRuntime() - Constructor for class io.micronaut.function.aws.runtime.AbstractRequestStreamHandlerMicronautLambdaRuntime
+
 
+
AbstractServletHttpResponse<R,B> - Class in io.micronaut.function.aws.proxy
+
+
Abstract class for implementations of ServletHttpResponse.
+
+
AbstractServletHttpResponse(ConversionService, BinaryTypeConfiguration) - Constructor for class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
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.
+
+
accountId - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
ActiveMQEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for ActiveMQEvent.
+
+
ActiveMQEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ActiveMQEventSerde
+
 
+
adaptPropertyKey(String, String) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationClient
+
+
Adapts an original key.
+
+
adaptPropertyKey(String, String) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationClient
+
 
+
add(CharSequence, CharSequence) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
+
Adds the given value to the existing values for the given name.
+
+
add(CharSequence, List<CharSequence>) - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
add(CharSequence, List<CharSequence>) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
+
Adds the given values to the existing values for the given name.
+
+
addAppender(Appender<ILoggingEvent>) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
addBlackListLoggerName(String) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
ADDRESS - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret a value as part of street address.
+
+
addSecretDetailsToResults(SecretListEntry, Map) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerGroupNameAwareKeyValueFetcher
+
 
+
addSecretDetailsToResults(SecretListEntry, Map) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
+
Add secret details to the result map.
+
+
AfterExecutionEvent - Class in io.micronaut.function.aws.event
+
+
This event is published after the execution of FunctionExecutor.execute(Object) + and StreamFunctionExecutor.execute(java.io.InputStream, java.io.OutputStream) methods to allow + performing actions before the Lambda function run is finished and the JVM is hibernated.
+
+
AlexaControllerConfiguration - Interface in io.micronaut.aws.alexa.httpserver.conf
+
+
Defines configuration for the Alexa controller.
+
+
AlexaControllerConfigurationProperties - Class in io.micronaut.aws.alexa.httpserver.conf
+
+
ConfigurationProperties implementation of AlexaControllerConfiguration.
+
+
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.
+
+
AmazonApiGatewayUtils - Class in io.micronaut.aws.apigateway
+
+
Utility class to use when working with Amazon API Gateway.
+
+
AmazonComputeInstanceMetadataResolver - Class in io.micronaut.discovery.cloud.aws
+
+
Resolves ComputeInstanceMetadata for Amazon EC2.
+
+
AmazonComputeInstanceMetadataResolver() - Constructor for class io.micronaut.discovery.cloud.aws.AmazonComputeInstanceMetadataResolver
+
+
Create a new instance to resolve ComputeInstanceMetadata for Amazon EC2 with default configurations.
+
+
AmazonComputeInstanceMetadataResolver(ObjectMapper, AmazonMetadataConfiguration) - Constructor for class io.micronaut.discovery.cloud.aws.AmazonComputeInstanceMetadataResolver
+
+
Create a new instance to resolve ComputeInstanceMetadata for Amazon EC2.
+
+
AmazonDomain - Enum Class in io.micronaut.aws.alexa.ssml
+
+
The name of the speaking style to apply to the speech.
+
+
AmazonEC2InstanceMetadata - Class in io.micronaut.discovery.cloud.aws
+
+
Represents ComputeInstanceMetadata for Amazon's EC2.
+
+
AmazonEC2InstanceMetadata() - Constructor for class io.micronaut.discovery.cloud.aws.AmazonEC2InstanceMetadata
+
 
+
AmazonEffect - Enum Class in io.micronaut.aws.alexa.ssml
+
+
Applies Amazon-specific effects to the speech.
+
+
AmazonEmotion - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
AmazonEmotionIntensity - Enum Class in io.micronaut.aws.alexa.ssml
+
+
The intensity or strength of the emotion to express.
+
+
AmazonMetadataConfiguration - Class in io.micronaut.discovery.cloud.aws
+
+
Default configuration for retrieving Amazon EC2 metadata for ComputePlatform.AMAZON_EC2.
+
+
AmazonMetadataConfiguration() - Constructor for class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
amiId - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
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
+
 
+
ApiGatewayManagementApiClientFactory - Class in io.micronaut.aws.sdk.v2.service.gatewaymanagement
+
+
Factory that creates an Api Gateway client.
+
+
ApiGatewayManagementApiClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
+
Constructor.
+
+
ApiGatewayProxyEventHandler - Class in io.micronaut.function.aws.proxy.payload1
+
+
Implementation of ServletHttpHandler for AWS Gateway Proxy Events.
+
+
ApiGatewayProxyEventHandler(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyEventHandler
+
 
+
APIGatewayProxyRequestEventBinder - Class in io.micronaut.function.aws.proxy.payload1
+
+
Request binder for the APIGatewayProxyRequestEvent object.
+
+
APIGatewayProxyRequestEventBinder() - Constructor for class io.micronaut.function.aws.proxy.payload1.APIGatewayProxyRequestEventBinder
+
 
+
ApiGatewayProxyRequestEventFunction - Class in io.micronaut.function.aws.proxy.payload1
+
+
Handles requests from API Gateway using the v1 payload format.
+
+
ApiGatewayProxyRequestEventFunction() - Constructor for class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyRequestEventFunction
+
 
+
ApiGatewayProxyRequestEventFunction(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyRequestEventFunction
+
 
+
APIGatewayProxyRequestEventStageResolver - Class in io.micronaut.aws.apigateway
+
+
StageResolver implementation for @{link APIGatewayProxyRequestEvent} for AWS Lambda Events library.
+
+
APIGatewayProxyRequestEventStageResolver() - Constructor for class io.micronaut.aws.apigateway.APIGatewayProxyRequestEventStageResolver
+
 
+
ApiGatewayProxyResponseEventAdapter<T> - Class in io.micronaut.function.aws.proxy.payload1
+
+
Adapts the APIGatewayProxyResponseEvent to a MutableHttpResponse.
+
+
ApiGatewayProxyResponseEventAdapter<T> - Class in io.micronaut.function.aws.proxy.payload2
+
+
Adapts the v2 APIGatewayV2HTTPResponse to a MutableHttpResponse.
+
+
ApiGatewayProxyResponseEventAdapter(APIGatewayProxyResponseEvent, ConversionService) - Constructor for class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
ApiGatewayProxyResponseEventAdapter(APIGatewayV2HTTPResponse, ConversionService) - Constructor for class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
APIGatewayProxyResponseEventBinder - Class in io.micronaut.function.aws.proxy.payload1
+
+
Request binder for the APIGatewayProxyResponseEvent object.
+
+
APIGatewayProxyResponseEventBinder() - Constructor for class io.micronaut.function.aws.proxy.payload1.APIGatewayProxyResponseEventBinder
+
 
+
APIGatewayProxyResponseEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayProxyResponseEvent.
+
+
APIGatewayProxyResponseEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayProxyResponseEventSerde
+
 
+
ApiGatewayProxyServletRequest<B> - Class in io.micronaut.function.aws.proxy.payload1
+
+
Implementation of ServletHttpRequest for AWS API Gateway Proxy.
+
+
ApiGatewayProxyServletRequest(APIGatewayProxyRequestEvent, ApiGatewayProxyServletResponse<Object>, ConversionService, BodyBuilder) - Constructor for class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletRequest
+
 
+
ApiGatewayProxyServletResponse<B> - Class in io.micronaut.function.aws.proxy.payload1
+
+
Implementation of ServletHttpResponse for AWS API Gateway Proxy.
+
+
ApiGatewayProxyServletResponse(ConversionService, BinaryTypeConfiguration) - Constructor for class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletResponse
+
 
+
ApiGatewayServletRequest<T,REQ,RES> - Class in io.micronaut.function.aws.proxy
+
+
Base class for all the versions of the Gateway events.
+
+
ApiGatewayServletRequest(ConversionService, REQ, URI, HttpMethod, Logger, BodyBuilder) - Constructor for class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
APIGatewayV2CustomAuthorizerEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2CustomAuthorizerEvent.
+
+
APIGatewayV2CustomAuthorizerEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2CustomAuthorizerEventSerde
+
 
+
APIGatewayV2HTTPEventBinder - Class in io.micronaut.function.aws.proxy.payload2
+
+
Request binder for the APIGatewayProxyRequestEvent object.
+
+
APIGatewayV2HTTPEventBinder() - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventBinder
+
 
+
APIGatewayV2HTTPEventFunction - Class in io.micronaut.function.aws.proxy.payload2
+
+
Handles requests from API Gateway using the v2 payload format.
+
+
APIGatewayV2HTTPEventFunction() - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventFunction
+
 
+
APIGatewayV2HTTPEventFunction(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventFunction
+
 
+
APIGatewayV2HTTPEventHandler - Class in io.micronaut.function.aws.proxy.payload2
+
+
Implementation of ServletHttpHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+
APIGatewayV2HTTPEventHandler(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventHandler
+
 
+
APIGatewayV2HTTPEventMicronautLambdaRuntime - Class in io.micronaut.function.aws.runtime
+
+
Main entry for AWS API proxy with Micronaut.
+
+
APIGatewayV2HTTPEventMicronautLambdaRuntime() - Constructor for class io.micronaut.function.aws.runtime.APIGatewayV2HTTPEventMicronautLambdaRuntime
+
 
+
APIGatewayV2HTTPEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2HTTPEvent.
+
+
APIGatewayV2HTTPEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2HTTPEventSerde
+
 
+
APIGatewayV2HTTPEventServletRequest<B> - Class in io.micronaut.function.aws.proxy.payload2
+
+
Implementation of ServletHttpRequest for AWS API Gateway Proxy.
+
+
APIGatewayV2HTTPEventServletRequest(APIGatewayV2HTTPEvent, APIGatewayV2HTTPResponseServletResponse<Object>, ConversionService, BodyBuilder) - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventServletRequest
+
 
+
APIGatewayV2HTTPResponseBinder - Class in io.micronaut.function.aws.proxy.payload2
+
+
Request binder for the APIGatewayProxyResponseEvent object.
+
+
APIGatewayV2HTTPResponseBinder() - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseBinder
+
 
+
APIGatewayV2HTTPResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2HTTPResponse.
+
+
APIGatewayV2HTTPResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2HTTPResponseSerde
+
 
+
APIGatewayV2HTTPResponseServletResponse<B> - Class in io.micronaut.function.aws.proxy.payload2
+
+
Implementation of ServletHttpResponse for AWS API Gateway Proxy.
+
+
APIGatewayV2HTTPResponseServletResponse(ConversionService, BinaryTypeConfiguration) - Constructor for class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseServletResponse
+
 
+
APIGatewayV2ProxyRequestEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2ProxyRequestEvent.
+
+
APIGatewayV2ProxyRequestEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2ProxyRequestEventSerde
+
 
+
APIGatewayV2ProxyResponseEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2ProxyResponseEvent.
+
+
APIGatewayV2ProxyResponseEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2ProxyResponseEventSerde
+
 
+
APIGatewayV2WebSocketEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2WebSocketEvent.
+
+
APIGatewayV2WebSocketEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2WebSocketEventSerde
+
 
+
APIGatewayV2WebSocketResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for APIGatewayV2WebSocketResponse.
+
+
APIGatewayV2WebSocketResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.APIGatewayV2WebSocketResponseSerde
+
 
+
append(ILoggingEvent) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
application() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
 
+
applicationContext - Variable in class io.micronaut.function.aws.alexa.AlexaFunction
+
 
+
ApplicationLoadBalancerFunction - Class in io.micronaut.function.aws.proxy.alb
+
+
RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+
ApplicationLoadBalancerFunction() - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerFunction
+
 
+
ApplicationLoadBalancerFunction(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerFunction
+
 
+
ApplicationLoadBalancerHandler - Class in io.micronaut.function.aws.proxy.alb
+
+
Implementation of ServletHttpHandler for AWS Gateway Proxy Events.
+
+
ApplicationLoadBalancerHandler(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerHandler
+
 
+
ApplicationLoadBalancerMicronautLambdaRuntime - Class in io.micronaut.function.aws.runtime
+
+
Main entry for AWS ALB with Micronaut.
+
+
ApplicationLoadBalancerMicronautLambdaRuntime() - Constructor for class io.micronaut.function.aws.runtime.ApplicationLoadBalancerMicronautLambdaRuntime
+
 
+
ApplicationLoadBalancerRequestEventBinder - Class in io.micronaut.function.aws.proxy.alb
+
+
Request binder for the ApplicationLoadBalancerRequestEvent object.
+
+
ApplicationLoadBalancerRequestEventBinder() - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerRequestEventBinder
+
 
+
ApplicationLoadBalancerRequestEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for ApplicationLoadBalancerRequestEvent.
+
+
ApplicationLoadBalancerRequestEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ApplicationLoadBalancerRequestEventSerde
+
 
+
ApplicationLoadBalancerRequestEventTest - Class in io.micronaut.aws.lambda.events.tests
+
 
+
ApplicationLoadBalancerRequestEventTest() - Constructor for class io.micronaut.aws.lambda.events.tests.ApplicationLoadBalancerRequestEventTest
+
 
+
ApplicationLoadBalancerResponseEventAdapter<T> - Class in io.micronaut.function.aws.proxy.alb
+
+
Adapts the v2 APIGatewayProxyResponseEvent to a MutableHttpResponse.
+
+
ApplicationLoadBalancerResponseEventAdapter(ApplicationLoadBalancerResponseEvent, ConversionService) - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
ApplicationLoadBalancerResponseEventBinder - Class in io.micronaut.function.aws.proxy.alb
+
+
Request binder for the ApplicationLoadBalancerResponseEvent object.
+
+
ApplicationLoadBalancerResponseEventBinder() - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventBinder
+
 
+
ApplicationLoadBalancerResponseEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for ApplicationLoadBalancerResponseEvent.
+
+
ApplicationLoadBalancerResponseEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ApplicationLoadBalancerResponseEventSerde
+
 
+
ApplicationLoadBalancerResponseEventTest - Class in io.micronaut.aws.lambda.events.tests
+
 
+
ApplicationLoadBalancerResponseEventTest() - Constructor for class io.micronaut.aws.lambda.events.tests.ApplicationLoadBalancerResponseEventTest
+
 
+
ApplicationLoadBalancerServletRequest<B> - Class in io.micronaut.function.aws.proxy.alb
+
+
Implementation of ServletHttpRequest for Application Load Balancer events.
+
+
ApplicationLoadBalancerServletRequest(ApplicationLoadBalancerRequestEvent, ApplicationLoadBalancerServletResponse<Object>, ConversionService, BodyBuilder) - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletRequest
+
 
+
ApplicationLoadBalancerServletResponse<B> - Class in io.micronaut.function.aws.proxy.alb
+
+
Implementation of ServletHttpResponse for ApplicationLoadBalancerResponseEvent.
+
+
ApplicationLoadBalancerServletResponse(ConversionService, BinaryTypeConfiguration) - Constructor for class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletResponse
+
 
+
AppSyncLambdaAuthorizerEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for AppSyncLambdaAuthorizerEvent.
+
+
AppSyncLambdaAuthorizerEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.AppSyncLambdaAuthorizerEventSerde
+
 
+
AppSyncLambdaAuthorizerResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for AppSyncLambdaAuthorizerResponse.
+
+
AppSyncLambdaAuthorizerResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.AppSyncLambdaAuthorizerResponseSerde
+
 
+
argumentType() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerRequestEventBinder
+
 
+
argumentType() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventBinder
+
 
+
argumentType() - Method in class io.micronaut.function.aws.proxy.payload1.APIGatewayProxyRequestEventBinder
+
 
+
argumentType() - Method in class io.micronaut.function.aws.proxy.payload1.APIGatewayProxyResponseEventBinder
+
 
+
argumentType() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventBinder
+
 
+
argumentType() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseBinder
+
 
+
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.cloudwatchlogs.CloudwatchLogsClientFactory
+
 
+
asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
+
 
+
asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
 
+
asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
+
 
+
asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
 
+
asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
 
+
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
+
 
+
asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
 
+
asyncClient(AB) - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
+
Creates the async client.
+
+
asyncClient(ApiGatewayManagementApiAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
 
+
asyncClient(CloudWatchLogsAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.cloudwatchlogs.CloudwatchLogsClientFactory
+
 
+
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(SecretsManagerAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
 
+
asyncClient(ServiceDiscoveryAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
 
+
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
+
 
+
asyncClient(SsmAsyncClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
 
+
ATTRIBUTE_NAME - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
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.
+
+
availabilityZone - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
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.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
Constant for AWS alias dns name.
+
+
AWS_API_VERSION - Static variable in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
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.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
Constant for AWS instance cname.
+
+
AWS_INSTANCE_IPV4 - Static variable in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
Constant for AWS intance IPv4.
+
+
AWS_INSTANCE_IPV6 - Static variable in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
Constant for AWS instance IPv6.
+
+
AWS_INSTANCE_PORT - Static variable in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
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_METADATA_URL - Static variable in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
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.
+
+
AwsApiProxyTestServer - Class in io.micronaut.function.aws.proxy.test
+
+
Implementation that spins up an HTTP server based on Jetty that proxies request to a Lambda.
+
+
AwsApiProxyTestServer(ApplicationContext, HttpServerConfiguration) - Constructor for class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
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, UserAgentProvider, AWSServiceConfiguration) - 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
+
 
+
AwsCookies - Class in io.micronaut.function.aws.proxy
+
+
Implementation of Cookies for serverless.
+
+
AwsCookies(String, HttpHeaders, ConversionService) - Constructor for class io.micronaut.function.aws.proxy.AwsCookies
+
 
+
awsCredentialsProvider(Environment) - Method in class io.micronaut.aws.sdk.v2.CredentialsAndRegionFactory
+
 
+
AwsDistributedConfiguration - Interface in io.micronaut.aws.distributedconfiguration
+
+
Configuration for Distributed Configuration using AWS services such as AWS Parameter Store or Secrets Manager.
+
+
AwsDistributedConfigurationClient - Class in io.micronaut.aws.distributedconfiguration
+
+
Base implementation for AWS services contributing distributed configuration.
+
+
AwsDistributedConfigurationClient(AwsDistributedConfiguration, KeyValueFetcher, ApplicationConfiguration) - Constructor for class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationClient
+
 
+
AwsDistributedConfigurationProperties - Class in io.micronaut.aws.distributedconfiguration
+
+
ConfigurationProperties implementation of AwsDistributedConfiguration.
+
+
AwsDistributedConfigurationProperties() - Constructor for class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
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
+
 
+
AWSParameterQueryProvider - Interface in io.micronaut.discovery.aws.parameterstore
+
+
Definition of a service that provides a list of ParameterQuery objects + to be processed by the configuration client.
+
+
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
+
 
+
awsRegionProvider(Environment) - Method in class io.micronaut.aws.sdk.v2.CredentialsAndRegionFactory
+
 
+
AWSServiceConfiguration - Interface in io.micronaut.aws.sdk.v2.service
+
+
Configuration of AWS Services.
+
+
AWSServiceConfigurationProperties - Class in io.micronaut.aws.sdk.v2.service
+
+
EachProperty implementation of AWSServiceConfiguration for aws.services.* configuration.
+
+
AWSServiceConfigurationProperties(String) - Constructor for class io.micronaut.aws.sdk.v2.service.AWSServiceConfigurationProperties
+
 
+
AwsServiceDiscoveryClient - Class in io.micronaut.discovery.aws.servicediscovery.client
+
+
An implementation of the DiscoveryClient interface for AWS Route53.
+
+
AwsServiceDiscoveryClient(AwsServiceDiscoveryClientConfiguration, ServiceDiscoveryAsyncClient) - Constructor for class io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient
+
+
Default constructor.
+
+
AwsServiceDiscoveryClientConfiguration - Class in io.micronaut.discovery.aws.servicediscovery
+
+
Configuration for AWS Route 53 discovery.
+
+
AwsServiceDiscoveryClientConfiguration() - Constructor for class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
 
+
AwsServiceDiscoveryConfiguration - Class in io.micronaut.discovery.aws.servicediscovery
+
 
+
AwsServiceDiscoveryConfiguration() - Constructor for class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
 
+
AwsServiceDiscoveryRegistrationClient - Class in io.micronaut.discovery.aws.servicediscovery.registration
+
+
An implementation of DiscoveryServiceAutoRegistration for Route 53.
+
+
AwsServiceDiscoveryRegistrationClient(Environment, AwsServiceDiscoveryRegistrationConfiguration, AmazonComputeInstanceMetadataResolver, Executor, ServiceDiscoveryClient, ServiceDiscoveryAsyncClient) - Constructor for class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
Constructor for setup.
+
+
AwsServiceDiscoveryRegistrationConfiguration - Class in io.micronaut.discovery.aws.servicediscovery
+
+
Configuration for AWS Route 53 registration.
+
+
AwsServiceDiscoveryRegistrationConfiguration() - Constructor for class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryRegistrationConfiguration
+
 
+
+

B

+
+
binaryTypeConfiguration - Variable in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
bind(ArgumentConversionContext<APIGatewayProxyRequestEvent>, HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.payload1.APIGatewayProxyRequestEventBinder
+
 
+
bind(ArgumentConversionContext<APIGatewayProxyResponseEvent>, HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.payload1.APIGatewayProxyResponseEventBinder
+
 
+
bind(ArgumentConversionContext<APIGatewayV2HTTPEvent>, HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventBinder
+
 
+
bind(ArgumentConversionContext<APIGatewayV2HTTPResponse>, HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseBinder
+
 
+
bind(ArgumentConversionContext<ApplicationLoadBalancerRequestEvent>, HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerRequestEventBinder
+
 
+
bind(ArgumentConversionContext<ApplicationLoadBalancerResponseEvent>, HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventBinder
+
 
+
body - Variable in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
body(B) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
body(B) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
body(B) - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
body(B) - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
body(T) - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
bodyAsString(JsonMapper, Supplier<MediaType>, Supplier<Charset>, Supplier<Object>) - Static method in class io.micronaut.function.aws.proxy.test.BodyUtils
+
 
+
BodyUtils - Class in io.micronaut.function.aws.proxy.test
+
+
Utility class to provide conversion for HTTP request body.
+
+
BreakStrength - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
breakWithMilliseconds(Integer) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
breakWithSeconds(Integer) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
breakWithStrength(BreakStrength) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
bufferContents() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
build() - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
build() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
build for the builder.
+
+
buildApplicationContext() - Method in class io.micronaut.function.aws.alexa.AlexaFunction
+
 
+
buildApplicationContext(Context) - Method in class io.micronaut.function.aws.MicronautRequestHandler
+
 
+
buildApplicationContext(Context) - Method in class io.micronaut.function.aws.MicronautRequestStreamHandler
+
 
+
buildMicronautTestValue(Class<?>) - Method in class io.micronaut.function.aws.test.MicronautLambdaJunit5Extension
+
 
+
buildSkill(SkillBuilder<?>, AlexaSkillConfiguration) - Method in class io.micronaut.aws.alexa.builders.DefaultAlexaSkillBuilder
+
 
+
buildSkill(SkillBuilder<?>, AlexaSkillConfiguration) - Method in interface io.micronaut.aws.alexa.builders.AlexaSkillBuilder
+
 
+
buildUri(String, Map<String, String>, Map<String, List<String>>) - Static method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
+
Given a path and the query params from the event, build a URI.
+
+
+

C

+
+
CANCEL - Static variable in interface io.micronaut.aws.alexa.conf.AlexaIntents
+
 
+
CARDINAL - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret the value as a cardinal number.
+
+
CHARACTER_ENCODING - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
+
+
The character encoding used.
+
+
CHARACTERS - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Spell out each letter.
+
+
choose(FunctionDefinition) - Method in class io.micronaut.function.client.aws.AWSLambdaFunctionExecutor
+
 
+
clientConfiguration - Variable in class io.micronaut.aws.sdk.v1.AWSClientConfiguration
+
 
+
close() - Method in class io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient
+
+
Close down AWS Client on shutdown.
+
+
close() - Method in class io.micronaut.function.aws.alexa.AlexaFunction
+
 
+
close() - Method in class io.micronaut.function.aws.MicronautRequestStreamHandler
+
 
+
CLOSE_OPENING_TAG - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
CLOSE_TAG - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
closeQuietly(Closeable) - Static method in class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestSignatureVerifier
+
+
Close and eats exception if any.
+
+
CloudFormationCustomResourceEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CloudFormationCustomResourceEvent.
+
+
CloudFormationCustomResourceEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CloudFormationCustomResourceEventSerde
+
 
+
CloudFrontEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CloudFrontEvent.
+
+
CloudFrontEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CloudFrontEventSerde
+
 
+
CloudWatchJsonFormatter - Class in io.micronaut.aws.cloudwatch.logging
+
+
CloudWatch's implementation of the JsonFormatter.
+
+
CloudWatchJsonFormatter() - Constructor for class io.micronaut.aws.cloudwatch.logging.CloudWatchJsonFormatter
+
 
+
CloudWatchLoggingAppender - Class in io.micronaut.aws.cloudwatch.logging
+
+
Cloudwatch log appender for logback.
+
+
CloudWatchLoggingAppender() - Constructor for class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
CloudwatchLogsClientFactory - Class in io.micronaut.aws.sdk.v2.service.cloudwatchlogs
+
+
Factory that creates a CloudWatch Logs client.
+
+
CloudwatchLogsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.cloudwatchlogs.CloudwatchLogsClientFactory
+
+
Constructor.
+
+
CloudWatchLogsEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CloudWatchLogsEvent.
+
+
CloudWatchLogsEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CloudWatchLogsEventSerde
+
 
+
code() - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
code() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
code() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
code() - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
CodeCommitEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CodeCommitEvent.
+
+
CodeCommitEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CodeCommitEventSerde
+
 
+
CognitoEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoEvent.
+
+
CognitoEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoEventSerde
+
 
+
CognitoUserPoolCreateAuthChallengeEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolCreateAuthChallengeEvent.
+
+
CognitoUserPoolCreateAuthChallengeEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolCreateAuthChallengeEventSerde
+
 
+
CognitoUserPoolCustomMessageEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolCustomMessageEvent.
+
+
CognitoUserPoolCustomMessageEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolCustomMessageEventSerde
+
 
+
CognitoUserPoolDefineAuthChallengeEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolDefineAuthChallengeEvent.
+
+
CognitoUserPoolDefineAuthChallengeEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolDefineAuthChallengeEventSerde
+
 
+
CognitoUserPoolEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolEvent.
+
+
CognitoUserPoolEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolEventSerde
+
 
+
CognitoUserPoolMigrateUserEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolMigrateUserEvent.
+
+
CognitoUserPoolMigrateUserEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolMigrateUserEventSerde
+
 
+
CognitoUserPoolPostAuthenticationEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolPostAuthenticationEvent.
+
+
CognitoUserPoolPostAuthenticationEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolPostAuthenticationEventSerde
+
 
+
CognitoUserPoolPostConfirmationEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolPostConfirmationEvent.
+
+
CognitoUserPoolPostConfirmationEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolPostConfirmationEventSerde
+
 
+
CognitoUserPoolPreAuthenticationEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolPreAuthenticationEvent.
+
+
CognitoUserPoolPreAuthenticationEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolPreAuthenticationEventSerde
+
 
+
CognitoUserPoolPreSignUpEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolPreSignUpEvent.
+
+
CognitoUserPoolPreSignUpEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolPreSignUpEventSerde
+
 
+
CognitoUserPoolPreTokenGenerationEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolPreTokenGenerationEvent.
+
+
CognitoUserPoolPreTokenGenerationEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolPreTokenGenerationEventSerde
+
 
+
CognitoUserPoolVerifyAuthChallengeResponseEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for CognitoUserPoolVerifyAuthChallengeResponseEvent.
+
+
CognitoUserPoolVerifyAuthChallengeResponseEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.CognitoUserPoolVerifyAuthChallengeResponseEventSerde
+
 
+
collapse(Map<String, List<String>>) - Static method in class io.micronaut.function.aws.proxy.MapCollapseUtils
+
+
Collapse a map whose value is a list of strings into a map whose value is a comma separated string.
+
+
collapse(Map<String, List<String>>, Map<String, String>) - Static method in class io.micronaut.function.aws.proxy.MapCollapseUtils
+
+
Collapse the aws single and multi headers into a single value map.
+
+
compareTo(FlashBriefingItem) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
+
+
Flash briefing items should be provided in order from newest to oldest, based on the date value for the item.
+
+
CompositeHandlerInputLocaleResolver - Class in io.micronaut.aws.alexa.locale
+
+
Primary HandlerInputLocaleResolver which evaluates every HandlerInputLocaleResolver by order to resolve a Locale.
+
+
CompositeHandlerInputLocaleResolver(HandlerInputLocaleResolver[], HandlerInputLocaleResolutionConfiguration) - Constructor for class io.micronaut.aws.alexa.locale.CompositeHandlerInputLocaleResolver
+
 
+
ConfigEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for ConfigEvent.
+
+
ConfigEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ConfigEventSerde
+
 
+
configuration - Variable in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
 
+
CONFIGURATION_PREFIX - Static variable in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
The prefix for configuration.
+
+
configureWithContext(ApplicationContextProvider, Context) - Static method in class io.micronaut.function.aws.HandlerUtils
+
+
It uses LambdaContextFactory to registers Lambda Context beans as singletons in the bean context.
+
+
ConnectEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for ConnectEvent.
+
+
ConnectEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ConnectEventSerde
+
 
+
contents() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
contextBuilder() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
The application context builder to use to construct the context.
+
+
ContextProvider - Interface in io.micronaut.function.aws.proxy.test
+
+
Provides a Lambda execution environment's Context.
+
+
conversionService - Variable in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
conversionService - Variable in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
convertInput(Object) - Method in class io.micronaut.function.aws.MicronautRequestHandler
+
+
Converts the input the required type.
+
+
cookie(Cookie) - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
cookie(Cookie) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
cookie(Cookie) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
cookie(Cookie) - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
cookie(Cookie) - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
create(Environment) - Static method in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
+
 
+
createApplicationContextBuilderWithArgs(String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
+
Implementations need to create the builder, eg: S3AsyncClient.builder();.
+
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.cloudwatchlogs.CloudwatchLogsClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
+
 
+
createAsyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
 
+
createAwsProxyRequest(HttpServletRequest) - Method in class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyRequestAdapter
+
 
+
createAwsProxyRequest(HttpServletRequest) - Method in interface io.micronaut.function.aws.proxy.test.ServletToAwsProxyRequestAdapter
+
 
+
createEnvironmentHandler() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createExchange(APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent) - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyEventHandler
+
 
+
createExchange(APIGatewayV2HTTPEvent, APIGatewayV2HTTPResponse) - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventHandler
+
 
+
createExchange(ApplicationLoadBalancerRequestEvent, ApplicationLoadBalancerResponseEvent) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerHandler
+
 
+
createHandler(String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createHandlerRequest(RequestType) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createNextInvocationHttpRequest(UserAgentProvider) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
Creates a GET request for the "/2018-06-01/runtime/invocation/next" endpoint.
+
+
createRequestHandler(String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createRequestHandler(String...) - Method in class io.micronaut.function.aws.runtime.APIGatewayV2HTTPEventMicronautLambdaRuntime
+
 
+
createRequestHandler(String...) - Method in class io.micronaut.function.aws.runtime.ApplicationLoadBalancerMicronautLambdaRuntime
+
 
+
createRequestHandler(String...) - Method in class io.micronaut.function.aws.runtime.MicronautLambdaRuntime
+
 
+
createRequestStreamHandler(String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createResponse(HandlerResponseType) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createRuntimeContext(HttpResponse<?>) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
createSkill() - Method in class io.micronaut.aws.alexa.builders.MissingAlexaSkillConfigurationSkillFactory
+
 
+
createSkill(AlexaSkillConfiguration) - Method in class io.micronaut.aws.alexa.builders.StandardSkillFactory
+
 
+
createSkillRequestTimestampVerifier() - Method in class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifierFactory
+
 
+
createSpecific(Deserializer.DecoderContext, Argument<? super S3EventNotification.ResponseElementsEntity>) - Method in class io.micronaut.aws.lambda.events.serde.ResponseElementsEntitySerde
+
 
+
createSpecific(Deserializer.DecoderContext, Argument<? super S3EventNotification.S3ObjectEntity>) - Method in class io.micronaut.aws.lambda.events.serde.S3ObjectEntitySerde
+
 
+
createSpecific(Deserializer.DecoderContext, Argument<? super S3Event>) - Method in class io.micronaut.aws.lambda.events.serde.S3EventSerde
+
 
+
createStandardAlexaSkill() - Method in class io.micronaut.aws.alexa.builders.MissingAlexaSkillConfigurationSkillFactory
+
 
+
createStandardAlexaSkill(AlexaSkillConfiguration) - Method in class io.micronaut.aws.alexa.builders.StandardSkillFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
+
Implementations need to create the builder, eg: S3Client.builder();.
+
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.cloudwatchlogs.CloudwatchLogsClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
+
 
+
createSyncBuilder() - Method in class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
 
+
CredentialsAndRegionFactory - Class in io.micronaut.aws.sdk.v2
+
+
Factory that creates an AWS credentials and region providers that can read values from the Micronaut environment.
+
+
CredentialsAndRegionFactory() - Constructor for class io.micronaut.aws.sdk.v2.CredentialsAndRegionFactory
+
 
+
credentialsProvider - Variable in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
 
+
currentTime() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
CustomPojoSerializerException - Exception in io.micronaut.function.aws
+
+
Exception raised when serialization with JsonMapperCustomPojoSerializer fails.
+
+
CustomPojoSerializerException(IOException) - Constructor for exception io.micronaut.function.aws.CustomPojoSerializerException
+
 
+
CustomPojoSerializerUtils - Class in io.micronaut.aws.lambda.events.tests
+
 
+
+

D

+
+
D - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
DATE - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret the value as a date.
+
+
DE - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
decorateWithUserAgent(HttpRequest<?>) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
If the request is MutableHttpRequest and AbstractMicronautLambdaRuntime.userAgent is not null, + it adds an HTTP Header User-Agent.
+
+
DEFAULT_COMMON_APPLICATION_NAME - Static variable in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
DEFAULT_DELIMETER - Static variable in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
DEFAULT_ENABLED - Static variable in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties
+
+
The default enable value.
+
+
DEFAULT_ENABLED - Static variable in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
+
The default enable value.
+
+
DEFAULT_LOCALE - Static variable in class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
+
The default locale.
+
+
DEFAULT_PATH - Static variable in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
+
 
+
DEFAULT_PREFIX - Static variable in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
DEFAULT_SEARCH_ACTIVE_ENVIRONMENTS - Static variable in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
DEFAULT_SEARCH_COMMON_APPLICATION - Static variable in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
DEFAULT_TOLERANCE_MILLIS - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
+
+
Default timestamp offset tolerance value in millis, used if a custom value is not provided through the + "com.amazon.speech.speechlet.servlet.timestampTolerance" system property.
+
+
DEFAULT_URL - Static variable in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
+
The default url value.
+
+
DefaultAlexaSkillBuilder - Class in io.micronaut.aws.alexa.builders
+
+
Creates AlexaSkill by adding request and exception handlers ((RequestHandler, ExceptionHandler beans) and interceptor beans (RequestInterceptor and ResponseInterceptor).
+
+
DefaultAlexaSkillBuilder(Collection<AlexaSkillConfiguration>, ApplicationContext) - Constructor for class io.micronaut.aws.alexa.builders.DefaultAlexaSkillBuilder
+
 
+
DefaultDiagnosticInfoPopulator - Class in io.micronaut.function.aws
+
 
+
DefaultDiagnosticInfoPopulator() - Constructor for class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
DefaultHandlerInputLocaleResolver - Class in io.micronaut.aws.alexa.locale
+
+
Resolves Locale from the HandlerInput request.
+
+
DefaultHandlerInputLocaleResolver(HandlerInputLocaleResolutionConfiguration) - Constructor for class io.micronaut.aws.alexa.locale.DefaultHandlerInputLocaleResolver
+
 
+
DefaultLambdaContextFactory - Class in io.micronaut.function.aws
+
+
Registers singletons of type Context.
+
+
DefaultLambdaContextFactory(BeanContext) - Constructor for class io.micronaut.function.aws.DefaultLambdaContextFactory
+
 
+
DefaultRequestEnvelopeService - Class in io.micronaut.aws.alexa.httpserver.services
+
+
DefaultImplementation of RequestEnvelopeService.
+
+
DefaultRequestEnvelopeService(List<Skill>) - Constructor for class io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeService
+
 
+
DefaultRequestEnvelopeVerificationService - Class in io.micronaut.aws.alexa.httpserver.services
+
+
DefaultImplementation of RequestEnvelopeVerificationService.
+
+
DefaultRequestEnvelopeVerificationService(List<SkillServletVerifier>) - Constructor for class io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeVerificationService
+
 
+
DefaultServletToAwsProxyRequestAdapter - Class in io.micronaut.function.aws.proxy.test
+
+
DefaultImplementation of ServletToAwsProxyRequestAdapter.
+
+
DefaultServletToAwsProxyRequestAdapter() - Constructor for class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyRequestAdapter
+
 
+
DefaultServletToAwsProxyResponseAdapter - Class in io.micronaut.function.aws.proxy.test
+
+
DefaultImplementation of ServletToAwsProxyResponseAdapter.
+
+
DefaultServletToAwsProxyResponseAdapter() - Constructor for class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
+
 
+
deregister(ServiceInstance) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
shutdown instance if it fails health check can gracefully stop.
+
+
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super S3EventNotification.ResponseElementsEntity>) - Method in class io.micronaut.aws.lambda.events.serde.ResponseElementsEntitySerde
+
 
+
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super S3EventNotification.S3ObjectEntity>) - Method in class io.micronaut.aws.lambda.events.serde.S3ObjectEntitySerde
+
 
+
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super S3Event>) - Method in class io.micronaut.aws.lambda.events.serde.S3EventSerde
+
 
+
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super DateTime>) - Method in class io.micronaut.aws.lambda.events.serde.JodaDateTimeSerde
+
 
+
detachAndStopAllAppenders() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
detachAppender(Appender<ILoggingEvent>) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
detachAppender(String) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
DiagnosticInfoPopulator - Interface in io.micronaut.function.aws
+
+
Populates Mapping Diagnostic Context with Lambda Context.
+
+
DIGITS - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Spell each digit separately .
+
+
DISABLE_REQUEST_SIGNATURE_CHECK_SYSTEM_PROPERTY - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
+
+
The name of the system property that can be used to disable request signature verification.
+
+
DISAPPOINTED - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonEmotion
+
 
+
DM - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
DMY - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
domain(AmazonDomain, String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
+
Applies different speaking styles to the speech.
+
+
doPost(HttpHeaders, String) - Method in class io.micronaut.aws.alexa.httpserver.controllers.SkillController
+
+
Handles a POST request.
+
+
DynamoDbClientFactory - Class in io.micronaut.aws.sdk.v2.service.dynamodb
+
+
Factory that creates a Dynamo DB client.
+
+
DynamoDbClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
+
+
Constructor.
+
+
DynamodbEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for DynamodbEvent.
+
+
DynamodbEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.DynamodbEventSerde
+
 
+
DynamodbTimeWindowEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for DynamodbTimeWindowEvent.
+
+
DynamodbTimeWindowEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.DynamodbTimeWindowEventSerde
+
 
+
+

E

+
+
EC2MetadataKeys - Enum Class in io.micronaut.discovery.cloud.aws
+
+
A enum of Amazon EC2 metadata.
+
+
EC2ServiceInstance - Class in io.micronaut.discovery.aws.servicediscovery.registration
+
+
Represents EC2 service instance metadata.
+
+
EC2ServiceInstance(String, URI) - Constructor for class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Container to hold AWS EC2 Instance info.
+
+
ECHO_API_DOMAIN_NAME - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
+
+
The domain name used by the Alexa Skills Kit API.
+
+
effect(AmazonEffect, String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
+
Applies Amazon-specific effect to the speech.
+
+
emotion(AmazonEmotion, AmazonEmotionIntensity, String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
emphasis(String, EmphasisLevel) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
EmphasisLevel - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
EN_AU - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
EN_CA - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
EN_GB - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
EN_IN - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
EN_US - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
ENABLED - Static variable in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
Constant for whether AWS parameter store is enabled or not.
+
+
ENABLED - Static variable in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
+
Configuration property for whether discovery is enabled.
+
+
ENABLED - Static variable in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
Constant for whether route 53 registration is enabled.
+
+
ENGLISH_AMERICAN_IVY - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_JOANNA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_JOEY - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_JUSTIN - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_KENDRA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_KIMBERLY - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_MATTHEW - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AMERICAN_SALLI - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AUSTRALIAN_NICOLE - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_AUSTRALIAN_RUSSELL - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_BRITISH_AMY - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_BRITISH_BRIAN - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_BRITISH_EMMA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_INDIAN_ADITI - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENGLISH_INDIAN_RAVEENA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ENV_ALEXA - Static variable in class io.micronaut.aws.alexa.conf.AlexaEnvironment
+
+
Environment used for setup.
+
+
ENV_X_AMZN_TRACE_ID - Static variable in class io.micronaut.function.aws.MicronautRequestHandler
+
 
+
ENVIRONMENT_LAMBDA - Static variable in interface io.micronaut.function.aws.MicronautLambdaContext
+
+
An environment used when running Lambda functions.
+
+
EnvironmentAwsCredentialsProvider - Class in io.micronaut.aws.sdk.v2
+
+
A AwsCredentialsProvider that reads from the Environment.
+
+
EnvironmentAWSCredentialsProvider - Class in io.micronaut.aws.sdk.v1
+
+
A AWSCredentialsProvider that reads from the Environment.
+
+
EnvironmentAWSCredentialsProvider(Environment) - Constructor for class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
+
+
Constructor.
+
+
EnvironmentAwsRegionProvider - Class in io.micronaut.aws.sdk.v2
+
+
A AwsRegionProvider that reads from the Environment.
+
+
EnvironmentAwsRegionProvider(Environment) - Constructor for class io.micronaut.aws.sdk.v2.EnvironmentAwsRegionProvider
+
+
Constructor.
+
+
environments() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
 
+
ERROR_TEMPLATE - Static variable in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
+
 
+
errorUri(String) - Method in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
+
 
+
ES - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
EXCITED - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonEmotion
+
 
+
EXPLETIVE - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
"Bleep" out the content inside the tag.
+
+
+

F

+
+
failure(Context, Throwable) - Static method in class io.micronaut.function.aws.event.AfterExecutionEvent
+
+
Creates a new AfterExecutionEvent with an exception been thrown.
+
+
FALLBACK - Static variable in interface io.micronaut.aws.alexa.conf.AlexaIntents
+
 
+
FAST - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
 
+
fetchAuthentication(HttpRequest<?>) - Method in class io.micronaut.function.aws.proxy.security.MicronautLambdaAuthenticationFetcher
+
 
+
fetchSecretValue(SecretsManagerClient, String) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
+
Fetches secret value.
+
+
FileUtils - Class in io.micronaut.aws.lambda.events
+
 
+
findCookie(CharSequence) - Method in class io.micronaut.function.aws.proxy.AwsCookies
+
 
+
FlashBriefingItem - Class in io.micronaut.aws.alexa.flashbriefing
+
+
Flash Briefing item.
+
+
FlashBriefingItem() - Constructor for class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
+
+
Constructor.
+
+
FORMAT - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
FR - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
FRACTION - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret the value as a fraction.
+
+
FRENCH_CELINE - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
FRENCH_LEA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
FRENCH_MATHIEU - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
fromJson(InputStream, Type) - Method in class io.micronaut.function.aws.JsonMapperCustomPojoSerializer
+
 
+
fromJson(String, Type) - Method in class io.micronaut.function.aws.JsonMapperCustomPojoSerializer
+
 
+
+

G

+
+
GeneratedUserAgentProvider - Class in io.micronaut.aws.ua
+
 
+
GeneratedUserAgentProvider() - Constructor for class io.micronaut.aws.ua.GeneratedUserAgentProvider
+
 
+
GERMAN_HANS - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
GERMAN_MARLENE - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
GERMAN_VICKI - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
get(CharSequence) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
get(CharSequence) - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.function.aws.proxy.AwsCookies
+
 
+
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
get(CharSequence, Class<T>) - Method in class io.micronaut.function.aws.proxy.AwsCookies
+
 
+
getAll() - Method in class io.micronaut.function.aws.proxy.AwsCookies
+
 
+
getAll(CharSequence) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
getAll(CharSequence) - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
getAppender(String) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
getApplicationConfiguration() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getApplicationContext() - Method in class io.micronaut.function.aws.alexa.AlexaFunction
+
 
+
getApplicationContext() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getApplicationContext() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
getAttributes() - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
getAttributes() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
getAttributes() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getAttributes() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
getAttributes() - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
getAwsRequestId() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getAwsRequestId() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getAwsServiceId() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
service id registered to aws.
+
+
getAwsServiceId() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
+
AWS Service ID.
+
+
getAwsServiceId() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryRegistrationConfiguration
+
+
Get gets the aws service id we are working with.
+
+
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.AbstractServletHttpResponse
+
 
+
getBody() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
getBody() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getBody() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
getBody() - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
getBody(Argument<B>) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getBodyBytes() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletRequest
+
 
+
getBodyBytes() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getBodyBytes() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletRequest
+
 
+
getBodyBytes() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventServletRequest
+
 
+
getBodyBytes(Supplier<String>, BooleanSupplier) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getBodyCharset() - Method in class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
+
 
+
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
+
 
+
getClient() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
+
 
+
getClientConfiguration() - Method in class io.micronaut.aws.sdk.v1.AWSClientConfiguration
+
 
+
getClientContext() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getClientContext() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getCommonApplicationName() - Method in interface io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration
+
 
+
getCommonApplicationName() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
getComputePlatform() - Method in class io.micronaut.discovery.cloud.aws.AmazonEC2InstanceMetadata
+
 
+
getConnectionPoolConfiguration() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
 
+
getContext() - Method in class io.micronaut.function.aws.event.AfterExecutionEvent
+
 
+
getContext() - Method in interface io.micronaut.function.aws.proxy.test.ContextProvider
+
 
+
getContext() - Method in class io.micronaut.function.aws.proxy.test.MockContextProvider
+
 
+
getCookies() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getCredentials() - Method in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
+
 
+
getDefaultLocale() - Method in class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
 
+
getDelimiter() - Method in interface io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration
+
+
Delimiter after prefix and application name.
+
+
getDelimiter() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
getDescription() - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationClient
+
 
+
getDescription() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
+
+
Description.
+
+
getDescription() - Method in class io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient
+
+
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.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
Gets the discovery configuration.
+
+
getEncoder() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
getEndpointOverride() - Method in interface io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration
+
 
+
getEndpointOverride() - Method in class io.micronaut.aws.sdk.v2.service.AWSServiceConfigurationProperties
+
 
+
getEnv(String) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
getEnv(String) - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getErrorMessage() - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
+
 
+
getErrorType() - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
+
 
+
getException() - Method in class io.micronaut.function.aws.event.AfterExecutionEvent
+
 
+
getFixed() - Method in class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
 
+
getFunctionName() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getFunctionName() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getFunctionVersion() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getFunctionVersion() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getGroup() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Gets group of instance.
+
+
getGroupName() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletRequest
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletRequest
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
getHeaders() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventServletRequest
+
 
+
getHeaders(Supplier<Map<String, String>>, Supplier<Map<String, List<String>>>) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getHealthStatus() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Gets the current instance health status.
+
+
getHost() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getId() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Same as instance id.
+
+
getIdentity() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getIdentity() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getInputStream() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getInstanceDocumentUrl() - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
getInstanceId() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Gets AWS ID for the instance.
+
+
getInstances(String) - Method in class io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient
+
+
Gets a list of instances registered with Route53 given a service ID.
+
+
getInvokedFunctionArn() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getInvokedFunctionArn() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getInvokeRequest() - Method in class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
+
 
+
getLogger() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getLogger() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getLogGroupName() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
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.proxy.MockLambdaContext
+
 
+
getLogStreamName() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getMainText() - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
+
 
+
getMaxBatchSize() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
getMemoryLimitInMB() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getMemoryLimitInMB() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getMetadata() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Gets the metadata information gathered from AWS for this instance.
+
+
getMetadataUrl() - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
getMethod() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getMultiHeaders(MutableHttpHeaders) - Static method in class io.micronaut.function.aws.proxy.MapCollapseUtils
+
+
Collapse the headers into a multi value map.
+
+
getName() - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
+
 
+
getName() - Method in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
getName() - Method in class io.micronaut.function.client.aws.AWSInvokeRequestDefinition
+
 
+
getNamespaceId() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
This is the name space ID for the domain/subdomain in route 53 service registry.
+
+
getNativeRequest() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getNativeResponse() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletResponse
+
 
+
getNativeResponse() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletResponse
+
 
+
getNativeResponse() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseServletResponse
+
 
+
getOrder() - Method in class io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver
+
 
+
getOrder() - Method in class io.micronaut.aws.alexa.locale.HandlerInputFixedLocaleResolver
+
 
+
getOutput() - Method in class io.micronaut.function.aws.event.AfterExecutionEvent
+
 
+
getOutputStream() - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
getParameterQueries(Environment, String, AWSParameterStoreConfiguration) - Method in interface io.micronaut.discovery.aws.parameterstore.AWSParameterQueryProvider
+
 
+
getParameters() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletRequest
+
 
+
getParameters() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletRequest
+
 
+
getParameters() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventServletRequest
+
 
+
getParameters(Supplier<Map<String, String>>, Supplier<Map<String, List<String>>>) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getParametersFromBody(Map<String, String>) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
+
Parse the parameters from the body.
+
+
getPath() - Method in interface io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfiguration
+
 
+
getPath() - Method in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
+
 
+
getPath() - Method in class io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
 
+
getPort() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getPort() - Method in class io.micronaut.function.aws.proxy.test.ServerPort
+
 
+
getPrefix() - Method in interface io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration
+
 
+
getPrefix() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
getPrefix() - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties.SecretConfiguration
+
 
+
getPrefixes() - Method in interface io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration
+
 
+
getPrefixes() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
getPriority() - Method in class io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
 
+
getPropertySourceName() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationClient
+
 
+
getPropertySourceName() - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationClient
+
 
+
getPropertySourceName() - Method in class io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
 
+
getPropertySources(Environment) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationClient
+
 
+
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
+
 
+
getPublishPeriod() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
getQueryProvider() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
+
 
+
getQueueSize() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
getReader() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getRecords() - Method in interface io.micronaut.aws.lambda.events.serde.S3EventNotificationSerde.S3EventNotificationMixin
+
 
+
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.servicediscovery.registration.EC2ServiceInstance
+
+
Gets the AWS Region of the instance.
+
+
getRegistration() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
Get the registration configuration needed to register to service registry.
+
+
getRemainingTimeInMillis() - Method in class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
getRemainingTimeInMillis() - Method in class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
getRequest() - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getResponse() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletRequest
+
 
+
getResponse() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletRequest
+
 
+
getResponse() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventServletRequest
+
 
+
getRootHierarchyPath() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
This is the default for the root hierarchy on the parameter store.
+
+
getScheme() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getSecretName() - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties.SecretConfiguration
+
 
+
getSecrets() - Method in interface io.micronaut.aws.secretsmanager.SecretsManagerConfiguration
+
+
Provide a list of secret configurations that allows for flexibility in secret key naming.
+
+
getSecrets() - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties
+
 
+
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.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
service ID where you are going to be adding service instances to.
+
+
getServiceIds() - Method in class io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient
+
+
Gets a list of service IDs from AWS for a given namespace.
+
+
getServiceName() - Method in interface io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration
+
 
+
getServiceName() - Method in class io.micronaut.aws.sdk.v2.service.AWSServiceConfigurationProperties
+
 
+
getSigningCertificateChainUrl() - Method in interface io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest
+
 
+
getSigningCertificateChainUrl() - Method in class io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
+
getSingleValueHeaders(MutableHttpHeaders) - Static method in class io.micronaut.function.aws.proxy.MapCollapseUtils
+
+
Collapse the headers into a single value map.
+
+
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.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
getStatus() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
getStatus() - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
getStore(ExtensionContext) - Method in class io.micronaut.function.aws.test.MicronautLambdaJunit5Extension
+
 
+
getStreamName() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
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.function.aws.proxy.ApiGatewayServletRequest
+
 
+
getURI() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
URI This instance can be access via (internal).
+
+
getURI() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getUrl() - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
getURL() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
getURL(String, String) - Method in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
+
The URL for metadata information.
+
+
getUseSecureParameters() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
 
+
getWriter() - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
getZone() - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Gets the Zone/AZ for the AWS Instance.
+
+
group(String) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
builder for group (not used).
+
+
+

H

+
+
handle(ConversionService, HttpServletRequest, APIGatewayV2HTTPResponse, HttpServletResponse) - Method in class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
+
 
+
handle(ConversionService, HttpServletRequest, APIGatewayV2HTTPResponse, HttpServletResponse) - Method in interface io.micronaut.function.aws.proxy.test.ServletToAwsProxyResponseAdapter
+
+
Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
+
+
handle(HttpRequest, AskSdkException) - Method in class io.micronaut.aws.alexa.httpserver.exceptions.AskSdkExceptionHandler
+
 
+
handle(HttpRequest, SecurityException) - Method in class io.micronaut.aws.alexa.httpserver.exceptions.SecurityExceptionHandler
+
 
+
handleInvocationException(BlockingHttpClient, String, Exception) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
handleInvocationForRequestHandler(BlockingHttpClient, MutableHttpRequest<?>) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
It handles an invocation event with a handler of type RequestHandler.
+
+
handleInvocationForRequestStreamHandler(BlockingHttpClient, MutableHttpRequest<?>) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
It handles an invocation event with a handler of type RequestStreamHandler.
+
+
handler - Variable in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
HANDLER - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
+
+
The handler location configured on the function.
+
+
handleRequest(APIGatewayProxyRequestEvent, Context) - Method in class io.micronaut.function.aws.proxy.MicronautLambdaHandler
+
+
Deprecated.
+
handleRequest(APIGatewayProxyRequestEvent, Context) - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyRequestEventFunction
+
 
+
handleRequest(APIGatewayV2HTTPEvent, Context) - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventFunction
+
 
+
handleRequest(ApplicationLoadBalancerRequestEvent, Context) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerFunction
+
 
+
handleRequest(I, Context) - Method in class io.micronaut.function.aws.MicronautRequestHandler
+
 
+
handleRequest(InputStream, OutputStream, Context) - Method in class io.micronaut.function.aws.alexa.AlexaFunction
+
 
+
handleRequest(InputStream, OutputStream, Context) - Method in class io.micronaut.function.aws.MicronautRequestStreamHandler
+
 
+
HandlerInputAbstractLocaleResolver - Class in io.micronaut.aws.alexa.locale
+
+
Provides an abstract class which implements LocaleResolver and handles default locale resolution.
+
+
HandlerInputAbstractLocaleResolver(HandlerInputLocaleResolutionConfiguration) - Constructor for class io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver
+
 
+
HandlerInputFixedLocaleResolver - Class in io.micronaut.aws.alexa.locale
+
+
Generic implementation of LocaleResolver for fixed locale resolution.
+
+
HandlerInputFixedLocaleResolver(HandlerInputLocaleResolutionConfiguration) - Constructor for class io.micronaut.aws.alexa.locale.HandlerInputFixedLocaleResolver
+
 
+
HandlerInputLocaleResolutionConfiguration - Interface in io.micronaut.aws.alexa.locale
+
 
+
HandlerInputLocaleResolutionConfigurationProperties - Class in io.micronaut.aws.alexa.locale
+
+
ConfigurationProperties implementation of HandlerInputLocaleResolutionConfiguration.
+
+
HandlerInputLocaleResolutionConfigurationProperties() - Constructor for class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
 
+
HandlerInputLocaleResolver - Interface in io.micronaut.aws.alexa.locale
+
+
Responsible for determining the current locale for a HandlerInput event.
+
+
handlerRequestType - Variable in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
handlerResponseType - Variable in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
HandlerUtils - Class in io.micronaut.function.aws
+
+
Configures MDC and Bean Context with the current LambdaContext.
+
+
hasExpectedAnnotations(Class<?>) - Method in class io.micronaut.function.aws.test.MicronautLambdaJunit5Extension
+
 
+
headers - Variable in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
HELP - Static variable in interface io.micronaut.aws.alexa.conf.AlexaIntents
+
 
+
HI_IN - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
HIGH - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
 
+
HIGH - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
 
+
HINDI_ADITI - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
HTTP_SERVICE_IMPL - Static variable in class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientFactory
+
 
+
HttpRequestStageResolver - Class in io.micronaut.aws.apigateway
+
+
Amazon API Gateway Stage resolvers for an HTTP Request.
+
+
HttpRequestStageResolver() - Constructor for class io.micronaut.aws.apigateway.HttpRequestStageResolver
+
 
+
HttpServerAlexaHttpRequest - Class in io.micronaut.aws.alexa.httpserver.verifiers
+
+
HTTP Server specific implementation of AlexaHttpRequest.
+
+
HttpServerAlexaHttpRequest(HttpHeaders, byte[], RequestEnvelope) - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
+
+
Constructor to build an instance of ServletRequest.
+
+
+

I

+
+
IamPolicyResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for IamPolicyResponse.
+
+
IamPolicyResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.IamPolicyResponseSerde
+
 
+
IamPolicyResponseV1Serde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for IamPolicyResponseV1.
+
+
IamPolicyResponseV1Serde() - Constructor for class io.micronaut.aws.lambda.events.serde.IamPolicyResponseV1Serde
+
 
+
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
+
 
+
instanceId - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
instanceId(String) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
instance id (same as id).
+
+
instanceType - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
INTERJECTION - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret the value as an interjection.
+
+
INTERPRET_AS - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
InterpretAs - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
InterpretAsDateFormat - Enum Class 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.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.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.locale - package io.micronaut.aws.alexa.locale
+
 
+
io.micronaut.aws.alexa.ssml - package io.micronaut.aws.alexa.ssml
+
+
Classes to support building Speech Synthesis Markup Language (SSML)
+
+
io.micronaut.aws.apigateway - package io.micronaut.aws.apigateway
+
 
+
io.micronaut.aws.cloudwatch.logging - package io.micronaut.aws.cloudwatch.logging
+
+
Integration with AWS CloudWatch logging.
+
+
io.micronaut.aws.distributedconfiguration - package io.micronaut.aws.distributedconfiguration
+
+
Classes related to distributed configuration coming from AWS Services.
+
+
io.micronaut.aws.lambda.events - package io.micronaut.aws.lambda.events
+
 
+
io.micronaut.aws.lambda.events.serde - package io.micronaut.aws.lambda.events.serde
+
 
+
io.micronaut.aws.lambda.events.tests - package io.micronaut.aws.lambda.events.tests
+
 
+
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.service - package io.micronaut.aws.sdk.v2.service
+
 
+
io.micronaut.aws.sdk.v2.service.cloudwatchlogs - package io.micronaut.aws.sdk.v2.service.cloudwatchlogs
+
+
DynamoDB client factory.
+
+
io.micronaut.aws.sdk.v2.service.dynamodb - package io.micronaut.aws.sdk.v2.service.dynamodb
+
+
DynamoDB client factory.
+
+
io.micronaut.aws.sdk.v2.service.gatewaymanagement - package io.micronaut.aws.sdk.v2.service.gatewaymanagement
+
+
Classes related to gateway management api coming from AWS Services.
+
+
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.secretsmanager - package io.micronaut.aws.sdk.v2.service.secretsmanager
+
+
Secrets Manager client factory.
+
+
io.micronaut.aws.sdk.v2.service.servicediscovery - package io.micronaut.aws.sdk.v2.service.servicediscovery
+
+
Service discovery 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.aws.sdk.v2.service.ssm - package io.micronaut.aws.sdk.v2.service.ssm
+
+
SSM client factory.
+
+
io.micronaut.aws.secretsmanager - package io.micronaut.aws.secretsmanager
+
+
Integration classes for AWS Secrets Manager.
+
+
io.micronaut.aws.ua - package io.micronaut.aws.ua
+
+
Classes related with the generation of a User-Agent HTTP Header to use when communicating with AWS SDK.
+
+
io.micronaut.discovery.aws.parameterstore - package io.micronaut.discovery.aws.parameterstore
+
+
Integration with AWS ParameterStore.
+
+
io.micronaut.discovery.aws.servicediscovery - package io.micronaut.discovery.aws.servicediscovery
+
+
Integration with AWS service discovery.
+
+
io.micronaut.discovery.aws.servicediscovery.client - package io.micronaut.discovery.aws.servicediscovery.client
+
 
+
io.micronaut.discovery.aws.servicediscovery.registration - package io.micronaut.discovery.aws.servicediscovery.registration
+
 
+
io.micronaut.discovery.cloud.aws - package io.micronaut.discovery.cloud.aws
+
+
AWS cloud configuration.
+
+
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.event - package io.micronaut.function.aws.event
+
+
Event classes to support AWS Lambda lifecycle.
+
+
io.micronaut.function.aws.proxy - package io.micronaut.function.aws.proxy
+
 
+
io.micronaut.function.aws.proxy.alb - package io.micronaut.function.aws.proxy.alb
+
+
Classes related to a RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+
io.micronaut.function.aws.proxy.payload1 - package io.micronaut.function.aws.proxy.payload1
+
 
+
io.micronaut.function.aws.proxy.payload2 - package io.micronaut.function.aws.proxy.payload2
+
 
+
io.micronaut.function.aws.proxy.security - package io.micronaut.function.aws.proxy.security
+
 
+
io.micronaut.function.aws.proxy.test - package io.micronaut.function.aws.proxy.test
+
 
+
io.micronaut.function.aws.runtime - package io.micronaut.function.aws.runtime
+
 
+
io.micronaut.function.aws.test - package io.micronaut.function.aws.test
+
 
+
io.micronaut.function.aws.test.annotation - package io.micronaut.function.aws.test.annotation
+
 
+
io.micronaut.function.client.aws - package io.micronaut.function.client.aws
+
+
Function AWS lamda configuration.
+
+
IoTButtonEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for IoTButtonEvent.
+
+
IoTButtonEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.IoTButtonEventSerde
+
 
+
IPA - Enum constant in enum class io.micronaut.aws.alexa.ssml.PhoneticAlphabet
+
 
+
isAmazonApiGatewayHost(String) - Static method in class io.micronaut.aws.apigateway.AmazonApiGatewayUtils
+
 
+
isAttached(Appender<ILoggingEvent>) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
isCreateGroupAndStream() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
isDispatchOnStart() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
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.aws.secretsmanager.SecretsManagerConfigurationProperties
+
 
+
isEnabled() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
Enable or disable this feature.
+
+
isEnabled() - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
+
enable/disable this feature.
+
+
isEnabled() - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
isFormSubmission(MediaType) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
isName() - Method in class io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
 
+
isRandom() - Method in class io.micronaut.function.aws.proxy.test.ServerPort
+
 
+
isRunning() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
isSearchActiveEnvironments() - Method in interface io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration
+
 
+
isSearchActiveEnvironments() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
isSearchActiveEnvironments() - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
 
+
isSearchCommonApplication() - Method in interface io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration
+
 
+
isSearchCommonApplication() - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
isSuccess() - Method in class io.micronaut.function.aws.event.AfterExecutionEvent
+
 
+
IT - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
ITALIAN_CARLA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
ITALIAN_GIORGIO - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
iteratorForAppenders() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
+

J

+
+
JA - Enum constant in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
JAPANESE_MIZUKI - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
JAPANESE_TAKUMI - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
JodaDateTimeSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
NullableSerde implementation for JODA DateTime.
+
+
JodaDateTimeSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.JodaDateTimeSerde
+
 
+
JsonMapperCustomPojoSerializer - Class in io.micronaut.function.aws
+
+
Provides an implementation of CustomPojoSerializer which is loaded via SPI.
+
+
JsonMapperCustomPojoSerializer() - Constructor for class io.micronaut.function.aws.JsonMapperCustomPojoSerializer
+
 
+
+

K

+
+
KafkaEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KafkaEvent.
+
+
KafkaEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KafkaEventSerde
+
 
+
KeyValueFetcher - Interface in io.micronaut.aws.distributedconfiguration
+
+
Fetches a Map of properties for a given prefix.
+
+
keyValuesByPrefix(String) - Method in interface io.micronaut.aws.distributedconfiguration.KeyValueFetcher
+
 
+
keyValuesByPrefix(String) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
 
+
KinesisAnalyticsFirehoseInputPreprocessingEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisAnalyticsFirehoseInputPreprocessingEvent.
+
+
KinesisAnalyticsFirehoseInputPreprocessingEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisAnalyticsFirehoseInputPreprocessingEventSerde
+
 
+
KinesisAnalyticsInputPreprocessingResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisAnalyticsInputPreprocessingResponse.
+
+
KinesisAnalyticsInputPreprocessingResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisAnalyticsInputPreprocessingResponseSerde
+
 
+
KinesisAnalyticsOutputDeliveryEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisAnalyticsOutputDeliveryEvent.
+
+
KinesisAnalyticsOutputDeliveryEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisAnalyticsOutputDeliveryEventSerde
+
 
+
KinesisAnalyticsOutputDeliveryResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisAnalyticsOutputDeliveryResponse.
+
+
KinesisAnalyticsOutputDeliveryResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisAnalyticsOutputDeliveryResponseSerde
+
 
+
KinesisAnalyticsStreamsInputPreprocessingEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisAnalyticsStreamsInputPreprocessingEvent.
+
+
KinesisAnalyticsStreamsInputPreprocessingEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisAnalyticsStreamsInputPreprocessingEventSerde
+
 
+
KinesisEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisEvent.
+
+
KinesisEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisEventSerde
+
 
+
KinesisFirehoseEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisFirehoseEvent.
+
+
KinesisFirehoseEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisFirehoseEventSerde
+
 
+
KinesisTimeWindowEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for KinesisTimeWindowEvent.
+
+
KinesisTimeWindowEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.KinesisTimeWindowEventSerde
+
 
+
+

L

+
+
LAMBDA_RUNTIME_AWS_REQUEST_ID - Static variable in interface io.micronaut.function.aws.runtime.LambdaRuntimeInvocationResponseHeaders
+
+
The request ID, which identifies the request that triggered the function invocation.
+
+
LAMBDA_RUNTIME_CLIENT_CONTEXT - Static variable in interface io.micronaut.function.aws.runtime.LambdaRuntimeInvocationResponseHeaders
+
+
For invocations from the AWS Mobile SDK, data about the client application and device.
+
+
LAMBDA_RUNTIME_COGNITO_IDENTITY - Static variable in interface io.micronaut.function.aws.runtime.LambdaRuntimeInvocationResponseHeaders
+
+
For invocations from the AWS Mobile SDK, data about the Amazon Cognito identity provider.
+
+
LAMBDA_RUNTIME_DEADLINE_MS - Static variable in interface io.micronaut.function.aws.runtime.LambdaRuntimeInvocationResponseHeaders
+
+
The date that the function times out in Unix time milliseconds.
+
+
LAMBDA_RUNTIME_DIR - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
+
+
The path to runtime libraries.
+
+
LAMBDA_RUNTIME_FUNCTION_ERROR_TYPE - Static variable in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
+
 
+
LAMBDA_RUNTIME_INVOKED_FUNCTION_ARN - Static variable in interface io.micronaut.function.aws.runtime.LambdaRuntimeInvocationResponseHeaders
+
+
The ARN of the Lambda function, version, or alias that's specified in the invocation.
+
+
LAMBDA_RUNTIME_TRACE_ID - Static variable in interface io.micronaut.function.aws.runtime.LambdaRuntimeInvocationResponseHeaders
+
+
The AWS X-Ray tracing header.
+
+
LAMBDA_TASK_ROOT - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
+
+
The path to your Lambda function code.
+
+
LAMBDA_TRACE_HEADER_PROP - Static variable in class io.micronaut.function.aws.MicronautRequestHandler
+
 
+
LAMBDA_TRACE_HEADER_PROP - Static variable in class io.micronaut.function.aws.XRayUtils
+
+ +
+
LambdaApplicationContextBuilder - Class in io.micronaut.function.aws
+
+
An ApplicationContextBuilder for AWS Lambda environments.
+
+
LambdaApplicationContextBuilder() - Constructor for class io.micronaut.function.aws.LambdaApplicationContextBuilder
+
 
+
LambdaContextFactory - Interface in io.micronaut.function.aws
+
+
Register Lambda Context singletons for the current Handler execution.
+
+
LambdaDestinationEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for LambdaDestinationEvent.
+
+
LambdaDestinationEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.LambdaDestinationEventSerde
+
 
+
LambdaRuntimeInvocationResponseHeaders - Interface in io.micronaut.function.aws.runtime
+
+
Invocation event response which headers contain additional data about the invocation.
+
+
lang(String, SupportedLang) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
LexEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for LexEvent.
+
+
LexEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.LexEventSerde
+
 
+
loadSerializer() - Static method in class io.micronaut.aws.lambda.events.tests.CustomPojoSerializerUtils
+
 
+
loadSerializer(Class<T>) - Static method in class io.micronaut.aws.lambda.events.tests.CustomPojoSerializerUtils
+
 
+
localeResolutionConfiguration - Variable in class io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver
+
 
+
localHostname - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
localIpv4 - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
log(byte[]) - Method in class io.micronaut.function.aws.proxy.SystemOutLambdaLogger
+
 
+
log(LogLevel, String) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
log(String) - Method in class io.micronaut.function.aws.proxy.SystemOutLambdaLogger
+
 
+
logn(LogLevel, Object...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
logn(LogLevel, String) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
Log with a line break.
+
+
LOUD - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
LOW - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
 
+
LOW - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
 
+
+

M

+
+
M - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
mac - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
main(String[]) - Static method in class io.micronaut.function.aws.runtime.APIGatewayV2HTTPEventMicronautLambdaRuntime
+
 
+
main(String[]) - Static method in class io.micronaut.function.aws.runtime.ApplicationLoadBalancerMicronautLambdaRuntime
+
 
+
main(String[]) - Static method in class io.micronaut.function.aws.runtime.MicronautLambdaRuntime
+
 
+
MapCollapseUtils - Class in io.micronaut.function.aws.proxy
+
+
Utility methods for collapsing headers.
+
+
MapListOfStringAndMapStringMutableHttpParameters - Class in io.micronaut.function.aws.proxy
+
+
Implementation of MutableHttpParameters that uses a MutableMapListOfStringAndMapStringConvertibleMultiValue internally.
+
+
MapListOfStringAndMapStringMutableHttpParameters(ConversionService, Map<String, List<String>>, Map<String, String>) - Constructor for class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
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.
+
+
MD - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
MDC_DEFAULT_AWS_REQUEST_ID - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
MDC_DEFAULT_FUNCTION_ARN - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
MDC_DEFAULT_FUNCTION_MEMORY_SIZE - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
MDC_DEFAULT_FUNCTION_NAME - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
MDC_DEFAULT_FUNCTION_REMAINING_TIME - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
MDC_DEFAULT_FUNCTION_VERSION - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
MDC_DEFAULT_XRAY_TRACE_ID - Static variable in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
mdcput(String, String) - Method in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
+
Put a diagnostic context value.
+
+
MDY - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
MEDIUM - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
 
+
MEDIUM - Enum constant in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
Treat adjacent words as if separated by a single comma.
+
+
MEDIUM - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
 
+
MEDIUM - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
 
+
MEDIUM - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
metadata(ConvertibleValues<String>) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Builder for metadata.
+
+
metadata(Map<String, String>) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Builder for metadata in map format.
+
+
MicronautLambdaAuthenticationFetcher - Class in io.micronaut.function.aws.proxy.security
+
+
An authentication fetcher for Request Context Authorizer.
+
+
MicronautLambdaAuthenticationFetcher() - Constructor for class io.micronaut.function.aws.proxy.security.MicronautLambdaAuthenticationFetcher
+
 
+
MicronautLambdaContext - Interface in io.micronaut.function.aws
+
+
Base interface for constants related to lambda execution.
+
+
MicronautLambdaHandler - Class in io.micronaut.function.aws.proxy
+
+
Deprecated, for removal: This API element is subject to removal in a future version. + +
+
+
MicronautLambdaHandler() - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaHandler
+
+
Deprecated.
+
MicronautLambdaHandler(ApplicationContext) - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaHandler
+
+
Deprecated.
+
MicronautLambdaHandler(ApplicationContextBuilder) - Constructor for class io.micronaut.function.aws.proxy.MicronautLambdaHandler
+
+
Deprecated.
+
MicronautLambdaJunit5Extension - Class in io.micronaut.function.aws.test
+
+
Extension for testing Lambda environments with Junit 5.
+
+
MicronautLambdaJunit5Extension() - Constructor for class io.micronaut.function.aws.test.MicronautLambdaJunit5Extension
+
 
+
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
+
 
+
MicronautLambdaTest - Annotation Interface in io.micronaut.function.aws.test.annotation
+
+
Annotation that can be applied to any JUnit 5 test to enable testing + AWS Lambda handlers with a pre-configured ApplicationContext.
+
+
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
+
+
Default constructor; will initialize a suitable ApplicationContext for + Lambda deployment.
+
+
MicronautRequestHandler(ApplicationContext) - Constructor for class io.micronaut.function.aws.MicronautRequestHandler
+
+
Constructor used to inject a preexisting ApplicationContext.
+
+
MicronautRequestHandler(ApplicationContextBuilder) - Constructor for class io.micronaut.function.aws.MicronautRequestHandler
+
+
Constructor used to inject a preexisting ApplicationContextBuilder.
+
+
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; will initialize a suitable ApplicationContext for + Lambda deployment.
+
+
MicronautRequestStreamHandler(ApplicationContext) - Constructor for class io.micronaut.function.aws.MicronautRequestStreamHandler
+
+
Constructor used to inject a preexisting ApplicationContext.
+
+
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
+
 
+
MockContextProvider - Class in io.micronaut.function.aws.proxy.test
+
+
Provides a MockLambdaContext.
+
+
MockContextProvider() - Constructor for class io.micronaut.function.aws.proxy.test.MockContextProvider
+
 
+
MockLambdaContext - Class in io.micronaut.function.aws.proxy
+
+
Implementation of Context which returns null for every overriden method.
+
+
MockLambdaContext() - Constructor for class io.micronaut.function.aws.proxy.MockLambdaContext
+
 
+
MODERATE - Enum constant in enum class io.micronaut.aws.alexa.ssml.EmphasisLevel
+
+
Increase the value and slow down the speaking rate, but not as much as when set to strong, this is used as a default if level is not provided.
+
+
MUSIC - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonDomain
+
+
Style the speech for talking about music, video, or other multi-media content (available in English (US)).
+
+
MutableMapListOfStringAndMapStringConvertibleMultiValue - Class in io.micronaut.function.aws.proxy
+
+
A mutable version of MapListOfStringAndMapStringConvertibleMultiValue.
+
+
MutableMapListOfStringAndMapStringConvertibleMultiValue(ConversionService, Map<String, List<String>>, Map<String, String>) - Constructor for class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
MY - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
+

N

+
+
names() - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
names() - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
NETTY_SDK_ASYNC_HTTP_SERVICE - Static variable in class io.micronaut.aws.sdk.v2.client.netty.NettyClientFactory
+
 
+
nettyClient(NettyClientConfiguration) - Method in class io.micronaut.aws.sdk.v2.client.netty.NettyClientFactory
+
 
+
NettyClientConfiguration - Class in io.micronaut.aws.sdk.v2.client.netty
+
+
Configuration properties for the Netty async client.
+
+
NettyClientConfiguration() - Constructor for class io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration
+
 
+
NettyClientFactory - Class in io.micronaut.aws.sdk.v2.client.netty
+
+
Factory that creates a Netty client.
+
+
NettyClientFactory() - Constructor for class io.micronaut.aws.sdk.v2.client.netty.NettyClientFactory
+
 
+
newApplicationContextBuilder() - Method in class io.micronaut.function.aws.alexa.AlexaFunction
+
+
Builds a new builder.
+
+
newApplicationContextBuilder() - Method in class io.micronaut.function.aws.MicronautRequestHandler
+
 
+
newApplicationContextBuilder() - Method in class io.micronaut.function.aws.MicronautRequestStreamHandler
+
 
+
newApplicationContextBuilder() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerFunction
+
 
+
newApplicationContextBuilder() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyRequestEventFunction
+
 
+
newApplicationContextBuilder() - Method in class io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventFunction
+
 
+
NEWS - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonDomain
+
+
Style the speech similar to what you hear when listening to the news on the radio or television (available in English (US) and English (AU)).
+
+
NEXT_INVOCATION_URI - Static variable in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
+
 
+
NN - Enum constant in enum class io.micronaut.aws.alexa.ssml.WordRole
+
+
Interpret the word as a noun.
+
+
NONE - Enum constant in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
No pause should be outputted.
+
+
NUMBER - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
 
+
+

O

+
+
objectMapper - Variable in class io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
 
+
OPEN_CLOSE_TAG - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
OPEN_TAG - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
ORDER - Static variable in class io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver
+
 
+
ORDER - Static variable in class io.micronaut.aws.alexa.locale.HandlerInputFixedLocaleResolver
+
 
+
ORDINAL - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret the value as an ordinal number.
+
+
+

P

+
+
p(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
packages() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
 
+
paragraph(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
ParameterQuery - Class in io.micronaut.discovery.aws.parameterstore
+
+
An object encapsulating all necessary parameters to perform a request for + configuration values to the Parameter Store, as well as the name of the + resulting property source and associated priority.
+
+
ParameterQuery(String, String, int) - Constructor for class io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
 
+
ParameterQuery(String, String, int, boolean) - Constructor for class io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
 
+
parseBodyAsBytes(APIGatewayV2HTTPResponse) - Method in class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
+
+
Returns the response's body bytes considering whether the body was Base64 encoded.
+
+
parseHandlerClass(String) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
parseMethod(Supplier<String>) - Static method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
parseXrayTraceId() - Static method in class io.micronaut.function.aws.XRayUtils
+
+
Parses XRay Trace ID from _X_AMZN_TRACE_ID environment variable.
+
+
path - Variable in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
PATH_REQUEST_ID - Static variable in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
+
 
+
PhoneticAlphabet - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
PITCH - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
populateMappingDiagnosticContextValues(Context) - Method in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
populateMappingDiagnosticContextValues(Context) - Method in interface io.micronaut.function.aws.DiagnosticInfoPopulator
+
+
Populate MDC with Lambda Context values.
+
+
populateMappingDiagnosticContextWithXrayTraceId() - Method in class io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
 
+
populateMappingDiagnosticContextWithXrayTraceId() - Method in interface io.micronaut.function.aws.DiagnosticInfoPopulator
+
+
Populate MDC with XRay Trace ID if it is able to parse it.
+
+
populateUserAgent() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+ +
+
postProcessBuilder(ApplicationContextBuilder) - Method in class io.micronaut.function.aws.test.MicronautLambdaJunit5Extension
+
 
+
PREFIX - Static variable in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
+
 
+
PREFIX - Static variable in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
+
 
+
PREFIX - Static variable in class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
 
+
PREFIX - Static variable in class io.micronaut.aws.AWSConfiguration
+
+
Prefix for all AWS settings.
+
+
PREFIX - Static variable in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
PREFIX - Static variable in class io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration
+
 
+
PREFIX - Static variable in class io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration
+
 
+
PREFIX - Static variable in class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientConfiguration
+
 
+
PREFIX - Static variable in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties
+
+
Prefix for Amazon EC2 configuration metadata.
+
+
PREFIX - Static variable in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
 
+
PREFIX - Static variable in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
 
+
PREFIX - Static variable in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryRegistrationConfiguration
+
 
+
PREFIX - Static variable in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
+
Prefix for Amazon EC2 configuration metadata.
+
+
PREFIX - Static variable in class io.micronaut.function.client.aws.AWSLambdaConfiguration
+
+
Prefix for AWS Lambda settings.
+
+
process(RequestEnvelope) - Method in class io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeService
+
 
+
process(RequestEnvelope) - Method in interface io.micronaut.aws.alexa.httpserver.services.RequestEnvelopeService
+
 
+
propagateTraceId(HttpHeaders) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
Get the X-Ray tracing header from the Lambda-Runtime-Trace-Id header in the API response.
+
+
propertySources() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
One or many references to classpath.
+
+
prosody(String, ProsodyRate, ProsodyPitch, ProsodyVolume) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
ProsodyPitch - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
ProsodyRate - Enum Class in io.micronaut.aws.alexa.ssml
+
+
Set the rate to a predefined value.
+
+
ProsodyVolume - Enum Class in io.micronaut.aws.alexa.ssml
+
+
Set volume to a predefined value for current voice.
+
+
publicHostname - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
publicIpv4 - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
pulsate(ServiceInstance, HealthStatus) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
If custom health check is enabled, this sends a heartbeat to it.
+
+
+

R

+
+
RabbitMQEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for RabbitMQEvent.
+
+
RabbitMQEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.RabbitMQEventSerde
+
 
+
RATE - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
reason() - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
reason() - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
reason() - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
reason() - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
rebuildContext() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
Whether to rebuild the application context before each test method.
+
+
REDUCED - Enum constant in enum class io.micronaut.aws.alexa.ssml.EmphasisLevel
+
+
Decrease the value and speed up the speaking rate.
+
+
refresh() - Method in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
+
 
+
region - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
region(String) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Builder for region.
+
+
REGION_ENV_VAR - Static variable in class io.micronaut.aws.sdk.v2.EnvironmentAwsRegionProvider
+
+
Environment variable name for the AWS access key ID.
+
+
regionProvider - Variable in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
 
+
register(ServiceInstance) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
register new instance to the service registry.
+
+
registerSingletons(Context) - Method in class io.micronaut.function.aws.DefaultLambdaContextFactory
+
 
+
registerSingletons(Context) - Method in interface io.micronaut.function.aws.LambdaContextFactory
+
+
Registers Lambda Context as a singleton.
+
+
remove(CharSequence) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
+
Removes the given header.
+
+
reportInitializationError(URL, Throwable) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
Reports Initialization error to the Runtime API.
+
+
RequestEnvelopeService - Interface in io.micronaut.aws.alexa.httpserver.services
+
+
Process a RequestEnvelope and returns a ResponseEnvelope if it is capable of handling the request.
+
+
RequestEnvelopeVerificationService - Interface in io.micronaut.aws.alexa.httpserver.services
+
+
Verifies a RequestEnvelope.
+
+
requestEvent - Variable in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
RequestSignatureCheckSystemPropertyCondition - Class in io.micronaut.aws.alexa.httpserver.verifiers
+
+
Condition which return true if System property "com.amazon.ask.servlet.disableRequestSignatureCheck" is present and evaluates to true.
+
+
RequestSignatureCheckSystemPropertyCondition() - Constructor for class io.micronaut.aws.alexa.httpserver.verifiers.RequestSignatureCheckSystemPropertyCondition
+
 
+
requestType - Variable in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
ReservedRuntimeEnvironmentVariables - Interface in io.micronaut.function.aws.runtime
+
+
Lambda runtimes set several environment variables during initialization.
+
+
resolve(HandlerInput) - Method in class io.micronaut.aws.alexa.locale.CompositeHandlerInputLocaleResolver
+
 
+
resolve(HandlerInput) - Method in class io.micronaut.aws.alexa.locale.DefaultHandlerInputLocaleResolver
+
 
+
resolve(APIGatewayProxyRequestEvent) - Method in class io.micronaut.aws.apigateway.APIGatewayProxyRequestEventStageResolver
+
 
+
resolve(HttpRequest<?>) - Method in class io.micronaut.aws.apigateway.HttpRequestStageResolver
+
 
+
resolve(Environment) - Method in class io.micronaut.discovery.cloud.aws.AmazonComputeInstanceMetadataResolver
+
 
+
resolve(T) - Method in interface io.micronaut.aws.apigateway.StageResolver
+
 
+
resolveCredentials() - Method in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
+
 
+
resolveFunctionName(Environment) - Method in class io.micronaut.function.aws.MicronautRequestStreamHandler
+
 
+
resolveParameters() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
By default, with JUnit 5 the test method parameters will be resolved to beans if possible.
+
+
respond(HttpStatus, byte[], String) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
ResponseElementsEntitySerde - Class in io.micronaut.aws.lambda.events.serde
+
 
+
ResponseElementsEntitySerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ResponseElementsEntitySerde
+
 
+
responseType - Variable in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
responseUri(String) - Method in interface io.micronaut.function.aws.runtime.AwsLambdaRuntimeApi
+
 
+
rollback() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
Whether to rollback (if possible) any data access code between each test execution.
+
+
run(String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
Starts the runtime API event loop.
+
+
RuntimeContext - Class in io.micronaut.function.aws.runtime
+
+
Implementation of Lambda execution Context for runtime environments.
+
+
RuntimeContext(HttpHeaders) - Constructor for class io.micronaut.function.aws.runtime.RuntimeContext
+
 
+
+

S

+
+
s(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
S3BatchEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for S3BatchEvent.
+
+
S3BatchEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.S3BatchEventSerde
+
 
+
S3BatchResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for S3BatchResponse.
+
+
S3BatchResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.S3BatchResponseSerde
+
 
+
S3ClientFactory - Class in io.micronaut.aws.sdk.v2.service.s3
+
+
Factory that creates an S3 client.
+
+
S3ClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, S3ConfigurationProperties, UserAgentProvider, AWSServiceConfiguration) - 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
+
 
+
S3EventNotificationSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for S3EventNotification.
+
+
S3EventNotificationSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.S3EventNotificationSerde
+
 
+
S3EventNotificationSerde.S3EventNotificationMixin - Interface in io.micronaut.aws.lambda.events.serde
+
+
Records Mixin.
+
+
S3EventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for S3Event.
+
+
S3EventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.S3EventSerde
+
 
+
S3ObjectEntitySerde - Class in io.micronaut.aws.lambda.events.serde
+
+
This seems to be necessary because Serde was not picking the appropriate constructor {@link com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity(String, Long, String, String, String)}.
+
+
S3ObjectEntitySerde() - Constructor for class io.micronaut.aws.lambda.events.serde.S3ObjectEntitySerde
+
 
+
S3ObjectLambdaEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for S3ObjectLambdaEvent.
+
+
S3ObjectLambdaEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.S3ObjectLambdaEventSerde
+
 
+
sayAs(String, InterpretAs, InterpretAsDateFormat) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
ScheduledEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for ScheduledEvent.
+
+
ScheduledEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.ScheduledEventSerde
+
 
+
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.
+
+
SecretConfiguration() - Constructor for class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties.SecretConfiguration
+
 
+
secrets - Variable in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties
+
 
+
secretsClient - Variable in class io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
 
+
SecretsKeyValueFetcher - Interface in io.micronaut.aws.secretsmanager
+
+
Key Value fetcher for AWS Secrets Manager.
+
+
SecretsManagerClientFactory - Class in io.micronaut.aws.sdk.v2.service.secretsmanager
+
+
Factory that creates a Secrets Manager client.
+
+
SecretsManagerClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
+
Constructor.
+
+
SecretsManagerConfiguration - Interface in io.micronaut.aws.secretsmanager
+
+
Configuration for Secrets Manager.
+
+
SecretsManagerConfigurationClient - Class in io.micronaut.aws.secretsmanager
+
+
Distributed configuration client for AWS Secrets Manager.
+
+
SecretsManagerConfigurationClient(AwsDistributedConfiguration, SecretsManagerKeyValueFetcher, ApplicationConfiguration, SecretsManagerConfiguration) - Constructor for class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationClient
+
 
+
SecretsManagerConfigurationProperties - Class in io.micronaut.aws.secretsmanager
+
+
ConfigurationProperties implementation of SecretsManagerConfiguration.
+
+
SecretsManagerConfigurationProperties() - Constructor for class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties
+
 
+
SecretsManagerConfigurationProperties.SecretConfiguration - Class in io.micronaut.aws.secretsmanager
+
+
Secret configuration holder that allows for flexibility in secret key naming in the Micronaut context to avoid a potential keys name collision.
+
+
SecretsManagerGroupNameAwareKeyValueFetcher - Class in io.micronaut.aws.secretsmanager
+
+
Key Value fetcher for AWS Secrets Manager that is aware of Secret Key Value group names.
+
+
SecretsManagerGroupNameAwareKeyValueFetcher(SecretsManagerClient, ObjectMapper) - Constructor for class io.micronaut.aws.secretsmanager.SecretsManagerGroupNameAwareKeyValueFetcher
+
 
+
SecretsManagerKeyValueFetcher - Class in io.micronaut.aws.secretsmanager
+
+
SecretsKeyValueFetcher implementations for AWS Secrets Manager.
+
+
SecretsManagerKeyValueFetcher(SecretsManagerClient, ObjectMapper) - Constructor for class io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
 
+
SecretsManagerRotationEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for SecretsManagerRotationEvent.
+
+
SecretsManagerRotationEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.SecretsManagerRotationEventSerde
+
 
+
SecurityExceptionHandler - Class in io.micronaut.aws.alexa.httpserver.exceptions
+
+
ExceptionHandler to handle SecurityException.
+
+
SecurityExceptionHandler() - Constructor for class io.micronaut.aws.alexa.httpserver.exceptions.SecurityExceptionHandler
+
 
+
SENSE_1 - Enum constant in enum class io.micronaut.aws.alexa.ssml.WordRole
+
+
Use the non-default sense of the word.
+
+
sentence(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
serialize(Encoder, Serializer.EncoderContext, Argument<? extends DateTime>, DateTime) - Method in class io.micronaut.aws.lambda.events.serde.JodaDateTimeSerde
+
 
+
serializeAsByteArray(Object) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
serializeFromJson(String, Class<T>) - Static method in class io.micronaut.aws.lambda.events.tests.CustomPojoSerializerUtils
+
 
+
ServerPort - Class in io.micronaut.function.aws.proxy.test
+
+
Encapsulates the port assignment to be used when starting a server.
+
+
ServerPort() - Constructor for class io.micronaut.function.aws.proxy.test.ServerPort
+
+
Constructor.
+
+
ServerPort(boolean, Integer) - Constructor for class io.micronaut.function.aws.proxy.test.ServerPort
+
 
+
SERVICE_ID - Static variable in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
 
+
SERVICE_PREFIX - Static variable in class io.micronaut.aws.sdk.v2.service.AWSServiceConfigurationProperties
+
+
Prefix for all AWS Service Client settings.
+
+
ServiceDiscoveryAsyncClientFactory - Class in io.micronaut.aws.sdk.v2.service.servicediscovery
+
+
Factory that creates service discovery clients.
+
+
ServiceDiscoveryAsyncClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
+
Constructor.
+
+
ServletToAwsProxyRequestAdapter - Interface in io.micronaut.function.aws.proxy.test
+
+
Adapts from HttpServletRequest to APIGatewayV2HTTPEvent.
+
+
ServletToAwsProxyResponseAdapter - Interface in io.micronaut.function.aws.proxy.test
+
+
Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
+
+
SesClientFactory - Class in io.micronaut.aws.sdk.v2.service.ses
+
+
Factory that creates a SES client.
+
+
SesClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
+
+
Constructor.
+
+
setAwsServiceId(String) - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
set service id for easier testing.
+
+
setAwsServiceId(String) - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
+
set service ID for easier testing.
+
+
setAwsServiceId(String) - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryRegistrationConfiguration
+
+
Setting for service id to make easier testing.
+
+
setClient(SsmAsyncClient) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
+
 
+
setCommonApplicationName(String) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
+
Default Application name.
+
+
setConversionService(ConversionService) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
setConversionService(ConversionService) - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
setConversionService(ConversionService) - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
+
Sets the conversion service.
+
+
setCreateGroupAndStream(boolean) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
setDefaultLocale(Locale) - Method in class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
+
Sets the locale that will be used if the locale cannot be + resolved through any means.
+
+
setDelimiter(String) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
+
Delimiter for AWS Distributed Configuration resources names.
+
+
setDispatchOnStart(boolean) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
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.aws.secretsmanager.SecretsManagerConfigurationProperties
+
+
Default value (true).
+
+
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.servicediscovery.AwsServiceDiscoveryConfiguration
+
+
enable/disabled this feature.
+
+
setEnabled(boolean) - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
+
Default value (true).
+
+
setEncoder(Encoder<ILoggingEvent>) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
setEndpointConfiguration(AwsClientBuilder.EndpointConfiguration) - Method in class io.micronaut.function.client.aws.AWSLambdaConfiguration
+
 
+
setEndpointOverride(URI) - Method in class io.micronaut.aws.sdk.v2.service.AWSServiceConfigurationProperties
+
+
Provide a URI to override the endpoint with which the AWS SDK should communicate.
+
+
setErrorMessage(String) - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
+
 
+
setErrorType(String) - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
+
 
+
setFixed(Locale) - Method in class io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
+
Sets the fixed locale.
+
+
setGroupName(String) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
setInstanceDocumentUrl(String) - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
setLambdaConfiguration(ApplicationContextBuilder) - Static method in class io.micronaut.function.aws.LambdaApplicationContextBuilder
+
 
+
setMainText(String) - Method in class io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
+
 
+
setMaxBatchSize(int) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
setMetadataUrl(String) - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
 
+
setMetricsCollector(RequestMetricCollector) - Method in class io.micronaut.function.client.aws.AWSLambdaConfiguration
+
 
+
setNamespaceId(String) - Method in class io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
allows you to override the namespace id for testing.
+
+
setParsedBody(T) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
setPath(String) - Method in class io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
+
+
Default value ("/alexa").
+
+
setPort(Integer) - Method in class io.micronaut.function.aws.proxy.test.ServerPort
+
 
+
setPrefix(String) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
+
Prefix for AWS Distributed Configuration resources names.
+
+
setPrefix(String) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties.SecretConfiguration
+
+
Sets the group key prefix.
+
+
setPrefixes(List<String>) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
 
+
setPublishPeriod(long) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
setQueryProvider(AWSParameterQueryProvider) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
+
 
+
setQueueSize(int) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
setRandom(boolean) - Method in class io.micronaut.function.aws.proxy.test.ServerPort
+
 
+
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.
+
+
setSearchActiveEnvironments(boolean) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
+
Search additional paths suffixed with each active environment.
+
+
setSearchActiveEnvironments(boolean) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
Search additional paths suffixed with each active environment.
+
+
setSearchCommonApplication(boolean) - Method in class io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
+
Whether paths for the AwsDistributedConfiguration.getCommonApplicationName() should be searched or not.
+
+
setSecretName(String) - Method in class io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties.SecretConfiguration
+
+
Sets secret name.
+
+
setSkillId(String) - Method in class io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
+
+
The Skill ID of this Alexa skill.
+
+
setStreamName(String) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
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
+
 
+
setUrl(String) - Method in class io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
+
Default value ("http://169.254.169.254").
+
+
setUseSecureParameters(boolean) - Method in class io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
Use auto-decryption via KMS for SecureString parameters.
+
+
shouldLog(LogLevel) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
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.
+
+
SILENT - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
SimpleIAMPolicyResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for SimpleIAMPolicyResponse.
+
+
SimpleIAMPolicyResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.SimpleIAMPolicyResponseSerde
+
 
+
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
+
+
NOTICE: The method SkillRequestTimestampVerifierFactory.timeStampToleranceSystemProperty() is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module.
+
+
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
+
 
+
SLOW - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
 
+
SnsClientFactory - Class in io.micronaut.aws.sdk.v2.service.sns
+
+
Factory that creates a SNS client.
+
+
SnsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
+
+
Constructor.
+
+
SNSEventSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for SNSEvent.
+
+
SNSEventSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.SNSEventSerde
+
 
+
SOFT - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
SPANISH_CASTILIAN_CONCHITA - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
SPANISH_CASTILIAN_ENRIQUE - Enum constant in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
speak(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
SPELL_OUT - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
 
+
splitCommaSeparatedValue(String) - Static method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
SQSBatchResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for SQSBatchResponse.
+
+
SQSBatchResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.SQSBatchResponseSerde
+
 
+
SqsClientFactory - Class in io.micronaut.aws.sdk.v2.service.sqs
+
+
Factory that creates a SQS client.
+
+
SqsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
+
+
Constructor.
+
+
SqsHandlerTest - Class in io.micronaut.aws.lambda.events.tests
+
 
+
SqsHandlerTest() - Constructor for class io.micronaut.aws.lambda.events.tests.SqsHandlerTest
+
 
+
SRC - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
SsmClientFactory - Class in io.micronaut.aws.sdk.v2.service.ssm
+
+
Factory that creates a SSM client.
+
+
SsmClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
+
Constructor.
+
+
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
+
 
+
StageResolver<T> - Interface in io.micronaut.aws.apigateway
+
+
Resolves Amazon API Gateway Stage from input event.
+
+
StandardSkillBuilderProvider - Class in io.micronaut.aws.alexa.builders
+
+
Creates a builder used to construct a new Skill using the default + DynamoDbPersistenceAdapter + and 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
+
 
+
start() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
start() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
startApplication() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
Whether to start EmbeddedApplication.
+
+
startRuntimeApiEventLoop(URL, Predicate<URL>, String...) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
+
Starts the runtime API event loop.
+
+
status - Variable in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
status(int, CharSequence) - Method in class io.micronaut.function.aws.proxy.AbstractServletHttpResponse
+
 
+
status(int, CharSequence) - Method in class io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter
+
 
+
status(int, CharSequence) - Method in class io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter
+
 
+
status(int, CharSequence) - Method in class io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter
+
 
+
status(HealthStatus) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
Build for health status.
+
+
stop() - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
 
+
stop() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
 
+
STOP - Static variable in interface io.micronaut.aws.alexa.conf.AlexaIntents
+
 
+
StreamsEventResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for StreamsEventResponse.
+
+
StreamsEventResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.StreamsEventResponseSerde
+
 
+
STRONG - Enum constant in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
Make a sentence break (equivalent to using the s tag).
+
+
STRONG - Enum constant in enum class io.micronaut.aws.alexa.ssml.EmphasisLevel
+
+
Increase the value and slow down the speaking rate so the speech is louder and slower.
+
+
sub(String, String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
success(Context, Object) - Static method in class io.micronaut.function.aws.event.AfterExecutionEvent
+
+
Creates a new AfterExecutionEvent with an optional result of the execution.
+
+
SupportedLang - Enum Class 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.cloudwatchlogs.CloudwatchLogsClientFactory
+
 
+
syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
+
 
+
syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
 
+
syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
+
 
+
syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
 
+
syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
 
+
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
+
 
+
syncBuilder(SdkHttpClient) - Method in class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
 
+
syncClient(SB) - Method in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
+
Creates the sync client.
+
+
syncClient(ApiGatewayManagementApiClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
 
+
syncClient(CloudWatchLogsClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.cloudwatchlogs.CloudwatchLogsClientFactory
+
 
+
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(SecretsManagerClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
 
+
syncClient(ServiceDiscoveryClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
 
+
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
+
 
+
syncClient(SsmClientBuilder) - Method in class io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
 
+
SystemOutLambdaLogger - Class in io.micronaut.function.aws.proxy
+
+
Implementation of LambdaLogger which logs to System.out.println.
+
+
SystemOutLambdaLogger() - Constructor for class io.micronaut.function.aws.proxy.SystemOutLambdaLogger
+
 
+
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
+
+
Creates an UrlConnectionHttpClient client if the system property "software.amazon.awssdk.http.service.impl" is set to + "software.amazon.awssdk.http.urlconnection.UrlConnectionSdkHttpService".
+
+
+

T

+
+
TAG_AMAZON_DOMAIN - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_AMAZON_EFFECT - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_AMAZON_EMOTION - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_AUDIO - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_BREAK - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_EMPHASIS - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_LANG - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_P - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_PHONEME - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_PROSODY - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_S - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_SAY_AS - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_SPEAK - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_SUB - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_VOICE - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TAG_W - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
TELEPHONE - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret a value as a 7-digit or 10-digit telephone number.
+
+
text(String) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
text(ClassLoader, String) - Static method in class io.micronaut.aws.lambda.events.FileUtils
+
 
+
TIME - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret a value such as 1'21" as duration in minutes and seconds.
+
+
TIMESTAMP_TOLERANCE_SYSTEM_PROPERTY - Static variable in class io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
+
+
The name of the system property that can be used to configure the timestamp tolerance (in + millis) of the SkillRequestTimestampVerifier.
+
+
timeStampToleranceSystemProperty() - Static method in class io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifierFactory
+
+
Returns the value of the AskHttpServerConstants.TIMESTAMP_TOLERANCE_SYSTEM_PROPERTY JVM system property as a Long, + or returns null if the property is empty.
+
+
TimeWindowEventResponseSerde - Class in io.micronaut.aws.lambda.events.serde
+
+
SerdeImport for TimeWindowEventResponse.
+
+
TimeWindowEventResponseSerde() - Constructor for class io.micronaut.aws.lambda.events.serde.TimeWindowEventResponseSerde
+
 
+
toJson(T, OutputStream, Type) - Method in class io.micronaut.function.aws.JsonMapperCustomPojoSerializer
+
 
+
toJsonString(Map) - Method in class io.micronaut.aws.cloudwatch.logging.CloudWatchJsonFormatter
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.AmazonDomain
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.AmazonEffect
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.AmazonEmotion
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.EmphasisLevel
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.PhoneticAlphabet
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.Voice
+
 
+
toString() - Method in enum class io.micronaut.aws.alexa.ssml.WordRole
+
 
+
toString() - Method in class io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
+
 
+
toString() - Method in class io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
+
 
+
toString() - Method in class io.micronaut.aws.sdk.v2.EnvironmentAwsRegionProvider
+
 
+
toString() - Method in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
+
Returns the name of this enum constant, as contained in the + declaration.
+
+
toString() - Method in class io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
+
 
+
transactional() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
Allow disabling or enabling of automatic transaction wrapping.
+
+
transactionMode() - Element in annotation interface io.micronaut.function.aws.test.annotation.MicronautLambdaTest
+
+
The transaction mode describing how transactions should be handled for each test.
+
+
transformCommaSeparatedValue(Map<String, String>) - Static method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
TZ - Static variable in interface io.micronaut.function.aws.runtime.ReservedRuntimeEnvironmentVariables
+
+
The environment's time zone (UTC).
+
+
+

U

+
+
UNIT - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Interpret a value as a measurement.
+
+
uri(URI) - Method in class io.micronaut.function.aws.proxy.ApiGatewayServletRequest
+
 
+
URL_CONNECTION_SDK_HTTP_SERVICE - Static variable in class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientFactory
+
 
+
urlConnectionClient(UrlConnectionClientConfiguration) - Method in class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientFactory
+
+
Creates an UrlConnectionHttpClient client if there are no other clients configured.
+
+
UrlConnectionClientConfiguration - Class in io.micronaut.aws.sdk.v2.client.urlConnection
+
+
Configuration properties for the UrlConnectionHttpClient.
+
+
UrlConnectionClientConfiguration() - Constructor for class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientConfiguration
+
 
+
UrlConnectionClientFactory - Class in io.micronaut.aws.sdk.v2.client.urlConnection
+
+
Factory that creates an URLConnection based client.
+
+
UrlConnectionClientFactory() - Constructor for class io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientFactory
+
 
+
userAgent - Variable in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
userAgent() - Method in class io.micronaut.aws.ua.GeneratedUserAgentProvider
+
 
+
userAgent() - Method in interface io.micronaut.aws.ua.UserAgentProvider
+
 
+
userAgentProvider - Variable in class io.micronaut.aws.sdk.v2.service.AwsClientFactory
+
 
+
UserAgentProvider - Interface in io.micronaut.aws.ua
+
+
Provides value for User-Agent HTTP Header Value.
+
+
+

V

+
+
validateHandler() - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
validateHandler() - Method in class io.micronaut.function.aws.runtime.AbstractRequestStreamHandlerMicronautLambdaRuntime
+
 
+
valueFromContent(String, Class<T>) - Method in class io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime
+
 
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonDomain
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonEffect
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonEmotion
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.EmphasisLevel
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.PhoneticAlphabet
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.Voice
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.aws.alexa.ssml.WordRole
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
+
Returns the enum constant of this class with the specified name.
+
+
values - Variable in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonDomain
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonEffect
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonEmotion
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.EmphasisLevel
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.InterpretAs
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.PhoneticAlphabet
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.SupportedLang
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.Voice
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.aws.alexa.ssml.WordRole
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Method in class io.micronaut.function.aws.proxy.AwsCookies
+
 
+
values() - Method in class io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
 
+
values() - Method in class io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
 
+
VB - Enum constant in enum class io.micronaut.aws.alexa.ssml.WordRole
+
+
Interpret the word as a verb (present simple).
+
+
VBD - Enum constant in enum class io.micronaut.aws.alexa.ssml.WordRole
+
+
Interpret the word as a past participle.
+
+
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.
+
+
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
+
 
+
voice(String, Voice) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
Voice - Enum Class in io.micronaut.aws.alexa.ssml
+
 
+
VOLUME - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
vpcId - Enum constant in enum class io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
 
+
+

W

+
+
w(String, WordRole) - Method in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
WEAK - Enum constant in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
Treat adjacent words as if separated by a single comma (equivalent to medium).
+
+
WHISPERED - Enum constant in enum class io.micronaut.aws.alexa.ssml.AmazonEffect
+
+
Applies a whispering effect to the speech.
+
+
WordRole - Enum Class in io.micronaut.aws.alexa.ssml
+
+
Word role used to customize the pronunciation of words by specifying the word's part of speech.
+
+
+

X

+
+
X_STRONG - Enum constant in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
Make a paragraph break (equivalent to using the p tag).
+
+
X_WEAK - Enum constant in enum class io.micronaut.aws.alexa.ssml.BreakStrength
+
+
No pause should be outputted (same as none).
+
+
XFAST - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
 
+
XHIGH - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
 
+
XLOUD - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
XLOW - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyPitch
+
 
+
XML_LANG - Static variable in class io.micronaut.aws.alexa.ssml.Ssml
+
 
+
XRayUtils - Class in io.micronaut.function.aws
+
+
Utility class to parse X-Ray Trace ID.
+
+
XSAMPA - Enum constant in enum class io.micronaut.aws.alexa.ssml.PhoneticAlphabet
+
 
+
XSLOW - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyRate
+
 
+
XSOFT - Enum constant in enum class io.micronaut.aws.alexa.ssml.ProsodyVolume
+
 
+
+

Y

+
+
Y - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
YM - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
YMD - Enum constant in enum class io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
 
+
+

Z

+
+
zone(String) - Method in class io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
The availablity zone of instance.
+
+
+A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
+
+
+ + diff --git a/4.2.3/api/index.html b/4.2.3/api/index.html new file mode 100644 index 0000000000..9baa392d39 --- /dev/null +++ b/4.2.3/api/index.html @@ -0,0 +1,242 @@ + + + + +Overview (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

aws-parent 4.2.3 API

+
+
+
Packages
+
+
Package
+
Description
+ +
+
AWS configuration classes.
+
+ +
+
Classes related to building AlexaSkill
+
+ +
+
Classes related to configuring an AlexaSkill
+
+ +
+
Classes related to building Flashbriefing Alexa skills
+
+ +
 
+ +
+
The classes which handle http server configuration for Alexa.
+
+ +
+
Classes to handle Alexa related endpoints.
+
+ +
+
The classes which handle exceptions thrown while processing Alexa Requests.
+
+ +
+
Services related to the processing of RequestEnvelope.
+
+ +
+
The classes which verify authenticity and integrity of the request before processing it.
+
+ +
 
+ +
+
Classes to support building Speech Synthesis Markup Language (SSML)
+
+ +
 
+ +
+
Integration with AWS CloudWatch logging.
+
+ +
+
Classes related to distributed configuration coming from AWS Services.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Apache HTTP client configuration and factory.
+
+ +
+
Netty client configuration and factory.
+
+ +
+
URLConnection client configuration and factory.
+
+ +
 
+ +
+
DynamoDB client factory.
+
+ +
+
DynamoDB client factory.
+
+ +
+
Classes related to gateway management api coming from AWS Services.
+
+ +
+
S3 client configuration and factory.
+
+ +
+
Secrets Manager client factory.
+
+ +
+
Service discovery client configuration and factory.
+
+ +
+
SES client factory.
+
+ +
+
SNS client factory.
+
+ +
+
SQS client factory.
+
+ +
+
SSM client factory.
+
+ +
+
Integration classes for AWS Secrets Manager.
+
+ +
+
Classes related with the generation of a User-Agent HTTP Header to use when communicating with AWS SDK.
+
+ +
+
Integration with AWS ParameterStore.
+
+ +
+
Integration with AWS service discovery.
+
+ +
 
+ +
 
+ +
+
AWS cloud configuration.
+
+ +
+
Classes to support exposing FunctionBean instances for AWS lambda
+
+ +
+
Classes to support exposing FunctionBean instances for AWS lambda Alexa Skills
+
+ +
+
Event classes to support AWS Lambda lifecycle.
+
+ +
 
+ +
+
Classes related to a RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Function AWS lamda configuration.
+
+
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/AWSConfiguration.html b/4.2.3/api/io/micronaut/aws/AWSConfiguration.html new file mode 100644 index 0000000000..1273f72bae --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/AWSConfiguration.html @@ -0,0 +1,179 @@ + + + + +AWSConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSConfiguration

+
+
java.lang.Object +
io.micronaut.aws.AWSConfiguration
+
+
+
+
Direct Known Subclasses:
+
ApacheClientConfiguration, AWSClientConfiguration, NettyClientConfiguration, S3ConfigurationProperties, UrlConnectionClientConfiguration
+
+
+
@ConfigurationProperties("aws") +public class AWSConfiguration +extends Object
+
Configuration options for AWS.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSConfiguration

      +
      public AWSConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/AlexaSkillBuilder.html b/4.2.3/api/io/micronaut/aws/alexa/builders/AlexaSkillBuilder.html new file mode 100644 index 0000000000..726cd37f30 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/AlexaSkillBuilder.html @@ -0,0 +1,158 @@ + + + + +AlexaSkillBuilder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AlexaSkillBuilder<Request,Response>

+
+
+
+
Type Parameters:
+
Request - input type.
+
Response - output type.
+
+
+
All Known Implementing Classes:
+
DefaultAlexaSkillBuilder
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +@DefaultImplementation(DefaultAlexaSkillBuilder.class) +public interface AlexaSkillBuilder<Request,Response>
+
FunctionalInterface to create AlexaSkill.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull com.amazon.ask.AlexaSkill<Request,Response>
    +
    buildSkill(@NotNull @NonNull com.amazon.ask.builder.SkillBuilder<?> skillBuilder, + @Nullable AlexaSkillConfiguration alexaSkillConfiguration)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      buildSkill

      +
      @NonNull +@NonNull com.amazon.ask.AlexaSkill<Request,Response> buildSkill(@NotNull @NonNull + @NotNull @NonNull com.amazon.ask.builder.SkillBuilder<?> skillBuilder, + @Nullable + @Nullable AlexaSkillConfiguration alexaSkillConfiguration)
      +
      +
      Parameters:
      +
      skillBuilder - A Skill builder
      +
      alexaSkillConfiguration - Alexa Skill Configuration
      +
      Returns:
      +
      An Alexa skill.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/DefaultAlexaSkillBuilder.html b/4.2.3/api/io/micronaut/aws/alexa/builders/DefaultAlexaSkillBuilder.html new file mode 100644 index 0000000000..e84d5ab429 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/DefaultAlexaSkillBuilder.html @@ -0,0 +1,192 @@ + + + + +DefaultAlexaSkillBuilder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultAlexaSkillBuilder

+
+
java.lang.Object +
io.micronaut.aws.alexa.builders.DefaultAlexaSkillBuilder
+
+
+
+
All Implemented Interfaces:
+
AlexaSkillBuilder<com.amazon.ask.model.RequestEnvelope,com.amazon.ask.model.ResponseEnvelope>
+
+
+
@Singleton +public class DefaultAlexaSkillBuilder +extends Object +implements AlexaSkillBuilder<com.amazon.ask.model.RequestEnvelope,com.amazon.ask.model.ResponseEnvelope>
+
Creates AlexaSkill by adding request and exception handlers ((RequestHandler, ExceptionHandler beans) and interceptor beans (RequestInterceptor and ResponseInterceptor).
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultAlexaSkillBuilder

      +
      public DefaultAlexaSkillBuilder(Collection<AlexaSkillConfiguration> alexaSkillConfigurations, + io.micronaut.context.ApplicationContext applicationContext)
      +
      +
      Parameters:
      +
      alexaSkillConfigurations - Alexa Skill Configurations
      +
      applicationContext - ApplicationContext
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      buildSkill

      +
      @NonNull +public @NonNull com.amazon.ask.AlexaSkill<com.amazon.ask.model.RequestEnvelope,com.amazon.ask.model.ResponseEnvelope> buildSkill(@NonNull @NotNull + @NonNull @NotNull com.amazon.ask.builder.SkillBuilder<?> skillBuilder, + @Nullable + @Nullable AlexaSkillConfiguration alexaSkillConfiguration)
      +
      +
      Specified by:
      +
      buildSkill in interface AlexaSkillBuilder<com.amazon.ask.model.RequestEnvelope,com.amazon.ask.model.ResponseEnvelope>
      +
      Parameters:
      +
      skillBuilder - A Skill builder
      +
      alexaSkillConfiguration - Alexa Skill Configuration
      +
      Returns:
      +
      An Alexa skill.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/MissingAlexaSkillConfigurationSkillFactory.html b/4.2.3/api/io/micronaut/aws/alexa/builders/MissingAlexaSkillConfigurationSkillFactory.html new file mode 100644 index 0000000000..20c3bb4b45 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/MissingAlexaSkillConfigurationSkillFactory.html @@ -0,0 +1,193 @@ + + + + +MissingAlexaSkillConfigurationSkillFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MissingAlexaSkillConfigurationSkillFactory

+
+
java.lang.Object +
io.micronaut.aws.alexa.builders.MissingAlexaSkillConfigurationSkillFactory
+
+
+
+
@Factory +@Requires(beans=SkillBuilderProvider.class) @Requires(beans=AlexaSkillBuilder.class) @Requires(missingBeans=AlexaSkillConfiguration.class) +public class MissingAlexaSkillConfigurationSkillFactory +extends Object
+
Creates an Alexa Skill only if no AlexaSkillConfiguration is present.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MissingAlexaSkillConfigurationSkillFactory

      +
      public MissingAlexaSkillConfigurationSkillFactory(AlexaSkillBuilder alexaSkillBuilder, + SkillBuilderProvider skillBuilderProvider)
      +
      +
      Parameters:
      +
      alexaSkillBuilder - Alexa Skill Builder
      +
      skillBuilderProvider - Skill Builder Provider
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/SkillBuilderProvider.html b/4.2.3/api/io/micronaut/aws/alexa/builders/SkillBuilderProvider.html new file mode 100644 index 0000000000..bfd807b747 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/SkillBuilderProvider.html @@ -0,0 +1,139 @@ + + + + +SkillBuilderProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SkillBuilderProvider

+
+
+
+
All Known Implementing Classes:
+
StandardSkillBuilderProvider
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface SkillBuilderProvider
+
FunctionalInterface to create a SkillBuilder.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull com.amazon.ask.builder.SkillBuilder<?>
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSkillBuilder

      +
      @NonNull +@NonNull com.amazon.ask.builder.SkillBuilder<?> getSkillBuilder()
      +
      +
      Returns:
      +
      A SkillBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillBuilderProvider.html b/4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillBuilderProvider.html new file mode 100644 index 0000000000..085b4c5963 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillBuilderProvider.html @@ -0,0 +1,182 @@ + + + + +StandardSkillBuilderProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StandardSkillBuilderProvider

+
+
java.lang.Object +
io.micronaut.aws.alexa.builders.StandardSkillBuilderProvider
+
+
+
+
All Implemented Interfaces:
+
SkillBuilderProvider
+
+
+
@Secondary +@Requires(classes=com.amazon.ask.Skills.class) +@Singleton +public class StandardSkillBuilderProvider +extends Object +implements SkillBuilderProvider
+
Creates a builder used to construct a new Skill using the default + DynamoDbPersistenceAdapter + and ApacheHttpApiClient.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StandardSkillBuilderProvider

      +
      public StandardSkillBuilderProvider()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSkillBuilder

      +
      @NonNull +public @NonNull com.amazon.ask.builder.SkillBuilder<?> getSkillBuilder()
      +
      +
      Specified by:
      +
      getSkillBuilder in interface SkillBuilderProvider
      +
      Returns:
      +
      A SkillBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillFactory.html b/4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillFactory.html new file mode 100644 index 0000000000..aaf08f8329 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/StandardSkillFactory.html @@ -0,0 +1,199 @@ + + + + +StandardSkillFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StandardSkillFactory

+
+
java.lang.Object +
io.micronaut.aws.alexa.builders.StandardSkillFactory
+
+
+
+
@Requires(beans=SkillBuilderProvider.class) @Requires(beans=AlexaSkillBuilder.class) +@Factory +public class StandardSkillFactory +extends Object
+
Creates an AlexaSkill if no other alexa skills beans are present.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/builders/package-summary.html new file mode 100644 index 0000000000..2b7267f892 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/package-summary.html @@ -0,0 +1,121 @@ + + + + +io.micronaut.aws.alexa.builders (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.builders

+
+
+
package io.micronaut.aws.alexa.builders
+
+

Classes related to building AlexaSkill

.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/builders/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/builders/package-tree.html new file mode 100644 index 0000000000..b1e8823ea2 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/builders/package-tree.html @@ -0,0 +1,81 @@ + + + + +io.micronaut.aws.alexa.builders Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.builders

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaEnvironment.html b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaEnvironment.html new file mode 100644 index 0000000000..53eb46889b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaEnvironment.html @@ -0,0 +1,173 @@ + + + + +AlexaEnvironment (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AlexaEnvironment

+
+
java.lang.Object +
io.micronaut.aws.alexa.conf.AlexaEnvironment
+
+
+
+
public final class AlexaEnvironment +extends Object
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENV_ALEXA

      +
      public static final String ENV_ALEXA
      +
      Environment used for setup.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AlexaEnvironment

      +
      public AlexaEnvironment()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaIntents.html b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaIntents.html new file mode 100644 index 0000000000..97b105f2e7 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaIntents.html @@ -0,0 +1,182 @@ + + + + +AlexaIntents (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AlexaIntents

+
+
+
+
public interface AlexaIntents
+
Common intent names.
+
+
Since:
+
1.1
+
Author:
+
graemerocher
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfiguration.html b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfiguration.html new file mode 100644 index 0000000000..63c8b08420 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfiguration.html @@ -0,0 +1,160 @@ + + + + +AlexaSkillConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AlexaSkillConfiguration

+
+
+
+
All Superinterfaces:
+
io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable
+
+
+
All Known Implementing Classes:
+
AlexaSkillConfigurationProperties
+
+
+
public interface AlexaSkillConfiguration +extends io.micronaut.core.util.Toggleable, io.micronaut.core.order.Ordered, io.micronaut.core.naming.Named
+
Alexa Skill Configuration.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull String
    + +
    +
    The Skill ID of this Alexa skill.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface io.micronaut.core.naming.Named

    +getName
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSkillId

      +
      @NonNull +@NonNull String getSkillId()
      +
      The Skill ID of this Alexa skill.
      +
      +
      Returns:
      +
      skill id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfigurationProperties.html new file mode 100644 index 0000000000..a18af4baf4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/conf/AlexaSkillConfigurationProperties.html @@ -0,0 +1,309 @@ + + + + +AlexaSkillConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AlexaSkillConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.alexa.conf.AlexaSkillConfigurationProperties
+
+
+
+
All Implemented Interfaces:
+
AlexaSkillConfiguration, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable
+
+
+
@Introspected +@EachProperty("alexa.skills") +public class AlexaSkillConfigurationProperties +extends Object +implements AlexaSkillConfiguration
+
This allows configuring properties that area AWS Alexa specific such as skill-id for skill verification.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AlexaSkillConfigurationProperties

      +
      public AlexaSkillConfigurationProperties(@Parameter + String name)
      +
      +
      Parameters:
      +
      name - The name of the configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      @NonNull +public @NonNull String getName()
      +
      +
      Specified by:
      +
      getName in interface io.micronaut.core.naming.Named
      +
      Returns:
      +
      The name of the configuration
      +
      +
      +
    • +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      +
      Specified by:
      +
      isEnabled in interface io.micronaut.core.util.Toggleable
      +
      +
      +
    • +
    • +
      +

      setEnabled

      +
      public void setEnabled(boolean enabled)
      +
      Sets whether this configuration is enabled. Default true.
      +
      +
      Parameters:
      +
      enabled - The enabled setting
      +
      +
      +
    • +
    • +
      +

      getSkillId

      +
      @NonNull +public @NonNull String getSkillId()
      +
      The Skill ID of this Alexa skill.
      +
      +
      Specified by:
      +
      getSkillId in interface AlexaSkillConfiguration
      +
      Returns:
      +
      skill id
      +
      +
      +
    • +
    • +
      +

      setSkillId

      +
      public void setSkillId(@NonNull + @NonNull String skillId)
      +
      The Skill ID of this Alexa skill.
      +
      +
      Parameters:
      +
      skillId - skill id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/conf/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/conf/package-summary.html new file mode 100644 index 0000000000..6037e583dc --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/conf/package-summary.html @@ -0,0 +1,109 @@ + + + + +io.micronaut.aws.alexa.conf (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.conf

+
+
+
package io.micronaut.aws.alexa.conf
+
+

Classes related to configuring an AlexaSkill

.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/conf/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/conf/package-tree.html new file mode 100644 index 0000000000..00b560ca07 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/conf/package-tree.html @@ -0,0 +1,93 @@ + + + + +io.micronaut.aws.alexa.conf Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.conf

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+
    +
  • io.micronaut.aws.alexa.conf.AlexaIntents
  • +
  • io.micronaut.core.naming.Named +
      +
    • io.micronaut.aws.alexa.conf.AlexaSkillConfiguration (also extends io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable)
    • +
    +
  • +
  • io.micronaut.core.order.Ordered +
      +
    • io.micronaut.aws.alexa.conf.AlexaSkillConfiguration (also extends io.micronaut.core.naming.Named, io.micronaut.core.util.Toggleable)
    • +
    +
  • +
  • io.micronaut.core.util.Toggleable +
      +
    • io.micronaut.aws.alexa.conf.AlexaSkillConfiguration (also extends io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered)
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/FlashBriefingItem.html b/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/FlashBriefingItem.html new file mode 100644 index 0000000000..f6c223b0c7 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/FlashBriefingItem.html @@ -0,0 +1,359 @@ + + + + +FlashBriefingItem (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FlashBriefingItem

+
+
java.lang.Object +
io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem
+
+
+
+
All Implemented Interfaces:
+
Comparable<FlashBriefingItem>
+
+
+
@Introspected +public class FlashBriefingItem +extends Object +implements Comparable<FlashBriefingItem>
+
Flash Briefing item.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FlashBriefingItem

      +
      public FlashBriefingItem()
      +
      Constructor.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getUid

      +
      @NonNull +public @NonNull String getUid()
      +
      +
      Returns:
      +
      A unique identifier for the feed item.
      +
      +
      +
    • +
    • +
      +

      setUid

      +
      public void setUid(@NonNull + @NonNull String uid)
      +
      +
      Parameters:
      +
      uid - A unique identifier for the feed item
      +
      +
      +
    • +
    • +
      +

      getUpdateDate

      +
      @NonNull +public @NonNull ZonedDateTime getUpdateDate()
      +
      +
      Returns:
      +
      The date that indicates the freshness of the feed item
      +
      +
      +
    • +
    • +
      +

      setUpdateDate

      +
      public void setUpdateDate(@NonNull + @NonNull ZonedDateTime updateDate)
      +
      +
      Parameters:
      +
      updateDate - the date that indicates the freshness of the feed item
      +
      +
      +
    • +
    • +
      +

      getTitleText

      +
      @NonNull +public @NonNull String getTitleText()
      +
      +
      Returns:
      +
      The title of the feed item to display in the alexa app.
      +
      +
      +
    • +
    • +
      +

      setTitleText

      +
      public void setTitleText(@NonNull + @NonNull String titleText)
      +
      +
      Parameters:
      +
      titleText - Title of the feed item to display in the alexa app.
      +
      +
      +
    • +
    • +
      +

      getMainText

      +
      @NonNull +public @NonNull String getMainText()
      +
      +
      Returns:
      +
      The text that alexa read to the customer.
      +
      +
      +
    • +
    • +
      +

      setMainText

      +
      public void setMainText(@NonNull + @NonNull String mainText)
      +
      +
      Parameters:
      +
      mainText - The text that alexa read to the customer.
      +
      +
      +
    • +
    • +
      +

      getStreamUrl

      +
      @Nullable +public @Nullable String getStreamUrl()
      +
      +
      Returns:
      +
      The HTTPs URL specifying the location of the audio content.
      +
      +
      +
    • +
    • +
      +

      setStreamUrl

      +
      public void setStreamUrl(@Nullable + @Nullable String streamUrl)
      +
      +
      Parameters:
      +
      streamUrl - Sets an HTTPs URL specifying the location of the audio content.
      +
      +
      +
    • +
    • +
      +

      getRedirectionUrl

      +
      @NonNull +public @NonNull String getRedirectionUrl()
      +
      +
      Returns:
      +
      the url target for the Read more link in he alexa app.
      +
      +
      +
    • +
    • +
      +

      setRedirectionUrl

      +
      public void setRedirectionUrl(@NonNull + @NonNull String redirectionUrl)
      +
      +
      Parameters:
      +
      redirectionUrl - Sets the url target for the Read more link in he alexa app.
      +
      +
      +
    • +
    • +
      +

      compareTo

      +
      public int compareTo(FlashBriefingItem o)
      +
      Flash briefing items should be provided in order from newest to oldest, based on the date value for the item. Alexa may ignore older items.
      +
      +
      Specified by:
      +
      compareTo in interface Comparable<FlashBriefingItem>
      +
      Parameters:
      +
      o - Flash briefing item being compared to
      +
      Returns:
      +
      comparison results based on updateDate.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-summary.html new file mode 100644 index 0000000000..22ba8309e5 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-summary.html @@ -0,0 +1,93 @@ + + + + +io.micronaut.aws.alexa.flashbriefing (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.flashbriefing

+
+
+
package io.micronaut.aws.alexa.flashbriefing
+
+

Classes related to building Flashbriefing Alexa skills

.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    Flash Briefing item.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-tree.html new file mode 100644 index 0000000000..172a0e5723 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/flashbriefing/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.aws.alexa.flashbriefing Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.flashbriefing

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/AskHttpServerConstants.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/AskHttpServerConstants.html new file mode 100644 index 0000000000..e492af64ab --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/AskHttpServerConstants.html @@ -0,0 +1,361 @@ + + + + +AskHttpServerConstants (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AskHttpServerConstants

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.AskHttpServerConstants
+
+
+
+
public final class AskHttpServerConstants +extends Object
+
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.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      SIGNATURE_ALGORITHM

      +
      public static final String SIGNATURE_ALGORITHM
      +
      The algorithm used to generate the signature.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CHARACTER_ENCODING

      +
      public static final String CHARACTER_ENCODING
      +
      The character encoding used.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SIGNATURE_CERTIFICATE_TYPE

      +
      public static final String SIGNATURE_CERTIFICATE_TYPE
      +
      The format of the certificate needed to verify the request signature.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SIGNATURE_TYPE

      +
      public static final String SIGNATURE_TYPE
      +
      The type of encryption key used to generate the signature.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ECHO_API_DOMAIN_NAME

      +
      public static final String ECHO_API_DOMAIN_NAME
      +
      The domain name used by the Alexa Skills Kit API.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SIGNATURE_REQUEST_HEADER

      +
      public static final String SIGNATURE_REQUEST_HEADER
      +
      The name of the request header that contains the signature.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SIGNATURE_CERTIFICATE_CHAIN_URL_REQUEST_HEADER

      +
      public static final String SIGNATURE_CERTIFICATE_CHAIN_URL_REQUEST_HEADER
      +
      The name of the request header that contains the URL for the certificate chain needed to + verify the request signature.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DISABLE_REQUEST_SIGNATURE_CHECK_SYSTEM_PROPERTY

      +
      public static final String DISABLE_REQUEST_SIGNATURE_CHECK_SYSTEM_PROPERTY
      +
      The name of the system property that can be used to disable request signature verification. + This feature verifies the certificate authenticity using the configured TrustStore and the + signature of the skill request, and will throw a SecurityException if the signature + does not pass verification. This feature should only be disabled in testing scenarios and + never in a production environment.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      TIMESTAMP_TOLERANCE_SYSTEM_PROPERTY

      +
      public static final String TIMESTAMP_TOLERANCE_SYSTEM_PROPERTY
      +
      The name of the system property that can be used to configure the timestamp tolerance (in + millis) of the SkillRequestTimestampVerifier. Requests with timestamps outside of this inclusive tolerance range, + either in the past or future, are rejected. If this property is not provided the default value, + 30000L, will be used.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_TOLERANCE_MILLIS

      +
      public static final long DEFAULT_TOLERANCE_MILLIS
      +
      Default timestamp offset tolerance value in millis, used if a custom value is not provided through the + "com.amazon.speech.speechlet.servlet.timestampTolerance" system property.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MAXIMUM_TOLERANCE_MILLIS

      +
      public static final long MAXIMUM_TOLERANCE_MILLIS
      +
      Maximum allowed timestamp offset tolerance value in millis.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfiguration.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfiguration.html new file mode 100644 index 0000000000..4020ef2d20 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfiguration.html @@ -0,0 +1,148 @@ + + + + +AlexaControllerConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AlexaControllerConfiguration

+
+
+
+
All Superinterfaces:
+
io.micronaut.core.util.Toggleable
+
+
+
All Known Implementing Classes:
+
AlexaControllerConfigurationProperties
+
+
+
public interface AlexaControllerConfiguration +extends io.micronaut.core.util.Toggleable
+
Defines configuration for the Alexa controller.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @Nullable String
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPath

      +
      @Nullable +@Nullable String getPath()
      +
      +
      Returns:
      +
      The path for the alexa endpoint
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfigurationProperties.html new file mode 100644 index 0000000000..e49dcda4d8 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/AlexaControllerConfigurationProperties.html @@ -0,0 +1,272 @@ + + + + +AlexaControllerConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AlexaControllerConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
+
+
+
+
All Implemented Interfaces:
+
AlexaControllerConfiguration, io.micronaut.core.util.Toggleable
+
+
+
@ConfigurationProperties("alexa.endpoint") +public class AlexaControllerConfigurationProperties +extends Object +implements AlexaControllerConfiguration
+
ConfigurationProperties implementation of AlexaControllerConfiguration.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AlexaControllerConfigurationProperties

      +
      public AlexaControllerConfigurationProperties()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPath

      +
      @Nullable +public @Nullable String getPath()
      +
      +
      Specified by:
      +
      getPath in interface AlexaControllerConfiguration
      +
      Returns:
      +
      The path for the alexa endpoint
      +
      +
      +
    • +
    • +
      +

      setPath

      +
      public void setPath(@Nullable + @Nullable String path)
      +
      Default value ("/alexa").
      +
      +
      Parameters:
      +
      path - The path to alexa endpoint.
      +
      +
      +
    • +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      +
      Specified by:
      +
      isEnabled in interface io.micronaut.core.util.Toggleable
      +
      +
      +
    • +
    • +
      +

      setEnabled

      +
      public void setEnabled(boolean enabled)
      +
      Sets whether this configuration is enabled. Default true.
      +
      +
      Parameters:
      +
      enabled - The enabled setting
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-summary.html new file mode 100644 index 0000000000..933fd10b21 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-summary.html @@ -0,0 +1,130 @@ + + + + +io.micronaut.aws.alexa.httpserver.conf (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.httpserver.conf

+
+
+
package io.micronaut.aws.alexa.httpserver.conf
+
+
The classes which handle http server configuration for Alexa.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-tree.html new file mode 100644 index 0000000000..028a0bf89c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/conf/package-tree.html @@ -0,0 +1,81 @@ + + + + +io.micronaut.aws.alexa.httpserver.conf Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.httpserver.conf

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/SkillController.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/SkillController.html new file mode 100644 index 0000000000..53fb5e4e4f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/SkillController.html @@ -0,0 +1,201 @@ + + + + +SkillController (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SkillController

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.controllers.SkillController
+
+
+
+
@Requires(beans=com.fasterxml.jackson.databind.ObjectMapper.class) @Requires(property="alexa.endpoint.enabled",notEquals="false") +@Controller("${alexa.endpoint.path:/alexa}") +public class SkillController +extends Object
+
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 + +

+ This class takes care of the JSON serialization / deserialization of the HTTP body and the + invocation of the right method of the provided Skill . It also handles sending back + modified session attributes, user attributes and authentication tokens when needed and handles + exception cases. +

+
+
Since:
+
2.0.0.
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SkillController

      +
      public SkillController(com.fasterxml.jackson.databind.ObjectMapper objectMapper, + RequestEnvelopeVerificationService requestEnvelopeVerificationService, + RequestEnvelopeService requestEnvelopeService)
      +
      Constructor to build an instance of SkillServlet.
      +
      +
      Parameters:
      +
      objectMapper - Jackson Object Mapper
      +
      requestEnvelopeVerificationService - Request Envelope verification service
      +
      requestEnvelopeService - Request Envelope Service
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      doPost

      +
      @Post +public io.micronaut.http.HttpResponse doPost(io.micronaut.http.HttpHeaders httpHeaders, + @Body + String body)
      +
      Handles a POST request. Based on the request parameters, invokes the right method on the Skill.
      +
      +
      Parameters:
      +
      httpHeaders - HTTP Headers
      +
      body - HTTP Request Body byte array
      +
      Returns:
      +
      response object that contains the response the servlet sends to the client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-summary.html new file mode 100644 index 0000000000..a27b098d49 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-summary.html @@ -0,0 +1,120 @@ + + + + +io.micronaut.aws.alexa.httpserver.controllers (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.httpserver.controllers

+
+
+
package io.micronaut.aws.alexa.httpserver.controllers
+
+
Classes to handle Alexa related endpoints.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-tree.html new file mode 100644 index 0000000000..81d579420d --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/controllers/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.aws.alexa.httpserver.controllers Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.httpserver.controllers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/AskSdkExceptionHandler.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/AskSdkExceptionHandler.html new file mode 100644 index 0000000000..9e1dafa0b6 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/AskSdkExceptionHandler.html @@ -0,0 +1,179 @@ + + + + +AskSdkExceptionHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AskSdkExceptionHandler

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.exceptions.AskSdkExceptionHandler
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.http.server.exceptions.ExceptionHandler<com.amazon.ask.exception.AskSdkException,io.micronaut.http.HttpResponse>
+
+
+
@Produces +@Singleton +@Requires(classes=com.amazon.ask.exception.AskSdkException.class) +public class AskSdkExceptionHandler +extends Object +implements io.micronaut.http.server.exceptions.ExceptionHandler<com.amazon.ask.exception.AskSdkException,io.micronaut.http.HttpResponse>
+
ExceptionHandler to handle AskSdkException. It returns a 500 response with the exception message wrapped in a JsonError.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AskSdkExceptionHandler

      +
      public AskSdkExceptionHandler()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handle

      +
      public io.micronaut.http.HttpResponse handle(io.micronaut.http.HttpRequest request, + com.amazon.ask.exception.AskSdkException ex)
      +
      +
      Specified by:
      +
      handle in interface io.micronaut.http.server.exceptions.ExceptionHandler<com.amazon.ask.exception.AskSdkException,io.micronaut.http.HttpResponse>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/SecurityExceptionHandler.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/SecurityExceptionHandler.html new file mode 100644 index 0000000000..3f2d0136f5 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/SecurityExceptionHandler.html @@ -0,0 +1,179 @@ + + + + +SecurityExceptionHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecurityExceptionHandler

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.exceptions.SecurityExceptionHandler
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.http.server.exceptions.ExceptionHandler<SecurityException,io.micronaut.http.HttpResponse>
+
+
+
@Produces +@Singleton +@Requires(classes=java.lang.SecurityException.class) +public class SecurityExceptionHandler +extends Object +implements io.micronaut.http.server.exceptions.ExceptionHandler<SecurityException,io.micronaut.http.HttpResponse>
+
ExceptionHandler to handle SecurityException. It returns a 400 response with the exception message wrapped in a JsonError.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecurityExceptionHandler

      +
      public SecurityExceptionHandler()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handle

      +
      public io.micronaut.http.HttpResponse handle(io.micronaut.http.HttpRequest request, + SecurityException ex)
      +
      +
      Specified by:
      +
      handle in interface io.micronaut.http.server.exceptions.ExceptionHandler<SecurityException,io.micronaut.http.HttpResponse>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-summary.html new file mode 100644 index 0000000000..e4e55a0a1f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-summary.html @@ -0,0 +1,124 @@ + + + + +io.micronaut.aws.alexa.httpserver.exceptions (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.httpserver.exceptions

+
+
+
package io.micronaut.aws.alexa.httpserver.exceptions
+
+
The classes which handle exceptions thrown while processing Alexa Requests.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-tree.html new file mode 100644 index 0000000000..e045135174 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/exceptions/package-tree.html @@ -0,0 +1,72 @@ + + + + +io.micronaut.aws.alexa.httpserver.exceptions Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.httpserver.exceptions

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.aws.alexa.httpserver.exceptions.AskSdkExceptionHandler (implements io.micronaut.http.server.exceptions.ExceptionHandler<T,R>)
    • +
    • io.micronaut.aws.alexa.httpserver.exceptions.SecurityExceptionHandler (implements io.micronaut.http.server.exceptions.ExceptionHandler<T,R>)
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/package-summary.html new file mode 100644 index 0000000000..87fae11e6f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/package-summary.html @@ -0,0 +1,115 @@ + + + + +io.micronaut.aws.alexa.httpserver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.httpserver

+
+
+
package io.micronaut.aws.alexa.httpserver
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/package-tree.html new file mode 100644 index 0000000000..e9770ec338 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.aws.alexa.httpserver Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.httpserver

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeService.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeService.html new file mode 100644 index 0000000000..6f8e8718fb --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeService.html @@ -0,0 +1,179 @@ + + + + +DefaultRequestEnvelopeService (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultRequestEnvelopeService

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeService
+
+
+
+
All Implemented Interfaces:
+
RequestEnvelopeService
+
+
+
@Singleton +public class DefaultRequestEnvelopeService +extends Object +implements RequestEnvelopeService
+
DefaultImplementation of RequestEnvelopeService.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultRequestEnvelopeService

      +
      public DefaultRequestEnvelopeService(List<com.amazon.ask.Skill> skills)
      +
      +
      Parameters:
      +
      skills - List of available Skills
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      process

      +
      @Nullable +public @Nullable com.amazon.ask.model.ResponseEnvelope process(@NonNull @NotNull + @NonNull @NotNull com.amazon.ask.model.RequestEnvelope requestEnvelope)
      +
      +
      Specified by:
      +
      process in interface RequestEnvelopeService
      +
      Parameters:
      +
      requestEnvelope - The Request Envelope
      +
      Returns:
      +
      A ResponseEnvelope after the request is processed or null if no handling is possible.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeVerificationService.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeVerificationService.html new file mode 100644 index 0000000000..a0056331bd --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/DefaultRequestEnvelopeVerificationService.html @@ -0,0 +1,186 @@ + + + + +DefaultRequestEnvelopeVerificationService (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultRequestEnvelopeVerificationService

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeVerificationService
+
+
+
+
All Implemented Interfaces:
+
RequestEnvelopeVerificationService
+
+
+
@Singleton +public class DefaultRequestEnvelopeVerificationService +extends Object +implements RequestEnvelopeVerificationService
+
DefaultImplementation of RequestEnvelopeVerificationService.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultRequestEnvelopeVerificationService

      +
      public DefaultRequestEnvelopeVerificationService(List<SkillServletVerifier> verifiers)
      +
      +
      Parameters:
      +
      verifiers - Skill Verifiers
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      verify

      +
      public void verify(io.micronaut.http.HttpHeaders httpHeaders, + byte[] serializedRequestEnvelope, + com.amazon.ask.model.RequestEnvelope requestEnvelope) + throws SecurityException, +com.amazon.ask.exception.AskSdkException
      +
      +
      Specified by:
      +
      verify in interface RequestEnvelopeVerificationService
      +
      Parameters:
      +
      httpHeaders - HTTP Headers of the request
      +
      serializedRequestEnvelope - byte array of the request envelope
      +
      requestEnvelope - Request Envelope
      +
      Throws:
      +
      SecurityException - Raised if the signature of the request cannot be matched.
      +
      com.amazon.ask.exception.AskSdkException - ASK SDK exception raised by teh verifiers
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeService.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeService.html new file mode 100644 index 0000000000..e7dcb8f9ee --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeService.html @@ -0,0 +1,149 @@ + + + + +RequestEnvelopeService (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RequestEnvelopeService

+
+
+
+
All Known Implementing Classes:
+
DefaultRequestEnvelopeService
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +@DefaultImplementation(DefaultRequestEnvelopeService.class) +public interface RequestEnvelopeService
+
Process a RequestEnvelope and returns a ResponseEnvelope if it is capable of handling the request.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @Nullable com.amazon.ask.model.ResponseEnvelope
    +
    process(@NonNull @NotNull com.amazon.ask.model.RequestEnvelope requestEnvelope)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      process

      +
      @Nullable +@Nullable com.amazon.ask.model.ResponseEnvelope process(@NonNull @NotNull + @NonNull @NotNull com.amazon.ask.model.RequestEnvelope requestEnvelope)
      +
      +
      Parameters:
      +
      requestEnvelope - The Request Envelope
      +
      Returns:
      +
      A ResponseEnvelope after the request is processed or null if no handling is possible.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeVerificationService.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeVerificationService.html new file mode 100644 index 0000000000..a1833a318c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/RequestEnvelopeVerificationService.html @@ -0,0 +1,156 @@ + + + + +RequestEnvelopeVerificationService (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RequestEnvelopeVerificationService

+
+
+
+
All Known Implementing Classes:
+
DefaultRequestEnvelopeVerificationService
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +@DefaultImplementation(DefaultRequestEnvelopeVerificationService.class) +public interface RequestEnvelopeVerificationService
+
Verifies a RequestEnvelope. If invalid an exception is thrown.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    verify(io.micronaut.http.HttpHeaders httpHeaders, + byte[] serializedRequestEnvelope, + com.amazon.ask.model.RequestEnvelope requestEnvelope)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      verify

      +
      void verify(io.micronaut.http.HttpHeaders httpHeaders, + byte[] serializedRequestEnvelope, + com.amazon.ask.model.RequestEnvelope requestEnvelope) + throws SecurityException, +com.amazon.ask.exception.AskSdkException
      +
      +
      Parameters:
      +
      httpHeaders - HTTP Headers of the request
      +
      serializedRequestEnvelope - byte array of the request envelope
      +
      requestEnvelope - Request Envelope
      +
      Throws:
      +
      SecurityException - Raised if the signature of the request cannot be matched.
      +
      com.amazon.ask.exception.AskSdkException - ASK SDK exception raised by teh verifiers
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-summary.html new file mode 100644 index 0000000000..9d7040241c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-summary.html @@ -0,0 +1,138 @@ + + + + +io.micronaut.aws.alexa.httpserver.services (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.httpserver.services

+
+
+
package io.micronaut.aws.alexa.httpserver.services
+
+
Services related to the processing of RequestEnvelope.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-tree.html new file mode 100644 index 0000000000..71ff042f1f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/services/package-tree.html @@ -0,0 +1,79 @@ + + + + +io.micronaut.aws.alexa.httpserver.services Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.httpserver.services

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/AlexaHttpRequest.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/AlexaHttpRequest.html new file mode 100644 index 0000000000..f2888bb393 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/AlexaHttpRequest.html @@ -0,0 +1,180 @@ + + + + +AlexaHttpRequest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AlexaHttpRequest

+
+
+
+
All Known Implementing Classes:
+
HttpServerAlexaHttpRequest
+
+
+
public interface AlexaHttpRequest
+
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.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBaseEncoded64Signature

      +
      String getBaseEncoded64Signature()
      +
      +
      Returns:
      +
      the signature, base64 encoded.
      +
      +
      +
    • +
    • +
      +

      getSigningCertificateChainUrl

      +
      String getSigningCertificateChainUrl()
      +
      +
      Returns:
      +
      URL for the certificate chain needed to verify the request signature.
      +
      +
      +
    • +
    • +
      +

      getSerializedRequestEnvelope

      +
      byte[] getSerializedRequestEnvelope()
      +
      +
      Returns:
      +
      the request envelope, in serialized form.
      +
      +
      +
    • +
    • +
      +

      getDeserializedRequestEnvelope

      +
      com.amazon.ask.model.RequestEnvelope getDeserializedRequestEnvelope()
      +
      +
      Returns:
      +
      the request envelope, in deserialized form.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/HttpServerAlexaHttpRequest.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/HttpServerAlexaHttpRequest.html new file mode 100644 index 0000000000..9999098c55 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/HttpServerAlexaHttpRequest.html @@ -0,0 +1,236 @@ + + + + +HttpServerAlexaHttpRequest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HttpServerAlexaHttpRequest

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.verifiers.HttpServerAlexaHttpRequest
+
+
+
+
All Implemented Interfaces:
+
AlexaHttpRequest
+
+
+
public class HttpServerAlexaHttpRequest +extends Object +implements AlexaHttpRequest
+
HTTP Server specific implementation of AlexaHttpRequest. + + NOTICE: This class is forked from com.amazon.ask.servlet.verifiers.ServletRequest found at https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HttpServerAlexaHttpRequest

      +
      public HttpServerAlexaHttpRequest(io.micronaut.http.HttpHeaders httpHeaders, + byte[] serializedRequestEnvelope, + com.amazon.ask.model.RequestEnvelope deserializedRequestEnvelope)
      +
      Constructor to build an instance of ServletRequest.
      +
      +
      Parameters:
      +
      httpHeaders - httpHeaders
      +
      serializedRequestEnvelope - serialized request envelope.
      +
      deserializedRequestEnvelope - de-serialized request envelope.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/RequestSignatureCheckSystemPropertyCondition.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/RequestSignatureCheckSystemPropertyCondition.html new file mode 100644 index 0000000000..2666b6c5a4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/RequestSignatureCheckSystemPropertyCondition.html @@ -0,0 +1,180 @@ + + + + +RequestSignatureCheckSystemPropertyCondition (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RequestSignatureCheckSystemPropertyCondition

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.verifiers.RequestSignatureCheckSystemPropertyCondition
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.condition.Condition, Predicate<io.micronaut.context.condition.ConditionContext>
+
+
+
public class RequestSignatureCheckSystemPropertyCondition +extends Object +implements io.micronaut.context.condition.Condition
+
Condition which return true if System property "com.amazon.ask.servlet.disableRequestSignatureCheck" is present and evaluates to true.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RequestSignatureCheckSystemPropertyCondition

      +
      public RequestSignatureCheckSystemPropertyCondition()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      matches

      +
      public boolean matches(io.micronaut.context.condition.ConditionContext context)
      +
      +
      Specified by:
      +
      matches in interface io.micronaut.context.condition.Condition
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestSignatureVerifier.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestSignatureVerifier.html new file mode 100644 index 0000000000..abca0c17c6 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestSignatureVerifier.html @@ -0,0 +1,234 @@ + + + + +SkillRequestSignatureVerifier (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SkillRequestSignatureVerifier

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestSignatureVerifier
+
+
+
+
All Implemented Interfaces:
+
SkillServletVerifier
+
+
+
@Requires(property="alexa.verifiers.signature",notEquals="false") @Requires(condition=RequestSignatureCheckSystemPropertyCondition.class) +@Singleton +public class SkillRequestSignatureVerifier +extends Object +implements SkillServletVerifier
+
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.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SkillRequestSignatureVerifier

      +
      public SkillRequestSignatureVerifier()
      +
      Constructor to build an instance of SkillRequestSignatureVerifier.
      +
      +
    • +
    • +
      +

      SkillRequestSignatureVerifier

      +
      public SkillRequestSignatureVerifier(Proxy proxy)
      +
      +
      Parameters:
      +
      proxy - proxy configuration for certificate retrieval
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCertificateFromCache

      +
      public X509Certificate getCertificateFromCache(String url)
      +
      +
      Parameters:
      +
      url - URL where the certificate can be found.
      +
      Returns:
      +
      public key certificate
      +
      +
      +
    • +
    • +
      +

      verify

      +
      public void verify(AlexaHttpRequest alexaHttpRequest)
      +
      Verifies the certificate authenticity using the configured TrustStore and the signature of + the skill request. This method will throw a SecurityException if the signature + does not pass verification. + + Verifies an incoming request.
      +
      +
      Specified by:
      +
      verify in interface SkillServletVerifier
      +
      Parameters:
      +
      alexaHttpRequest - request performed by Alexa
      +
      +
      +
    • +
    • +
      +

      closeQuietly

      +
      public static void closeQuietly(Closeable closeable)
      +
      Close and eats exception if any.
      +
      +
      Parameters:
      +
      closeable - Closeable object.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifier.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifier.html new file mode 100644 index 0000000000..ee3c629b37 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifier.html @@ -0,0 +1,222 @@ + + + + +SkillRequestTimestampVerifier (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SkillRequestTimestampVerifier

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifier
+
+
+
+
All Implemented Interfaces:
+
SkillServletVerifier
+
+
+
public class SkillRequestTimestampVerifier +extends Object +implements SkillServletVerifier
+
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. +

+ Every request sent by Alexa includes a timestamp. This information is part of the signed portion + of the request, so it cannot be changed without also invalidating the request signature. Using + this timestamp to verify the freshness of the request before responding protects the client's + service from attackers attempting a "replay" attack in which they acquire a properly signed + request and then repeatedly resend it to disrupt your service.

+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    SkillRequestTimestampVerifier(long toleranceInMilliseconds)
    +
    +
    Constructs a new timestamp verifier with the provided tolerance milliseconds.
    +
    +
    SkillRequestTimestampVerifier(long tolerance, + TimeUnit timeUnit)
    +
    +
    Constructs a new timestamp verifier with the provided tolerance and timeUnit.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    verify(AlexaHttpRequest alexaHttpRequest)
    +
    +
    Validates if the provided date is inclusively within the verifier tolerance, either in the + past or future, of the current system time.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SkillRequestTimestampVerifier

      +
      public SkillRequestTimestampVerifier(long toleranceInMilliseconds)
      +
      Constructs a new timestamp verifier with the provided tolerance milliseconds.
      +
      +
      Parameters:
      +
      toleranceInMilliseconds - the tolerance of this verifier, in milliseconds. must be non-negative and less than + 3600000L.
      +
      +
      +
    • +
    • +
      +

      SkillRequestTimestampVerifier

      +
      public SkillRequestTimestampVerifier(long tolerance, + TimeUnit timeUnit)
      +
      Constructs a new timestamp verifier with the provided tolerance and timeUnit.
      +
      +
      Parameters:
      +
      tolerance - the tolerance of this verifier must be non-negative and less than + 3600000L after converting to milliseconds.
      +
      timeUnit - TimeUnit must be non-null.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      verify

      +
      public void verify(AlexaHttpRequest alexaHttpRequest)
      +
      Validates if the provided date is inclusively within the verifier tolerance, either in the + past or future, of the current system time. This method will throw a SecurityException if the + tolerance is not in the expected range, or if the request is null or does not contain a timestamp value. + + Verifies an incoming request.
      +
      +
      Specified by:
      +
      verify in interface SkillServletVerifier
      +
      Parameters:
      +
      alexaHttpRequest - request performed by Alexa
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifierFactory.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifierFactory.html new file mode 100644 index 0000000000..fbc9da2ff3 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillRequestTimestampVerifierFactory.html @@ -0,0 +1,191 @@ + + + + +SkillRequestTimestampVerifierFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SkillRequestTimestampVerifierFactory

+
+
java.lang.Object +
io.micronaut.aws.alexa.httpserver.verifiers.SkillRequestTimestampVerifierFactory
+
+
+
+
@Requires(property="alexa.verifiers.timestamp", + notEquals="false") +@Factory +public class SkillRequestTimestampVerifierFactory +extends Object
+
NOTICE: The method timeStampToleranceSystemProperty() is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module. + + Factory to instantiate a request timestamp SkillServletVerifier.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillServletVerifier.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillServletVerifier.html new file mode 100644 index 0000000000..6eeea1ebc2 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/SkillServletVerifier.html @@ -0,0 +1,147 @@ + + + + +SkillServletVerifier (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SkillServletVerifier

+
+
+
+
All Known Implementing Classes:
+
SkillRequestSignatureVerifier, SkillRequestTimestampVerifier
+
+
+
public interface SkillServletVerifier
+
NOTICE: This class is forked from https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support module. + + Verifiers are run against incoming requests to verify authenticity and integrity of the request before processing it.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    verify(AlexaHttpRequest alexaHttpRequest)
    +
    +
    Verifies an incoming request.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-summary.html new file mode 100644 index 0000000000..dbce3b6c95 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-summary.html @@ -0,0 +1,156 @@ + + + + +io.micronaut.aws.alexa.httpserver.verifiers (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package 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.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-tree.html new file mode 100644 index 0000000000..4e02629888 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/httpserver/verifiers/package-tree.html @@ -0,0 +1,82 @@ + + + + +io.micronaut.aws.alexa.httpserver.verifiers Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.httpserver.verifiers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/CompositeHandlerInputLocaleResolver.html b/4.2.3/api/io/micronaut/aws/alexa/locale/CompositeHandlerInputLocaleResolver.html new file mode 100644 index 0000000000..812c31d4b1 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/CompositeHandlerInputLocaleResolver.html @@ -0,0 +1,208 @@ + + + + +CompositeHandlerInputLocaleResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CompositeHandlerInputLocaleResolver

+
+
java.lang.Object +
io.micronaut.core.util.locale.AbstractLocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput> +
io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver +
io.micronaut.aws.alexa.locale.CompositeHandlerInputLocaleResolver
+
+
+
+
+
+
All Implemented Interfaces:
+
HandlerInputLocaleResolver, io.micronaut.core.order.Ordered, io.micronaut.core.util.LocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput>
+
+
+
@Primary +@Singleton +public class CompositeHandlerInputLocaleResolver +extends HandlerInputAbstractLocaleResolver
+
Primary HandlerInputLocaleResolver which evaluates every HandlerInputLocaleResolver by order to resolve a Locale.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CompositeHandlerInputLocaleResolver

      +
      public CompositeHandlerInputLocaleResolver(HandlerInputLocaleResolver[] localeResolvers, + HandlerInputLocaleResolutionConfiguration handlerInputLocaleResolutionConfiguration)
      +
      +
      Parameters:
      +
      localeResolvers - Locale Resolvers
      +
      handlerInputLocaleResolutionConfiguration - Locale Resolution configuration for HTTP Requests
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      @NonNull +public @NonNull Optional<Locale> resolve(@NonNull + @NonNull com.amazon.ask.dispatcher.request.handler.HandlerInput request)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/DefaultHandlerInputLocaleResolver.html b/4.2.3/api/io/micronaut/aws/alexa/locale/DefaultHandlerInputLocaleResolver.html new file mode 100644 index 0000000000..574a5fd86a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/DefaultHandlerInputLocaleResolver.html @@ -0,0 +1,212 @@ + + + + +DefaultHandlerInputLocaleResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultHandlerInputLocaleResolver

+
+
java.lang.Object +
io.micronaut.core.util.locale.AbstractLocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput> +
io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver +
io.micronaut.aws.alexa.locale.DefaultHandlerInputLocaleResolver
+
+
+
+
+
+
All Implemented Interfaces:
+
HandlerInputLocaleResolver, io.micronaut.core.order.Ordered, io.micronaut.core.util.LocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput>
+
+
+
@Singleton +public class DefaultHandlerInputLocaleResolver +extends HandlerInputAbstractLocaleResolver
+
Resolves Locale from the HandlerInput request.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultHandlerInputLocaleResolver

      +
      protected DefaultHandlerInputLocaleResolver(HandlerInputLocaleResolutionConfiguration localeResolutionConfiguration)
      +
      +
      Parameters:
      +
      localeResolutionConfiguration - The locale resolution configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      @NonNull +public @NonNull Optional<Locale> resolve(@NonNull + @NonNull com.amazon.ask.dispatcher.request.handler.HandlerInput input)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputAbstractLocaleResolver.html b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputAbstractLocaleResolver.html new file mode 100644 index 0000000000..10c5a8ac35 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputAbstractLocaleResolver.html @@ -0,0 +1,236 @@ + + + + +HandlerInputAbstractLocaleResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerInputAbstractLocaleResolver

+
+
java.lang.Object +
io.micronaut.core.util.locale.AbstractLocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput> +
io.micronaut.aws.alexa.locale.HandlerInputAbstractLocaleResolver
+
+
+
+
+
All Implemented Interfaces:
+
HandlerInputLocaleResolver, io.micronaut.core.order.Ordered, io.micronaut.core.util.LocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput>
+
+
+
Direct Known Subclasses:
+
CompositeHandlerInputLocaleResolver, DefaultHandlerInputLocaleResolver
+
+
+
public abstract class HandlerInputAbstractLocaleResolver +extends io.micronaut.core.util.locale.AbstractLocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput> +implements HandlerInputLocaleResolver
+
Provides an abstract class which implements LocaleResolver and handles default locale resolution.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HandlerInputAbstractLocaleResolver

      +
      protected HandlerInputAbstractLocaleResolver(HandlerInputLocaleResolutionConfiguration localeResolutionConfiguration)
      +
      +
      Parameters:
      +
      localeResolutionConfiguration - The locale resolution configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputFixedLocaleResolver.html b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputFixedLocaleResolver.html new file mode 100644 index 0000000000..b296a3d73b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputFixedLocaleResolver.html @@ -0,0 +1,223 @@ + + + + +HandlerInputFixedLocaleResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerInputFixedLocaleResolver

+
+
java.lang.Object +
io.micronaut.core.util.locale.FixedLocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput> +
io.micronaut.aws.alexa.locale.HandlerInputFixedLocaleResolver
+
+
+
+
+
All Implemented Interfaces:
+
HandlerInputLocaleResolver, io.micronaut.core.order.Ordered, io.micronaut.core.util.LocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput>
+
+
+
@Singleton +@Requires(property="alexa.locale-resolution.fixed") +public class HandlerInputFixedLocaleResolver +extends io.micronaut.core.util.locale.FixedLocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput> +implements HandlerInputLocaleResolver
+
Generic implementation of LocaleResolver for fixed locale resolution.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final Integer
    + +
     
    +
    +
    +

    Fields inherited from class io.micronaut.core.util.locale.FixedLocaleResolver

    +locale
    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.core.util.locale.FixedLocaleResolver

    +resolve, resolveOrDefault
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.util.LocaleResolver

    +resolve, resolveOrDefault
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ORDER

      +
      public static final Integer ORDER
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HandlerInputFixedLocaleResolver

      +
      public HandlerInputFixedLocaleResolver(HandlerInputLocaleResolutionConfiguration localeResolutionConfiguration)
      +
      +
      Parameters:
      +
      localeResolutionConfiguration - The locale resolution configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfiguration.html b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfiguration.html new file mode 100644 index 0000000000..6cad019072 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfiguration.html @@ -0,0 +1,107 @@ + + + + +HandlerInputLocaleResolutionConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface HandlerInputLocaleResolutionConfiguration

+
+
+
+
All Superinterfaces:
+
io.micronaut.core.util.locale.LocaleResolutionConfiguration
+
+
+
All Known Implementing Classes:
+
HandlerInputLocaleResolutionConfigurationProperties
+
+
+
public interface HandlerInputLocaleResolutionConfiguration +extends io.micronaut.core.util.locale.LocaleResolutionConfiguration
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from interface io.micronaut.core.util.locale.LocaleResolutionConfiguration

    +getDefaultLocale, getFixed
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfigurationProperties.html new file mode 100644 index 0000000000..5adcac3792 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolutionConfigurationProperties.html @@ -0,0 +1,287 @@ + + + + +HandlerInputLocaleResolutionConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerInputLocaleResolutionConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfigurationProperties
+
+
+
+
All Implemented Interfaces:
+
HandlerInputLocaleResolutionConfiguration, io.micronaut.core.util.locale.LocaleResolutionConfiguration
+
+
+
@ConfigurationProperties("alexa.locale-resolution") +public class HandlerInputLocaleResolutionConfigurationProperties +extends Object +implements HandlerInputLocaleResolutionConfiguration
+
ConfigurationProperties implementation of HandlerInputLocaleResolutionConfiguration.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HandlerInputLocaleResolutionConfigurationProperties

      +
      public HandlerInputLocaleResolutionConfigurationProperties()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getFixed

      +
      @NonNull +public @NonNull Optional<Locale> getFixed()
      +
      +
      Specified by:
      +
      getFixed in interface io.micronaut.core.util.locale.LocaleResolutionConfiguration
      +
      Returns:
      +
      The fixed locale
      +
      +
      +
    • +
    • +
      +

      setFixed

      +
      public void setFixed(@Nullable + @Nullable Locale fixed)
      +
      Sets the fixed locale. Any of ar-SA, de-DE, en-AU, en-CA, en-GB, en-IN, en-US, es-ES, es-MX, es-US, fr-CA, fr-FR, hi-IN, it-IT, ja-JP, pt-BR
      +
      +
      Parameters:
      +
      fixed - The fixed locale
      +
      +
      +
    • +
    • +
      +

      getDefaultLocale

      +
      @NonNull +public @NonNull Locale getDefaultLocale()
      +
      +
      Specified by:
      +
      getDefaultLocale in interface io.micronaut.core.util.locale.LocaleResolutionConfiguration
      +
      Returns:
      +
      The locale to be used if one cannot be resolved.
      +
      +
      +
    • +
    • +
      +

      setDefaultLocale

      +
      public void setDefaultLocale(@NonNull + @NonNull Locale defaultLocale)
      +
      Sets the locale that will be used if the locale cannot be + resolved through any means. Defaults to "en-US".
      +
      +
      Parameters:
      +
      defaultLocale - The default locale.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolver.html b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolver.html new file mode 100644 index 0000000000..92a49b8469 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/HandlerInputLocaleResolver.html @@ -0,0 +1,121 @@ + + + + +HandlerInputLocaleResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface HandlerInputLocaleResolver

+
+
+
+
All Superinterfaces:
+
io.micronaut.core.util.LocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput>, io.micronaut.core.order.Ordered
+
+
+
All Known Implementing Classes:
+
CompositeHandlerInputLocaleResolver, DefaultHandlerInputLocaleResolver, HandlerInputAbstractLocaleResolver, HandlerInputFixedLocaleResolver
+
+
+
@Indexed(HandlerInputLocaleResolver.class) +public interface HandlerInputLocaleResolver +extends io.micronaut.core.util.LocaleResolver<com.amazon.ask.dispatcher.request.handler.HandlerInput>
+
Responsible for determining the current locale for a HandlerInput event.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from interface io.micronaut.core.util.LocaleResolver

    +resolve, resolveOrDefault
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/locale/package-summary.html new file mode 100644 index 0000000000..6a32cca215 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/package-summary.html @@ -0,0 +1,112 @@ + + + + +io.micronaut.aws.alexa.locale (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.locale

+
+
+
package io.micronaut.aws.alexa.locale
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/locale/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/locale/package-tree.html new file mode 100644 index 0000000000..f8e36a81d0 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/locale/package-tree.html @@ -0,0 +1,105 @@ + + + + +io.micronaut.aws.alexa.locale Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.locale

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonDomain.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonDomain.html new file mode 100644 index 0000000000..4de73245d6 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonDomain.html @@ -0,0 +1,245 @@ + + + + +AmazonDomain (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class AmazonDomain

+
+
java.lang.Object +
java.lang.Enum<AmazonDomain> +
io.micronaut.aws.alexa.ssml.AmazonDomain
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<AmazonDomain>, Constable
+
+
+
public enum AmazonDomain +extends Enum<AmazonDomain>
+
The name of the speaking style to apply to the speech.
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class java.lang.Enum

    +Enum.EnumDesc<E extends Enum<E>>
    +
    +
  • + +
  • +
    +

    Enum Constant Summary

    +
    Enum Constants
    +
    +
    Enum Constant
    +
    Description
    + +
    +
    Style the speech for talking about music, video, or other multi-media content (available in English (US)).
    +
    + +
    +
    Style the speech similar to what you hear when listening to the news on the radio or television (available in English (US) and English (AU)).
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    static AmazonDomain[]
    + +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Enum

    +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
    +
    +

    Methods inherited from class java.lang.Object

    +getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      MUSIC

      +
      public static final AmazonDomain MUSIC
      +
      Style the speech for talking about music, video, or other multi-media content (available in English (US)).
      +
      +
    • +
    • +
      +

      NEWS

      +
      public static final AmazonDomain NEWS
      +
      Style the speech similar to what you hear when listening to the news on the radio or television (available in English (US) and English (AU)).
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static AmazonDomain[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static AmazonDomain valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<AmazonDomain>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEffect.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEffect.html new file mode 100644 index 0000000000..d3efdf0e58 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEffect.html @@ -0,0 +1,238 @@ + + + + +AmazonEffect (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class AmazonEffect

+
+
java.lang.Object +
java.lang.Enum<AmazonEffect> +
io.micronaut.aws.alexa.ssml.AmazonEffect
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<AmazonEffect>, Constable
+
+
+
public enum AmazonEffect +extends Enum<AmazonEffect>
+
Applies Amazon-specific effects to the speech.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      WHISPERED

      +
      public static final AmazonEffect WHISPERED
      +
      Applies a whispering effect to the speech.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static AmazonEffect[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static AmazonEffect valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<AmazonEffect>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotion.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotion.html new file mode 100644 index 0000000000..a763544d34 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotion.html @@ -0,0 +1,242 @@ + + + + +AmazonEmotion (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class AmazonEmotion

+
+
java.lang.Object +
java.lang.Enum<AmazonEmotion> +
io.micronaut.aws.alexa.ssml.AmazonEmotion
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<AmazonEmotion>, Constable
+
+
+
public enum AmazonEmotion +extends Enum<AmazonEmotion>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      EXCITED

      +
      public static final AmazonEmotion EXCITED
      +
      +
    • +
    • +
      +

      DISAPPOINTED

      +
      public static final AmazonEmotion DISAPPOINTED
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static AmazonEmotion[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static AmazonEmotion valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<AmazonEmotion>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotionIntensity.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotionIntensity.html new file mode 100644 index 0000000000..e931ee681b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/AmazonEmotionIntensity.html @@ -0,0 +1,251 @@ + + + + +AmazonEmotionIntensity (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class AmazonEmotionIntensity

+
+
java.lang.Object +
java.lang.Enum<AmazonEmotionIntensity> +
io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<AmazonEmotionIntensity>, Constable
+
+
+
public enum AmazonEmotionIntensity +extends Enum<AmazonEmotionIntensity>
+
The intensity or strength of the emotion to express.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static AmazonEmotionIntensity[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static AmazonEmotionIntensity valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<AmazonEmotionIntensity>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/BreakStrength.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/BreakStrength.html new file mode 100644 index 0000000000..4f76555486 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/BreakStrength.html @@ -0,0 +1,292 @@ + + + + +BreakStrength (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class BreakStrength

+
+
java.lang.Object +
java.lang.Enum<BreakStrength> +
io.micronaut.aws.alexa.ssml.BreakStrength
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<BreakStrength>, Constable
+
+
+
public enum BreakStrength +extends Enum<BreakStrength>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class java.lang.Enum

    +Enum.EnumDesc<E extends Enum<E>>
    +
    +
  • + +
  • +
    +

    Enum Constant Summary

    +
    Enum Constants
    +
    +
    Enum Constant
    +
    Description
    + +
    +
    Treat adjacent words as if separated by a single comma.
    +
    + +
    +
    No pause should be outputted.
    +
    + +
    +
    Make a sentence break (equivalent to using the s tag).
    +
    + +
    +
    Treat adjacent words as if separated by a single comma (equivalent to medium).
    +
    + +
    +
    Make a paragraph break (equivalent to using the p tag).
    +
    + +
    +
    No pause should be outputted (same as none).
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    static BreakStrength[]
    + +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Enum

    +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
    +
    +

    Methods inherited from class java.lang.Object

    +getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      NONE

      +
      public static final BreakStrength NONE
      +
      No pause should be outputted. This can be used to remove a pause that would normally occur (such as after a period).
      +
      +
    • +
    • +
      +

      X_WEAK

      +
      public static final BreakStrength X_WEAK
      +
      No pause should be outputted (same as none).
      +
      +
    • +
    • +
      +

      WEAK

      +
      public static final BreakStrength WEAK
      +
      Treat adjacent words as if separated by a single comma (equivalent to medium).
      +
      +
    • +
    • +
      +

      MEDIUM

      +
      public static final BreakStrength MEDIUM
      +
      Treat adjacent words as if separated by a single comma.
      +
      +
    • +
    • +
      +

      STRONG

      +
      public static final BreakStrength STRONG
      +
      Make a sentence break (equivalent to using the s tag).
      +
      +
    • +
    • +
      +

      X_STRONG

      +
      public static final BreakStrength X_STRONG
      +
      Make a paragraph break (equivalent to using the p tag).
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static BreakStrength[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static BreakStrength valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<BreakStrength>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/EmphasisLevel.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/EmphasisLevel.html new file mode 100644 index 0000000000..7c0474f8ff --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/EmphasisLevel.html @@ -0,0 +1,259 @@ + + + + +EmphasisLevel (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class EmphasisLevel

+
+
java.lang.Object +
java.lang.Enum<EmphasisLevel> +
io.micronaut.aws.alexa.ssml.EmphasisLevel
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<EmphasisLevel>, Constable
+
+
+
public enum EmphasisLevel +extends Enum<EmphasisLevel>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class java.lang.Enum

    +Enum.EnumDesc<E extends Enum<E>>
    +
    +
  • + +
  • +
    +

    Enum Constant Summary

    +
    Enum Constants
    +
    +
    Enum Constant
    +
    Description
    + +
    +
    Increase the value and slow down the speaking rate, but not as much as when set to strong, this is used as a default if level is not provided.
    +
    + +
    +
    Decrease the value and speed up the speaking rate.
    +
    + +
    +
    Increase the value and slow down the speaking rate so the speech is louder and slower.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    static EmphasisLevel[]
    + +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Enum

    +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
    +
    +

    Methods inherited from class java.lang.Object

    +getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      STRONG

      +
      public static final EmphasisLevel STRONG
      +
      Increase the value and slow down the speaking rate so the speech is louder and slower.
      +
      +
    • +
    • +
      +

      MODERATE

      +
      public static final EmphasisLevel MODERATE
      +
      Increase the value and slow down the speaking rate, but not as much as when set to strong, this is used as a default if level is not provided.
      +
      +
    • +
    • +
      +

      REDUCED

      +
      public static final EmphasisLevel REDUCED
      +
      Decrease the value and speed up the speaking rate. The speech is softer and faster.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static EmphasisLevel[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static EmphasisLevel valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<EmphasisLevel>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAs.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAs.html new file mode 100644 index 0000000000..3dd9cfa371 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAs.html @@ -0,0 +1,374 @@ + + + + +InterpretAs (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class InterpretAs

+
+
java.lang.Object +
java.lang.Enum<InterpretAs> +
io.micronaut.aws.alexa.ssml.InterpretAs
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<InterpretAs>, Constable
+
+
+
public enum InterpretAs +extends Enum<InterpretAs>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      CHARACTERS

      +
      public static final InterpretAs CHARACTERS
      +
      Spell out each letter.
      +
      +
    • +
    • +
      +

      SPELL_OUT

      +
      public static final InterpretAs SPELL_OUT
      +
      +
    • +
    • +
      +

      CARDINAL

      +
      public static final InterpretAs CARDINAL
      +
      Interpret the value as a cardinal number.
      +
      +
    • +
    • +
      +

      NUMBER

      +
      public static final InterpretAs NUMBER
      +
      +
    • +
    • +
      +

      ORDINAL

      +
      public static final InterpretAs ORDINAL
      +
      Interpret the value as an ordinal number.
      +
      +
    • +
    • +
      +

      DIGITS

      +
      public static final InterpretAs DIGITS
      +
      Spell each digit separately .
      +
      +
    • +
    • +
      +

      FRACTION

      +
      public static final InterpretAs FRACTION
      +
      Interpret the value as a fraction. This works for both common fractions (such as 3/20) and mixed fractions (such as 1+1/2).
      +
      +
    • +
    • +
      +

      UNIT

      +
      public static final InterpretAs UNIT
      +
      Interpret a value as a measurement. The value should be either a number or fraction followed by a unit (with no space in between) or just a unit.
      +
      +
    • +
    • +
      +

      DATE

      +
      public static final InterpretAs DATE
      +
      Interpret the value as a date. Specify the format with the format attribute.
      +
      +
    • +
    • +
      +

      TIME

      +
      public static final InterpretAs TIME
      +
      Interpret a value such as 1'21" as duration in minutes and seconds.
      +
      +
    • +
    • +
      +

      TELEPHONE

      +
      public static final InterpretAs TELEPHONE
      +
      Interpret a value as a 7-digit or 10-digit telephone number. This can also handle extensions (for example, 2025551212x345).
      +
      +
    • +
    • +
      +

      ADDRESS

      +
      public static final InterpretAs ADDRESS
      +
      Interpret a value as part of street address.
      +
      +
    • +
    • +
      +

      INTERJECTION

      +
      public static final InterpretAs INTERJECTION
      +
      Interpret the value as an interjection.
      +
      +
    • +
    • +
      +

      EXPLETIVE

      +
      public static final InterpretAs EXPLETIVE
      +
      "Bleep" out the content inside the tag.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static InterpretAs[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static InterpretAs valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<InterpretAs>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAsDateFormat.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAsDateFormat.html new file mode 100644 index 0000000000..ddfb94b6a4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/InterpretAsDateFormat.html @@ -0,0 +1,306 @@ + + + + +InterpretAsDateFormat (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class InterpretAsDateFormat

+
+
java.lang.Object +
java.lang.Enum<InterpretAsDateFormat> +
io.micronaut.aws.alexa.ssml.InterpretAsDateFormat
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<InterpretAsDateFormat>, Constable
+
+
+
public enum InterpretAsDateFormat +extends Enum<InterpretAsDateFormat>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/PhoneticAlphabet.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/PhoneticAlphabet.html new file mode 100644 index 0000000000..a971d34f47 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/PhoneticAlphabet.html @@ -0,0 +1,242 @@ + + + + +PhoneticAlphabet (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class PhoneticAlphabet

+
+
java.lang.Object +
java.lang.Enum<PhoneticAlphabet> +
io.micronaut.aws.alexa.ssml.PhoneticAlphabet
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<PhoneticAlphabet>, Constable
+
+
+
public enum PhoneticAlphabet +extends Enum<PhoneticAlphabet>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static PhoneticAlphabet[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static PhoneticAlphabet valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<PhoneticAlphabet>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyPitch.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyPitch.html new file mode 100644 index 0000000000..29bc86f02f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyPitch.html @@ -0,0 +1,266 @@ + + + + +ProsodyPitch (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ProsodyPitch

+
+
java.lang.Object +
java.lang.Enum<ProsodyPitch> +
io.micronaut.aws.alexa.ssml.ProsodyPitch
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ProsodyPitch>, Constable
+
+
+
public enum ProsodyPitch +extends Enum<ProsodyPitch>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ProsodyPitch[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ProsodyPitch valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<ProsodyPitch>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyRate.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyRate.html new file mode 100644 index 0000000000..c32b8a6a21 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyRate.html @@ -0,0 +1,267 @@ + + + + +ProsodyRate (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ProsodyRate

+
+
java.lang.Object +
java.lang.Enum<ProsodyRate> +
io.micronaut.aws.alexa.ssml.ProsodyRate
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ProsodyRate>, Constable
+
+
+
public enum ProsodyRate +extends Enum<ProsodyRate>
+
Set the rate to a predefined value.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      XSLOW

      +
      public static final ProsodyRate XSLOW
      +
      +
    • +
    • +
      +

      SLOW

      +
      public static final ProsodyRate SLOW
      +
      +
    • +
    • +
      +

      MEDIUM

      +
      public static final ProsodyRate MEDIUM
      +
      +
    • +
    • +
      +

      FAST

      +
      public static final ProsodyRate FAST
      +
      +
    • +
    • +
      +

      XFAST

      +
      public static final ProsodyRate XFAST
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ProsodyRate[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ProsodyRate valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<ProsodyRate>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyVolume.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyVolume.html new file mode 100644 index 0000000000..f83893e54d --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/ProsodyVolume.html @@ -0,0 +1,275 @@ + + + + +ProsodyVolume (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ProsodyVolume

+
+
java.lang.Object +
java.lang.Enum<ProsodyVolume> +
io.micronaut.aws.alexa.ssml.ProsodyVolume
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ProsodyVolume>, Constable
+
+
+
public enum ProsodyVolume +extends Enum<ProsodyVolume>
+
Set volume to a predefined value for current voice.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ProsodyVolume[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ProsodyVolume valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<ProsodyVolume>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/Ssml.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/Ssml.html new file mode 100644 index 0000000000..d70125a710 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/Ssml.html @@ -0,0 +1,1095 @@ + + + + +Ssml (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Ssml

+
+
java.lang.Object +
io.micronaut.aws.alexa.ssml.Ssml
+
+
+
+
public class Ssml +extends Object
+
Speech Synthesis Markup Language builder.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Ssml

      +
      public Ssml()
      +
      Constructor.
      +
      +
    • +
    • +
      +

      Ssml

      +
      public Ssml(String text)
      +
      +
      Parameters:
      +
      text - plain text
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      domain

      +
      public Ssml domain(@NonNull + @NonNull AmazonDomain domain, + @NonNull + @NonNull String text)
      +
      Applies different speaking styles to the speech. The styles are curated text-to-speech voices that employ different variations of intonation, emphasis, pausing and other techniques to match the speech to the type of content. For example, the news style makes Alexa's voice sound like what you might expect to hear in a TV or radio newscast, and was built primarily for customers to listen to news articles and other news-based content.
      +
      +
      Parameters:
      +
      domain - Name of the speaking style to apply to the speech
      +
      text - Text to be wrapped inside the amazon:domain tag
      +
      Returns:
      +
      An SsmlBuilder with an amazon:domain tag.
      +
      +
      +
    • +
    • +
      +

      audio

      +
      public Ssml audio(@NonNull + @NonNull String src)
      +
      The audio tag lets you provide the URL for an MP3 file that the Alexa service can play while rendering a response.
      +
      +
      Parameters:
      +
      src - Specifies the URL for the MP3 file
      +
      Returns:
      +
      SSML Builder
      +
      +
      +
    • +
    • +
      +

      effect

      +
      public Ssml effect(@NonNull + @NonNull AmazonEffect effect, + @NonNull + @NonNull String text)
      +
      Applies Amazon-specific effect to the speech.
      +
      +
      Parameters:
      +
      effect - Effect
      +
      text - text to apply the effect to
      +
      Returns:
      +
      Text wrapped in amazon:effect tag
      +
      +
      +
    • +
    • +
      +

      text

      +
      public Ssml text(@NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      text - plain text
      +
      Returns:
      +
      Return builder
      +
      +
      +
    • +
    • +
      +

      emotion

      +
      public Ssml emotion(@NonNull + @NonNull AmazonEmotion emotion, + @NonNull + @NonNull AmazonEmotionIntensity intensity, + @NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      emotion - The name of the emotion to apply to the speech
      +
      intensity - The intensity or strength of teh emotion to express.
      +
      text - plain text to apply emotion to
      +
      Returns:
      +
      SSML builder
      +
      +
      +
    • +
    • +
      +

      lang

      +
      public Ssml lang(@NonNull + @NonNull String text, + @NonNull + @NonNull SupportedLang lang)
      +
      +
      Parameters:
      +
      text - text to speak tagged as a particular lang
      +
      lang - specify the language model and rules to speak the tagged content
      +
      Returns:
      +
      SSML Builder
      +
      +
      +
    • +
    • +
      +

      paragraph

      +
      public Ssml paragraph(@NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      text - text to be wrapped in a paragraph
      +
      Returns:
      +
      SSML builder
      +
      +
      +
    • +
    • +
      +

      prosody

      +
      public Ssml prosody(@NonNull + @NonNull String text, + @Nullable + @Nullable ProsodyRate rate, + @Nullable + @Nullable ProsodyPitch pitch, + @Nullable + @Nullable ProsodyVolume volume)
      +
      +
      Parameters:
      +
      text - text to be wrapped in the prosody tag
      +
      rate - Rate of Speech
      +
      pitch - Tone (pitch) of the speech
      +
      volume - Volume of the Speech
      +
      Returns:
      +
      SSML Builder
      +
      +
      +
    • +
    • +
      +

      sentence

      +
      public Ssml sentence(@NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      text - Text to be wrapped in a sentence tag (s)
      +
      Returns:
      +
      SSML builder
      +
      +
      +
    • +
    • +
      +

      speak

      +
      public Ssml speak(@NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      text - Text to be wrapped in speak tag
      +
      Returns:
      +
      SSML Builder
      +
      +
      +
    • +
    • +
      +

      s

      +
      public Ssml s(@NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      text - Text to be wrapped in a sentence tag (s)
      +
      Returns:
      +
      SSML builder
      +
      +
      +
    • +
    • +
      +

      p

      +
      public Ssml p(@NonNull + @NonNull String text)
      +
      +
      Parameters:
      +
      text - Text to be wrapped in a paragraph tag
      +
      Returns:
      +
      SSML builder
      +
      +
      +
    • +
    • +
      +

      sayAs

      +
      public Ssml sayAs(@NonNull + @NonNull String text, + @NonNull + @NonNull InterpretAs interpretAs, + @Nullable + @Nullable InterpretAsDateFormat interpretAsDateFormat)
      +
      +
      Parameters:
      +
      text - text to be wrapped in a say as tag
      +
      interpretAs - Indicate alexa how to interpret text
      +
      interpretAsDateFormat - Format to be used when interpret-as is set to date.
      +
      Returns:
      +
      SSML Builder
      +
      +
      +
    • +
    • +
      +

      w

      +
      public Ssml w(@NonNull + @NonNull String text, + @NonNull + @NonNull WordRole role)
      +
      +
      Parameters:
      +
      text - Text to be wrapped
      +
      role - Specify role of the word
      +
      Returns:
      +
      SSML builder
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      emphasis

      +
      public Ssml emphasis(@NonNull + @NonNull String text, + @Nullable + @Nullable EmphasisLevel emphasisLevel)
      +
      +
      Parameters:
      +
      text - Text to be emphasized
      +
      emphasisLevel - Emphasis level
      +
      Returns:
      +
      SSML builder
      +
      +
      +
    • +
    • +
      +

      breakWithSeconds

      +
      public Ssml breakWithSeconds(@NonNull + @NonNull Integer seconds)
      +
      +
      Parameters:
      +
      seconds - duration of break in seconds
      +
      Returns:
      +
      SSML Builder
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      voice

      +
      public Ssml voice(@NonNull + @NonNull String text, + @NonNull + @NonNull Voice voice)
      +
      +
      Parameters:
      +
      text - text to be spoken in a particular voice
      +
      voice - Amazon Polly voice to speak the text with
      +
      Returns:
      +
      SSML Builder
      +
      +
      +
    • +
    • +
      +

      sub

      +
      public Ssml sub(@NonNull + @NonNull String text, + @NonNull + @NonNull String alias)
      +
      +
      Parameters:
      +
      text - text to be pronouced differently
      +
      alias - pronunciation to substitute
      +
      Returns:
      +
      SSML
      +
      +
      +
    • +
    • +
      +

      breakWithMilliseconds

      +
      public Ssml breakWithMilliseconds(@NonNull + @NonNull Integer milliseconds)
      +
      +
      Parameters:
      +
      milliseconds - duration of break in milliseconds
      +
      Returns:
      +
      SSML Builder
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      breakWithStrength

      +
      public Ssml breakWithStrength(@NonNull + @NonNull BreakStrength strength)
      +
      +
      Parameters:
      +
      strength - Break strength
      +
      Returns:
      +
      SSML Builder
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      build

      +
      public String build()
      +
      +
      Returns:
      +
      SSML as String
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/SupportedLang.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/SupportedLang.html new file mode 100644 index 0000000000..227a3936c9 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/SupportedLang.html @@ -0,0 +1,309 @@ + + + + +SupportedLang (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class SupportedLang

+
+
java.lang.Object +
java.lang.Enum<SupportedLang> +
io.micronaut.aws.alexa.ssml.SupportedLang
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<SupportedLang>, Constable
+
+
+
public enum SupportedLang +extends Enum<SupportedLang>
+
Supported Locales for xml-lang attribute.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static SupportedLang[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static SupportedLang valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<SupportedLang>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/Voice.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/Voice.html new file mode 100644 index 0000000000..d6f5952691 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/Voice.html @@ -0,0 +1,450 @@ + + + + +Voice (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Voice

+
+
java.lang.Object +
java.lang.Enum<Voice> +
io.micronaut.aws.alexa.ssml.Voice
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<Voice>, Constable
+
+
+
public enum Voice +extends Enum<Voice>
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      ENGLISH_AMERICAN_IVY

      +
      public static final Voice ENGLISH_AMERICAN_IVY
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_JOANNA

      +
      public static final Voice ENGLISH_AMERICAN_JOANNA
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_JOEY

      +
      public static final Voice ENGLISH_AMERICAN_JOEY
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_JUSTIN

      +
      public static final Voice ENGLISH_AMERICAN_JUSTIN
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_KENDRA

      +
      public static final Voice ENGLISH_AMERICAN_KENDRA
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_KIMBERLY

      +
      public static final Voice ENGLISH_AMERICAN_KIMBERLY
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_MATTHEW

      +
      public static final Voice ENGLISH_AMERICAN_MATTHEW
      +
      +
    • +
    • +
      +

      ENGLISH_AMERICAN_SALLI

      +
      public static final Voice ENGLISH_AMERICAN_SALLI
      +
      +
    • +
    • +
      +

      ENGLISH_AUSTRALIAN_NICOLE

      +
      public static final Voice ENGLISH_AUSTRALIAN_NICOLE
      +
      +
    • +
    • +
      +

      ENGLISH_AUSTRALIAN_RUSSELL

      +
      public static final Voice ENGLISH_AUSTRALIAN_RUSSELL
      +
      +
    • +
    • +
      +

      ENGLISH_BRITISH_AMY

      +
      public static final Voice ENGLISH_BRITISH_AMY
      +
      +
    • +
    • +
      +

      ENGLISH_BRITISH_BRIAN

      +
      public static final Voice ENGLISH_BRITISH_BRIAN
      +
      +
    • +
    • +
      +

      ENGLISH_BRITISH_EMMA

      +
      public static final Voice ENGLISH_BRITISH_EMMA
      +
      +
    • +
    • +
      +

      ENGLISH_INDIAN_ADITI

      +
      public static final Voice ENGLISH_INDIAN_ADITI
      +
      +
    • +
    • +
      +

      ENGLISH_INDIAN_RAVEENA

      +
      public static final Voice ENGLISH_INDIAN_RAVEENA
      +
      +
    • +
    • +
      +

      GERMAN_HANS

      +
      public static final Voice GERMAN_HANS
      +
      +
    • +
    • +
      +

      GERMAN_MARLENE

      +
      public static final Voice GERMAN_MARLENE
      +
      +
    • +
    • +
      +

      GERMAN_VICKI

      +
      public static final Voice GERMAN_VICKI
      +
      +
    • +
    • +
      +

      SPANISH_CASTILIAN_CONCHITA

      +
      public static final Voice SPANISH_CASTILIAN_CONCHITA
      +
      +
    • +
    • +
      +

      SPANISH_CASTILIAN_ENRIQUE

      +
      public static final Voice SPANISH_CASTILIAN_ENRIQUE
      +
      +
    • +
    • +
      +

      HINDI_ADITI

      +
      public static final Voice HINDI_ADITI
      +
      +
    • +
    • +
      +

      ITALIAN_CARLA

      +
      public static final Voice ITALIAN_CARLA
      +
      +
    • +
    • +
      +

      ITALIAN_GIORGIO

      +
      public static final Voice ITALIAN_GIORGIO
      +
      +
    • +
    • +
      +

      JAPANESE_MIZUKI

      +
      public static final Voice JAPANESE_MIZUKI
      +
      +
    • +
    • +
      +

      JAPANESE_TAKUMI

      +
      public static final Voice JAPANESE_TAKUMI
      +
      +
    • +
    • +
      +

      FRENCH_CELINE

      +
      public static final Voice FRENCH_CELINE
      +
      +
    • +
    • +
      +

      FRENCH_LEA

      +
      public static final Voice FRENCH_LEA
      +
      +
    • +
    • +
      +

      FRENCH_MATHIEU

      +
      public static final Voice FRENCH_MATHIEU
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Voice[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Voice valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<Voice>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/WordRole.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/WordRole.html new file mode 100644 index 0000000000..3f8f47d127 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/WordRole.html @@ -0,0 +1,271 @@ + + + + +WordRole (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class WordRole

+
+
java.lang.Object +
java.lang.Enum<WordRole> +
io.micronaut.aws.alexa.ssml.WordRole
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<WordRole>, Constable
+
+
+
public enum WordRole +extends Enum<WordRole>
+
Word role used to customize the pronunciation of words by specifying the word's part of speech.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      VB

      +
      public static final WordRole VB
      +
      Interpret the word as a verb (present simple).
      +
      +
    • +
    • +
      +

      VBD

      +
      public static final WordRole VBD
      +
      Interpret the word as a past participle.
      +
      +
    • +
    • +
      +

      NN

      +
      public static final WordRole NN
      +
      Interpret the word as a noun.
      +
      +
    • +
    • +
      +

      SENSE_1

      +
      public static final WordRole SENSE_1
      +
      Use the non-default sense of the word. For example, the noun "bass" is pronounced differently depending on meaning.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static WordRole[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static WordRole valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<WordRole>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/package-summary.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/package-summary.html new file mode 100644 index 0000000000..f60d783f10 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/package-summary.html @@ -0,0 +1,143 @@ + + + + +io.micronaut.aws.alexa.ssml (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.alexa.ssml

+
+
+
package io.micronaut.aws.alexa.ssml
+
+

Classes to support building Speech Synthesis Markup Language (SSML)

.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/alexa/ssml/package-tree.html b/4.2.3/api/io/micronaut/aws/alexa/ssml/package-tree.html new file mode 100644 index 0000000000..a003d50cab --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/alexa/ssml/package-tree.html @@ -0,0 +1,99 @@ + + + + +io.micronaut.aws.alexa.ssml Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.alexa.ssml

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.aws.alexa.ssml.Ssml
    • +
    +
  • +
+
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/apigateway/APIGatewayProxyRequestEventStageResolver.html b/4.2.3/api/io/micronaut/aws/apigateway/APIGatewayProxyRequestEventStageResolver.html new file mode 100644 index 0000000000..e9899d12a2 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/apigateway/APIGatewayProxyRequestEventStageResolver.html @@ -0,0 +1,178 @@ + + + + +APIGatewayProxyRequestEventStageResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayProxyRequestEventStageResolver

+
+
java.lang.Object +
io.micronaut.aws.apigateway.APIGatewayProxyRequestEventStageResolver
+
+
+
+
All Implemented Interfaces:
+
StageResolver<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
+
+
+
@Requires(classes=com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent.class) +@Singleton +public class APIGatewayProxyRequestEventStageResolver +extends Object +implements StageResolver<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
+
StageResolver implementation for @{link APIGatewayProxyRequestEvent} for AWS Lambda Events library.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayProxyRequestEventStageResolver

      +
      public APIGatewayProxyRequestEventStageResolver()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      @NonNull +public @NonNull Optional<String> resolve(@NonNull + @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent requestEvent)
      +
      +
      Specified by:
      +
      resolve in interface StageResolver<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/apigateway/AmazonApiGatewayUtils.html b/4.2.3/api/io/micronaut/aws/apigateway/AmazonApiGatewayUtils.html new file mode 100644 index 0000000000..37924a2635 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/apigateway/AmazonApiGatewayUtils.html @@ -0,0 +1,151 @@ + + + + +AmazonApiGatewayUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AmazonApiGatewayUtils

+
+
java.lang.Object +
io.micronaut.aws.apigateway.AmazonApiGatewayUtils
+
+
+
+
public final class AmazonApiGatewayUtils +extends Object
+
Utility class to use when working with Amazon API Gateway.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isAmazonApiGatewayHost

      +
      public static boolean isAmazonApiGatewayHost(@NonNull + @NonNull String host)
      +
      +
      Parameters:
      +
      host - the request host. For example obtained via HttpHostResolver API.
      +
      Returns:
      +
      whether the host matches API Gateway's default domain name format `https://{restapi-id}.execute-api.{region}.amazonaws.com/{stageName}`.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/apigateway/HttpRequestStageResolver.html b/4.2.3/api/io/micronaut/aws/apigateway/HttpRequestStageResolver.html new file mode 100644 index 0000000000..cad031d6cf --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/apigateway/HttpRequestStageResolver.html @@ -0,0 +1,178 @@ + + + + +HttpRequestStageResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HttpRequestStageResolver

+
+
java.lang.Object +
io.micronaut.aws.apigateway.HttpRequestStageResolver
+
+
+
+
All Implemented Interfaces:
+
StageResolver<io.micronaut.http.HttpRequest<?>>
+
+
+
@Requires(classes={io.micronaut.servlet.http.ServletHttpRequest.class,io.micronaut.http.HttpRequest.class}) +@Singleton +public class HttpRequestStageResolver +extends Object +implements StageResolver<io.micronaut.http.HttpRequest<?>>
+
Amazon API Gateway Stage resolvers for an HTTP Request.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HttpRequestStageResolver

      +
      public HttpRequestStageResolver()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      @NonNull +public @NonNull Optional<String> resolve(@NonNull + @NonNull io.micronaut.http.HttpRequest<?> request)
      +
      +
      Specified by:
      +
      resolve in interface StageResolver<io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/apigateway/StageResolver.html b/4.2.3/api/io/micronaut/aws/apigateway/StageResolver.html new file mode 100644 index 0000000000..d7992da9a4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/apigateway/StageResolver.html @@ -0,0 +1,147 @@ + + + + +StageResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface StageResolver<T>

+
+
+
+
Type Parameters:
+
T - input event
+
+
+
All Known Implementing Classes:
+
APIGatewayProxyRequestEventStageResolver, HttpRequestStageResolver
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface StageResolver<T>
+
Resolves Amazon API Gateway Stage from input event. + An Amazon ApiGateway stage is a logical reference to a lifecycle state of your API (for example, dev, prod, beta, or v2). API stages are identified by their API ID and stage name, and they're included in the URL you use to invoke the API.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull Optional<String>
    +
    resolve(T input)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      @NonNull +@NonNull Optional<String> resolve(@NonNull + T input)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/apigateway/package-summary.html b/4.2.3/api/io/micronaut/aws/apigateway/package-summary.html new file mode 100644 index 0000000000..351d53266c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/apigateway/package-summary.html @@ -0,0 +1,127 @@ + + + + +io.micronaut.aws.apigateway (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.apigateway

+
+
+
package io.micronaut.aws.apigateway
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/apigateway/package-tree.html b/4.2.3/api/io/micronaut/aws/apigateway/package-tree.html new file mode 100644 index 0000000000..b9dbcc61dc --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/apigateway/package-tree.html @@ -0,0 +1,79 @@ + + + + +io.micronaut.aws.apigateway Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.apigateway

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchJsonFormatter.html b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchJsonFormatter.html new file mode 100644 index 0000000000..ed86fd9cc2 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchJsonFormatter.html @@ -0,0 +1,178 @@ + + + + +CloudWatchJsonFormatter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CloudWatchJsonFormatter

+
+
java.lang.Object +
io.micronaut.aws.cloudwatch.logging.CloudWatchJsonFormatter
+
+
+
+
All Implemented Interfaces:
+
ch.qos.logback.contrib.json.JsonFormatter
+
+
+
@Internal +public final class CloudWatchJsonFormatter +extends Object +implements ch.qos.logback.contrib.json.JsonFormatter
+
CloudWatch's implementation of the JsonFormatter.
+
+
Since:
+
3.9.0
+
Author:
+
Nemanja Mikic
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CloudWatchJsonFormatter

      +
      public CloudWatchJsonFormatter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toJsonString

      +
      public String toJsonString(Map m) + throws IOException
      +
      +
      Specified by:
      +
      toJsonString in interface ch.qos.logback.contrib.json.JsonFormatter
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchLoggingAppender.html b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchLoggingAppender.html new file mode 100644 index 0000000000..59e07a19c8 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/CloudWatchLoggingAppender.html @@ -0,0 +1,474 @@ + + + + +CloudWatchLoggingAppender (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CloudWatchLoggingAppender

+
+
java.lang.Object +
ch.qos.logback.core.spi.ContextAwareBase +
ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent> +
io.micronaut.aws.cloudwatch.logging.CloudWatchLoggingAppender
+
+
+
+
+
+
All Implemented Interfaces:
+
ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.FilterAttachable<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.LifeCycle
+
+
+
@Internal +public final class CloudWatchLoggingAppender +extends ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent> +implements ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
+
Cloudwatch log appender for logback.
+
+
Since:
+
3.9.0
+
Author:
+
Nemanja Mikic
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class ch.qos.logback.core.AppenderBase

    +name, started
    +
    +

    Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase

    +context
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    addAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> newAppender)
    +
     
    +
    void
    + +
     
    +
    protected void
    +
    append(ch.qos.logback.classic.spi.ILoggingEvent eventObject)
    +
     
    +
    void
    + +
     
    +
    boolean
    +
    detachAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> appender)
    +
     
    +
    boolean
    + +
     
    +
    ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>
    + +
     
    +
    ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>
    + +
     
    + + +
     
    +
    int
    + +
     
    +
    long
    + +
     
    +
    int
    + +
     
    + + +
     
    +
    boolean
    +
    isAttached(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> appender)
    +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    +
    Iterator<ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>>
    + +
     
    +
    void
    +
    setCreateGroupAndStream(boolean createGroupAndStream)
    +
     
    +
    void
    +
    setDispatchOnStart(boolean dispatchOnStart)
    +
     
    +
    void
    +
    setEncoder(ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> encoder)
    +
     
    +
    void
    +
    setGroupName(String groupName)
    +
     
    +
    void
    +
    setMaxBatchSize(int maxBatchSize)
    +
     
    +
    void
    +
    setPublishPeriod(long publishPeriod)
    +
     
    +
    void
    +
    setQueueSize(int queueSize)
    +
     
    +
    void
    +
    setStreamName(String streamName)
    +
     
    +
    void
    + +
     
    +
    void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class ch.qos.logback.core.AppenderBase

    +addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
    +
    +

    Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase

    +addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface ch.qos.logback.core.spi.ContextAware

    +addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CloudWatchLoggingAppender

      +
      public CloudWatchLoggingAppender()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getQueueSize

      +
      public int getQueueSize()
      +
      +
    • +
    • +
      +

      setQueueSize

      +
      public void setQueueSize(int queueSize)
      +
      +
    • +
    • +
      +

      addBlackListLoggerName

      +
      public void addBlackListLoggerName(String test)
      +
      +
    • +
    • +
      +

      getGroupName

      +
      public String getGroupName()
      +
      +
    • +
    • +
      +

      setGroupName

      +
      public void setGroupName(String groupName)
      +
      +
    • +
    • +
      +

      getStreamName

      +
      public String getStreamName()
      +
      +
    • +
    • +
      +

      setStreamName

      +
      public void setStreamName(String streamName)
      +
      +
    • +
    • +
      +

      getPublishPeriod

      +
      public long getPublishPeriod()
      +
      +
    • +
    • +
      +

      setPublishPeriod

      +
      public void setPublishPeriod(long publishPeriod)
      +
      +
    • +
    • +
      +

      getMaxBatchSize

      +
      public int getMaxBatchSize()
      +
      +
    • +
    • +
      +

      setMaxBatchSize

      +
      public void setMaxBatchSize(int maxBatchSize)
      +
      +
    • +
    • +
      +

      isCreateGroupAndStream

      +
      public boolean isCreateGroupAndStream()
      +
      +
    • +
    • +
      +

      setCreateGroupAndStream

      +
      public void setCreateGroupAndStream(boolean createGroupAndStream)
      +
      +
    • +
    • +
      +

      isDispatchOnStart

      +
      public boolean isDispatchOnStart()
      +
      +
    • +
    • +
      +

      setDispatchOnStart

      +
      public void setDispatchOnStart(boolean dispatchOnStart)
      +
      +
    • +
    • +
      +

      start

      +
      public void start()
      +
      +
      Specified by:
      +
      start in interface ch.qos.logback.core.spi.LifeCycle
      +
      Overrides:
      +
      start in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      stop

      +
      public void stop()
      +
      +
      Specified by:
      +
      stop in interface ch.qos.logback.core.spi.LifeCycle
      +
      Overrides:
      +
      stop in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      append

      +
      protected void append(ch.qos.logback.classic.spi.ILoggingEvent eventObject)
      +
      +
      Specified by:
      +
      append in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      getEncoder

      +
      public ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> getEncoder()
      +
      +
    • +
    • +
      +

      setEncoder

      +
      public void setEncoder(ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> encoder)
      +
      +
    • +
    • +
      +

      addAppender

      +
      public void addAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> newAppender)
      +
      +
      Specified by:
      +
      addAppender in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      iteratorForAppenders

      +
      public Iterator<ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>> iteratorForAppenders()
      +
      +
      Specified by:
      +
      iteratorForAppenders in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      getAppender

      +
      public ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> getAppender(String name)
      +
      +
      Specified by:
      +
      getAppender in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      isAttached

      +
      public boolean isAttached(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> appender)
      +
      +
      Specified by:
      +
      isAttached in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      detachAndStopAllAppenders

      +
      public void detachAndStopAllAppenders()
      +
      +
      Specified by:
      +
      detachAndStopAllAppenders in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      detachAppender

      +
      public boolean detachAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> appender)
      +
      +
      Specified by:
      +
      detachAppender in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    • +
      +

      detachAppender

      +
      public boolean detachAppender(String name)
      +
      +
      Specified by:
      +
      detachAppender in interface ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-summary.html b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-summary.html new file mode 100644 index 0000000000..3e2b75d9bd --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-summary.html @@ -0,0 +1,97 @@ + + + + +io.micronaut.aws.cloudwatch.logging (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.cloudwatch.logging

+
+
+
package io.micronaut.aws.cloudwatch.logging
+
+
Integration with AWS CloudWatch logging.
+
+
Since:
+
3.9.0
+
Author:
+
Nemanja Mikic
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-tree.html b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-tree.html new file mode 100644 index 0000000000..ffc29049fa --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/cloudwatch/logging/package-tree.html @@ -0,0 +1,80 @@ + + + + +io.micronaut.aws.cloudwatch.logging Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.cloudwatch.logging

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.aws.cloudwatch.logging.CloudWatchJsonFormatter (implements ch.qos.logback.contrib.json.JsonFormatter)
    • +
    • ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware) +
        +
      • ch.qos.logback.core.AppenderBase<E> (implements ch.qos.logback.core.Appender<E>) + +
      • +
      +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfiguration.html b/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfiguration.html new file mode 100644 index 0000000000..421e0f8182 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfiguration.html @@ -0,0 +1,217 @@ + + + + +AwsDistributedConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AwsDistributedConfiguration

+
+
+
+
All Known Implementing Classes:
+
AwsDistributedConfigurationProperties
+
+
+
public interface AwsDistributedConfiguration
+
Configuration for Distributed Configuration using AWS services such as AWS Parameter Store or Secrets Manager.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPrefix

      +
      @NonNull +@NonNull String getPrefix()
      +
      +
      Returns:
      +
      Prefix for AWS Distributed Configuration resources names. For example `/config/`. + If getPrefixes() returns non-empty list, this value is + ignored.
      +
      +
      +
    • +
    • +
      +

      getPrefixes

      +
      @NonNull +default @NonNull List<String> getPrefixes()
      +
      +
      Returns:
      +
      List of prefixes for AWS Distributed Configuration resources names. If it is non-empty, + getPrefix() is not used.
      +
      Since:
      +
      3.12.1
      +
      +
      +
    • +
    • +
      +

      getDelimiter

      +
      @NonNull +@NonNull String getDelimiter()
      +
      Delimiter after prefix and application name. For /config/application_dev/micronaut.security.oauth2.clients.mycompanyauth.client-secret + delimiter will be / The character between /config/application_dev and micronaut.security.oauth2.clients.mycompanyauth.client-secret
      +
      +
      Returns:
      +
      Delimiter after getPrefix() and application name for AWS Distributed Configuration resources names.
      +
      +
      +
    • +
    • +
      +

      getCommonApplicationName

      +
      @NonNull +@NonNull String getCommonApplicationName()
      +
      +
      Returns:
      +
      Default Application name. e.g. application
      +
      +
      +
    • +
    • +
      +

      isSearchCommonApplication

      +
      boolean isSearchCommonApplication()
      +
      +
      Returns:
      +
      Whether paths for the getCommonApplicationName() should be searched or not.
      +
      +
      +
    • +
    • +
      +

      isSearchActiveEnvironments

      +
      boolean isSearchActiveEnvironments()
      +
      +
      Returns:
      +
      Whether paths with active environment names should be searched or not.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationClient.html b/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationClient.html new file mode 100644 index 0000000000..4284df3b6f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationClient.html @@ -0,0 +1,240 @@ + + + + +AwsDistributedConfigurationClient (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsDistributedConfigurationClient

+
+
java.lang.Object +
io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationClient
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.naming.Described, io.micronaut.discovery.config.ConfigurationClient
+
+
+
Direct Known Subclasses:
+
SecretsManagerConfigurationClient
+
+
+
public abstract class AwsDistributedConfigurationClient +extends Object +implements io.micronaut.discovery.config.ConfigurationClient
+
Base implementation for AWS services contributing distributed configuration.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.discovery.config.ConfigurationClient

    +CONFIGURATION_PREFIX, ENABLED, READ_TIMEOUT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AwsDistributedConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration, + KeyValueFetcher keyValueFetcher, + @Nullable io.micronaut.runtime.ApplicationConfiguration applicationConfiguration)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected abstract @NonNull String
    +
    adaptPropertyKey(String originalKey, + String groupName)
    +
    +
    Adapts an original key.
    +
    +
    protected abstract @NonNull String
    + +
     
    +
    org.reactivestreams.Publisher<io.micronaut.context.env.PropertySource>
    +
    getPropertySources(io.micronaut.context.env.Environment environment)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.naming.Described

    +getDescription, getDescription
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsDistributedConfigurationClient

      +
      public AwsDistributedConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration, + KeyValueFetcher keyValueFetcher, + @Nullable + @Nullable io.micronaut.runtime.ApplicationConfiguration applicationConfiguration)
      +
      +
      Parameters:
      +
      awsDistributedConfiguration - AWS Distributed Configuration
      +
      keyValueFetcher - Key Value Fetcher
      +
      applicationConfiguration - Application Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPropertySources

      +
      public org.reactivestreams.Publisher<io.micronaut.context.env.PropertySource> getPropertySources(io.micronaut.context.env.Environment environment)
      +
      +
      Specified by:
      +
      getPropertySources in interface io.micronaut.discovery.config.ConfigurationClient
      +
      +
      +
    • +
    • +
      +

      adaptPropertyKey

      +
      @NonNull +protected abstract @NonNull String adaptPropertyKey(String originalKey, + String groupName)
      +
      Adapts an original key. For example, key could be appended to a prefix in order to avoid naming ambiguity. + *
      +
      +
      Parameters:
      +
      originalKey - an original property key
      +
      groupName - a property group name
      +
      Returns:
      +
      An adapted property key (e.g. key that has been appended to a prefix)
      +
      Since:
      +
      3.8.0
      +
      +
      +
    • +
    • +
      +

      getPropertySourceName

      +
      @NonNull +protected abstract @NonNull String getPropertySourceName()
      +
      +
      Returns:
      +
      The name of the property source
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationProperties.html new file mode 100644 index 0000000000..5a3ff58a10 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/distributedconfiguration/AwsDistributedConfigurationProperties.html @@ -0,0 +1,481 @@ + + + + +AwsDistributedConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsDistributedConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationProperties
+
+
+
+
All Implemented Interfaces:
+
AwsDistributedConfiguration
+
+
+
@ConfigurationProperties("aws.distributed-configuration") +public class AwsDistributedConfigurationProperties +extends Object +implements AwsDistributedConfiguration
+
ConfigurationProperties implementation of AwsDistributedConfiguration.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      PREFIX

      +
      public static final String PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_PREFIX

      +
      public static final String DEFAULT_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_COMMON_APPLICATION_NAME

      +
      public static final String DEFAULT_COMMON_APPLICATION_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_DELIMETER

      +
      public static final String DEFAULT_DELIMETER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_SEARCH_COMMON_APPLICATION

      +
      public static final boolean DEFAULT_SEARCH_COMMON_APPLICATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_SEARCH_ACTIVE_ENVIRONMENTS

      +
      public static final boolean DEFAULT_SEARCH_ACTIVE_ENVIRONMENTS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsDistributedConfigurationProperties

      +
      public AwsDistributedConfigurationProperties()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDelimiter

      +
      @NonNull +public @NonNull String getDelimiter()
      +
      Description copied from interface: AwsDistributedConfiguration
      +
      Delimiter after prefix and application name. For /config/application_dev/micronaut.security.oauth2.clients.mycompanyauth.client-secret + delimiter will be / The character between /config/application_dev and micronaut.security.oauth2.clients.mycompanyauth.client-secret
      +
      +
      Specified by:
      +
      getDelimiter in interface AwsDistributedConfiguration
      +
      Returns:
      +
      Delimiter after AwsDistributedConfiguration.getPrefix() and application name for AWS Distributed Configuration resources names.
      +
      +
      +
    • +
    • +
      +

      setDelimiter

      +
      public void setDelimiter(@NonNull + @NonNull String delimiter)
      +
      Delimiter for AWS Distributed Configuration resources names. Default value ("/").
      +
      +
      Parameters:
      +
      delimiter - Delimiter for AWS Distributed Configuration resources names.
      +
      +
      +
    • +
    • +
      +

      isSearchActiveEnvironments

      +
      public boolean isSearchActiveEnvironments()
      +
      +
      Specified by:
      +
      isSearchActiveEnvironments in interface AwsDistributedConfiguration
      +
      Returns:
      +
      Search active environment paths
      +
      +
      +
    • +
    • +
      +

      setSearchActiveEnvironments

      +
      public void setSearchActiveEnvironments(boolean searchActiveEnvironments)
      +
      Search additional paths suffixed with each active environment. + e.g. /config/application_ec2 + Default value (true).
      +
      +
      Parameters:
      +
      searchActiveEnvironments - True if paths suffixed with micronaut environments should be searched
      +
      +
      +
    • +
    • +
      +

      isSearchCommonApplication

      +
      public boolean isSearchCommonApplication()
      +
      +
      Specified by:
      +
      isSearchCommonApplication in interface AwsDistributedConfiguration
      +
      Returns:
      +
      Whether paths for the AwsDistributedConfiguration.getCommonApplicationName() should be searched or not.
      +
      +
      +
    • +
    • +
      +

      setSearchCommonApplication

      +
      public void setSearchCommonApplication(boolean searchCommonApplication)
      +
      Whether paths for the AwsDistributedConfiguration.getCommonApplicationName() should be searched or not. Default value (true).
      +
      +
      Parameters:
      +
      searchCommonApplication - Whether paths for the AwsDistributedConfiguration.getCommonApplicationName() should be searched or not.
      +
      +
      +
    • +
    • +
      +

      getPrefixes

      +
      @NonNull +public @NonNull List<String> getPrefixes()
      +
      +
      Specified by:
      +
      getPrefixes in interface AwsDistributedConfiguration
      +
      Returns:
      +
      List of prefixes for AWS Distributed Configuration resources names. If it is non-empty, + AwsDistributedConfiguration.getPrefix() is not used.
      +
      +
      +
    • +
    • +
      +

      setPrefixes

      +
      public void setPrefixes(@NonNull + @NonNull List<String> prefixes)
      +
      +
    • +
    • +
      +

      getPrefix

      +
      @NonNull +public @NonNull String getPrefix()
      +
      +
      Specified by:
      +
      getPrefix in interface AwsDistributedConfiguration
      +
      Returns:
      +
      Prefix for AWS Distributed Configuration resources names. For example `/config/`. + If AwsDistributedConfiguration.getPrefixes() returns non-empty list, this value is + ignored.
      +
      +
      +
    • +
    • +
      +

      setPrefix

      +
      public void setPrefix(@NonNull + @NonNull String prefix)
      +
      Prefix for AWS Distributed Configuration resources names. Default ("/config/")
      +
      +
      Parameters:
      +
      prefix - Prefix for AWS Distributed Configuration resources names. For example `/config/`
      +
      +
      +
    • +
    • +
      +

      getCommonApplicationName

      +
      @NonNull +public @NonNull String getCommonApplicationName()
      +
      +
      Specified by:
      +
      getCommonApplicationName in interface AwsDistributedConfiguration
      +
      Returns:
      +
      Default Application name. e.g. application
      +
      +
      +
    • +
    • +
      +

      setCommonApplicationName

      +
      public void setCommonApplicationName(@NonNull + @NonNull String commonApplicationName)
      +
      Default Application name. Default value ("application".
      +
      +
      Parameters:
      +
      commonApplicationName - Default Application name. e.g. application
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/distributedconfiguration/KeyValueFetcher.html b/4.2.3/api/io/micronaut/aws/distributedconfiguration/KeyValueFetcher.html new file mode 100644 index 0000000000..c9c805864c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/distributedconfiguration/KeyValueFetcher.html @@ -0,0 +1,152 @@ + + + + +KeyValueFetcher (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface KeyValueFetcher

+
+
+
+
All Known Subinterfaces:
+
SecretsKeyValueFetcher
+
+
+
All Known Implementing Classes:
+
SecretsManagerGroupNameAwareKeyValueFetcher, SecretsManagerKeyValueFetcher
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface KeyValueFetcher
+
Fetches a Map of properties for a given prefix.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull Optional<Map>
    +
    keyValuesByPrefix(@NonNull String prefix)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      keyValuesByPrefix

      +
      @NonNull +@NonNull Optional<Map> keyValuesByPrefix(@NonNull + @NonNull String prefix)
      +
      +
      Parameters:
      +
      prefix - AWS Distributed Configuration Resource's name prefix. E.g. /config/application_dev/
      +
      Returns:
      +
      A Map of configuration properties
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/distributedconfiguration/package-summary.html b/4.2.3/api/io/micronaut/aws/distributedconfiguration/package-summary.html new file mode 100644 index 0000000000..25783a02ce --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/distributedconfiguration/package-summary.html @@ -0,0 +1,134 @@ + + + + +io.micronaut.aws.distributedconfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.distributedconfiguration

+
+
+
package io.micronaut.aws.distributedconfiguration
+
+
Classes related to distributed configuration coming from AWS Services.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/distributedconfiguration/package-tree.html b/4.2.3/api/io/micronaut/aws/distributedconfiguration/package-tree.html new file mode 100644 index 0000000000..a6ec291a3f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/distributedconfiguration/package-tree.html @@ -0,0 +1,79 @@ + + + + +io.micronaut.aws.distributedconfiguration Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.distributedconfiguration

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/FileUtils.html b/4.2.3/api/io/micronaut/aws/lambda/events/FileUtils.html new file mode 100644 index 0000000000..429c46ebeb --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/FileUtils.html @@ -0,0 +1,138 @@ + + + + +FileUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileUtils

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.FileUtils
+
+
+
+
public final class FileUtils +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/package-summary.html b/4.2.3/api/io/micronaut/aws/lambda/events/package-summary.html new file mode 100644 index 0000000000..00f2bac2be --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/package-summary.html @@ -0,0 +1,95 @@ + + + + +io.micronaut.aws.lambda.events (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.lambda.events

+
+
+
package io.micronaut.aws.lambda.events
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/package-tree.html b/4.2.3/api/io/micronaut/aws/lambda/events/package-tree.html new file mode 100644 index 0000000000..d8c8d8fcad --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.aws.lambda.events Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.lambda.events

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayProxyResponseEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayProxyResponseEventSerde.html new file mode 100644 index 0000000000..cb9b3428ae --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayProxyResponseEventSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayProxyResponseEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayProxyResponseEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayProxyResponseEventSerde
+
+
+
+
public class APIGatewayProxyResponseEventSerde +extends Object
+
SerdeImport for APIGatewayProxyResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayProxyResponseEventSerde

      +
      public APIGatewayProxyResponseEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2CustomAuthorizerEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2CustomAuthorizerEventSerde.html new file mode 100644 index 0000000000..3c30f734ff --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2CustomAuthorizerEventSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2CustomAuthorizerEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2CustomAuthorizerEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2CustomAuthorizerEventSerde
+
+
+
+
public class APIGatewayV2CustomAuthorizerEventSerde +extends Object
+
SerdeImport for APIGatewayV2CustomAuthorizerEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2CustomAuthorizerEventSerde

      +
      public APIGatewayV2CustomAuthorizerEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPEventSerde.html new file mode 100644 index 0000000000..b630e334a6 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPEventSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2HTTPEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2HTTPEventSerde
+
+
+
+
public class APIGatewayV2HTTPEventSerde +extends Object
+
SerdeImport for APIGatewayV2HTTPEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPEventSerde

      +
      public APIGatewayV2HTTPEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPResponseSerde.html new file mode 100644 index 0000000000..330e816f43 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2HTTPResponseSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2HTTPResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2HTTPResponseSerde
+
+
+
+
public class APIGatewayV2HTTPResponseSerde +extends Object
+
SerdeImport for APIGatewayV2HTTPResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPResponseSerde

      +
      public APIGatewayV2HTTPResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyRequestEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyRequestEventSerde.html new file mode 100644 index 0000000000..a862896830 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyRequestEventSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2ProxyRequestEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2ProxyRequestEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2ProxyRequestEventSerde
+
+
+
+
public class APIGatewayV2ProxyRequestEventSerde +extends Object
+
SerdeImport for APIGatewayV2ProxyRequestEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2ProxyRequestEventSerde

      +
      public APIGatewayV2ProxyRequestEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyResponseEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyResponseEventSerde.html new file mode 100644 index 0000000000..f680761a42 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2ProxyResponseEventSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2ProxyResponseEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2ProxyResponseEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2ProxyResponseEventSerde
+
+
+
+
public class APIGatewayV2ProxyResponseEventSerde +extends Object
+
SerdeImport for APIGatewayV2ProxyResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2ProxyResponseEventSerde

      +
      public APIGatewayV2ProxyResponseEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketEventSerde.html new file mode 100644 index 0000000000..64f4fcc915 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketEventSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2WebSocketEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2WebSocketEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2WebSocketEventSerde
+
+
+
+
public class APIGatewayV2WebSocketEventSerde +extends Object
+
SerdeImport for APIGatewayV2WebSocketEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2WebSocketEventSerde

      +
      public APIGatewayV2WebSocketEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketResponseSerde.html new file mode 100644 index 0000000000..111c8e6b3a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/APIGatewayV2WebSocketResponseSerde.html @@ -0,0 +1,134 @@ + + + + +APIGatewayV2WebSocketResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2WebSocketResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.APIGatewayV2WebSocketResponseSerde
+
+
+
+
public class APIGatewayV2WebSocketResponseSerde +extends Object
+
SerdeImport for APIGatewayV2WebSocketResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2WebSocketResponseSerde

      +
      public APIGatewayV2WebSocketResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ActiveMQEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ActiveMQEventSerde.html new file mode 100644 index 0000000000..9063a7f0e1 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ActiveMQEventSerde.html @@ -0,0 +1,134 @@ + + + + +ActiveMQEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ActiveMQEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ActiveMQEventSerde
+
+
+
+
public class ActiveMQEventSerde +extends Object
+
SerdeImport for ActiveMQEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ActiveMQEventSerde

      +
      public ActiveMQEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerEventSerde.html new file mode 100644 index 0000000000..25babccade --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerEventSerde.html @@ -0,0 +1,134 @@ + + + + +AppSyncLambdaAuthorizerEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AppSyncLambdaAuthorizerEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.AppSyncLambdaAuthorizerEventSerde
+
+
+
+
public class AppSyncLambdaAuthorizerEventSerde +extends Object
+
SerdeImport for AppSyncLambdaAuthorizerEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AppSyncLambdaAuthorizerEventSerde

      +
      public AppSyncLambdaAuthorizerEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerResponseSerde.html new file mode 100644 index 0000000000..169aa74615 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/AppSyncLambdaAuthorizerResponseSerde.html @@ -0,0 +1,134 @@ + + + + +AppSyncLambdaAuthorizerResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AppSyncLambdaAuthorizerResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.AppSyncLambdaAuthorizerResponseSerde
+
+
+
+
public class AppSyncLambdaAuthorizerResponseSerde +extends Object
+
SerdeImport for AppSyncLambdaAuthorizerResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AppSyncLambdaAuthorizerResponseSerde

      +
      public AppSyncLambdaAuthorizerResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerRequestEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerRequestEventSerde.html new file mode 100644 index 0000000000..5050e2369c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerRequestEventSerde.html @@ -0,0 +1,134 @@ + + + + +ApplicationLoadBalancerRequestEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerRequestEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ApplicationLoadBalancerRequestEventSerde
+
+
+
+
public class ApplicationLoadBalancerRequestEventSerde +extends Object
+
SerdeImport for ApplicationLoadBalancerRequestEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerRequestEventSerde

      +
      public ApplicationLoadBalancerRequestEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerResponseEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerResponseEventSerde.html new file mode 100644 index 0000000000..78138f5769 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ApplicationLoadBalancerResponseEventSerde.html @@ -0,0 +1,134 @@ + + + + +ApplicationLoadBalancerResponseEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerResponseEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ApplicationLoadBalancerResponseEventSerde
+
+
+
+
public class ApplicationLoadBalancerResponseEventSerde +extends Object
+
SerdeImport for ApplicationLoadBalancerResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerResponseEventSerde

      +
      public ApplicationLoadBalancerResponseEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFormationCustomResourceEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFormationCustomResourceEventSerde.html new file mode 100644 index 0000000000..fa2b225d7c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFormationCustomResourceEventSerde.html @@ -0,0 +1,134 @@ + + + + +CloudFormationCustomResourceEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CloudFormationCustomResourceEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CloudFormationCustomResourceEventSerde
+
+
+
+
public class CloudFormationCustomResourceEventSerde +extends Object
+
SerdeImport for CloudFormationCustomResourceEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CloudFormationCustomResourceEventSerde

      +
      public CloudFormationCustomResourceEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFrontEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFrontEventSerde.html new file mode 100644 index 0000000000..529303be3f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudFrontEventSerde.html @@ -0,0 +1,134 @@ + + + + +CloudFrontEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CloudFrontEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CloudFrontEventSerde
+
+
+
+
public class CloudFrontEventSerde +extends Object
+
SerdeImport for CloudFrontEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CloudFrontEventSerde

      +
      public CloudFrontEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudWatchLogsEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudWatchLogsEventSerde.html new file mode 100644 index 0000000000..a1afa1e9c3 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CloudWatchLogsEventSerde.html @@ -0,0 +1,134 @@ + + + + +CloudWatchLogsEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CloudWatchLogsEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CloudWatchLogsEventSerde
+
+
+
+
public class CloudWatchLogsEventSerde +extends Object
+
SerdeImport for CloudWatchLogsEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CloudWatchLogsEventSerde

      +
      public CloudWatchLogsEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CodeCommitEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CodeCommitEventSerde.html new file mode 100644 index 0000000000..9ff20431ab --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CodeCommitEventSerde.html @@ -0,0 +1,134 @@ + + + + +CodeCommitEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeCommitEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CodeCommitEventSerde
+
+
+
+
public class CodeCommitEventSerde +extends Object
+
SerdeImport for CodeCommitEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CodeCommitEventSerde

      +
      public CodeCommitEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoEventSerde.html new file mode 100644 index 0000000000..b9f5e3e85f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoEventSerde
+
+
+
+
public class CognitoEventSerde +extends Object
+
SerdeImport for CognitoEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoEventSerde

      +
      public CognitoEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCreateAuthChallengeEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCreateAuthChallengeEventSerde.html new file mode 100644 index 0000000000..93a2d92dbc --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCreateAuthChallengeEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolCreateAuthChallengeEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolCreateAuthChallengeEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolCreateAuthChallengeEventSerde
+
+
+
+
public class CognitoUserPoolCreateAuthChallengeEventSerde +extends Object
+
SerdeImport for CognitoUserPoolCreateAuthChallengeEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolCreateAuthChallengeEventSerde

      +
      public CognitoUserPoolCreateAuthChallengeEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCustomMessageEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCustomMessageEventSerde.html new file mode 100644 index 0000000000..f9b74c0946 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolCustomMessageEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolCustomMessageEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolCustomMessageEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolCustomMessageEventSerde
+
+
+
+
public class CognitoUserPoolCustomMessageEventSerde +extends Object
+
SerdeImport for CognitoUserPoolCustomMessageEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolCustomMessageEventSerde

      +
      public CognitoUserPoolCustomMessageEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolDefineAuthChallengeEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolDefineAuthChallengeEventSerde.html new file mode 100644 index 0000000000..6d5cad868e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolDefineAuthChallengeEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolDefineAuthChallengeEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolDefineAuthChallengeEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolDefineAuthChallengeEventSerde
+
+
+
+
public class CognitoUserPoolDefineAuthChallengeEventSerde +extends Object
+
SerdeImport for CognitoUserPoolDefineAuthChallengeEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolDefineAuthChallengeEventSerde

      +
      public CognitoUserPoolDefineAuthChallengeEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolEventSerde.html new file mode 100644 index 0000000000..c3d494febf --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolEventSerde
+
+
+
+
public class CognitoUserPoolEventSerde +extends Object
+
SerdeImport for CognitoUserPoolEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolEventSerde

      +
      public CognitoUserPoolEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolMigrateUserEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolMigrateUserEventSerde.html new file mode 100644 index 0000000000..d50c819e8c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolMigrateUserEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolMigrateUserEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolMigrateUserEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolMigrateUserEventSerde
+
+
+
+
public class CognitoUserPoolMigrateUserEventSerde +extends Object
+
SerdeImport for CognitoUserPoolMigrateUserEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolMigrateUserEventSerde

      +
      public CognitoUserPoolMigrateUserEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostAuthenticationEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostAuthenticationEventSerde.html new file mode 100644 index 0000000000..333889d434 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostAuthenticationEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolPostAuthenticationEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolPostAuthenticationEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolPostAuthenticationEventSerde
+
+
+
+
public class CognitoUserPoolPostAuthenticationEventSerde +extends Object
+
SerdeImport for CognitoUserPoolPostAuthenticationEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolPostAuthenticationEventSerde

      +
      public CognitoUserPoolPostAuthenticationEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostConfirmationEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostConfirmationEventSerde.html new file mode 100644 index 0000000000..5d9633088e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPostConfirmationEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolPostConfirmationEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolPostConfirmationEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolPostConfirmationEventSerde
+
+
+
+
public class CognitoUserPoolPostConfirmationEventSerde +extends Object
+
SerdeImport for CognitoUserPoolPostConfirmationEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolPostConfirmationEventSerde

      +
      public CognitoUserPoolPostConfirmationEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreAuthenticationEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreAuthenticationEventSerde.html new file mode 100644 index 0000000000..c246d7de2e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreAuthenticationEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolPreAuthenticationEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolPreAuthenticationEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolPreAuthenticationEventSerde
+
+
+
+
public class CognitoUserPoolPreAuthenticationEventSerde +extends Object
+
SerdeImport for CognitoUserPoolPreAuthenticationEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolPreAuthenticationEventSerde

      +
      public CognitoUserPoolPreAuthenticationEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreSignUpEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreSignUpEventSerde.html new file mode 100644 index 0000000000..7005723644 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreSignUpEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolPreSignUpEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolPreSignUpEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolPreSignUpEventSerde
+
+
+
+
public class CognitoUserPoolPreSignUpEventSerde +extends Object
+
SerdeImport for CognitoUserPoolPreSignUpEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolPreSignUpEventSerde

      +
      public CognitoUserPoolPreSignUpEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreTokenGenerationEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreTokenGenerationEventSerde.html new file mode 100644 index 0000000000..6d2b2407ac --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolPreTokenGenerationEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolPreTokenGenerationEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolPreTokenGenerationEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolPreTokenGenerationEventSerde
+
+
+
+
public class CognitoUserPoolPreTokenGenerationEventSerde +extends Object
+
SerdeImport for CognitoUserPoolPreTokenGenerationEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolPreTokenGenerationEventSerde

      +
      public CognitoUserPoolPreTokenGenerationEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolVerifyAuthChallengeResponseEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolVerifyAuthChallengeResponseEventSerde.html new file mode 100644 index 0000000000..8ebfb7b78e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/CognitoUserPoolVerifyAuthChallengeResponseEventSerde.html @@ -0,0 +1,134 @@ + + + + +CognitoUserPoolVerifyAuthChallengeResponseEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CognitoUserPoolVerifyAuthChallengeResponseEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.CognitoUserPoolVerifyAuthChallengeResponseEventSerde
+
+
+
+
public class CognitoUserPoolVerifyAuthChallengeResponseEventSerde +extends Object
+
SerdeImport for CognitoUserPoolVerifyAuthChallengeResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CognitoUserPoolVerifyAuthChallengeResponseEventSerde

      +
      public CognitoUserPoolVerifyAuthChallengeResponseEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ConfigEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ConfigEventSerde.html new file mode 100644 index 0000000000..cb2708318a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ConfigEventSerde.html @@ -0,0 +1,134 @@ + + + + +ConfigEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConfigEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ConfigEventSerde
+
+
+
+
public class ConfigEventSerde +extends Object
+
SerdeImport for ConfigEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ConfigEventSerde

      +
      public ConfigEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ConnectEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ConnectEventSerde.html new file mode 100644 index 0000000000..e022372176 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ConnectEventSerde.html @@ -0,0 +1,134 @@ + + + + +ConnectEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConnectEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ConnectEventSerde
+
+
+
+
public class ConnectEventSerde +extends Object
+
SerdeImport for ConnectEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ConnectEventSerde

      +
      public ConnectEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbEventSerde.html new file mode 100644 index 0000000000..67deffcba1 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbEventSerde.html @@ -0,0 +1,134 @@ + + + + +DynamodbEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DynamodbEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.DynamodbEventSerde
+
+
+
+
public class DynamodbEventSerde +extends Object
+
SerdeImport for DynamodbEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DynamodbEventSerde

      +
      public DynamodbEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbTimeWindowEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbTimeWindowEventSerde.html new file mode 100644 index 0000000000..af5e8ccebe --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/DynamodbTimeWindowEventSerde.html @@ -0,0 +1,134 @@ + + + + +DynamodbTimeWindowEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DynamodbTimeWindowEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.DynamodbTimeWindowEventSerde
+
+
+
+
public class DynamodbTimeWindowEventSerde +extends Object
+
SerdeImport for DynamodbTimeWindowEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DynamodbTimeWindowEventSerde

      +
      public DynamodbTimeWindowEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseSerde.html new file mode 100644 index 0000000000..ce2dda8853 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseSerde.html @@ -0,0 +1,134 @@ + + + + +IamPolicyResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IamPolicyResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.IamPolicyResponseSerde
+
+
+
+
public class IamPolicyResponseSerde +extends Object
+
SerdeImport for IamPolicyResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IamPolicyResponseSerde

      +
      public IamPolicyResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseV1Serde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseV1Serde.html new file mode 100644 index 0000000000..75117015e2 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/IamPolicyResponseV1Serde.html @@ -0,0 +1,134 @@ + + + + +IamPolicyResponseV1Serde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IamPolicyResponseV1Serde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.IamPolicyResponseV1Serde
+
+
+
+
public class IamPolicyResponseV1Serde +extends Object
+
SerdeImport for IamPolicyResponseV1.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IamPolicyResponseV1Serde

      +
      public IamPolicyResponseV1Serde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/IoTButtonEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/IoTButtonEventSerde.html new file mode 100644 index 0000000000..cfc89d3ef8 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/IoTButtonEventSerde.html @@ -0,0 +1,134 @@ + + + + +IoTButtonEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IoTButtonEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.IoTButtonEventSerde
+
+
+
+
public class IoTButtonEventSerde +extends Object
+
SerdeImport for IoTButtonEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IoTButtonEventSerde

      +
      public IoTButtonEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/JodaDateTimeSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/JodaDateTimeSerde.html new file mode 100644 index 0000000000..ff0ed14c48 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/JodaDateTimeSerde.html @@ -0,0 +1,231 @@ + + + + +JodaDateTimeSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JodaDateTimeSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.JodaDateTimeSerde
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.serde.Deserializer<org.joda.time.DateTime>, io.micronaut.serde.Serde<org.joda.time.DateTime>, io.micronaut.serde.Serializer<org.joda.time.DateTime>, io.micronaut.serde.util.NullableDeserializer<org.joda.time.DateTime>, io.micronaut.serde.util.NullableSerde<org.joda.time.DateTime>
+
+
+
@Singleton +@Requires(classes=org.joda.time.DateTime.class) +public class JodaDateTimeSerde +extends Object +implements io.micronaut.serde.util.NullableSerde<org.joda.time.DateTime>
+
NullableSerde implementation for JODA DateTime.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.serde.Deserializer

    +io.micronaut.serde.Deserializer.DecoderContext
    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.serde.Serializer

    +io.micronaut.serde.Serializer.EncoderContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull org.joda.time.DateTime
    +
    deserializeNonNull(io.micronaut.serde.Decoder decoder, + io.micronaut.serde.Deserializer.DecoderContext decoderContext, + io.micronaut.core.type.Argument<? super org.joda.time.DateTime> type)
    +
     
    +
    void
    +
    serialize(@NonNull io.micronaut.serde.Encoder encoder, + @NonNull io.micronaut.serde.Serializer.EncoderContext context, + @NonNull io.micronaut.core.type.Argument<? extends org.joda.time.DateTime> type, + @NonNull org.joda.time.DateTime value)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.serde.Deserializer

    +allowNull, createSpecific, getDefaultValue
    +
    +

    Methods inherited from interface io.micronaut.serde.util.NullableDeserializer

    +deserialize, deserializeNullable
    +
    +

    Methods inherited from interface io.micronaut.serde.Serializer

    +createSpecific, isAbsent, isEmpty
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JodaDateTimeSerde

      +
      public JodaDateTimeSerde()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(@NonNull + @NonNull io.micronaut.serde.Encoder encoder, + @NonNull + @NonNull io.micronaut.serde.Serializer.EncoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? extends org.joda.time.DateTime> type, + @NonNull + @NonNull org.joda.time.DateTime value) + throws IOException
      +
      +
      Specified by:
      +
      serialize in interface io.micronaut.serde.Serializer<org.joda.time.DateTime>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      deserializeNonNull

      +
      @NonNull +public @NonNull org.joda.time.DateTime deserializeNonNull(io.micronaut.serde.Decoder decoder, + io.micronaut.serde.Deserializer.DecoderContext decoderContext, + io.micronaut.core.type.Argument<? super org.joda.time.DateTime> type) + throws IOException
      +
      +
      Specified by:
      +
      deserializeNonNull in interface io.micronaut.serde.util.NullableDeserializer<org.joda.time.DateTime>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KafkaEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KafkaEventSerde.html new file mode 100644 index 0000000000..edebaa4ad4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KafkaEventSerde.html @@ -0,0 +1,134 @@ + + + + +KafkaEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KafkaEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KafkaEventSerde
+
+
+
+
public class KafkaEventSerde +extends Object
+
SerdeImport for KafkaEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KafkaEventSerde

      +
      public KafkaEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsFirehoseInputPreprocessingEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsFirehoseInputPreprocessingEventSerde.html new file mode 100644 index 0000000000..5d76bd9edf --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsFirehoseInputPreprocessingEventSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisAnalyticsFirehoseInputPreprocessingEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisAnalyticsFirehoseInputPreprocessingEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisAnalyticsFirehoseInputPreprocessingEventSerde
+
+
+
+
public class KinesisAnalyticsFirehoseInputPreprocessingEventSerde +extends Object
+
SerdeImport for KinesisAnalyticsFirehoseInputPreprocessingEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisAnalyticsFirehoseInputPreprocessingEventSerde

      +
      public KinesisAnalyticsFirehoseInputPreprocessingEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsInputPreprocessingResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsInputPreprocessingResponseSerde.html new file mode 100644 index 0000000000..b9b08b11e9 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsInputPreprocessingResponseSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisAnalyticsInputPreprocessingResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisAnalyticsInputPreprocessingResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisAnalyticsInputPreprocessingResponseSerde
+
+
+
+
public class KinesisAnalyticsInputPreprocessingResponseSerde +extends Object
+
SerdeImport for KinesisAnalyticsInputPreprocessingResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisAnalyticsInputPreprocessingResponseSerde

      +
      public KinesisAnalyticsInputPreprocessingResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryEventSerde.html new file mode 100644 index 0000000000..feab600738 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryEventSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisAnalyticsOutputDeliveryEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisAnalyticsOutputDeliveryEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisAnalyticsOutputDeliveryEventSerde
+
+
+
+
public class KinesisAnalyticsOutputDeliveryEventSerde +extends Object
+
SerdeImport for KinesisAnalyticsOutputDeliveryEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisAnalyticsOutputDeliveryEventSerde

      +
      public KinesisAnalyticsOutputDeliveryEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryResponseSerde.html new file mode 100644 index 0000000000..1d8c3f81cb --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsOutputDeliveryResponseSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisAnalyticsOutputDeliveryResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisAnalyticsOutputDeliveryResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisAnalyticsOutputDeliveryResponseSerde
+
+
+
+
public class KinesisAnalyticsOutputDeliveryResponseSerde +extends Object
+
SerdeImport for KinesisAnalyticsOutputDeliveryResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisAnalyticsOutputDeliveryResponseSerde

      +
      public KinesisAnalyticsOutputDeliveryResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsStreamsInputPreprocessingEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsStreamsInputPreprocessingEventSerde.html new file mode 100644 index 0000000000..245c669263 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisAnalyticsStreamsInputPreprocessingEventSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisAnalyticsStreamsInputPreprocessingEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisAnalyticsStreamsInputPreprocessingEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisAnalyticsStreamsInputPreprocessingEventSerde
+
+
+
+
public class KinesisAnalyticsStreamsInputPreprocessingEventSerde +extends Object
+
SerdeImport for KinesisAnalyticsStreamsInputPreprocessingEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisAnalyticsStreamsInputPreprocessingEventSerde

      +
      public KinesisAnalyticsStreamsInputPreprocessingEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisEventSerde.html new file mode 100644 index 0000000000..25984a228c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisEventSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisEventSerde
+
+
+
+
public class KinesisEventSerde +extends Object
+
SerdeImport for KinesisEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisEventSerde

      +
      public KinesisEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisFirehoseEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisFirehoseEventSerde.html new file mode 100644 index 0000000000..f4bf93038f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisFirehoseEventSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisFirehoseEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisFirehoseEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisFirehoseEventSerde
+
+
+
+
public class KinesisFirehoseEventSerde +extends Object
+
SerdeImport for KinesisFirehoseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisFirehoseEventSerde

      +
      public KinesisFirehoseEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisTimeWindowEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisTimeWindowEventSerde.html new file mode 100644 index 0000000000..8a807e59ac --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/KinesisTimeWindowEventSerde.html @@ -0,0 +1,134 @@ + + + + +KinesisTimeWindowEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KinesisTimeWindowEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.KinesisTimeWindowEventSerde
+
+
+
+
public class KinesisTimeWindowEventSerde +extends Object
+
SerdeImport for KinesisTimeWindowEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KinesisTimeWindowEventSerde

      +
      public KinesisTimeWindowEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/LambdaDestinationEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/LambdaDestinationEventSerde.html new file mode 100644 index 0000000000..3d231917aa --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/LambdaDestinationEventSerde.html @@ -0,0 +1,134 @@ + + + + +LambdaDestinationEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LambdaDestinationEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.LambdaDestinationEventSerde
+
+
+
+
public class LambdaDestinationEventSerde +extends Object
+
SerdeImport for LambdaDestinationEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LambdaDestinationEventSerde

      +
      public LambdaDestinationEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/LexEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/LexEventSerde.html new file mode 100644 index 0000000000..0f0e253189 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/LexEventSerde.html @@ -0,0 +1,134 @@ + + + + +LexEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LexEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.LexEventSerde
+
+
+
+
public class LexEventSerde +extends Object
+
SerdeImport for LexEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LexEventSerde

      +
      public LexEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/RabbitMQEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/RabbitMQEventSerde.html new file mode 100644 index 0000000000..4f2fdaeb15 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/RabbitMQEventSerde.html @@ -0,0 +1,134 @@ + + + + +RabbitMQEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RabbitMQEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.RabbitMQEventSerde
+
+
+
+
public class RabbitMQEventSerde +extends Object
+
SerdeImport for RabbitMQEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RabbitMQEventSerde

      +
      public RabbitMQEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ResponseElementsEntitySerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ResponseElementsEntitySerde.html new file mode 100644 index 0000000000..06715127d6 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ResponseElementsEntitySerde.html @@ -0,0 +1,220 @@ + + + + +ResponseElementsEntitySerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ResponseElementsEntitySerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ResponseElementsEntitySerde
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity>
+
+
+
@Internal +@Singleton +public class ResponseElementsEntitySerde +extends Object +implements io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.serde.Deserializer

    +io.micronaut.serde.Deserializer.DecoderContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity>
    +
    createSpecific(io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity> type)
    +
     
    +
    com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity
    +
    deserialize(@NonNull io.micronaut.serde.Decoder decoder, + @NonNull io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity> type)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.serde.Deserializer

    +allowNull, deserializeNullable, getDefaultValue
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ResponseElementsEntitySerde

      +
      public ResponseElementsEntitySerde()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSpecific

      +
      @NonNull +public @NonNull io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity> createSpecific(io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity> type) + throws io.micronaut.serde.exceptions.SerdeException
      +
      +
      Specified by:
      +
      createSpecific in interface io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity>
      +
      Throws:
      +
      io.micronaut.serde.exceptions.SerdeException
      +
      +
      +
    • +
    • +
      +

      deserialize

      +
      @Nullable +public com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity deserialize(@NonNull + @NonNull io.micronaut.serde.Decoder decoder, + @NonNull + @NonNull io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity> type) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in interface io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.ResponseElementsEntity>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchEventSerde.html new file mode 100644 index 0000000000..4c5e2c12b4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchEventSerde.html @@ -0,0 +1,134 @@ + + + + +S3BatchEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3BatchEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.S3BatchEventSerde
+
+
+
+
public class S3BatchEventSerde +extends Object
+
SerdeImport for S3BatchEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3BatchEventSerde

      +
      public S3BatchEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchResponseSerde.html new file mode 100644 index 0000000000..ec04b1f158 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3BatchResponseSerde.html @@ -0,0 +1,134 @@ + + + + +S3BatchResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3BatchResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.S3BatchResponseSerde
+
+
+
+
public class S3BatchResponseSerde +extends Object
+
SerdeImport for S3BatchResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3BatchResponseSerde

      +
      public S3BatchResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.S3EventNotificationMixin.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.S3EventNotificationMixin.html new file mode 100644 index 0000000000..25ae40fa5e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.S3EventNotificationMixin.html @@ -0,0 +1,133 @@ + + + + +S3EventNotificationSerde.S3EventNotificationMixin (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface S3EventNotificationSerde.S3EventNotificationMixin

+
+
+
+
Enclosing class:
+
S3EventNotificationSerde
+
+
+
public static interface S3EventNotificationSerde.S3EventNotificationMixin
+
Records Mixin.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    List<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3EventNotificationRecord>
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getRecords

      +
      List<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3EventNotificationRecord> getRecords()
      +
      +
      Returns:
      +
      Records.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.html new file mode 100644 index 0000000000..538eea8c27 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventNotificationSerde.html @@ -0,0 +1,151 @@ + + + + +S3EventNotificationSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3EventNotificationSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.S3EventNotificationSerde
+
+
+
+
public class S3EventNotificationSerde +extends Object
+
SerdeImport for S3EventNotification.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3EventNotificationSerde

      +
      public S3EventNotificationSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventSerde.html new file mode 100644 index 0000000000..0458e28ed9 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3EventSerde.html @@ -0,0 +1,218 @@ + + + + +S3EventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3EventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.S3EventSerde
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.S3Event>
+
+
+
@Singleton +@Internal +public class S3EventSerde +extends Object +implements io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.S3Event>
+
SerdeImport for S3Event.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.serde.Deserializer

    +io.micronaut.serde.Deserializer.DecoderContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.S3Event>
    +
    createSpecific(io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.S3Event> type)
    +
     
    +
    @Nullable com.amazonaws.services.lambda.runtime.events.S3Event
    +
    deserialize(@NonNull io.micronaut.serde.Decoder decoder, + io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.S3Event> type)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.serde.Deserializer

    +allowNull, deserializeNullable, getDefaultValue
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3EventSerde

      +
      public S3EventSerde()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSpecific

      +
      @NonNull +public @NonNull io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.S3Event> createSpecific(io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.S3Event> type) + throws io.micronaut.serde.exceptions.SerdeException
      +
      +
      Specified by:
      +
      createSpecific in interface io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.S3Event>
      +
      Throws:
      +
      io.micronaut.serde.exceptions.SerdeException
      +
      +
      +
    • +
    • +
      +

      deserialize

      +
      @Nullable +public @Nullable com.amazonaws.services.lambda.runtime.events.S3Event deserialize(@NonNull + @NonNull io.micronaut.serde.Decoder decoder, + io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.S3Event> type) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in interface io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.S3Event>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectEntitySerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectEntitySerde.html new file mode 100644 index 0000000000..b9cc8db03b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectEntitySerde.html @@ -0,0 +1,213 @@ + + + + +S3ObjectEntitySerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3ObjectEntitySerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.S3ObjectEntitySerde
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity>
+
+
+
@Internal +@Singleton +public class S3ObjectEntitySerde +extends Object +implements io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity>
+
This seems to be necessary because Serde was not picking the appropriate constructor {@link com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity(String, Long, String, String, String)}.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.serde.Deserializer

    +io.micronaut.serde.Deserializer.DecoderContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity>
    +
    createSpecific(io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity> type)
    +
     
    +
    com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity
    +
    deserialize(@NonNull io.micronaut.serde.Decoder decoder, + @NonNull io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity> type)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.serde.Deserializer

    +allowNull, deserializeNullable, getDefaultValue
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3ObjectEntitySerde

      +
      public S3ObjectEntitySerde()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSpecific

      +
      @NonNull +public @NonNull io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity> createSpecific(io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity> type) + throws io.micronaut.serde.exceptions.SerdeException
      +
      +
      Specified by:
      +
      createSpecific in interface io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity>
      +
      Throws:
      +
      io.micronaut.serde.exceptions.SerdeException
      +
      +
      +
    • +
    • +
      +

      deserialize

      +
      @Nullable +public com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity deserialize(@NonNull + @NonNull io.micronaut.serde.Decoder decoder, + @NonNull + @NonNull io.micronaut.serde.Deserializer.DecoderContext context, + @NonNull + @NonNull io.micronaut.core.type.Argument<? super com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity> type) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in interface io.micronaut.serde.Deserializer<com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectLambdaEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectLambdaEventSerde.html new file mode 100644 index 0000000000..f40fa07a65 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/S3ObjectLambdaEventSerde.html @@ -0,0 +1,134 @@ + + + + +S3ObjectLambdaEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3ObjectLambdaEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.S3ObjectLambdaEventSerde
+
+
+
+
public class S3ObjectLambdaEventSerde +extends Object
+
SerdeImport for S3ObjectLambdaEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3ObjectLambdaEventSerde

      +
      public S3ObjectLambdaEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/SNSEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SNSEventSerde.html new file mode 100644 index 0000000000..0192ea87aa --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SNSEventSerde.html @@ -0,0 +1,134 @@ + + + + +SNSEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SNSEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.SNSEventSerde
+
+
+
+
public class SNSEventSerde +extends Object
+
SerdeImport for SNSEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SNSEventSerde

      +
      public SNSEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/SQSBatchResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SQSBatchResponseSerde.html new file mode 100644 index 0000000000..6d577c7808 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SQSBatchResponseSerde.html @@ -0,0 +1,134 @@ + + + + +SQSBatchResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SQSBatchResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.SQSBatchResponseSerde
+
+
+
+
public class SQSBatchResponseSerde +extends Object
+
SerdeImport for SQSBatchResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SQSBatchResponseSerde

      +
      public SQSBatchResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/ScheduledEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ScheduledEventSerde.html new file mode 100644 index 0000000000..f6793494a4 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/ScheduledEventSerde.html @@ -0,0 +1,134 @@ + + + + +ScheduledEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ScheduledEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.ScheduledEventSerde
+
+
+
+
public class ScheduledEventSerde +extends Object
+
SerdeImport for ScheduledEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ScheduledEventSerde

      +
      public ScheduledEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/SecretsManagerRotationEventSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SecretsManagerRotationEventSerde.html new file mode 100644 index 0000000000..7d01e1b01b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SecretsManagerRotationEventSerde.html @@ -0,0 +1,134 @@ + + + + +SecretsManagerRotationEventSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerRotationEventSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.SecretsManagerRotationEventSerde
+
+
+
+
public class SecretsManagerRotationEventSerde +extends Object
+
SerdeImport for SecretsManagerRotationEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretsManagerRotationEventSerde

      +
      public SecretsManagerRotationEventSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/SimpleIAMPolicyResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SimpleIAMPolicyResponseSerde.html new file mode 100644 index 0000000000..0a2e9a0068 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/SimpleIAMPolicyResponseSerde.html @@ -0,0 +1,134 @@ + + + + +SimpleIAMPolicyResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SimpleIAMPolicyResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.SimpleIAMPolicyResponseSerde
+
+
+
+
public class SimpleIAMPolicyResponseSerde +extends Object
+
SerdeImport for SimpleIAMPolicyResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SimpleIAMPolicyResponseSerde

      +
      public SimpleIAMPolicyResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/StreamsEventResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/StreamsEventResponseSerde.html new file mode 100644 index 0000000000..71725a51da --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/StreamsEventResponseSerde.html @@ -0,0 +1,134 @@ + + + + +StreamsEventResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StreamsEventResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.StreamsEventResponseSerde
+
+
+
+
public class StreamsEventResponseSerde +extends Object
+
SerdeImport for StreamsEventResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StreamsEventResponseSerde

      +
      public StreamsEventResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/TimeWindowEventResponseSerde.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/TimeWindowEventResponseSerde.html new file mode 100644 index 0000000000..447b429f92 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/TimeWindowEventResponseSerde.html @@ -0,0 +1,134 @@ + + + + +TimeWindowEventResponseSerde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TimeWindowEventResponseSerde

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.serde.TimeWindowEventResponseSerde
+
+
+
+
public class TimeWindowEventResponseSerde +extends Object
+
SerdeImport for TimeWindowEventResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Dan Hollingsworth
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TimeWindowEventResponseSerde

      +
      public TimeWindowEventResponseSerde()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/package-summary.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/package-summary.html new file mode 100644 index 0000000000..342bc1f32a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/package-summary.html @@ -0,0 +1,353 @@ + + + + +io.micronaut.aws.lambda.events.serde (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.lambda.events.serde

+
+
+
package io.micronaut.aws.lambda.events.serde
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/serde/package-tree.html b/4.2.3/api/io/micronaut/aws/lambda/events/serde/package-tree.html new file mode 100644 index 0000000000..c8e47c2832 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/serde/package-tree.html @@ -0,0 +1,139 @@ + + + + +io.micronaut.aws.lambda.events.serde Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.lambda.events.serde

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerRequestEventTest.html b/4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerRequestEventTest.html new file mode 100644 index 0000000000..c90c7ed5ac --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerRequestEventTest.html @@ -0,0 +1,127 @@ + + + + +ApplicationLoadBalancerRequestEventTest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerRequestEventTest

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.tests.ApplicationLoadBalancerRequestEventTest
+
+
+
+
public class ApplicationLoadBalancerRequestEventTest +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerRequestEventTest

      +
      public ApplicationLoadBalancerRequestEventTest()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerResponseEventTest.html b/4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerResponseEventTest.html new file mode 100644 index 0000000000..9da9425c38 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/tests/ApplicationLoadBalancerResponseEventTest.html @@ -0,0 +1,127 @@ + + + + +ApplicationLoadBalancerResponseEventTest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerResponseEventTest

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.tests.ApplicationLoadBalancerResponseEventTest
+
+
+
+
public class ApplicationLoadBalancerResponseEventTest +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerResponseEventTest

      +
      public ApplicationLoadBalancerResponseEventTest()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/tests/CustomPojoSerializerUtils.html b/4.2.3/api/io/micronaut/aws/lambda/events/tests/CustomPojoSerializerUtils.html new file mode 100644 index 0000000000..37f07591f3 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/tests/CustomPojoSerializerUtils.html @@ -0,0 +1,152 @@ + + + + +CustomPojoSerializerUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CustomPojoSerializerUtils

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.tests.CustomPojoSerializerUtils
+
+
+
+
public final class CustomPojoSerializerUtils +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      loadSerializer

      +
      public static com.amazonaws.services.lambda.runtime.CustomPojoSerializer loadSerializer()
      +
      +
    • +
    • +
      +

      loadSerializer

      +
      public static <T> +com.amazonaws.services.lambda.runtime.serialization.PojoSerializer<T> loadSerializer(Class<T> eventClass)
      +
      +
    • +
    • +
      +

      serializeFromJson

      +
      public static <T> T serializeFromJson(String input, + Class<T> eventClass)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/tests/SqsHandlerTest.html b/4.2.3/api/io/micronaut/aws/lambda/events/tests/SqsHandlerTest.html new file mode 100644 index 0000000000..f4622608e3 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/tests/SqsHandlerTest.html @@ -0,0 +1,127 @@ + + + + +SqsHandlerTest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SqsHandlerTest

+
+
java.lang.Object +
io.micronaut.aws.lambda.events.tests.SqsHandlerTest
+
+
+
+
public class SqsHandlerTest +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SqsHandlerTest

      +
      public SqsHandlerTest()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/tests/package-summary.html b/4.2.3/api/io/micronaut/aws/lambda/events/tests/package-summary.html new file mode 100644 index 0000000000..c0ae3f6f7e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/tests/package-summary.html @@ -0,0 +1,101 @@ + + + + +io.micronaut.aws.lambda.events.tests (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.lambda.events.tests

+
+
+
package io.micronaut.aws.lambda.events.tests
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/lambda/events/tests/package-tree.html b/4.2.3/api/io/micronaut/aws/lambda/events/tests/package-tree.html new file mode 100644 index 0000000000..8d8c661ba8 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/lambda/events/tests/package-tree.html @@ -0,0 +1,74 @@ + + + + +io.micronaut.aws.lambda.events.tests Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.lambda.events.tests

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/package-summary.html b/4.2.3/api/io/micronaut/aws/package-summary.html new file mode 100644 index 0000000000..e2894a8d02 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/package-summary.html @@ -0,0 +1,116 @@ + + + + +io.micronaut.aws (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws

+
+
+
package io.micronaut.aws
+
+
AWS configuration classes.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/package-tree.html b/4.2.3/api/io/micronaut/aws/package-tree.html new file mode 100644 index 0000000000..12d108e341 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.aws Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v1/AWSClientConfiguration.html b/4.2.3/api/io/micronaut/aws/sdk/v1/AWSClientConfiguration.html new file mode 100644 index 0000000000..911c25a7c7 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v1/AWSClientConfiguration.html @@ -0,0 +1,206 @@ + + + + +AWSClientConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSClientConfiguration

+
+
java.lang.Object +
io.micronaut.aws.AWSConfiguration +
io.micronaut.aws.sdk.v1.AWSClientConfiguration
+
+
+
+
+
@ConfigurationProperties("client") +@Requires(classes=com.amazonaws.ClientConfiguration.class) +public class AWSClientConfiguration +extends AWSConfiguration
+
Configuration options for AWS client.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      clientConfiguration

      +
      @ConfigurationBuilder +protected com.amazonaws.ClientConfiguration clientConfiguration
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSClientConfiguration

      +
      public AWSClientConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getClientConfiguration

      +
      public com.amazonaws.ClientConfiguration getClientConfiguration()
      +
      +
      Returns:
      +
      The AWS client configuration
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v1/EnvironmentAWSCredentialsProvider.html b/4.2.3/api/io/micronaut/aws/sdk/v1/EnvironmentAWSCredentialsProvider.html new file mode 100644 index 0000000000..b14130a907 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v1/EnvironmentAWSCredentialsProvider.html @@ -0,0 +1,327 @@ + + + + +EnvironmentAWSCredentialsProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EnvironmentAWSCredentialsProvider

+
+
java.lang.Object +
io.micronaut.aws.sdk.v1.EnvironmentAWSCredentialsProvider
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.auth.AWSCredentialsProvider
+
+
+
public class EnvironmentAWSCredentialsProvider +extends Object +implements com.amazonaws.auth.AWSCredentialsProvider
+
A AWSCredentialsProvider that reads from the Environment.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ACCESS_KEY_ENV_VAR

      +
      public static final String ACCESS_KEY_ENV_VAR
      +
      Environment variable name for the AWS access key ID.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ALTERNATE_ACCESS_KEY_ENV_VAR

      +
      public static final String ALTERNATE_ACCESS_KEY_ENV_VAR
      +
      Alternate environment variable name for the AWS access key ID.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SECRET_KEY_ENV_VAR

      +
      public static final String SECRET_KEY_ENV_VAR
      +
      Environment variable name for the AWS secret key.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ALTERNATE_SECRET_KEY_ENV_VAR

      +
      public static final String ALTERNATE_SECRET_KEY_ENV_VAR
      +
      Alternate environment variable name for the AWS secret key.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_SESSION_TOKEN_ENV_VAR

      +
      public static final String AWS_SESSION_TOKEN_ENV_VAR
      +
      Environment variable name for the AWS session token.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EnvironmentAWSCredentialsProvider

      +
      public EnvironmentAWSCredentialsProvider(io.micronaut.context.env.Environment environment)
      +
      Constructor.
      +
      +
      Parameters:
      +
      environment - environment
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCredentials

      +
      public com.amazonaws.auth.AWSCredentials getCredentials()
      +
      +
      Specified by:
      +
      getCredentials in interface com.amazonaws.auth.AWSCredentialsProvider
      +
      +
      +
    • +
    • +
      +

      refresh

      +
      public void refresh()
      +
      +
      Specified by:
      +
      refresh in interface com.amazonaws.auth.AWSCredentialsProvider
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v1/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v1/package-summary.html new file mode 100644 index 0000000000..4944b23251 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v1/package-summary.html @@ -0,0 +1,88 @@ + + + + +io.micronaut.aws.sdk.v1 (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v1

+
+
+
package io.micronaut.aws.sdk.v1
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v1/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v1/package-tree.html new file mode 100644 index 0000000000..489222e850 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v1/package-tree.html @@ -0,0 +1,76 @@ + + + + +io.micronaut.aws.sdk.v1 Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/CredentialsAndRegionFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/CredentialsAndRegionFactory.html new file mode 100644 index 0000000000..8313315af2 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/CredentialsAndRegionFactory.html @@ -0,0 +1,192 @@ + + + + +CredentialsAndRegionFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CredentialsAndRegionFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.CredentialsAndRegionFactory
+
+
+
+
@Factory +public class CredentialsAndRegionFactory +extends Object
+
Factory that creates an AWS credentials and region providers that can read values from the Micronaut environment.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CredentialsAndRegionFactory

      +
      public CredentialsAndRegionFactory()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      awsCredentialsProvider

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain awsCredentialsProvider(io.micronaut.context.env.Environment environment)
      +
      +
      Parameters:
      +
      environment - The Environment
      +
      Returns:
      +
      An AwsCredentialsProviderChain that attempts to read the values from the Micronaut environment + first, then delegates to DefaultCredentialsProvider.
      +
      +
      +
    • +
    • +
      +

      awsRegionProvider

      +
      @Singleton +public software.amazon.awssdk.regions.providers.AwsRegionProviderChain awsRegionProvider(io.micronaut.context.env.Environment environment)
      +
      +
      Parameters:
      +
      environment - The Environment
      +
      Returns:
      +
      An AwsRegionProviderChain that attempts to read the values from the Micronaut environment + first, then delegates to DefaultAwsRegionProviderChain.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsCredentialsProvider.html b/4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsCredentialsProvider.html new file mode 100644 index 0000000000..8f6006f0ea --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsCredentialsProvider.html @@ -0,0 +1,301 @@ + + + + +EnvironmentAwsCredentialsProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EnvironmentAwsCredentialsProvider

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.EnvironmentAwsCredentialsProvider
+
+
+
+
All Implemented Interfaces:
+
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider, software.amazon.awssdk.identity.spi.IdentityProvider<software.amazon.awssdk.identity.spi.AwsCredentialsIdentity>
+
+
+
public final class EnvironmentAwsCredentialsProvider +extends Object +implements software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
+
A AwsCredentialsProvider that reads from the Environment.
+
+
Since:
+
2.0.0
+
Author:
+
graemerocher, Vladimír Oraný
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ACCESS_KEY_ENV_VAR

      +
      public static final String ACCESS_KEY_ENV_VAR
      +
      Environment variable name for the AWS access key ID.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ALTERNATE_ACCESS_KEY_ENV_VAR

      +
      public static final String ALTERNATE_ACCESS_KEY_ENV_VAR
      +
      Alternate environment variable name for the AWS access key ID.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SECRET_KEY_ENV_VAR

      +
      public static final String SECRET_KEY_ENV_VAR
      +
      Environment variable name for the AWS secret key.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ALTERNATE_SECRET_KEY_ENV_VAR

      +
      public static final String ALTERNATE_SECRET_KEY_ENV_VAR
      +
      Alternate environment variable name for the AWS secret key.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_SESSION_TOKEN_ENV_VAR

      +
      public static final String AWS_SESSION_TOKEN_ENV_VAR
      +
      Environment variable name for the AWS session token.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      create

      +
      public static EnvironmentAwsCredentialsProvider create(io.micronaut.context.env.Environment environment)
      +
      +
      Parameters:
      +
      environment - The Micronaut environment
      +
      Returns:
      +
      an EnvironmentAwsCredentialsProvider instance.
      +
      +
      +
    • +
    • +
      +

      resolveCredentials

      +
      public software.amazon.awssdk.auth.credentials.AwsCredentials resolveCredentials()
      +
      +
      Specified by:
      +
      resolveCredentials in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsRegionProvider.html b/4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsRegionProvider.html new file mode 100644 index 0000000000..59bd3202b8 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/EnvironmentAwsRegionProvider.html @@ -0,0 +1,234 @@ + + + + +EnvironmentAwsRegionProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EnvironmentAwsRegionProvider

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.EnvironmentAwsRegionProvider
+
+
+
+
All Implemented Interfaces:
+
software.amazon.awssdk.regions.providers.AwsRegionProvider
+
+
+
public class EnvironmentAwsRegionProvider +extends Object +implements software.amazon.awssdk.regions.providers.AwsRegionProvider
+
A AwsRegionProvider that reads from the Environment.
+
+
Since:
+
2.0.0
+
Author:
+
Vladimír Oraný
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      REGION_ENV_VAR

      +
      public static final String REGION_ENV_VAR
      +
      Environment variable name for the AWS access key ID.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EnvironmentAwsRegionProvider

      +
      public EnvironmentAwsRegionProvider(io.micronaut.context.env.Environment environment)
      +
      Constructor.
      +
      +
      Parameters:
      +
      environment - environment
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getRegion

      +
      public software.amazon.awssdk.regions.Region getRegion()
      +
      +
      Specified by:
      +
      getRegion in interface software.amazon.awssdk.regions.providers.AwsRegionProvider
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientConfiguration.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientConfiguration.html new file mode 100644 index 0000000000..c206bb75eb --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientConfiguration.html @@ -0,0 +1,222 @@ + + + + +ApacheClientConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApacheClientConfiguration

+
+
java.lang.Object +
io.micronaut.aws.AWSConfiguration +
io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration
+
+
+
+
+
@ConfigurationProperties("apache-client") +public class ApacheClientConfiguration +extends AWSConfiguration
+
Configuration properties for the Apache HTTP client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApacheClientConfiguration

      +
      public ApacheClientConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBuilder

      +
      public software.amazon.awssdk.http.apache.ApacheHttpClient.Builder getBuilder()
      +
      +
      Returns:
      +
      The builder for ApacheHttpClient
      +
      +
      +
    • +
    • +
      +

      getProxy

      +
      public software.amazon.awssdk.http.apache.ProxyConfiguration.Builder getProxy()
      +
      +
      Returns:
      +
      The builder for ProxyConfiguration
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientFactory.html new file mode 100644 index 0000000000..61527db238 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/ApacheClientFactory.html @@ -0,0 +1,232 @@ + + + + +ApacheClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApacheClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.client.apache.ApacheClientFactory
+
+
+
+
@Factory +public class ApacheClientFactory +extends Object
+
Factory that creates an Apache HTTP client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      APACHE_SDK_HTTP_SERVICE

      +
      public static final String APACHE_SDK_HTTP_SERVICE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApacheClientFactory

      +
      public ApacheClientFactory()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      apacheClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(property="software.amazon.awssdk.http.service.impl", + notEquals="software.amazon.awssdk.http.urlconnection.UrlConnectionSdkHttpService") +public software.amazon.awssdk.http.SdkHttpClient apacheClient(ApacheClientConfiguration configuration)
      +
      +
      Parameters:
      +
      configuration - The Apache client configuration
      +
      Returns:
      +
      An instance of SdkHttpClient
      +
      +
      +
    • +
    • +
      +

      systemPropertyClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(property="software.amazon.awssdk.http.service.impl", + value="software.amazon.awssdk.http.apache.ApacheSdkHttpService") +public software.amazon.awssdk.http.SdkHttpClient systemPropertyClient(ApacheClientConfiguration configuration)
      +
      +
      Parameters:
      +
      configuration - The Apache client configuration
      +
      Returns:
      +
      An instance of SdkHttpClient
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-summary.html new file mode 100644 index 0000000000..f4e43aa0d1 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-summary.html @@ -0,0 +1,99 @@ + + + + +io.micronaut.aws.sdk.v2.client.apache (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.client.apache

+
+
+
@Requires(classes=software.amazon.awssdk.http.apache.ApacheHttpClient.class) +@Configuration +package io.micronaut.aws.sdk.v2.client.apache
+
+
Apache HTTP client configuration and factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-tree.html new file mode 100644 index 0000000000..25e00e13ef --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/apache/package-tree.html @@ -0,0 +1,76 @@ + + + + +io.micronaut.aws.sdk.v2.client.apache Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.client.apache

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientConfiguration.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientConfiguration.html new file mode 100644 index 0000000000..503a15819b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientConfiguration.html @@ -0,0 +1,222 @@ + + + + +NettyClientConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NettyClientConfiguration

+
+
java.lang.Object +
io.micronaut.aws.AWSConfiguration +
io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration
+
+
+
+
+
@ConfigurationProperties("netty-client") +public class NettyClientConfiguration +extends AWSConfiguration
+
Configuration properties for the Netty async client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
    + +
     
    +
    software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NettyClientConfiguration

      +
      public NettyClientConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBuilder

      +
      public software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder getBuilder()
      +
      +
      Returns:
      +
      The builder for NettyNioAsyncHttpClient
      +
      +
      +
    • +
    • +
      +

      getProxy

      +
      public software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder getProxy()
      +
      +
      Returns:
      +
      The builder for ProxyConfiguration
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientFactory.html new file mode 100644 index 0000000000..fc69aeda27 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/NettyClientFactory.html @@ -0,0 +1,247 @@ + + + + +NettyClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NettyClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.client.netty.NettyClientFactory
+
+
+
+
@Factory +public class NettyClientFactory +extends Object
+
Factory that creates a Netty client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NettyClientFactory

      +
      public NettyClientFactory()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      nettyClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.http.async.SdkAsyncHttpClient nettyClient(NettyClientConfiguration configuration)
      +
      +
      Parameters:
      +
      configuration - The Netty client configuration
      +
      Returns:
      +
      an instance of SdkAsyncHttpClient
      +
      +
      +
    • +
    • +
      +

      systemPropertyClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(property="software.amazon.awssdk.http.async.service.impl", + value="software.amazon.awssdk.http.nio.netty.NettySdkAsyncHttpService") +public software.amazon.awssdk.http.async.SdkAsyncHttpClient systemPropertyClient(NettyClientConfiguration configuration)
      +
      +
      Parameters:
      +
      configuration - The Netty client configuration
      +
      Returns:
      +
      an instance of SdkAsyncHttpClient
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-summary.html new file mode 100644 index 0000000000..cdefb27f8f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-summary.html @@ -0,0 +1,99 @@ + + + + +io.micronaut.aws.sdk.v2.client.netty (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.client.netty

+
+
+
@Requires(classes=software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.class) +@Configuration +package io.micronaut.aws.sdk.v2.client.netty
+
+
Netty client configuration and factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-tree.html new file mode 100644 index 0000000000..e34e8361b0 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/netty/package-tree.html @@ -0,0 +1,76 @@ + + + + +io.micronaut.aws.sdk.v2.client.netty Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.client.netty

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientConfiguration.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientConfiguration.html new file mode 100644 index 0000000000..c2254d483d --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientConfiguration.html @@ -0,0 +1,209 @@ + + + + +UrlConnectionClientConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UrlConnectionClientConfiguration

+
+
java.lang.Object +
io.micronaut.aws.AWSConfiguration +
io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientConfiguration
+
+
+
+
+
@ConfigurationProperties("url-connection-client") +public class UrlConnectionClientConfiguration +extends AWSConfiguration
+
Configuration properties for the UrlConnectionHttpClient.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UrlConnectionClientConfiguration

      +
      public UrlConnectionClientConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBuilder

      +
      public software.amazon.awssdk.http.urlconnection.UrlConnectionHttpClient.Builder getBuilder()
      +
      +
      Returns:
      +
      The builder for UrlConnectionHttpClient
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientFactory.html new file mode 100644 index 0000000000..672217e218 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/UrlConnectionClientFactory.html @@ -0,0 +1,256 @@ + + + + +UrlConnectionClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UrlConnectionClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientFactory
+
+
+
+
@Factory +public class UrlConnectionClientFactory +extends Object
+
Factory that creates an URLConnection based client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      HTTP_SERVICE_IMPL

      +
      public static final String HTTP_SERVICE_IMPL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      URL_CONNECTION_SDK_HTTP_SERVICE

      +
      public static final String URL_CONNECTION_SDK_HTTP_SERVICE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UrlConnectionClientFactory

      +
      public UrlConnectionClientFactory()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      urlConnectionClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(missingBeans=software.amazon.awssdk.http.SdkHttpClient.class) +public software.amazon.awssdk.http.SdkHttpClient urlConnectionClient(UrlConnectionClientConfiguration configuration)
      +
      Creates an UrlConnectionHttpClient client if there are no other clients configured.
      +
      +
      Parameters:
      +
      configuration - The URLConnection client configuration
      +
      Returns:
      +
      An instance of SdkHttpClient
      +
      +
      +
    • +
    • +
      +

      systemPropertyClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(property="software.amazon.awssdk.http.service.impl", + value="software.amazon.awssdk.http.urlconnection.UrlConnectionSdkHttpService") +public software.amazon.awssdk.http.SdkHttpClient systemPropertyClient(UrlConnectionClientConfiguration configuration)
      +
      Creates an UrlConnectionHttpClient client if the system property "software.amazon.awssdk.http.service.impl" is set to + "software.amazon.awssdk.http.urlconnection.UrlConnectionSdkHttpService".
      +
      +
      Parameters:
      +
      configuration - The URLConnection client configuration
      +
      Returns:
      +
      An instance of SdkHttpClient
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-summary.html new file mode 100644 index 0000000000..7d95d327a7 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-summary.html @@ -0,0 +1,99 @@ + + + + +io.micronaut.aws.sdk.v2.client.urlConnection (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.client.urlConnection

+
+
+
@Requires(classes=software.amazon.awssdk.http.urlconnection.UrlConnectionHttpClient.class) +@Configuration +package io.micronaut.aws.sdk.v2.client.urlConnection
+
+
URLConnection client configuration and factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-tree.html new file mode 100644 index 0000000000..3eaed726c0 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/client/urlConnection/package-tree.html @@ -0,0 +1,76 @@ + + + + +io.micronaut.aws.sdk.v2.client.urlConnection Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.client.urlConnection

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/package-summary.html new file mode 100644 index 0000000000..e3199c7749 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/package-summary.html @@ -0,0 +1,103 @@ + + + + +io.micronaut.aws.sdk.v2 (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2

+
+
+
package io.micronaut.aws.sdk.v2
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/package-tree.html new file mode 100644 index 0000000000..6205d0d129 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/package-tree.html @@ -0,0 +1,73 @@ + + + + +io.micronaut.aws.sdk.v2 Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfiguration.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfiguration.html new file mode 100644 index 0000000000..4fb3eeb602 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfiguration.html @@ -0,0 +1,156 @@ + + + + +AWSServiceConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AWSServiceConfiguration

+
+
+
+
All Known Implementing Classes:
+
AWSServiceConfigurationProperties
+
+
+
public interface AWSServiceConfiguration
+
Configuration of AWS Services.
+
+
Since:
+
3.10.0
+
Author:
+
Stephen Cprek
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEndpointOverride

      +
      @Nullable +@Nullable URI getEndpointOverride()
      +
      +
      Returns:
      +
      The endpoint with which the AWS SDK should communicate
      +
      Since:
      +
      3.10.0
      +
      +
      +
    • +
    • +
      +

      getServiceName

      +
      @NonNull +@NonNull String getServiceName()
      +
      +
      Returns:
      +
      AWS Service name. For example for s3 S3Client.SERVICE_NAME.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfigurationProperties.html new file mode 100644 index 0000000000..bced26d77a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/AWSServiceConfigurationProperties.html @@ -0,0 +1,261 @@ + + + + +AWSServiceConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSServiceConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AWSServiceConfigurationProperties
+
+
+
+
All Implemented Interfaces:
+
AWSServiceConfiguration
+
+
+
@EachProperty("aws.services") +public class AWSServiceConfigurationProperties +extends Object +implements AWSServiceConfiguration
+
EachProperty implementation of AWSServiceConfiguration for aws.services.* configuration.
+
+
Since:
+
3.10.0
+
Author:
+
Stephen Cprek
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      SERVICE_PREFIX

      +
      public static final String SERVICE_PREFIX
      +
      Prefix for all AWS Service Client settings.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEndpointOverride

      +
      @Nullable +public @Nullable URI getEndpointOverride()
      +
      +
      Specified by:
      +
      getEndpointOverride in interface AWSServiceConfiguration
      +
      Returns:
      +
      The endpoint with which the AWS SDK should communicate
      +
      Since:
      +
      3.10.0
      +
      +
      +
    • +
    • +
      +

      getServiceName

      +
      @NonNull +public @NonNull String getServiceName()
      +
      +
      Specified by:
      +
      getServiceName in interface AWSServiceConfiguration
      +
      Returns:
      +
      The Service Name
      +
      +
      +
    • +
    • +
      +

      setEndpointOverride

      +
      public void setEndpointOverride(@Nullable + @Nullable URI endpointOverride)
      +
      Provide a URI to override the endpoint with which the AWS SDK should communicate. Optional. Defaults to `null`.
      +
      +
      Parameters:
      +
      endpointOverride - The endpoint with which the AWS SDK should communicate
      +
      Since:
      +
      3.10.0
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/AwsClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/AwsClientFactory.html new file mode 100644 index 0000000000..7afe8df915 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/AwsClientFactory.html @@ -0,0 +1,359 @@ + + + + +AwsClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class 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>

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<SB,AB,SC,AC>
+
+
+
+
Type Parameters:
+
SB - The sync builder
+
AB - The async builder
+
SC - The sync client
+
AC - The async client
+
+
+
Direct Known Subclasses:
+
ApiGatewayManagementApiClientFactory, CloudwatchLogsClientFactory, DynamoDbClientFactory, S3ClientFactory, SecretsManagerClientFactory, ServiceDiscoveryAsyncClientFactory, SesClientFactory, SnsClientFactory, SqsClientFactory, SsmClientFactory
+
+
+
public abstract class 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> +extends Object
+
Abstract class that eases creation of AWS client factories.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final @Nullable AWSServiceConfiguration
    + +
     
    +
    protected final software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain
    + +
     
    +
    protected final software.amazon.awssdk.regions.providers.AwsRegionProviderChain
    + +
     
    +
    protected final @Nullable UserAgentProvider
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    AwsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration configuration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    + +
    asyncClient(AB builder)
    +
    +
    Creates the async client.
    +
    +
    protected abstract AB
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected abstract SB
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    + +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    + +
    syncClient(SB builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      credentialsProvider

      +
      protected final software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider
      +
      +
    • +
    • +
      +

      regionProvider

      +
      protected final software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider
      +
      +
    • +
    • +
      +

      configuration

      +
      @Nullable +protected final @Nullable AWSServiceConfiguration configuration
      +
      +
    • +
    • +
      +

      userAgentProvider

      +
      @Nullable +protected final @Nullable UserAgentProvider userAgentProvider
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsClientFactory

      +
      protected AwsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable + @Nullable AWSServiceConfiguration configuration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      configuration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      syncBuilder

      +
      public SB syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      public SC syncClient(SB builder)
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      public AB asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      public AC asyncClient(AB builder)
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    • +
      +

      createSyncBuilder

      +
      protected abstract SB createSyncBuilder()
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected abstract AB createAsyncBuilder()
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/CloudwatchLogsClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/CloudwatchLogsClientFactory.html new file mode 100644 index 0000000000..6e9a6daeb0 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/CloudwatchLogsClientFactory.html @@ -0,0 +1,328 @@ + + + + +CloudwatchLogsClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CloudwatchLogsClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient> +
io.micronaut.aws.sdk.v2.service.cloudwatchlogs.CloudwatchLogsClientFactory
+
+
+
+
+
@Factory +public class CloudwatchLogsClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
+
Factory that creates a CloudWatch Logs client.
+
+
Since:
+
2.6.0
+
Author:
+
Nemanja Mikic
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    CloudwatchLogsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient
    +
    syncClient(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CloudwatchLogsClientFactory

      +
      protected CloudwatchLogsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("logs") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient syncClient(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient asyncClient(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-summary.html new file mode 100644 index 0000000000..3b7a5eb215 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.cloudwatchlogs (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.cloudwatchlogs

+
+
+
@Requires(classes={software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient.class,software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.cloudwatchlogs
+
+
DynamoDB client factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-tree.html new file mode 100644 index 0000000000..f2eae5c430 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/cloudwatchlogs/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.cloudwatchlogs Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.cloudwatchlogs

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/DynamoDbClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/DynamoDbClientFactory.html new file mode 100644 index 0000000000..1aa8cc6608 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/DynamoDbClientFactory.html @@ -0,0 +1,328 @@ + + + + +DynamoDbClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DynamoDbClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient> +
io.micronaut.aws.sdk.v2.service.dynamodb.DynamoDbClientFactory
+
+
+
+
+
@Factory +public class DynamoDbClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
+
Factory that creates a Dynamo DB client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    DynamoDbClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.dynamodb.DynamoDbClient
    +
    syncClient(software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DynamoDbClientFactory

      +
      protected DynamoDbClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("dynamodb") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.dynamodb.DynamoDbClient syncClient(software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient asyncClient(software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder,software.amazon.awssdk.services.dynamodb.DynamoDbClient,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-summary.html new file mode 100644 index 0000000000..06d1849c44 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.dynamodb (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.dynamodb

+
+
+
@Requires(classes={software.amazon.awssdk.services.dynamodb.DynamoDbClient.class,software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.dynamodb
+
+
DynamoDB client factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-tree.html new file mode 100644 index 0000000000..7ee136142b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/dynamodb/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.dynamodb Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.dynamodb

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/ApiGatewayManagementApiClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/ApiGatewayManagementApiClientFactory.html new file mode 100644 index 0000000000..c10926695a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/ApiGatewayManagementApiClientFactory.html @@ -0,0 +1,328 @@ + + + + +ApiGatewayManagementApiClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayManagementApiClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient> +
io.micronaut.aws.sdk.v2.service.gatewaymanagement.ApiGatewayManagementApiClientFactory
+
+
+
+
+
@Factory +public class ApiGatewayManagementApiClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
+
Factory that creates an Api Gateway client.
+
+
Since:
+
3.5.2
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    ApiGatewayManagementApiClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient
    +
    syncClient(software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayManagementApiClientFactory

      +
      protected ApiGatewayManagementApiClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("execute-api") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient syncClient(software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient asyncClient(software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-summary.html new file mode 100644 index 0000000000..a73407dd68 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.gatewaymanagement (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.gatewaymanagement

+
+
+
@Requires(classes={software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClient.class,software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.gatewaymanagement
+
+
Classes related to gateway management api coming from AWS Services.
+
+
Since:
+
3.5.2
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-tree.html new file mode 100644 index 0000000000..88d0953f77 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/gatewaymanagement/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.gatewaymanagement Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.gatewaymanagement

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/package-summary.html new file mode 100644 index 0000000000..9e71701e5a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/package-summary.html @@ -0,0 +1,149 @@ + + + + +io.micronaut.aws.sdk.v2.service (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service

+
+
+
package io.micronaut.aws.sdk.v2.service
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/package-tree.html new file mode 100644 index 0000000000..00edaa7283 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/package-tree.html @@ -0,0 +1,78 @@ + + + + +io.micronaut.aws.sdk.v2.service Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ClientFactory.html new file mode 100644 index 0000000000..0c2deffeb1 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ClientFactory.html @@ -0,0 +1,329 @@ + + + + +S3ClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3ClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient> +
io.micronaut.aws.sdk.v2.service.s3.S3ClientFactory
+
+
+
+
+
@Factory +public class S3ClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
+
Factory that creates an S3 client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    S3ClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + S3ConfigurationProperties configuration, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.s3.S3AsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.s3.S3AsyncClient
    +
    asyncClient(software.amazon.awssdk.services.s3.S3AsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.s3.S3AsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.s3.S3ClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.s3.S3ClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.s3.S3Client
    +
    syncClient(software.amazon.awssdk.services.s3.S3ClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3ClientFactory

      +
      public S3ClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + S3ConfigurationProperties configuration, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("s3") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      configuration - The service configuration
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.s3.S3ClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.s3.S3AsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.s3.S3ClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.s3.S3Client syncClient(software.amazon.awssdk.services.s3.S3ClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.s3.S3AsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.s3.S3AsyncClient asyncClient(software.amazon.awssdk.services.s3.S3AsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.s3.S3ClientBuilder,software.amazon.awssdk.services.s3.S3AsyncClientBuilder,software.amazon.awssdk.services.s3.S3Client,software.amazon.awssdk.services.s3.S3AsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ConfigurationProperties.html new file mode 100644 index 0000000000..3a1dafd904 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/S3ConfigurationProperties.html @@ -0,0 +1,181 @@ + + + + +S3ConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class S3ConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.AWSConfiguration +
io.micronaut.aws.sdk.v2.service.s3.S3ConfigurationProperties
+
+
+
+
+
@ConfigurationProperties("s3") +public class S3ConfigurationProperties +extends AWSConfiguration
+
Configuration properties for S3.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      S3ConfigurationProperties

      +
      public S3ConfigurationProperties()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBuilder

      +
      public software.amazon.awssdk.services.s3.S3Configuration.Builder getBuilder()
      +
      +
      Returns:
      +
      The builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-summary.html new file mode 100644 index 0000000000..1ffa76af03 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-summary.html @@ -0,0 +1,110 @@ + + + + +io.micronaut.aws.sdk.v2.service.s3 (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.s3

+
+
+
@Requires(classes={software.amazon.awssdk.services.s3.S3Client.class,software.amazon.awssdk.services.s3.S3AsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.s3
+
+
S3 client configuration and factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-tree.html new file mode 100644 index 0000000000..4ee5efacf8 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/s3/package-tree.html @@ -0,0 +1,80 @@ + + + + +io.micronaut.aws.sdk.v2.service.s3 Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.s3

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/SecretsManagerClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/SecretsManagerClientFactory.html new file mode 100644 index 0000000000..a93f10d8a0 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/SecretsManagerClientFactory.html @@ -0,0 +1,328 @@ + + + + +SecretsManagerClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient> +
io.micronaut.aws.sdk.v2.service.secretsmanager.SecretsManagerClientFactory
+
+
+
+
+
@Factory +public class SecretsManagerClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
+
Factory that creates a Secrets Manager client.
+
+
Since:
+
2.6.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    SecretsManagerClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.secretsmanager.SecretsManagerClient
    +
    syncClient(software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretsManagerClientFactory

      +
      protected SecretsManagerClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("secretsmanager") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.secretsmanager.SecretsManagerClient syncClient(software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient asyncClient(software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder,software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-summary.html new file mode 100644 index 0000000000..2307ba59bb --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.secretsmanager (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.secretsmanager

+
+
+
@Requires(classes={software.amazon.awssdk.services.secretsmanager.SecretsManagerClient.class,software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.secretsmanager
+
+
Secrets Manager client factory.
+
+
Since:
+
2.6.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-tree.html new file mode 100644 index 0000000000..5ba3d52c4a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/secretsmanager/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.secretsmanager Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.secretsmanager

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/ServiceDiscoveryAsyncClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/ServiceDiscoveryAsyncClientFactory.html new file mode 100644 index 0000000000..97964ecd32 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/ServiceDiscoveryAsyncClientFactory.html @@ -0,0 +1,326 @@ + + + + +ServiceDiscoveryAsyncClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceDiscoveryAsyncClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient> +
io.micronaut.aws.sdk.v2.service.servicediscovery.ServiceDiscoveryAsyncClientFactory
+
+
+
+
+
@Factory +public class ServiceDiscoveryAsyncClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
+
Factory that creates service discovery clients.
+
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ServiceDiscoveryAsyncClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient
    +
    syncClient(software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServiceDiscoveryAsyncClientFactory

      +
      public ServiceDiscoveryAsyncClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("servicediscovery") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Requires(missingBeans=software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder.class) +@Singleton +public software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Requires(missingBeans=software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient.class) +@Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient syncClient(software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Requires(missingBeans=software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder.class) @Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +@Singleton +public software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Requires(missingBeans=software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient.class) @Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +@Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient asyncClient(software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-summary.html new file mode 100644 index 0000000000..2354532f0f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-summary.html @@ -0,0 +1,104 @@ + + + + +io.micronaut.aws.sdk.v2.service.servicediscovery (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.servicediscovery

+
+
+
@Requires(classes={software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient.class,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.servicediscovery
+
+
Service discovery client configuration and factory.
+
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-tree.html new file mode 100644 index 0000000000..250f621d53 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/servicediscovery/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.servicediscovery Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.servicediscovery

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/SesClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/SesClientFactory.html new file mode 100644 index 0000000000..236014a4ef --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/SesClientFactory.html @@ -0,0 +1,328 @@ + + + + +SesClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SesClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient> +
io.micronaut.aws.sdk.v2.service.ses.SesClientFactory
+
+
+
+
+
@Factory +public class SesClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
+
Factory that creates a SES client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    SesClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.ses.SesAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.ses.SesAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.ses.SesAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.ses.SesAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.ses.SesClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.ses.SesClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.ses.SesClient
    +
    syncClient(software.amazon.awssdk.services.ses.SesClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SesClientFactory

      +
      protected SesClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("ses") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.ses.SesClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.ses.SesAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.ses.SesClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.ses.SesClient syncClient(software.amazon.awssdk.services.ses.SesClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.ses.SesAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.ses.SesAsyncClient asyncClient(software.amazon.awssdk.services.ses.SesAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.ses.SesClientBuilder,software.amazon.awssdk.services.ses.SesAsyncClientBuilder,software.amazon.awssdk.services.ses.SesClient,software.amazon.awssdk.services.ses.SesAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-summary.html new file mode 100644 index 0000000000..dd232d1faa --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.ses (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.ses

+
+
+
@Requires(classes={software.amazon.awssdk.services.ses.SesClient.class,software.amazon.awssdk.services.ses.SesAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.ses
+
+
SES client factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-tree.html new file mode 100644 index 0000000000..03ed41c6ea --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ses/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.ses Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.ses

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/SnsClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/SnsClientFactory.html new file mode 100644 index 0000000000..e8cf646136 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/SnsClientFactory.html @@ -0,0 +1,328 @@ + + + + +SnsClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SnsClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient> +
io.micronaut.aws.sdk.v2.service.sns.SnsClientFactory
+
+
+
+
+
@Factory +public class SnsClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
+
Factory that creates a SNS client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    SnsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.sns.SnsAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.sns.SnsAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.sns.SnsAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.sns.SnsAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.sns.SnsClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.sns.SnsClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.sns.SnsClient
    +
    syncClient(software.amazon.awssdk.services.sns.SnsClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SnsClientFactory

      +
      protected SnsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("sns") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.sns.SnsClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.sns.SnsAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.sns.SnsClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.sns.SnsClient syncClient(software.amazon.awssdk.services.sns.SnsClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.sns.SnsAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.sns.SnsAsyncClient asyncClient(software.amazon.awssdk.services.sns.SnsAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.sns.SnsClientBuilder,software.amazon.awssdk.services.sns.SnsAsyncClientBuilder,software.amazon.awssdk.services.sns.SnsClient,software.amazon.awssdk.services.sns.SnsAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-summary.html new file mode 100644 index 0000000000..e74b1d0f68 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.sns (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.sns

+
+
+
@Requires(classes={software.amazon.awssdk.services.sns.SnsClient.class,software.amazon.awssdk.services.sns.SnsAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.sns
+
+
SNS client factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-tree.html new file mode 100644 index 0000000000..b621d698fb --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sns/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.sns Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.sns

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/SqsClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/SqsClientFactory.html new file mode 100644 index 0000000000..56d1989bae --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/SqsClientFactory.html @@ -0,0 +1,328 @@ + + + + +SqsClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SqsClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient> +
io.micronaut.aws.sdk.v2.service.sqs.SqsClientFactory
+
+
+
+
+
@Factory +public class SqsClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
+
Factory that creates a SQS client.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    SqsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.sqs.SqsAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.sqs.SqsClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.sqs.SqsClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.sqs.SqsClient
    +
    syncClient(software.amazon.awssdk.services.sqs.SqsClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SqsClientFactory

      +
      protected SqsClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("sqs") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.sqs.SqsClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.sqs.SqsClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.sqs.SqsClient syncClient(software.amazon.awssdk.services.sqs.SqsClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.sqs.SqsAsyncClient asyncClient(software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.sqs.SqsClientBuilder,software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder,software.amazon.awssdk.services.sqs.SqsClient,software.amazon.awssdk.services.sqs.SqsAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-summary.html new file mode 100644 index 0000000000..d8961a4c1f --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.sqs (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.sqs

+
+
+
@Requires(classes={software.amazon.awssdk.services.sqs.SqsClient.class,software.amazon.awssdk.services.sqs.SqsAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.sqs
+
+
SQS client factory.
+
+
Since:
+
2.0.0
+
Author:
+
Álvaro Sánchez-Mariscal
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-tree.html new file mode 100644 index 0000000000..cad75c3184 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/sqs/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.sqs Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.sqs

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/SsmClientFactory.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/SsmClientFactory.html new file mode 100644 index 0000000000..b78811afb0 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/SsmClientFactory.html @@ -0,0 +1,328 @@ + + + + +SsmClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SsmClientFactory

+
+
java.lang.Object +
io.micronaut.aws.sdk.v2.service.AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient> +
io.micronaut.aws.sdk.v2.service.ssm.SsmClientFactory
+
+
+
+
+
@Factory +public class SsmClientFactory +extends AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
+
Factory that creates a SSM client.
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.aws.sdk.v2.service.AwsClientFactory

    +configuration, credentialsProvider, regionProvider, userAgentProvider
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    SsmClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable UserAgentProvider userAgentProvider, + @Nullable AWSServiceConfiguration awsServiceConfiguration)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder
    +
    asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.ssm.SsmAsyncClient
    +
    asyncClient(software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder builder)
    +
    +
    Creates the async client.
    +
    +
    protected software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3AsyncClient.builder();.
    +
    +
    protected software.amazon.awssdk.services.ssm.SsmClientBuilder
    + +
    +
    Implementations need to create the builder, eg: S3Client.builder();.
    +
    +
    software.amazon.awssdk.services.ssm.SsmClientBuilder
    +
    syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
    +
    +
    Configures the builder so that it uses the appropriate HTTP client, credentials and region providers.
    +
    +
    software.amazon.awssdk.services.ssm.SsmClient
    +
    syncClient(software.amazon.awssdk.services.ssm.SsmClientBuilder builder)
    +
    +
    Creates the sync client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SsmClientFactory

      +
      protected SsmClientFactory(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain credentialsProvider, + software.amazon.awssdk.regions.providers.AwsRegionProviderChain regionProvider, + @Nullable + @Nullable UserAgentProvider userAgentProvider, + @Nullable @Named("ssm") + @Nullable AWSServiceConfiguration awsServiceConfiguration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      credentialsProvider - The credentials provider
      +
      regionProvider - The region provider
      +
      userAgentProvider - User-Agent Provider
      +
      awsServiceConfiguration - AWS Service Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createSyncBuilder

      +
      protected software.amazon.awssdk.services.ssm.SsmClientBuilder createSyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3Client.builder();.
      +
      +
      Specified by:
      +
      createSyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      createAsyncBuilder

      +
      protected software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder createAsyncBuilder()
      +
      Description copied from class: AwsClientFactory
      +
      Implementations need to create the builder, eg: S3AsyncClient.builder();.
      +
      +
      Specified by:
      +
      createAsyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      syncBuilder

      +
      @Singleton +public software.amazon.awssdk.services.ssm.SsmClientBuilder syncBuilder(software.amazon.awssdk.http.SdkHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      syncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
      +
      Parameters:
      +
      httpClient - The sync HTTP client
      +
      Returns:
      +
      The sync builder
      +
      +
      +
    • +
    • +
      +

      syncClient

      +
      @Bean(preDestroy="close") +@Singleton +public software.amazon.awssdk.services.ssm.SsmClient syncClient(software.amazon.awssdk.services.ssm.SsmClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the sync client. It requires a bean of type SB.
      +
      +
      Overrides:
      +
      syncClient in class AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
      +
      Parameters:
      +
      builder - The sync builder
      +
      Returns:
      +
      The sync AWS client
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      asyncBuilder

      +
      @Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient)
      +
      Description copied from class: AwsClientFactory
      +
      Configures the builder so that it uses the appropriate HTTP client, credentials and region providers. + + Subclasses may want to override this method and annotate it with @Singleton.
      +
      +
      Overrides:
      +
      asyncBuilder in class AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
      +
      Parameters:
      +
      httpClient - The async HTTP client
      +
      Returns:
      +
      The async builder
      +
      +
      +
    • +
    • +
      +

      asyncClient

      +
      @Bean(preDestroy="close") +@Singleton +@Requires(beans=software.amazon.awssdk.http.async.SdkAsyncHttpClient.class) +public software.amazon.awssdk.services.ssm.SsmAsyncClient asyncClient(software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder builder)
      +
      Description copied from class: AwsClientFactory
      +
      Creates the async client. It requires a bean of type AB.
      +
      +
      Overrides:
      +
      asyncClient in class AwsClientFactory<software.amazon.awssdk.services.ssm.SsmClientBuilder,software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder,software.amazon.awssdk.services.ssm.SsmClient,software.amazon.awssdk.services.ssm.SsmAsyncClient>
      +
      Parameters:
      +
      builder - The async builder
      +
      Returns:
      +
      The async AWS client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-summary.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-summary.html new file mode 100644 index 0000000000..91cb794233 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-summary.html @@ -0,0 +1,106 @@ + + + + +io.micronaut.aws.sdk.v2.service.ssm (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.sdk.v2.service.ssm

+
+
+
@Requires(classes={software.amazon.awssdk.services.ssm.SsmClient.class,software.amazon.awssdk.services.ssm.SsmAsyncClient.class}) +@Configuration +package io.micronaut.aws.sdk.v2.service.ssm
+
+
SSM client factory.
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-tree.html b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-tree.html new file mode 100644 index 0000000000..eaac24264c --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/sdk/v2/service/ssm/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.aws.sdk.v2.service.ssm Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.sdk.v2.service.ssm

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsKeyValueFetcher.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsKeyValueFetcher.html new file mode 100644 index 0000000000..ba5002737b --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsKeyValueFetcher.html @@ -0,0 +1,110 @@ + + + + +SecretsKeyValueFetcher (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SecretsKeyValueFetcher

+
+
+
+
All Superinterfaces:
+
KeyValueFetcher
+
+
+
All Known Implementing Classes:
+
SecretsManagerGroupNameAwareKeyValueFetcher, SecretsManagerKeyValueFetcher
+
+
+
@DefaultImplementation(SecretsManagerGroupNameAwareKeyValueFetcher.class) +public interface SecretsKeyValueFetcher +extends KeyValueFetcher
+
Key Value fetcher for AWS Secrets Manager. + KeyValueFetcher
+
+
Since:
+
3.8.0
+
Author:
+
sbodvanski
+
+
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfiguration.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfiguration.html new file mode 100644 index 0000000000..0fc77ad95a --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfiguration.html @@ -0,0 +1,153 @@ + + + + +SecretsManagerConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SecretsManagerConfiguration

+
+
+
+
All Superinterfaces:
+
io.micronaut.core.util.Toggleable
+
+
+
All Known Implementing Classes:
+
SecretsManagerConfigurationProperties
+
+
+
public interface SecretsManagerConfiguration +extends io.micronaut.core.util.Toggleable
+
Configuration for Secrets Manager.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Provide a list of secret configurations that allows for flexibility in secret key naming.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSecrets

      + +
      Provide a list of secret configurations that allows for flexibility in secret key naming. + This is provided by an option to define a key group prefix for any secret name.
      +
      +
      Returns:
      +
      the AWS Secrets Manager secrets configuration.
      +
      Since:
      +
      3.8.0
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationClient.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationClient.html new file mode 100644 index 0000000000..057ca53830 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationClient.html @@ -0,0 +1,251 @@ + + + + +SecretsManagerConfigurationClient (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerConfigurationClient

+
+
java.lang.Object +
io.micronaut.aws.distributedconfiguration.AwsDistributedConfigurationClient +
io.micronaut.aws.secretsmanager.SecretsManagerConfigurationClient
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.naming.Described, io.micronaut.discovery.config.ConfigurationClient
+
+
+
@Requires(beans={AwsDistributedConfiguration.class,SecretsManagerGroupNameAwareKeyValueFetcher.class}) +@Singleton +public class SecretsManagerConfigurationClient +extends AwsDistributedConfigurationClient
+
Distributed configuration client for AWS Secrets Manager.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretsManagerConfigurationClient

      +
      public SecretsManagerConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration, + SecretsManagerKeyValueFetcher secretsManagerKeyValueFetcher, + @Nullable + @Nullable io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, + SecretsManagerConfiguration secretsManagerConfiguration)
      +
      +
      Parameters:
      +
      awsDistributedConfiguration - AWS Distributed Configuration
      +
      secretsManagerKeyValueFetcher - Secrets Manager Key Value Fetcher
      +
      applicationConfiguration - Application Configuration
      +
      secretsManagerConfiguration - Secrets Configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      adaptPropertyKey

      +
      @NonNull +protected @NonNull String adaptPropertyKey(String originalKey, + String groupName)
      +
      Description copied from class: AwsDistributedConfigurationClient
      +
      Adapts an original key. For example, key could be appended to a prefix in order to avoid naming ambiguity. + *
      +
      +
      Specified by:
      +
      adaptPropertyKey in class AwsDistributedConfigurationClient
      +
      Parameters:
      +
      originalKey - an original property key
      +
      groupName - a property group name
      +
      Returns:
      +
      An adapted property key (e.g. key that has been appended to a prefix)
      +
      +
      +
    • +
    • +
      +

      getPropertySourceName

      +
      @NonNull +protected @NonNull String getPropertySourceName()
      +
      +
      Specified by:
      +
      getPropertySourceName in class AwsDistributedConfigurationClient
      +
      Returns:
      +
      The name of the property source
      +
      +
      +
    • +
    • +
      +

      getDescription

      +
      @NonNull +public @NonNull String getDescription()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.SecretConfiguration.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.SecretConfiguration.html new file mode 100644 index 0000000000..2615e4749e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.SecretConfiguration.html @@ -0,0 +1,222 @@ + + + + +SecretsManagerConfigurationProperties.SecretConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerConfigurationProperties.SecretConfiguration

+
+
java.lang.Object +
io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties.SecretConfiguration
+
+
+
+
Enclosing class:
+
SecretsManagerConfigurationProperties
+
+
+
@Introspected +@EachProperty(value="secrets", + list=true) +public static class SecretsManagerConfigurationProperties.SecretConfiguration +extends Object
+
Secret configuration holder that allows for flexibility in secret key naming in the Micronaut context to avoid a potential keys name collision. + This is provided by an option to define a key group prefix for any secret name.
+
+
Since:
+
3.8.0
+
Author:
+
sbodvanski
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretConfiguration

      +
      public SecretConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setSecretName

      +
      public void setSecretName(String secretName)
      +
      Sets secret name.
      +
      +
      Parameters:
      +
      secretName - secret name
      +
      +
      +
    • +
    • +
      +

      setPrefix

      +
      public void setPrefix(String prefix)
      +
      Sets the group key prefix.
      +
      +
      Parameters:
      +
      prefix - prefix
      +
      +
      +
    • +
    • +
      +

      getSecretName

      +
      public String getSecretName()
      +
      +
      Returns:
      +
      a secret name
      +
      +
      +
    • +
    • +
      +

      getPrefix

      +
      public String getPrefix()
      +
      +
      Returns:
      +
      a secret key group prefix
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.html new file mode 100644 index 0000000000..d84d5c5559 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerConfigurationProperties.html @@ -0,0 +1,299 @@ + + + + +SecretsManagerConfigurationProperties (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerConfigurationProperties

+
+
java.lang.Object +
io.micronaut.aws.secretsmanager.SecretsManagerConfigurationProperties
+
+
+
+
All Implemented Interfaces:
+
SecretsManagerConfiguration, io.micronaut.core.util.Toggleable
+
+
+
@ConfigurationProperties("aws.secretsmanager") +public class SecretsManagerConfigurationProperties +extends Object +implements SecretsManagerConfiguration
+
ConfigurationProperties implementation of SecretsManagerConfiguration.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretsManagerConfigurationProperties

      +
      public SecretsManagerConfigurationProperties()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      +
      Specified by:
      +
      isEnabled in interface io.micronaut.core.util.Toggleable
      +
      Returns:
      +
      Whether the AWS Secrets Manager configuration is enabled
      +
      +
      +
    • +
    • +
      +

      setEnabled

      +
      public void setEnabled(boolean enabled)
      +
      Default value (true).
      +
      +
      Parameters:
      +
      enabled - Enable or disable the AWS Secrets Manager configuration.
      +
      +
      +
    • +
    • +
      +

      getSecrets

      + +
      Description copied from interface: SecretsManagerConfiguration
      +
      Provide a list of secret configurations that allows for flexibility in secret key naming. + This is provided by an option to define a key group prefix for any secret name.
      +
      +
      Specified by:
      +
      getSecrets in interface SecretsManagerConfiguration
      +
      Returns:
      +
      the AWS Secrets Manager secrets configuration.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerGroupNameAwareKeyValueFetcher.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerGroupNameAwareKeyValueFetcher.html new file mode 100644 index 0000000000..7ca0e028fd --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerGroupNameAwareKeyValueFetcher.html @@ -0,0 +1,207 @@ + + + + +SecretsManagerGroupNameAwareKeyValueFetcher (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerGroupNameAwareKeyValueFetcher

+
+
java.lang.Object +
io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher +
io.micronaut.aws.secretsmanager.SecretsManagerGroupNameAwareKeyValueFetcher
+
+
+
+
+
All Implemented Interfaces:
+
KeyValueFetcher, SecretsKeyValueFetcher
+
+
+
@Requires(beans=software.amazon.awssdk.services.secretsmanager.SecretsManagerClient.class) +@Singleton +@Replaces(SecretsManagerKeyValueFetcher.class) +public class SecretsManagerGroupNameAwareKeyValueFetcher +extends SecretsManagerKeyValueFetcher
+
Key Value fetcher for AWS Secrets Manager that is aware of Secret Key Value group names.
+
+
Since:
+
3.8.0
+
Author:
+
sbodvanski
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretsManagerGroupNameAwareKeyValueFetcher

      +
      public SecretsManagerGroupNameAwareKeyValueFetcher(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient, + com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      +
      +
      Parameters:
      +
      secretsClient - Secrets Client
      +
      objectMapper - Object Mapper
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      addSecretDetailsToResults

      +
      @NonNull +protected void addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry secret, + Map result)
      +
      Description copied from class: SecretsManagerKeyValueFetcher
      +
      Add secret details to the result map.
      +
      +
      Overrides:
      +
      addSecretDetailsToResults in class SecretsManagerKeyValueFetcher
      +
      Parameters:
      +
      secret - a secret list entry
      +
      result - a map that collects the results
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerKeyValueFetcher.html b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerKeyValueFetcher.html new file mode 100644 index 0000000000..27ca6616ab --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/SecretsManagerKeyValueFetcher.html @@ -0,0 +1,275 @@ + + + + +SecretsManagerKeyValueFetcher (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecretsManagerKeyValueFetcher

+
+
java.lang.Object +
io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher
+
+
+
+
All Implemented Interfaces:
+
KeyValueFetcher, SecretsKeyValueFetcher
+
+
+
Direct Known Subclasses:
+
SecretsManagerGroupNameAwareKeyValueFetcher
+
+
+
@Requires(beans=software.amazon.awssdk.services.secretsmanager.SecretsManagerClient.class) +@Singleton +public class SecretsManagerKeyValueFetcher +extends Object +implements SecretsKeyValueFetcher
+
SecretsKeyValueFetcher implementations for AWS Secrets Manager.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo, Adrian Chlebosz
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final com.fasterxml.jackson.databind.ObjectMapper
    + +
     
    +
    protected final software.amazon.awssdk.services.secretsmanager.SecretsManagerClient
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    SecretsManagerKeyValueFetcher(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient, + com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    +
    addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry secret, + Map result)
    +
    +
    Add secret details to the result map.
    +
    +
    protected @NonNull Optional<String>
    +
    fetchSecretValue(@NonNull software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient, + @NonNull String secretName)
    +
    +
    Fetches secret value.
    +
    +
    @NonNull Optional<Map>
    +
    keyValuesByPrefix(@NonNull String prefix)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      secretsClient

      +
      protected final software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient
      +
      +
    • +
    • +
      +

      objectMapper

      +
      protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecretsManagerKeyValueFetcher

      +
      public SecretsManagerKeyValueFetcher(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient, + com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      +
      +
      Parameters:
      +
      secretsClient - Secrets Client
      +
      objectMapper - Object Mapper
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      keyValuesByPrefix

      +
      @NonNull +public @NonNull Optional<Map> keyValuesByPrefix(@NonNull + @NonNull String prefix)
      +
      +
      Specified by:
      +
      keyValuesByPrefix in interface KeyValueFetcher
      +
      Parameters:
      +
      prefix - AWS Distributed Configuration Resource's name prefix. E.g. /config/application_dev/
      +
      Returns:
      +
      A Map of configuration properties
      +
      +
      +
    • +
    • +
      +

      addSecretDetailsToResults

      +
      @NonNull +protected void addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry secret, + Map result)
      +
      Add secret details to the result map.
      +
      +
      Parameters:
      +
      secret - a secret list entry
      +
      result - a map that collects the results
      +
      +
      +
    • +
    • +
      +

      fetchSecretValue

      +
      @NonNull +protected @NonNull Optional<String> fetchSecretValue(@NonNull + @NonNull software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient, + @NonNull + @NonNull String secretName)
      +
      Fetches secret value.
      +
      +
      Parameters:
      +
      secretsClient - a secret manager cleint
      +
      secretName - a secret name
      +
      Returns:
      +
      secret value optional
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/package-summary.html b/4.2.3/api/io/micronaut/aws/secretsmanager/package-summary.html new file mode 100644 index 0000000000..e4e41a4f44 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/package-summary.html @@ -0,0 +1,150 @@ + + + + +io.micronaut.aws.secretsmanager (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.secretsmanager

+
+
+
@Requires(property="aws.secretsmanager.enabled", + value="true", + defaultValue="true") +@Configuration +package io.micronaut.aws.secretsmanager
+
+
Integration classes for AWS Secrets Manager.
+
+
Since:
+
2.8.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/secretsmanager/package-tree.html b/4.2.3/api/io/micronaut/aws/secretsmanager/package-tree.html new file mode 100644 index 0000000000..46afc82073 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/secretsmanager/package-tree.html @@ -0,0 +1,97 @@ + + + + +io.micronaut.aws.secretsmanager Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.secretsmanager

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/ua/GeneratedUserAgentProvider.html b/4.2.3/api/io/micronaut/aws/ua/GeneratedUserAgentProvider.html new file mode 100644 index 0000000000..9e87dd617e --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/ua/GeneratedUserAgentProvider.html @@ -0,0 +1,174 @@ + + + + +GeneratedUserAgentProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GeneratedUserAgentProvider

+
+
java.lang.Object +
io.micronaut.aws.ua.GeneratedUserAgentProvider
+
+
+
+
All Implemented Interfaces:
+
UserAgentProvider
+
+
+
@Singleton +@Requires(property="aws.ua.enabled", + value="true", + defaultValue="true") +public final class GeneratedUserAgentProvider +extends Object +implements UserAgentProvider
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GeneratedUserAgentProvider

      +
      public GeneratedUserAgentProvider()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      userAgent

      +
      @NonNull +public @NonNull String userAgent()
      +
      +
      Specified by:
      +
      userAgent in interface UserAgentProvider
      +
      Returns:
      +
      value for User-Agent HTTP Header.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/ua/UserAgentProvider.html b/4.2.3/api/io/micronaut/aws/ua/UserAgentProvider.html new file mode 100644 index 0000000000..37d05f1e34 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/ua/UserAgentProvider.html @@ -0,0 +1,145 @@ + + + + +UserAgentProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface UserAgentProvider

+
+
+
+
All Known Implementing Classes:
+
GeneratedUserAgentProvider
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface UserAgentProvider
+
Provides value for User-Agent HTTP Header Value.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull String
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      userAgent

      +
      @NonNull +@NonNull String userAgent()
      +
      +
      Returns:
      +
      value for User-Agent HTTP Header.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/ua/package-summary.html b/4.2.3/api/io/micronaut/aws/ua/package-summary.html new file mode 100644 index 0000000000..9c00ca7b94 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/ua/package-summary.html @@ -0,0 +1,124 @@ + + + + +io.micronaut.aws.ua (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.aws.ua

+
+
+
package io.micronaut.aws.ua
+
+
Classes related with the generation of a User-Agent HTTP Header to use when communicating with AWS SDK.
+
+
Since:
+
3.10.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/aws/ua/package-tree.html b/4.2.3/api/io/micronaut/aws/ua/package-tree.html new file mode 100644 index 0000000000..70c2614118 --- /dev/null +++ b/4.2.3/api/io/micronaut/aws/ua/package-tree.html @@ -0,0 +1,77 @@ + + + + +io.micronaut.aws.ua Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.aws.ua

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterQueryProvider.html b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterQueryProvider.html new file mode 100644 index 0000000000..d9e006188a --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterQueryProvider.html @@ -0,0 +1,164 @@ + + + + +AWSParameterQueryProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AWSParameterQueryProvider

+
+
+
+
@DefaultImplementation(io.micronaut.discovery.aws.parameterstore.DefaultParameterQueryProvider.class) +public interface AWSParameterQueryProvider
+
Definition of a service that provides a list of ParameterQuery objects + to be processed by the configuration client. Users who wish to search their + own custom paths need to implement this interface and replace the default + implementation: + +
+ 
+ @Singleton
+ @BootstrapContextCompatible
+ @Replaces(AWSParameterQueryProvider.class)
+ public class CustomParameterQueryProvider implements AWSParameterQueryProvider {
+
+ ...
+
+ }
+ 
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getParameterQueries

      +
      @NonNull +@NonNull List<ParameterQuery> getParameterQueries(@NonNull + @NonNull io.micronaut.context.env.Environment environment, + @Nullable + @Nullable String serviceId, + @NonNull + @NonNull AWSParameterStoreConfiguration configuration)
      +
      +
      Parameters:
      +
      environment - the current application environment
      +
      serviceId - the service ID or application name, if applicable
      +
      configuration - the parameter store configuration
      +
      Returns:
      +
      a list of ParameterQuery that will be used to configure calls + to the Parameter Store
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfigClient.html b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfigClient.html new file mode 100644 index 0000000000..df8ab529f7 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfigClient.html @@ -0,0 +1,241 @@ + + + + +AWSParameterStoreConfigClient (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSParameterStoreConfigClient

+
+
java.lang.Object +
io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfigClient
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.naming.Described, io.micronaut.discovery.config.ConfigurationClient
+
+
+
@Singleton +@Requires(env="ec2") @Requires(beans={AWSParameterStoreConfiguration.class,software.amazon.awssdk.services.ssm.SsmAsyncClient.class}) +public class AWSParameterStoreConfigClient +extends Object +implements io.micronaut.discovery.config.ConfigurationClient
+
A ConfigurationClient implementation for AWS ParameterStore.
+
+
Since:
+
1.0
+
Author:
+
Rvanderwerf, graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPropertySources

      +
      public org.reactivestreams.Publisher<io.micronaut.context.env.PropertySource> getPropertySources(io.micronaut.context.env.Environment environment)
      +
      Get your PropertySources from AWS Parameter Store. + Property sources are expected to be set up in this way: + \ config \ micronaut \ environment name \ app name \ + If you want to change the base \configuration\micronaut set the property aws.system-manager.parameterStore.rootHierarchyPath
      +
      +
      Specified by:
      +
      getPropertySources in interface io.micronaut.discovery.config.ConfigurationClient
      +
      Parameters:
      +
      environment - The environment
      +
      Returns:
      +
      property source objects by environment.
      +
      +
      +
    • +
    • +
      +

      getDescription

      +
      public String getDescription()
      +
      Description.
      +
      +
      Specified by:
      +
      getDescription in interface io.micronaut.core.naming.Described
      +
      Returns:
      +
      the description
      +
      +
      +
    • +
    • +
      +

      setClient

      +
      protected void setClient(software.amazon.awssdk.services.ssm.SsmAsyncClient client)
      +
      +
      Parameters:
      +
      client - SsmAsyncClient client
      +
      +
      +
    • +
    • +
      +

      getClient

      +
      protected software.amazon.awssdk.services.ssm.SsmAsyncClient getClient()
      +
      +
      Returns:
      +
      SsmAsyncClient client
      +
      +
      +
    • +
    • +
      +

      getQueryProvider

      +
      protected AWSParameterQueryProvider getQueryProvider()
      +
      +
      Returns:
      +
      query provider
      +
      +
      +
    • +
    • +
      +

      setQueryProvider

      +
      protected void setQueryProvider(AWSParameterQueryProvider queryProvider)
      +
      +
      Parameters:
      +
      queryProvider - query provider
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfiguration.html b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfiguration.html new file mode 100644 index 0000000000..e387dfae93 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/AWSParameterStoreConfiguration.html @@ -0,0 +1,346 @@ + + + + +AWSParameterStoreConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSParameterStoreConfiguration

+
+
java.lang.Object +
io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.util.Toggleable
+
+
+
@Requires(env="ec2") @Requires(property="aws.client.system-manager.parameterstore.enabled",value="true",defaultValue="false") +@ConfigurationProperties("aws.client.system-manager.parameterstore") +public class AWSParameterStoreConfiguration +extends Object +implements io.micronaut.core.util.Toggleable
+
This is the configuration class for the AWSParameterStoreConfigClient for AWS Parameter Store based configuration.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENABLED

      +
      public static final String ENABLED
      +
      Constant for whether AWS parameter store is enabled or not.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONFIGURATION_PREFIX

      +
      public static final String CONFIGURATION_PREFIX
      +
      The prefix for configuration.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSParameterStoreConfiguration

      +
      public AWSParameterStoreConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      Enable or disable this feature.
      +
      +
      Specified by:
      +
      isEnabled in interface io.micronaut.core.util.Toggleable
      +
      Returns:
      +
      enable or disable this feature.
      +
      +
      +
    • +
    • +
      +

      setEnabled

      +
      public void setEnabled(boolean enabled)
      +
      Enable or disable distributed configuration with AWS Parameter Store. Default value (false).
      +
      +
      Parameters:
      +
      enabled - enable this feature
      +
      +
      +
    • +
    • +
      +

      getRootHierarchyPath

      +
      @NonNull +public @NonNull String getRootHierarchyPath()
      +
      This is the default for the root hierarchy on the parameter store.
      +
      +
      Returns:
      +
      root level of parameter hierarchy
      +
      +
      +
    • +
    • +
      +

      setRootHierarchyPath

      +
      public void setRootHierarchyPath(@NonNull + @NonNull String rootHierarchyPath)
      +
      The the root hierarchy on the parameter store. Default value ("/config/").
      +
      +
      Parameters:
      +
      rootHierarchyPath - root prefix used for all calls to get Parameter store values
      +
      +
      +
    • +
    • +
      +

      getUseSecureParameters

      +
      public boolean getUseSecureParameters()
      +
      +
      Returns:
      +
      Use auto encryption on SecureString types
      +
      +
      +
    • +
    • +
      +

      setUseSecureParameters

      +
      public void setUseSecureParameters(boolean useSecureParameters)
      +
      Use auto-decryption via KMS for SecureString parameters. Default value (false). + If set to false, you will not get unencrypted values.
      +
      +
      Parameters:
      +
      useSecureParameters - True if secure parameters should be used
      +
      +
      +
    • +
    • +
      +

      isSearchActiveEnvironments

      +
      public boolean isSearchActiveEnvironments()
      +
      +
      Returns:
      +
      Search active environment paths
      +
      +
      +
    • +
    • +
      +

      setSearchActiveEnvironments

      +
      public void setSearchActiveEnvironments(boolean searchActiveEnvironments)
      +
      Search additional paths suffixed with each active environment. + e.g. /config/application_EC2 + Default value (true).
      +
      +
      Parameters:
      +
      searchActiveEnvironments - True if paths suffixed with micronaut profiles should be searched
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/parameterstore/ParameterQuery.html b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/ParameterQuery.html new file mode 100644 index 0000000000..18b9d5ad95 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/ParameterQuery.html @@ -0,0 +1,231 @@ + + + + +ParameterQuery (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterQuery

+
+
java.lang.Object +
io.micronaut.discovery.aws.parameterstore.ParameterQuery
+
+
+
+
public class ParameterQuery +extends Object
+
An object encapsulating all necessary parameters to perform a request for + configuration values to the Parameter Store, as well as the name of the + resulting property source and associated priority.
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ParameterQuery

      +
      public ParameterQuery(String path, + String propertySourceName, + int priority)
      +
      +
    • +
    • +
      +

      ParameterQuery

      +
      public ParameterQuery(String path, + String propertySourceName, + int priority, + boolean name)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPath

      +
      public String getPath()
      +
      +
      Returns:
      +
      the path to be used when querying the Parameter Store; if isName() is true, + it will be used as names in a GetParameters request, + call, otherwise it is the path parameter of a GetParametersByPath.
      +
      +
      +
    • +
    • +
      +

      getPropertySourceName

      +
      public String getPropertySourceName()
      +
      +
      Returns:
      +
      the name of the property source that will hold the retrieved configuration values.
      +
      +
      +
    • +
    • +
      +

      isName

      +
      public boolean isName()
      +
      +
      Returns:
      +
      whether the current query should be performed using the GetParameters API instead of + GetParametersByPath. This is almost never not what you want.
      +
      +
      +
    • +
    • +
      +

      getPriority

      +
      public int getPriority()
      +
      +
      Returns:
      +
      the priority of the property source that will hold the retrieved configuration values.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-summary.html b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-summary.html new file mode 100644 index 0000000000..fa4e989438 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-summary.html @@ -0,0 +1,114 @@ + + + + +io.micronaut.discovery.aws.parameterstore (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.discovery.aws.parameterstore

+
+
+
package io.micronaut.discovery.aws.parameterstore
+
+
Integration with AWS ParameterStore.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+
    +
  • +
    +
    +
    +
    +
    Class
    +
    Description
    + +
    +
    Definition of a service that provides a list of ParameterQuery objects + to be processed by the configuration client.
    +
    + +
    +
    A ConfigurationClient implementation for AWS ParameterStore.
    +
    + +
    +
    This is the configuration class for the AWSParameterStoreConfigClient for AWS Parameter Store based configuration.
    +
    + +
    +
    An object encapsulating all necessary parameters to perform a request for + configuration values to the Parameter Store, as well as the name of the + resulting property source and associated priority.
    +
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-tree.html b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-tree.html new file mode 100644 index 0000000000..42f56f9d22 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/parameterstore/package-tree.html @@ -0,0 +1,79 @@ + + + + +io.micronaut.discovery.aws.parameterstore Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.discovery.aws.parameterstore

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryClientConfiguration.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryClientConfiguration.html new file mode 100644 index 0000000000..9e423fb860 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryClientConfiguration.html @@ -0,0 +1,370 @@ + + + + +AwsServiceDiscoveryClientConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsServiceDiscoveryClientConfiguration

+
+
java.lang.Object +
io.micronaut.http.client.HttpClientConfiguration +
io.micronaut.discovery.client.DiscoveryClientConfiguration +
io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration
+
+
+
+
+
+
@Internal +@Requires(env="ec2") @Requires(property="aws.service-discovery.enabled",value="true",defaultValue="false") +@ConfigurationProperties("aws.service-discovery.client") +public class AwsServiceDiscoveryClientConfiguration +extends io.micronaut.discovery.client.DiscoveryClientConfiguration
+
Configuration for AWS Route 53 discovery.
+
+
Since:
+
1.0 + See https://docs.aws.amazon.com/Route53/latest/APIReference/overview-service-discovery.html for details info
+
Author:
+
Rvanderwerf
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class io.micronaut.http.client.HttpClientConfiguration

    +io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    +
    +

    Fields inherited from class io.micronaut.http.client.HttpClientConfiguration

    +DEFAULT_ALLOW_BLOCK_EVENT_LOOP, DEFAULT_CONNECTION_POOL_IDLE_TIMEOUT_SECONDS, DEFAULT_EXCEPTION_ON_ERROR_STATUS, DEFAULT_FOLLOW_REDIRECTS, DEFAULT_MAX_CONTENT_LENGTH, DEFAULT_READ_IDLE_TIMEOUT_MINUTES, DEFAULT_READ_TIMEOUT_SECONDS, DEFAULT_SHUTDOWN_QUIET_PERIOD_MILLISECONDS, DEFAULT_SHUTDOWN_TIMEOUT_MILLISECONDS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    service id registered to aws.
    +
    +
    io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
    + +
     
    +
    @NonNull io.micronaut.discovery.DiscoveryConfiguration
    + +
    +
    Gets the discovery configuration.
    +
    + + +
    +
    This is the name space ID for the domain/subdomain in route 53 service registry.
    +
    +
    @Nullable io.micronaut.discovery.registration.RegistrationConfiguration
    + +
    +
    Get the registration configuration needed to register to service registry.
    +
    +
    protected String
    + +
    +
    service ID where you are going to be adding service instances to.
    +
    +
    void
    +
    setAwsServiceId(String awsServiceId)
    +
    +
    set service id for easier testing.
    +
    +
    void
    +
    setNamespaceId(String namespaceId)
    +
    +
    allows you to override the namespace id for testing.
    +
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.discovery.client.DiscoveryClientConfiguration

    +getAllZones, getContextPath, getDefaultZone, getHost, getPort, getServiceId, isSecure, isShouldUseDns, setContextPath, setDefaultZone, setHost, setPort, setSecure, setShouldUseDns, setZones, toString
    +
    +

    Methods inherited from class io.micronaut.http.client.HttpClientConfiguration

    +getAlpnModes, getChannelOptions, getConnectionPoolIdleTimeout, getConnectTimeout, getConnectTtl, getDefaultCharset, getEventLoopGroup, getHttpVersion, getLoggerName, getLogLevel, getMaxContentLength, getNumOfThreads, getPlaintextMode, getProxyAddress, getProxyPassword, getProxySelector, getProxyType, getProxyUsername, getReadIdleTimeout, getReadTimeout, getShutdownQuietPeriod, getShutdownTimeout, getSslConfiguration, getThreadFactory, isAllowBlockEventLoop, isExceptionOnErrorStatus, isFollowRedirects, resolveProxy, setAllowBlockEventLoop, setAlpnModes, setChannelOptions, setConnectionPoolIdleTimeout, setConnectTimeout, setConnectTtl, setDefaultCharset, setEventLoopGroup, setExceptionOnErrorStatus, setFollowRedirects, setHttpVersion, setLoggerName, setLogLevel, setMaxContentLength, setNumOfThreads, setPlaintextMode, setProxyAddress, setProxyPassword, setProxySelector, setProxyType, setProxyUsername, setReadIdleTimeout, setReadTimeout, setShutdownQuietPeriod, setShutdownTimeout, setSslConfiguration, setThreadFactory
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsServiceDiscoveryClientConfiguration

      +
      public AwsServiceDiscoveryClientConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNamespaceId

      +
      public String getNamespaceId()
      +
      This is the name space ID for the domain/subdomain in route 53 service registry. + You must have this defined before doing any operations on using service registry.
      +
      +
      Returns:
      +
      namespace id
      +
      +
      +
    • +
    • +
      +

      setNamespaceId

      +
      public void setNamespaceId(String namespaceId)
      +
      allows you to override the namespace id for testing.
      +
      +
      Parameters:
      +
      namespaceId - name space id used for easy of testing
      +
      +
      +
    • +
    • +
      +

      getServiceID

      +
      protected String getServiceID()
      +
      service ID where you are going to be adding service instances to.
      +
      +
      Specified by:
      +
      getServiceID in class io.micronaut.discovery.client.DiscoveryClientConfiguration
      +
      Returns:
      +
      the service ID we are working with
      +
      +
      +
    • +
    • +
      +

      getDiscovery

      +
      @NonNull +public @NonNull io.micronaut.discovery.DiscoveryConfiguration getDiscovery()
      +
      Gets the discovery configuration.
      +
      +
      Specified by:
      +
      getDiscovery in class io.micronaut.discovery.client.DiscoveryClientConfiguration
      +
      Returns:
      +
      configuration
      +
      +
      +
    • +
    • +
      +

      getRegistration

      +
      @Nullable +public @Nullable io.micronaut.discovery.registration.RegistrationConfiguration getRegistration()
      +
      Get the registration configuration needed to register to service registry.
      +
      +
      Specified by:
      +
      getRegistration in class io.micronaut.discovery.client.DiscoveryClientConfiguration
      +
      Returns:
      +
      configuration
      +
      +
      +
    • +
    • +
      +

      getAwsServiceId

      +
      public String getAwsServiceId()
      +
      service id registered to aws.
      +
      +
      Returns:
      +
      service id
      +
      +
      +
    • +
    • +
      +

      setAwsServiceId

      +
      public void setAwsServiceId(String awsServiceId)
      +
      set service id for easier testing.
      +
      +
      Parameters:
      +
      awsServiceId - service id
      +
      +
      +
    • +
    • +
      +

      getConnectionPoolConfiguration

      +
      public io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration getConnectionPoolConfiguration()
      +
      +
      Specified by:
      +
      getConnectionPoolConfiguration in class io.micronaut.http.client.HttpClientConfiguration
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryConfiguration.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryConfiguration.html new file mode 100644 index 0000000000..6065f17417 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryConfiguration.html @@ -0,0 +1,295 @@ + + + + +AwsServiceDiscoveryConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsServiceDiscoveryConfiguration

+
+
java.lang.Object +
io.micronaut.discovery.DiscoveryConfiguration +
io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryConfiguration
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.util.Toggleable
+
+
+
@Internal +@Requires(env="ec2") @Requires(property="aws.service-discovery.enabled",value="true",defaultValue="false") +@ConfigurationProperties("aws.service-discovery") +public class AwsServiceDiscoveryConfiguration +extends io.micronaut.discovery.DiscoveryConfiguration
+
+
Since:
+
1.0 + See https://docs.aws.amazon.com/Route53/latest/APIReference/overview-service-discovery.html for details info
+
Author:
+
Rvanderwerf
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsServiceDiscoveryConfiguration

      +
      public AwsServiceDiscoveryConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAwsServiceId

      +
      public String getAwsServiceId()
      +
      AWS Service ID.
      +
      +
      Returns:
      +
      service id
      +
      +
      +
    • +
    • +
      +

      setAwsServiceId

      +
      public void setAwsServiceId(String awsServiceId)
      +
      set service ID for easier testing.
      +
      +
      Parameters:
      +
      awsServiceId - aws service id
      +
      +
      +
    • +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      enable/disable this feature.
      +
      +
      Specified by:
      +
      isEnabled in interface io.micronaut.core.util.Toggleable
      +
      Overrides:
      +
      isEnabled in class io.micronaut.discovery.DiscoveryConfiguration
      +
      Returns:
      +
      enabled
      +
      +
      +
    • +
    • +
      +

      setEnabled

      +
      public void setEnabled(boolean enabled)
      +
      enable/disabled this feature. Default value (true).
      +
      +
      Overrides:
      +
      setEnabled in class io.micronaut.discovery.DiscoveryConfiguration
      +
      Parameters:
      +
      enabled - Whether discovery is enabled
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryRegistrationConfiguration.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryRegistrationConfiguration.html new file mode 100644 index 0000000000..b6b7980a1e --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/AwsServiceDiscoveryRegistrationConfiguration.html @@ -0,0 +1,241 @@ + + + + +AwsServiceDiscoveryRegistrationConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsServiceDiscoveryRegistrationConfiguration

+
+
java.lang.Object +
io.micronaut.discovery.registration.RegistrationConfiguration +
io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryRegistrationConfiguration
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.util.Toggleable
+
+
+
@Internal +@Requires(env="ec2") @Requires(property="micronaut.application.name") @Requires(property="aws.service-discovery.registration.enabled",value="true") +@ConfigurationProperties("aws.service-discovery.registration") +public class AwsServiceDiscoveryRegistrationConfiguration +extends io.micronaut.discovery.registration.RegistrationConfiguration
+
Configuration for AWS Route 53 registration.
+
+
Since:
+
1.0
+
Author:
+
Rvanderwerf
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    +
    +

    Fields inherited from class io.micronaut.discovery.registration.RegistrationConfiguration

    +DEFAULT_DEREGISTER, DEFAULT_ENABLED, DEFAULT_FAILFAST, DEFAULT_RETRY_COUNT, DEFAULT_RETRYDELAY_SECONDS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Get gets the aws service id we are working with.
    +
    +
    void
    +
    setAwsServiceId(String awsServiceId)
    +
    +
    Setting for service id to make easier testing.
    +
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.discovery.registration.RegistrationConfiguration

    +getHealthPath, getIpAddr, getRetryCount, getRetryDelay, getTimeout, isDeregister, isEnabled, isFailFast, isPreferIpAddress, setDeregister, setEnabled, setFailFast, setHealthPath, setIpAddr, setPreferIpAddress, setRetryCount, setRetryDelay, setTimeout
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsServiceDiscoveryRegistrationConfiguration

      +
      public AwsServiceDiscoveryRegistrationConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAwsServiceId

      +
      public String getAwsServiceId()
      +
      Get gets the aws service id we are working with. + You can only find this from the CLI or APIs as there is no UI for this yet.
      +
      +
      Returns:
      +
      aws service id
      +
      +
      +
    • +
    • +
      +

      setAwsServiceId

      +
      public void setAwsServiceId(String awsServiceId)
      +
      Setting for service id to make easier testing.
      +
      +
      Parameters:
      +
      awsServiceId - service ID from AWS
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/AwsServiceDiscoveryClient.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/AwsServiceDiscoveryClient.html new file mode 100644 index 0000000000..230693f0b0 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/AwsServiceDiscoveryClient.html @@ -0,0 +1,249 @@ + + + + +AwsServiceDiscoveryClient (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsServiceDiscoveryClient

+
+
java.lang.Object +
io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.naming.Described, io.micronaut.discovery.DiscoveryClient, Closeable, AutoCloseable
+
+
+
@Internal +@Singleton +@Requires(property="aws.service-discovery.enabled",value="true",defaultValue="false") @Requires(classes=software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient.class) @Requires(env="ec2") @Requires(beans=AwsServiceDiscoveryConfiguration.class) +public class AwsServiceDiscoveryClient +extends Object +implements io.micronaut.discovery.DiscoveryClient
+
An implementation of the DiscoveryClient interface for AWS Route53.
+
+
Since:
+
1.0
+
Author:
+
Rvanderwerf, graemerocher
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AwsServiceDiscoveryClient(AwsServiceDiscoveryClientConfiguration awsServiceDiscoveryClientConfiguration, + software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient serviceDiscoveryAsyncClient)
    +
    +
    Default constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
    +
    Close down AWS Client on shutdown.
    +
    + + +
    +
    The description.
    +
    +
    org.reactivestreams.Publisher<List<io.micronaut.discovery.ServiceInstance>>
    +
    getInstances(String serviceId)
    +
    +
    Gets a list of instances registered with Route53 given a service ID.
    +
    +
    org.reactivestreams.Publisher<List<String>>
    + +
    +
    Gets a list of service IDs from AWS for a given namespace.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.naming.Described

    +getDescription
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsServiceDiscoveryClient

      +
      public AwsServiceDiscoveryClient(AwsServiceDiscoveryClientConfiguration awsServiceDiscoveryClientConfiguration, + software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient serviceDiscoveryAsyncClient)
      +
      Default constructor.
      +
      +
      Parameters:
      +
      awsServiceDiscoveryClientConfiguration - The discovery configuration
      +
      serviceDiscoveryAsyncClient - The AWS serviceDiscoveryAsyncClient
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescription

      +
      public String getDescription()
      +
      The description.
      +
      +
      Specified by:
      +
      getDescription in interface io.micronaut.core.naming.Described
      +
      +
      +
    • +
    • +
      +

      getInstances

      +
      public org.reactivestreams.Publisher<List<io.micronaut.discovery.ServiceInstance>> getInstances(String serviceId)
      +
      Gets a list of instances registered with Route53 given a service ID.
      +
      +
      Specified by:
      +
      getInstances in interface io.micronaut.discovery.DiscoveryClient
      +
      Parameters:
      +
      serviceId - The service id
      +
      Returns:
      +
      list of serviceInstances usable by MN.
      +
      +
      +
    • +
    • +
      +

      getServiceIds

      +
      public org.reactivestreams.Publisher<List<String>> getServiceIds()
      +
      Gets a list of service IDs from AWS for a given namespace.
      +
      +
      Specified by:
      +
      getServiceIds in interface io.micronaut.discovery.DiscoveryClient
      +
      Returns:
      +
      publisher list of the service IDs in string format
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      Close down AWS Client on shutdown.
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      Specified by:
      +
      close in interface Closeable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-summary.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-summary.html new file mode 100644 index 0000000000..76159cfdf0 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-summary.html @@ -0,0 +1,99 @@ + + + + +io.micronaut.discovery.aws.servicediscovery.client (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.discovery.aws.servicediscovery.client

+
+
+
package io.micronaut.discovery.aws.servicediscovery.client
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-tree.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-tree.html new file mode 100644 index 0000000000..9fca2bfd0f --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/client/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.discovery.aws.servicediscovery.client Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.discovery.aws.servicediscovery.client

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.discovery.aws.servicediscovery.client.AwsServiceDiscoveryClient (implements io.micronaut.discovery.DiscoveryClient)
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-summary.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-summary.html new file mode 100644 index 0000000000..7a08e574df --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-summary.html @@ -0,0 +1,112 @@ + + + + +io.micronaut.discovery.aws.servicediscovery (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.discovery.aws.servicediscovery

+
+
+
package io.micronaut.discovery.aws.servicediscovery
+
+
Integration with AWS service discovery.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-tree.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-tree.html new file mode 100644 index 0000000000..4d7b220d97 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/package-tree.html @@ -0,0 +1,89 @@ + + + + +io.micronaut.discovery.aws.servicediscovery Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.discovery.aws.servicediscovery

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.discovery.DiscoveryConfiguration (implements io.micronaut.core.util.Toggleable) + +
    • +
    • io.micronaut.http.client.HttpClientConfiguration + +
    • +
    • io.micronaut.discovery.registration.RegistrationConfiguration (implements io.micronaut.core.util.Toggleable) + +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/AwsServiceDiscoveryRegistrationClient.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/AwsServiceDiscoveryRegistrationClient.html new file mode 100644 index 0000000000..785ce26d7d --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/AwsServiceDiscoveryRegistrationClient.html @@ -0,0 +1,400 @@ + + + + +AwsServiceDiscoveryRegistrationClient (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsServiceDiscoveryRegistrationClient

+
+
java.lang.Object +
io.micronaut.discovery.registration.AutoRegistration +
io.micronaut.discovery.client.registration.DiscoveryServiceAutoRegistration +
io.micronaut.discovery.aws.servicediscovery.registration.AwsServiceDiscoveryRegistrationClient
+
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.event.ApplicationEventListener<io.micronaut.discovery.event.AbstractServiceInstanceEvent>, EventListener
+
+
+
@Internal +@Singleton +@Requires(classes=software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient.class) @Requires(env="ec2") @Requires(beans=AwsServiceDiscoveryRegistrationConfiguration.class) @Requires(property="aws.service-discovery.registration.enabled",value="true",defaultValue="false") @Requires(property="micronaut.application.name") +public class AwsServiceDiscoveryRegistrationClient +extends io.micronaut.discovery.client.registration.DiscoveryServiceAutoRegistration
+
An implementation of DiscoveryServiceAutoRegistration for Route 53.
+
+
Since:
+
1.0
+
Author:
+
Rvanderwerf, graemerocher, Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
    +
    Constant for AWS alias dns name.
    +
    +
    static final String
    + +
    +
    Constant for AWS instance cname.
    +
    +
    static final String
    + +
    +
    Constant for AWS intance IPv4.
    +
    +
    static final String
    + +
    +
    Constant for AWS instance IPv6.
    +
    +
    static final String
    + +
    +
    Constant for AWS instance port.
    +
    +
    static final String
    + +
    +
    Constant for whether route 53 registration is enabled.
    +
    +
    +
    +

    Fields inherited from class io.micronaut.discovery.registration.AutoRegistration

    +registered
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    AwsServiceDiscoveryRegistrationClient(io.micronaut.context.env.Environment environment, + AwsServiceDiscoveryRegistrationConfiguration awsServiceDiscoveryRegistrationConfiguration, + AmazonComputeInstanceMetadataResolver amazonComputeInstanceMetadataResolver, + Executor executorService, + software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient serviceDiscoveryClient, + software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient serviceDiscoveryAsyncClient)
    +
    +
    Constructor for setup.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    deregister(io.micronaut.discovery.ServiceInstance instance)
    +
    +
    shutdown instance if it fails health check can gracefully stop.
    +
    +
    protected void
    +
    pulsate(io.micronaut.discovery.ServiceInstance instance, + io.micronaut.health.HealthStatus status)
    +
    +
    If custom health check is enabled, this sends a heartbeat to it.
    +
    +
    void
    +
    register(io.micronaut.discovery.ServiceInstance instance)
    +
    +
    register new instance to the service registry.
    +
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.discovery.client.registration.DiscoveryServiceAutoRegistration

    +getErrorMessage, performDeregistration, performRegistration
    +
    +

    Methods inherited from class io.micronaut.discovery.registration.AutoRegistration

    +onApplicationEvent, validateApplicationName, validateName
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.context.event.ApplicationEventListener

    +supports
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      AWS_INSTANCE_PORT

      +
      public static final String AWS_INSTANCE_PORT
      +
      Constant for AWS instance port.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_INSTANCE_IPV4

      +
      public static final String AWS_INSTANCE_IPV4
      +
      Constant for AWS intance IPv4.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_INSTANCE_CNAME

      +
      public static final String AWS_INSTANCE_CNAME
      +
      Constant for AWS instance cname.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_INSTANCE_IPV6

      +
      public static final String AWS_INSTANCE_IPV6
      +
      Constant for AWS instance IPv6.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_ALIAS_DNS_NAME

      +
      public static final String AWS_ALIAS_DNS_NAME
      +
      Constant for AWS alias dns name.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ENABLED

      +
      public static final String ENABLED
      +
      Constant for whether route 53 registration is enabled.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsServiceDiscoveryRegistrationClient

      +
      protected AwsServiceDiscoveryRegistrationClient(io.micronaut.context.env.Environment environment, + AwsServiceDiscoveryRegistrationConfiguration awsServiceDiscoveryRegistrationConfiguration, + AmazonComputeInstanceMetadataResolver amazonComputeInstanceMetadataResolver, + @Named("io") + Executor executorService, + software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient serviceDiscoveryClient, + software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient serviceDiscoveryAsyncClient)
      +
      Constructor for setup.
      +
      +
      Parameters:
      +
      environment - current environment
      +
      awsServiceDiscoveryRegistrationConfiguration - config for auto registration
      +
      amazonComputeInstanceMetadataResolver - resolver for aws compute metdata
      +
      executorService - this is for executing the thread to monitor the register operation for completion
      +
      serviceDiscoveryClient - the serviceDiscoveryClient
      +
      serviceDiscoveryAsyncClient - the serviceDiscoveryAsyncClient
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      pulsate

      +
      protected void pulsate(io.micronaut.discovery.ServiceInstance instance, + io.micronaut.health.HealthStatus status)
      +
      If custom health check is enabled, this sends a heartbeat to it. + In most cases aws monitoring works off polling an application's endpoint
      +
      +
      Specified by:
      +
      pulsate in class io.micronaut.discovery.registration.AutoRegistration
      +
      Parameters:
      +
      instance - The instance of the service
      +
      status - The HealthStatus
      +
      +
      +
    • +
    • +
      +

      deregister

      +
      public void deregister(io.micronaut.discovery.ServiceInstance instance)
      +
      shutdown instance if it fails health check can gracefully stop.
      +
      +
      Specified by:
      +
      deregister in class io.micronaut.discovery.registration.AutoRegistration
      +
      +
      +
    • +
    • +
      +

      register

      +
      public void register(io.micronaut.discovery.ServiceInstance instance)
      +
      register new instance to the service registry.
      +
      +
      Specified by:
      +
      register in class io.micronaut.discovery.registration.AutoRegistration
      +
      Parameters:
      +
      instance - The ServiceInstance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/EC2ServiceInstance.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/EC2ServiceInstance.html new file mode 100644 index 0000000000..d48dca598d --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/EC2ServiceInstance.html @@ -0,0 +1,493 @@ + + + + +EC2ServiceInstance (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EC2ServiceInstance

+
+
java.lang.Object +
io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.discovery.ServiceInstance, io.micronaut.discovery.ServiceInstance.Builder
+
+
+
@Internal +public class EC2ServiceInstance +extends Object +implements io.micronaut.discovery.ServiceInstance, io.micronaut.discovery.ServiceInstance.Builder
+
Represents EC2 service instance metadata.
+
+
Since:
+
1.0
+
Author:
+
Rvanderwerf, Graeme Rocher
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.discovery.ServiceInstance

    +io.micronaut.discovery.ServiceInstance.Builder
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.discovery.ServiceInstance

    +GROUP, REGION, ZONE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Container to hold AWS EC2 Instance info.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.discovery.ServiceInstance
    + +
    +
    build for the builder.
    +
    + + +
    +
    Gets group of instance.
    +
    +
    io.micronaut.health.HealthStatus
    + +
    +
    Gets the current instance health status.
    +
    + + +
    +
    Same as instance id.
    +
    + + +
    +
    Gets AWS ID for the instance.
    +
    +
    io.micronaut.core.convert.value.ConvertibleValues<String>
    + +
    +
    Gets the metadata information gathered from AWS for this instance.
    +
    + + +
    +
    Gets the AWS Region of the instance.
    +
    + + +
    +
    URI This instance can be access via (internal).
    +
    + + +
    +
    Gets the Zone/AZ for the AWS Instance.
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    +
    group(String group)
    +
    +
    builder for group (not used).
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    + +
    +
    instance id (same as id).
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    +
    metadata(io.micronaut.core.convert.value.ConvertibleValues<String> metadata)
    +
    +
    Builder for metadata.
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    + +
    +
    Builder for metadata in map format.
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    +
    region(String region)
    +
    +
    Builder for region.
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    +
    status(io.micronaut.health.HealthStatus status)
    +
    +
    Build for health status.
    +
    +
    io.micronaut.discovery.ServiceInstance.Builder
    +
    zone(String zone)
    +
    +
    The availablity zone of instance.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.discovery.ServiceInstance

    +getHost, getPort, isSecure, resolve
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EC2ServiceInstance

      +
      public EC2ServiceInstance(String id, + URI uri)
      +
      Container to hold AWS EC2 Instance info.
      +
      +
      Parameters:
      +
      id - if of the instance
      +
      uri - uri to access this instance
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getMetadata

      +
      public io.micronaut.core.convert.value.ConvertibleValues<String> getMetadata()
      +
      Gets the metadata information gathered from AWS for this instance.
      +
      +
      Specified by:
      +
      getMetadata in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      The metadata
      +
      +
      +
    • +
    • +
      +

      getHealthStatus

      +
      public io.micronaut.health.HealthStatus getHealthStatus()
      +
      Gets the current instance health status.
      +
      +
      Specified by:
      +
      getHealthStatus in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      status
      +
      +
      +
    • +
    • +
      +

      getInstanceId

      +
      public Optional<String> getInstanceId()
      +
      Gets AWS ID for the instance.
      +
      +
      Specified by:
      +
      getInstanceId in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      instanceId
      +
      +
      +
    • +
    • +
      +

      getZone

      +
      public Optional<String> getZone()
      +
      Gets the Zone/AZ for the AWS Instance.
      +
      +
      Specified by:
      +
      getZone in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      availability zone
      +
      +
      +
    • +
    • +
      +

      getRegion

      +
      public Optional<String> getRegion()
      +
      Gets the AWS Region of the instance.
      +
      +
      Specified by:
      +
      getRegion in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      region
      +
      +
      +
    • +
    • +
      +

      getGroup

      +
      public Optional<String> getGroup()
      +
      Gets group of instance. Not used on AWS.
      +
      +
      Specified by:
      +
      getGroup in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      not used
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public String getId()
      +
      Same as instance id.
      +
      +
      Specified by:
      +
      getId in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      instance id
      +
      +
      +
    • +
    • +
      +

      getURI

      +
      public URI getURI()
      +
      URI This instance can be access via (internal).
      +
      +
      Specified by:
      +
      getURI in interface io.micronaut.discovery.ServiceInstance
      +
      Returns:
      +
      uri to access
      +
      +
      +
    • +
    • +
      +

      instanceId

      +
      public io.micronaut.discovery.ServiceInstance.Builder instanceId(String id)
      +
      instance id (same as id).
      +
      +
      Specified by:
      +
      instanceId in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Parameters:
      +
      id - The instance id
      +
      Returns:
      +
      the instance id builder
      +
      +
      +
    • +
    • +
      +

      zone

      +
      public io.micronaut.discovery.ServiceInstance.Builder zone(String zone)
      +
      The availablity zone of instance.
      +
      +
      Specified by:
      +
      zone in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Parameters:
      +
      zone - The zone
      +
      Returns:
      +
      the zone builder
      +
      +
      +
    • +
    • +
      +

      region

      +
      public io.micronaut.discovery.ServiceInstance.Builder region(String region)
      +
      Builder for region.
      +
      +
      Specified by:
      +
      region in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Parameters:
      +
      region - The region
      +
      Returns:
      +
      builder
      +
      +
      +
    • +
    • +
      +

      group

      +
      public io.micronaut.discovery.ServiceInstance.Builder group(String group)
      +
      builder for group (not used).
      +
      +
      Specified by:
      +
      group in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Parameters:
      +
      group - The group
      +
      Returns:
      +
      builder
      +
      +
      +
    • +
    • +
      +

      status

      +
      public io.micronaut.discovery.ServiceInstance.Builder status(io.micronaut.health.HealthStatus status)
      +
      Build for health status.
      +
      +
      Specified by:
      +
      status in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Parameters:
      +
      status - The status
      +
      Returns:
      +
      builder
      +
      +
      +
    • +
    • +
      +

      metadata

      +
      public io.micronaut.discovery.ServiceInstance.Builder metadata(io.micronaut.core.convert.value.ConvertibleValues<String> metadata)
      +
      Builder for metadata.
      +
      +
      Parameters:
      +
      metadata - from aws
      +
      Returns:
      +
      builder
      +
      +
      +
    • +
    • +
      +

      metadata

      +
      public io.micronaut.discovery.ServiceInstance.Builder metadata(Map<String,String> metadata)
      +
      Builder for metadata in map format.
      +
      +
      Specified by:
      +
      metadata in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Parameters:
      +
      metadata - The metadata in map format
      +
      Returns:
      +
      builder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public io.micronaut.discovery.ServiceInstance build()
      +
      build for the builder.
      +
      +
      Specified by:
      +
      build in interface io.micronaut.discovery.ServiceInstance.Builder
      +
      Returns:
      +
      the service instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-summary.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-summary.html new file mode 100644 index 0000000000..8e6ed84fa7 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-summary.html @@ -0,0 +1,103 @@ + + + + +io.micronaut.discovery.aws.servicediscovery.registration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.discovery.aws.servicediscovery.registration

+
+
+
package io.micronaut.discovery.aws.servicediscovery.registration
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-tree.html b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-tree.html new file mode 100644 index 0000000000..554ed58c0b --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/aws/servicediscovery/registration/package-tree.html @@ -0,0 +1,80 @@ + + + + +io.micronaut.discovery.aws.servicediscovery.registration Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.discovery.aws.servicediscovery.registration

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.discovery.registration.AutoRegistration (implements io.micronaut.context.event.ApplicationEventListener<E>) + +
    • +
    • io.micronaut.discovery.aws.servicediscovery.registration.EC2ServiceInstance (implements io.micronaut.discovery.ServiceInstance, io.micronaut.discovery.ServiceInstance.Builder)
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonComputeInstanceMetadataResolver.html b/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonComputeInstanceMetadataResolver.html new file mode 100644 index 0000000000..8f734287a4 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonComputeInstanceMetadataResolver.html @@ -0,0 +1,199 @@ + + + + +AmazonComputeInstanceMetadataResolver (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AmazonComputeInstanceMetadataResolver

+
+
java.lang.Object +
io.micronaut.discovery.cloud.aws.AmazonComputeInstanceMetadataResolver
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.discovery.cloud.ComputeInstanceMetadataResolver
+
+
+
@Singleton +@Requires(env="ec2") @Requires(notEnv="function") @Requires(property="micronaut.application.ec2.metadata.enabled",value="true",defaultValue="true") @Requires(classes=io.micronaut.discovery.cloud.ComputeInstanceMetadataResolver.class) +@Primary +public class AmazonComputeInstanceMetadataResolver +extends Object +implements io.micronaut.discovery.cloud.ComputeInstanceMetadataResolver
+
Resolves ComputeInstanceMetadata for Amazon EC2.
+
+
Since:
+
1.0
+
Author:
+
rvanderwerf, Graeme Rocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AmazonComputeInstanceMetadataResolver

      +
      @Inject +public AmazonComputeInstanceMetadataResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, + AmazonMetadataConfiguration configuration)
      +
      Create a new instance to resolve ComputeInstanceMetadata for Amazon EC2.
      +
      +
      Parameters:
      +
      objectMapper - To convert AWS EC2 metadata information into Map
      +
      configuration - AWS Metadata configuration
      +
      +
      +
    • +
    • +
      +

      AmazonComputeInstanceMetadataResolver

      +
      public AmazonComputeInstanceMetadataResolver()
      +
      Create a new instance to resolve ComputeInstanceMetadata for Amazon EC2 with default configurations.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      public Optional<io.micronaut.discovery.cloud.ComputeInstanceMetadata> resolve(io.micronaut.context.env.Environment environment)
      +
      +
      Specified by:
      +
      resolve in interface io.micronaut.discovery.cloud.ComputeInstanceMetadataResolver
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonEC2InstanceMetadata.html b/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonEC2InstanceMetadata.html new file mode 100644 index 0000000000..c7a8b8213f --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonEC2InstanceMetadata.html @@ -0,0 +1,184 @@ + + + + +AmazonEC2InstanceMetadata (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AmazonEC2InstanceMetadata

+
+
java.lang.Object +
io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata +
io.micronaut.discovery.cloud.aws.AmazonEC2InstanceMetadata
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.discovery.cloud.ComputeInstanceMetadata
+
+
+
@Introspected +public class AmazonEC2InstanceMetadata +extends io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
+
Represents ComputeInstanceMetadata for Amazon's EC2.
+
+
Since:
+
1.0
+
Author:
+
rvanderwerf, Graeme Rocher
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata

    +availabilityZone, region
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.context.env.ComputePlatform
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata

    +getAccount, getAvailabilityZone, getDescription, getImageId, getInstanceId, getInterfaces, getLocalHostname, getMachineType, getMetadata, getName, getPrivateHostname, getPrivateIpV4, getPrivateIpV6, getPublicHostname, getPublicIpV4, getPublicIpV6, getRegion, getTags, isCached, setAccount, setAvailabilityZone, setCached, setDescription, setImageId, setInstanceId, setInterfaces, setLocalHostname, setMachineType, setMetadata, setName, setPrivateIpV4, setPrivateIpV6, setPublicHostname, setPublicIpV4, setPublicIpV6, setRegion, setTags
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AmazonEC2InstanceMetadata

      +
      public AmazonEC2InstanceMetadata()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getComputePlatform

      +
      public io.micronaut.context.env.ComputePlatform getComputePlatform()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonMetadataConfiguration.html b/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonMetadataConfiguration.html new file mode 100644 index 0000000000..e77dd166a7 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/cloud/aws/AmazonMetadataConfiguration.html @@ -0,0 +1,356 @@ + + + + +AmazonMetadataConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AmazonMetadataConfiguration

+
+
java.lang.Object +
io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.util.Toggleable
+
+
+
@ConfigurationProperties("micronaut.application.ec2.metadata") +@Requires(notEnv="function") @Requires(env="ec2") +@Primary +public class AmazonMetadataConfiguration +extends Object +implements io.micronaut.core.util.Toggleable
+
Default configuration for retrieving Amazon EC2 metadata for ComputePlatform.AMAZON_EC2.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      PREFIX

      +
      public static final String PREFIX
      +
      Prefix for Amazon EC2 configuration metadata.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_ENABLED

      +
      public static final boolean DEFAULT_ENABLED
      +
      The default enable value.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_URL

      +
      public static final String DEFAULT_URL
      +
      The default url value.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AmazonMetadataConfiguration

      +
      public AmazonMetadataConfiguration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      +
      Specified by:
      +
      isEnabled in interface io.micronaut.core.util.Toggleable
      +
      Returns:
      +
      Whether the Amazon EC2 configuration is enabled
      +
      +
      +
    • +
    • +
      +

      setEnabled

      +
      public void setEnabled(boolean enabled)
      +
      Default value (true).
      +
      +
      Parameters:
      +
      enabled - Enable or disable the Amazon EC2 configuration
      +
      +
      +
    • +
    • +
      +

      getUrl

      +
      public String getUrl()
      +
      +
      Returns:
      +
      The Url
      +
      +
      +
    • +
    • +
      +

      setUrl

      +
      public void setUrl(String url)
      +
      Default value ("http://169.254.169.254").
      +
      +
      Parameters:
      +
      url - The url
      +
      +
      +
    • +
    • +
      +

      getMetadataUrl

      +
      public String getMetadataUrl()
      +
      +
      Returns:
      +
      The metadata Url
      +
      +
      +
    • +
    • +
      +

      setMetadataUrl

      +
      public void setMetadataUrl(String metadataUrl)
      +
      +
      Parameters:
      +
      metadataUrl - The metadata Url
      +
      +
      +
    • +
    • +
      +

      getInstanceDocumentUrl

      +
      public String getInstanceDocumentUrl()
      +
      +
      Returns:
      +
      The instance document Url
      +
      +
      +
    • +
    • +
      +

      setInstanceDocumentUrl

      +
      public void setInstanceDocumentUrl(String instanceDocumentUrl)
      +
      +
      Parameters:
      +
      instanceDocumentUrl - The instance document Url
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/cloud/aws/EC2MetadataKeys.html b/4.2.3/api/io/micronaut/discovery/cloud/aws/EC2MetadataKeys.html new file mode 100644 index 0000000000..74f6aba699 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/cloud/aws/EC2MetadataKeys.html @@ -0,0 +1,427 @@ + + + + +EC2MetadataKeys (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class EC2MetadataKeys

+
+
java.lang.Object +
java.lang.Enum<EC2MetadataKeys> +
io.micronaut.discovery.cloud.aws.EC2MetadataKeys
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<EC2MetadataKeys>, Constable
+
+
+
public enum EC2MetadataKeys +extends Enum<EC2MetadataKeys>
+
A enum of Amazon EC2 metadata.
+
+
Since:
+
1.0
+
Author:
+
rvanderwerf, Graeme Rocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static EC2MetadataKeys[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static EC2MetadataKeys valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Returns:
      +
      The name of key
      +
      +
      +
    • +
    • +
      +

      getURL

      +
      public URL getURL(String prepend, + String append) + throws MalformedURLException
      +
      The URL for metadata information. + Override to apply prepend and append.
      +
      +
      Parameters:
      +
      prepend - Building the URL endpoints
      +
      append - Region
      +
      Returns:
      +
      The URL for the Metadata information of specific Enum.name().
      +
      Throws:
      +
      MalformedURLException - If the URL is invalid
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      Returns the name of this enum constant, as contained in the + declaration. This method may be overridden, though it typically + isn't necessary or desirable. An enum type should override this + method when a more "programmer-friendly" string form exists.
      +
      +
      Overrides:
      +
      toString in class Enum<EC2MetadataKeys>
      +
      Returns:
      +
      the name of this enum constant
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/cloud/aws/package-summary.html b/4.2.3/api/io/micronaut/discovery/cloud/aws/package-summary.html new file mode 100644 index 0000000000..83d4f1398b --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/cloud/aws/package-summary.html @@ -0,0 +1,111 @@ + + + + +io.micronaut.discovery.cloud.aws (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.discovery.cloud.aws

+
+
+
package io.micronaut.discovery.cloud.aws
+
+
AWS cloud configuration.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/discovery/cloud/aws/package-tree.html b/4.2.3/api/io/micronaut/discovery/cloud/aws/package-tree.html new file mode 100644 index 0000000000..8a744ed708 --- /dev/null +++ b/4.2.3/api/io/micronaut/discovery/cloud/aws/package-tree.html @@ -0,0 +1,91 @@ + + + + +io.micronaut.discovery.cloud.aws Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.discovery.cloud.aws

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata (implements io.micronaut.discovery.cloud.ComputeInstanceMetadata) + +
    • +
    • io.micronaut.discovery.cloud.aws.AmazonComputeInstanceMetadataResolver (implements io.micronaut.discovery.cloud.ComputeInstanceMetadataResolver)
    • +
    • io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration (implements io.micronaut.core.util.Toggleable)
    • +
    +
  • +
+
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/CustomPojoSerializerException.html b/4.2.3/api/io/micronaut/function/aws/CustomPojoSerializerException.html new file mode 100644 index 0000000000..5ca0705749 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/CustomPojoSerializerException.html @@ -0,0 +1,153 @@ + + + + +CustomPojoSerializerException (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CustomPojoSerializerException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
io.micronaut.function.aws.CustomPojoSerializerException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class CustomPojoSerializerException +extends RuntimeException
+
Exception raised when serialization with JsonMapperCustomPojoSerializer fails.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CustomPojoSerializerException

      +
      public CustomPojoSerializerException(IOException e)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/DefaultDiagnosticInfoPopulator.html b/4.2.3/api/io/micronaut/function/aws/DefaultDiagnosticInfoPopulator.html new file mode 100644 index 0000000000..7be2da507c --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/DefaultDiagnosticInfoPopulator.html @@ -0,0 +1,367 @@ + + + + +DefaultDiagnosticInfoPopulator (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultDiagnosticInfoPopulator

+
+
java.lang.Object +
io.micronaut.function.aws.DefaultDiagnosticInfoPopulator
+
+
+
+
All Implemented Interfaces:
+
DiagnosticInfoPopulator
+
+
+
@Singleton +public class DefaultDiagnosticInfoPopulator +extends Object +implements DiagnosticInfoPopulator
+
+
Since:
+
3.2.2
+
Author:
+
Sergio del Amo, Constantine Linnick
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      MDC_DEFAULT_AWS_REQUEST_ID

      +
      public static final String MDC_DEFAULT_AWS_REQUEST_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MDC_DEFAULT_FUNCTION_NAME

      +
      public static final String MDC_DEFAULT_FUNCTION_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MDC_DEFAULT_FUNCTION_VERSION

      +
      public static final String MDC_DEFAULT_FUNCTION_VERSION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MDC_DEFAULT_FUNCTION_ARN

      +
      public static final String MDC_DEFAULT_FUNCTION_ARN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MDC_DEFAULT_FUNCTION_MEMORY_SIZE

      +
      public static final String MDC_DEFAULT_FUNCTION_MEMORY_SIZE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MDC_DEFAULT_FUNCTION_REMAINING_TIME

      +
      public static final String MDC_DEFAULT_FUNCTION_REMAINING_TIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MDC_DEFAULT_XRAY_TRACE_ID

      +
      public static final String MDC_DEFAULT_XRAY_TRACE_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultDiagnosticInfoPopulator

      +
      public DefaultDiagnosticInfoPopulator()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/DefaultLambdaContextFactory.html b/4.2.3/api/io/micronaut/function/aws/DefaultLambdaContextFactory.html new file mode 100644 index 0000000000..fd6f72ea0e --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/DefaultLambdaContextFactory.html @@ -0,0 +1,187 @@ + + + + +DefaultLambdaContextFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultLambdaContextFactory

+
+
java.lang.Object +
io.micronaut.function.aws.DefaultLambdaContextFactory
+
+
+
+
All Implemented Interfaces:
+
LambdaContextFactory
+
+
+
@Singleton +public class DefaultLambdaContextFactory +extends Object +implements LambdaContextFactory
+
Registers singletons of type Context. + If the Lambda Context contains non-null LambdaLogger, ClientContext and CognitoIdentity they are registered as Singleton as well.
+
+
Since:
+
3.2.2
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultLambdaContextFactory

      +
      public DefaultLambdaContextFactory(io.micronaut.context.BeanContext beanContext)
      +
      +
      Parameters:
      +
      beanContext - Bean Context.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      registerSingletons

      +
      public void registerSingletons(@NonNull + @NonNull com.amazonaws.services.lambda.runtime.Context context)
      +
      Description copied from interface: LambdaContextFactory
      +
      Registers Lambda Context as a singleton.
      +
      +
      Specified by:
      +
      registerSingletons in interface LambdaContextFactory
      +
      Parameters:
      +
      context - Lambda Context
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/DiagnosticInfoPopulator.html b/4.2.3/api/io/micronaut/function/aws/DiagnosticInfoPopulator.html new file mode 100644 index 0000000000..43f54993cf --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/DiagnosticInfoPopulator.html @@ -0,0 +1,156 @@ + + + + +DiagnosticInfoPopulator (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface DiagnosticInfoPopulator

+
+
+
+
All Known Implementing Classes:
+
DefaultDiagnosticInfoPopulator
+
+
+
@DefaultImplementation(DefaultDiagnosticInfoPopulator.class) +public interface DiagnosticInfoPopulator
+
Populates Mapping Diagnostic Context with Lambda Context.
+
+
Since:
+
3.2.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      populateMappingDiagnosticContextValues

      +
      void populateMappingDiagnosticContextValues(@NonNull + @NonNull com.amazonaws.services.lambda.runtime.Context context)
      +
      Populate MDC with Lambda Context values.
      +
      +
      Parameters:
      +
      context - Lambda Context
      +
      +
      +
    • +
    • +
      +

      populateMappingDiagnosticContextWithXrayTraceId

      +
      void populateMappingDiagnosticContextWithXrayTraceId()
      +
      Populate MDC with XRay Trace ID if it is able to parse it.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/HandlerUtils.html b/4.2.3/api/io/micronaut/function/aws/HandlerUtils.html new file mode 100644 index 0000000000..a9683d48c6 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/HandlerUtils.html @@ -0,0 +1,151 @@ + + + + +HandlerUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerUtils

+
+
java.lang.Object +
io.micronaut.function.aws.HandlerUtils
+
+
+
+
public final class HandlerUtils +extends Object
+
Configures MDC and Bean Context with the current LambdaContext.
+
+
Since:
+
3.2.2
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      configureWithContext

      +
      public static void configureWithContext(@NonNull + @NonNull io.micronaut.context.ApplicationContextProvider applicationContextProvider, + @Nullable + @Nullable com.amazonaws.services.lambda.runtime.Context lambdaContext)
      +
      It uses LambdaContextFactory to registers Lambda Context beans as singletons in the bean context. + It uses DiagnosticInfoPopulator to populate the MDC context with Lambda Context values.
      +
      +
      Parameters:
      +
      applicationContextProvider - Application Context Provider
      +
      lambdaContext - Lambda Context
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/JsonMapperCustomPojoSerializer.html b/4.2.3/api/io/micronaut/function/aws/JsonMapperCustomPojoSerializer.html new file mode 100644 index 0000000000..1d1bdbef66 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/JsonMapperCustomPojoSerializer.html @@ -0,0 +1,208 @@ + + + + +JsonMapperCustomPojoSerializer (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JsonMapperCustomPojoSerializer

+
+
java.lang.Object +
io.micronaut.function.aws.JsonMapperCustomPojoSerializer
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.CustomPojoSerializer
+
+
+
public class JsonMapperCustomPojoSerializer +extends Object +implements com.amazonaws.services.lambda.runtime.CustomPojoSerializer
+
Provides an implementation of CustomPojoSerializer which is loaded via SPI. This implementation avoids paying a double hit on performance when using a serialization library inside the Lambda function.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JsonMapperCustomPojoSerializer

      +
      public JsonMapperCustomPojoSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      fromJson

      +
      public <T> T fromJson(InputStream input, + Type type)
      +
      +
      Specified by:
      +
      fromJson in interface com.amazonaws.services.lambda.runtime.CustomPojoSerializer
      +
      +
      +
    • +
    • +
      +

      fromJson

      +
      public <T> T fromJson(String input, + Type type)
      +
      +
      Specified by:
      +
      fromJson in interface com.amazonaws.services.lambda.runtime.CustomPojoSerializer
      +
      +
      +
    • +
    • +
      +

      toJson

      +
      public <T> void toJson(T value, + OutputStream output, + Type type)
      +
      +
      Specified by:
      +
      toJson in interface com.amazonaws.services.lambda.runtime.CustomPojoSerializer
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/LambdaApplicationContextBuilder.html b/4.2.3/api/io/micronaut/function/aws/LambdaApplicationContextBuilder.html new file mode 100644 index 0000000000..79448ca902 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/LambdaApplicationContextBuilder.html @@ -0,0 +1,183 @@ + + + + +LambdaApplicationContextBuilder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LambdaApplicationContextBuilder

+
+
java.lang.Object +
io.micronaut.context.DefaultApplicationContextBuilder +
io.micronaut.function.aws.LambdaApplicationContextBuilder
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextBuilder, io.micronaut.context.ApplicationContextConfiguration, io.micronaut.context.BeanContextConfiguration
+
+
+
public class LambdaApplicationContextBuilder +extends io.micronaut.context.DefaultApplicationContextBuilder
+
An ApplicationContextBuilder for AWS Lambda environments.
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static void
    +
    setLambdaConfiguration(io.micronaut.context.ApplicationContextBuilder builder)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.context.DefaultApplicationContextBuilder

    +allowEmptyProviders, args, banner, bootstrapEnvironment, build, classLoader, deduceCloudEnvironment, deduceEnvironment, defaultEnvironments, eagerInitAnnotated, enableDefaultPropertySources, environmentPropertySource, environments, environmentVariableExcludes, environmentVariableIncludes, exclude, getClassLoader, getDeduceEnvironments, getDefaultEnvironments, getEagerInitAnnotated, getEnvironments, getEnvironmentVariableExcludes, getEnvironmentVariableIncludes, getOverrideConfigLocations, getResourceLoader, include, isAllowEmptyProviders, isBannerEnabled, isBootstrapEnvironmentEnabled, isDeduceCloudEnvironment, isEnableDefaultPropertySources, isEnvironmentPropertySource, mainClass, newApplicationContext, overrideConfigLocations, packages, properties, propertySources, singletons
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.context.ApplicationContextBuilder

    +eagerInitConfiguration, eagerInitSingletons, run, start
    +
    +

    Methods inherited from interface io.micronaut.context.ApplicationContextConfiguration

    +getConversionService
    +
    +

    Methods inherited from interface io.micronaut.context.BeanContextConfiguration

    +isEagerInitConfiguration, isEagerInitSingletons
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LambdaApplicationContextBuilder

      +
      public LambdaApplicationContextBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setLambdaConfiguration

      +
      public static void setLambdaConfiguration(io.micronaut.context.ApplicationContextBuilder builder)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/LambdaContextFactory.html b/4.2.3/api/io/micronaut/function/aws/LambdaContextFactory.html new file mode 100644 index 0000000000..b041c929fd --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/LambdaContextFactory.html @@ -0,0 +1,149 @@ + + + + +LambdaContextFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface LambdaContextFactory

+
+
+
+
All Known Implementing Classes:
+
DefaultLambdaContextFactory
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@DefaultImplementation(DefaultLambdaContextFactory.class) +@FunctionalInterface +public interface LambdaContextFactory
+
Register Lambda Context singletons for the current Handler execution.
+
+
Since:
+
3.2.2
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    registerSingletons(@NonNull com.amazonaws.services.lambda.runtime.Context lambdaContext)
    +
    +
    Registers Lambda Context as a singleton.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      registerSingletons

      +
      void registerSingletons(@NonNull + @NonNull com.amazonaws.services.lambda.runtime.Context lambdaContext)
      +
      Registers Lambda Context as a singleton.
      +
      +
      Parameters:
      +
      lambdaContext - Lambda Context
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/MicronautLambdaContext.html b/4.2.3/api/io/micronaut/function/aws/MicronautLambdaContext.html new file mode 100644 index 0000000000..dc50f4a93a --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/MicronautLambdaContext.html @@ -0,0 +1,138 @@ + + + + +MicronautLambdaContext (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface MicronautLambdaContext

+
+
+
+
All Known Implementing Classes:
+
MicronautRequestHandler, MicronautRequestStreamHandler
+
+
+
public interface MicronautLambdaContext
+
Base interface for constants related to lambda execution.
+
+
Since:
+
1.3.1
+
Author:
+
graemerocher
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
    +
    An environment used when running Lambda functions.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENVIRONMENT_LAMBDA

      +
      static final String ENVIRONMENT_LAMBDA
      +
      An environment used when running Lambda functions.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/MicronautRequestHandler.html b/4.2.3/api/io/micronaut/function/aws/MicronautRequestHandler.html new file mode 100644 index 0000000000..ab48d23021 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/MicronautRequestHandler.html @@ -0,0 +1,333 @@ + + + + +MicronautRequestHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautRequestHandler<I,O>

+
+
java.lang.Object +
io.micronaut.function.executor.AbstractExecutor<C> +
io.micronaut.function.executor.AbstractFunctionExecutor<I,O,com.amazonaws.services.lambda.runtime.Context> +
io.micronaut.function.aws.MicronautRequestHandler<I,O>
+
+
+
+
+
+
Type Parameters:
+
I - The request body type
+
O - The response body type
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestHandler<I,O>, io.micronaut.context.ApplicationContextProvider, MicronautLambdaContext, io.micronaut.function.executor.FunctionExecutor<I,O>, Closeable, AutoCloseable
+
+
+
public abstract class MicronautRequestHandler<I,O> +extends io.micronaut.function.executor.AbstractFunctionExecutor<I,O,com.amazonaws.services.lambda.runtime.Context> +implements com.amazonaws.services.lambda.runtime.RequestHandler<I,O>, MicronautLambdaContext
+

An Amazon Lambda RequestHandler implementation for Micronaut FunctionBean

.
+
+
Since:
+
1.0
+
Author:
+
Graeme Rocher
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    +
    +

    Fields inherited from class io.micronaut.function.executor.AbstractExecutor

    +applicationContext
    +
    +

    Fields inherited from interface io.micronaut.function.aws.MicronautLambdaContext

    +ENVIRONMENT_LAMBDA
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Default constructor; will initialize a suitable ApplicationContext for + Lambda deployment.
    +
    +
    MicronautRequestHandler(io.micronaut.context.ApplicationContext applicationContext)
    +
    +
    Constructor used to inject a preexisting ApplicationContext.
    +
    +
    MicronautRequestHandler(io.micronaut.context.ApplicationContextBuilder applicationContextBuilder)
    +
    +
    Constructor used to inject a preexisting ApplicationContextBuilder.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.micronaut.context.ApplicationContext
    +
    buildApplicationContext(com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    protected I
    + +
    +
    Converts the input the required type.
    +
    +
    final O
    +
    handleRequest(I input, + com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    protected @NonNull io.micronaut.context.ApplicationContextBuilder
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.executor.AbstractExecutor

    +close, getApplicationContext, resolveFunction, resolveFunctionName, startEnvironment
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.function.executor.FunctionExecutor

    +execute
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautRequestHandler

      +
      public MicronautRequestHandler()
      +
      Default constructor; will initialize a suitable ApplicationContext for + Lambda deployment.
      +
      +
    • +
    • +
      +

      MicronautRequestHandler

      +
      public MicronautRequestHandler(io.micronaut.context.ApplicationContext applicationContext)
      +
      Constructor used to inject a preexisting ApplicationContext.
      +
      +
      Parameters:
      +
      applicationContext - the application context
      +
      +
      +
    • +
    • +
      +

      MicronautRequestHandler

      +
      public MicronautRequestHandler(io.micronaut.context.ApplicationContextBuilder applicationContextBuilder)
      +
      Constructor used to inject a preexisting ApplicationContextBuilder.
      +
      +
      Parameters:
      +
      applicationContextBuilder - the application context builder
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleRequest

      +
      public final O handleRequest(I input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<I,O>
      +
      +
      +
    • +
    • +
      +

      convertInput

      +
      protected I convertInput(Object input)
      +
      Converts the input the required type. Subclasses can override to provide custom conversion.
      +
      +
      Parameters:
      +
      input - The input
      +
      Returns:
      +
      The converted input
      +
      Throws:
      +
      IllegalArgumentException - If input cannot be converted
      +
      +
      +
    • +
    • +
      +

      buildApplicationContext

      +
      protected io.micronaut.context.ApplicationContext buildApplicationContext(com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Overrides:
      +
      buildApplicationContext in class io.micronaut.function.executor.AbstractExecutor<com.amazonaws.services.lambda.runtime.Context>
      +
      +
      +
    • +
    • +
      +

      newApplicationContextBuilder

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
      +
      +
      Overrides:
      +
      newApplicationContextBuilder in class io.micronaut.function.executor.AbstractExecutor<com.amazonaws.services.lambda.runtime.Context>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/MicronautRequestStreamHandler.html b/4.2.3/api/io/micronaut/function/aws/MicronautRequestStreamHandler.html new file mode 100644 index 0000000000..d51fd3843b --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/MicronautRequestStreamHandler.html @@ -0,0 +1,280 @@ + + + + +MicronautRequestStreamHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautRequestStreamHandler

+
+
java.lang.Object +
io.micronaut.function.executor.AbstractExecutor<C> +
io.micronaut.function.executor.StreamFunctionExecutor<com.amazonaws.services.lambda.runtime.Context> +
io.micronaut.function.aws.MicronautRequestStreamHandler
+
+
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestStreamHandler, io.micronaut.context.ApplicationContextProvider, MicronautLambdaContext, Closeable, AutoCloseable
+
+
+
public class MicronautRequestStreamHandler +extends io.micronaut.function.executor.StreamFunctionExecutor<com.amazonaws.services.lambda.runtime.Context> +implements com.amazonaws.services.lambda.runtime.RequestStreamHandler, MicronautLambdaContext
+

An implementation of the RequestStreamHandler for Micronaut

.
+
+
Since:
+
1.0
+
Author:
+
Graeme Rocher
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.executor.AbstractExecutor

    +applicationContext
    +
    +

    Fields inherited from interface io.micronaut.function.aws.MicronautLambdaContext

    +ENVIRONMENT_LAMBDA
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Default constructor; will initialize a suitable ApplicationContext for + Lambda deployment.
    +
    +
    MicronautRequestStreamHandler(io.micronaut.context.ApplicationContext applicationContext)
    +
    +
    Constructor used to inject a preexisting ApplicationContext.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.micronaut.context.ApplicationContext
    +
    buildApplicationContext(com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    void
    + +
     
    +
    void
    +
    handleRequest(InputStream input, + OutputStream output, + com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    protected @NonNull io.micronaut.context.ApplicationContextBuilder
    + +
     
    +
    protected String
    +
    resolveFunctionName(io.micronaut.context.env.Environment env)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.executor.StreamFunctionExecutor

    +execute, execute
    +
    +

    Methods inherited from class io.micronaut.function.executor.AbstractExecutor

    +getApplicationContext, resolveFunction, startEnvironment
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautRequestStreamHandler

      +
      public MicronautRequestStreamHandler()
      +
      Default constructor; will initialize a suitable ApplicationContext for + Lambda deployment.
      +
      +
    • +
    • +
      +

      MicronautRequestStreamHandler

      +
      public MicronautRequestStreamHandler(io.micronaut.context.ApplicationContext applicationContext)
      +
      Constructor used to inject a preexisting ApplicationContext.
      +
      +
      Parameters:
      +
      applicationContext - the application context
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleRequest

      +
      public void handleRequest(InputStream input, + OutputStream output, + com.amazonaws.services.lambda.runtime.Context context) + throws IOException
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      buildApplicationContext

      +
      protected io.micronaut.context.ApplicationContext buildApplicationContext(com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Overrides:
      +
      buildApplicationContext in class io.micronaut.function.executor.AbstractExecutor<com.amazonaws.services.lambda.runtime.Context>
      +
      +
      +
    • +
    • +
      +

      newApplicationContextBuilder

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
      +
      +
      Overrides:
      +
      newApplicationContextBuilder in class io.micronaut.function.executor.AbstractExecutor<com.amazonaws.services.lambda.runtime.Context>
      +
      +
      +
    • +
    • +
      +

      resolveFunctionName

      +
      protected String resolveFunctionName(io.micronaut.context.env.Environment env)
      +
      +
      Overrides:
      +
      resolveFunctionName in class io.micronaut.function.executor.AbstractExecutor<com.amazonaws.services.lambda.runtime.Context>
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      Specified by:
      +
      close in interface Closeable
      +
      Overrides:
      +
      close in class io.micronaut.function.executor.AbstractExecutor<com.amazonaws.services.lambda.runtime.Context>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/XRayUtils.html b/4.2.3/api/io/micronaut/function/aws/XRayUtils.html new file mode 100644 index 0000000000..e341cba0f7 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/XRayUtils.html @@ -0,0 +1,192 @@ + + + + +XRayUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XRayUtils

+
+
java.lang.Object +
io.micronaut.function.aws.XRayUtils
+
+
+
+
public final class XRayUtils +extends Object
+
Utility class to parse X-Ray Trace ID.
+
+
Since:
+
3.2.2
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/alexa/AlexaFunction.html b/4.2.3/api/io/micronaut/function/aws/alexa/AlexaFunction.html new file mode 100644 index 0000000000..51b60fa16e --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/alexa/AlexaFunction.html @@ -0,0 +1,283 @@ + + + + +AlexaFunction (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AlexaFunction

+
+
java.lang.Object +
io.micronaut.function.aws.alexa.AlexaFunction
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestStreamHandler, io.micronaut.context.ApplicationContextProvider, Closeable, AutoCloseable
+
+
+
public class AlexaFunction +extends Object +implements com.amazonaws.services.lambda.runtime.RequestStreamHandler, AutoCloseable, Closeable, io.micronaut.context.ApplicationContextProvider
+
This is the base function you extend for Alexa skills support. For now you have to override apply but just call super() in it. + Your skill itself goes in implementing getSkill() and adding handlers for your intents.
+
+
Author:
+
Ryan Vanderwerf, Graeme Rocher, sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      applicationContext

      +
      protected io.micronaut.context.ApplicationContext applicationContext
      +
      +
    • +
    • +
      +

      skillStreamHandler

      +
      protected com.amazon.ask.SkillStreamHandler skillStreamHandler
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AlexaFunction

      +
      public AlexaFunction()
      +
      Default constructor.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newApplicationContextBuilder

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
      +
      Builds a new builder.
      +
      +
      Returns:
      +
      The ApplicationContextBuilder
      +
      +
      +
    • +
    • +
      +

      buildApplicationContext

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContext buildApplicationContext()
      +
      +
      Returns:
      +
      returns the current application context or starts a new one.
      +
      +
      +
    • +
    • +
      +

      handleRequest

      +
      public void handleRequest(InputStream input, + OutputStream output, + com.amazonaws.services.lambda.runtime.Context context) + throws IOException
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close() + throws IOException
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      Specified by:
      +
      close in interface Closeable
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getApplicationContext

      +
      public io.micronaut.context.ApplicationContext getApplicationContext()
      +
      +
      Specified by:
      +
      getApplicationContext in interface io.micronaut.context.ApplicationContextProvider
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/alexa/MicronautSkillStreamHandler.html b/4.2.3/api/io/micronaut/function/aws/alexa/MicronautSkillStreamHandler.html new file mode 100644 index 0000000000..50eee9991b --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/alexa/MicronautSkillStreamHandler.html @@ -0,0 +1,165 @@ + + + + +MicronautSkillStreamHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautSkillStreamHandler

+
+
java.lang.Object +
com.amazon.ask.SkillStreamHandler +
io.micronaut.function.aws.alexa.MicronautSkillStreamHandler
+
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestStreamHandler
+
+
+
public class MicronautSkillStreamHandler +extends com.amazon.ask.SkillStreamHandler
+
Implementation of SkillStreamHandler.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautSkillStreamHandler

      +
      public MicronautSkillStreamHandler(com.amazon.ask.AlexaSkill skill)
      +
      Constructor to build an instance of SkillStreamHandler with a single Alexa skill.
      +
      +
      Parameters:
      +
      skill - instance of type AlexaSkill.
      +
      +
      +
    • +
    • +
      +

      MicronautSkillStreamHandler

      +
      public MicronautSkillStreamHandler(com.amazon.ask.AlexaSkill... skills)
      +
      Constructor to build an instance of SkillStreamHandler with multiple Alexa skills.
      +
      +
      Parameters:
      +
      skills - instances of type AlexaSkill.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/alexa/package-summary.html b/4.2.3/api/io/micronaut/function/aws/alexa/package-summary.html new file mode 100644 index 0000000000..aea7025d7b --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/alexa/package-summary.html @@ -0,0 +1,120 @@ + + + + +io.micronaut.function.aws.alexa (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.alexa

+
+
+
package io.micronaut.function.aws.alexa
+
+

Classes to support exposing FunctionBean instances for AWS lambda Alexa Skills

.
+
+
Since:
+
1.0
+
Author:
+
Ryan Vanderwerf
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/alexa/package-tree.html b/4.2.3/api/io/micronaut/function/aws/alexa/package-tree.html new file mode 100644 index 0000000000..c8efbb55a8 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/alexa/package-tree.html @@ -0,0 +1,76 @@ + + + + +io.micronaut.function.aws.alexa Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.alexa

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.function.aws.alexa.AlexaFunction (implements io.micronaut.context.ApplicationContextProvider, java.lang.AutoCloseable, java.io.Closeable, com.amazonaws.services.lambda.runtime.RequestStreamHandler)
    • +
    • com.amazon.ask.SkillStreamHandler (implements com.amazonaws.services.lambda.runtime.RequestStreamHandler) + +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/event/AfterExecutionEvent.html b/4.2.3/api/io/micronaut/function/aws/event/AfterExecutionEvent.html new file mode 100644 index 0000000000..270c64d726 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/event/AfterExecutionEvent.html @@ -0,0 +1,233 @@ + + + + +AfterExecutionEvent (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AfterExecutionEvent

+
+
java.lang.Object +
io.micronaut.function.aws.event.AfterExecutionEvent
+
+
+
+
public final class AfterExecutionEvent +extends Object
+
This event is published after the execution of FunctionExecutor.execute(Object) + and StreamFunctionExecutor.execute(java.io.InputStream, java.io.OutputStream) methods to allow + performing actions before the Lambda function run is finished and the JVM is hibernated. +

+ This event must be processed synchronously to guarantee it has been processed before the Lambda funciton is hibernated.

+
+
Since:
+
3.9.0
+
Author:
+
Vladimir Orany
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      success

      +
      public static AfterExecutionEvent success(@Nullable + @Nullable com.amazonaws.services.lambda.runtime.Context context, + @Nullable + @Nullable Object output)
      +
      Creates a new AfterExecutionEvent with an optional result of the execution.
      +
      +
      Parameters:
      +
      context - AWS Lambda context
      +
      output - an optional result of the exectuion
      +
      Returns:
      +
      a new AfterExecutionEvent with an optional result of the execution
      +
      +
      +
    • +
    • +
      +

      failure

      +
      public static AfterExecutionEvent failure(@Nullable + @Nullable com.amazonaws.services.lambda.runtime.Context context, + Throwable exception)
      +
      Creates a new AfterExecutionEvent with an exception been thrown.
      +
      +
      Parameters:
      +
      context - AWS Lambda context
      +
      exception - the exception which has been thrown during the execution
      +
      Returns:
      +
      a new AfterExecutionEvent with an exception been thrown.
      +
      +
      +
    • +
    • +
      +

      isSuccess

      +
      public boolean isSuccess()
      +
      +
      Returns:
      +
      true if there were no exception thrown
      +
      +
      +
    • +
    • +
      +

      getOutput

      +
      @Nullable +public @Nullable Object getOutput()
      +
      +
      Returns:
      +
      the optional result of the execution
      +
      +
      +
    • +
    • +
      +

      getException

      +
      @Nullable +public @Nullable Throwable getException()
      +
      +
      Returns:
      +
      the optional exception which has been thrown
      +
      +
      +
    • +
    • +
      +

      getContext

      +
      @Nullable +public @Nullable com.amazonaws.services.lambda.runtime.Context getContext()
      +
      +
      Returns:
      +
      the optional Lambda context
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/event/package-summary.html b/4.2.3/api/io/micronaut/function/aws/event/package-summary.html new file mode 100644 index 0000000000..631c18006c --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/event/package-summary.html @@ -0,0 +1,118 @@ + + + + +io.micronaut.function.aws.event (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.event

+
+
+
package io.micronaut.function.aws.event
+
+
Event classes to support AWS Lambda lifecycle.
+
+
Since:
+
3.8.0
+
Author:
+
Vladimir Orany
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/event/package-tree.html b/4.2.3/api/io/micronaut/function/aws/event/package-tree.html new file mode 100644 index 0000000000..9ee5008378 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/event/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.function.aws.event Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.event

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/package-summary.html b/4.2.3/api/io/micronaut/function/aws/package-summary.html new file mode 100644 index 0000000000..91ec8b1f04 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/package-summary.html @@ -0,0 +1,164 @@ + + + + +io.micronaut.function.aws (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws

+
+
+
package io.micronaut.function.aws
+
+

Classes to support exposing FunctionBean instances for AWS lambda

.
+
+
Since:
+
1.0
+
Author:
+
Graeme Rocher
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/package-tree.html b/4.2.3/api/io/micronaut/function/aws/package-tree.html new file mode 100644 index 0000000000..0875fbb668 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/package-tree.html @@ -0,0 +1,115 @@ + + + + +io.micronaut.function.aws Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/AbstractServletHttpResponse.html b/4.2.3/api/io/micronaut/function/aws/proxy/AbstractServletHttpResponse.html new file mode 100644 index 0000000000..a185ee3fb7 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/AbstractServletHttpResponse.html @@ -0,0 +1,393 @@ + + + + +AbstractServletHttpResponse (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractServletHttpResponse<R,B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.AbstractServletHttpResponse<R,B>
+
+
+
+
Type Parameters:
+
R - Response Type
+
B - Body Type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpResponse<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpResponse<B>, io.micronaut.servlet.http.ServletHttpResponse<R,B>
+
+
+
Direct Known Subclasses:
+
ApiGatewayProxyServletResponse, APIGatewayV2HTTPResponseServletResponse, ApplicationLoadBalancerServletResponse
+
+
+
@Internal +public abstract class AbstractServletHttpResponse<R,B> +extends Object +implements io.micronaut.servlet.http.ServletHttpResponse<R,B>
+
Abstract class for implementations of ServletHttpResponse.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final io.micronaut.function.BinaryTypeConfiguration
    + +
     
    +
    protected final ByteArrayOutputStream
    + +
     
    +
    protected final io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    protected int
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    AbstractServletHttpResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <T> io.micronaut.http.MutableHttpResponse<T>
    +
    body(T body)
    +
     
    +
    int
    + +
     
    +
    io.micronaut.http.MutableHttpResponse<B>
    +
    cookie(io.micronaut.http.cookie.Cookie cookie)
    +
     
    +
    io.micronaut.core.convert.value.MutableConvertibleValues<Object>
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpResponse<B>
    +
    status(int status, + CharSequence message)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, getStatus, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpResponse

    +getNativeResponse, stream
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      body

      +
      protected final ByteArrayOutputStream body
      +
      +
    • +
    • +
      +

      status

      +
      protected int status
      +
      +
    • +
    • +
      +

      headers

      +
      protected final io.micronaut.http.MutableHttpHeaders headers
      +
      +
    • +
    • +
      +

      binaryTypeConfiguration

      +
      protected final io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractServletHttpResponse

      +
      protected AbstractServletHttpResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOutputStream

      +
      public OutputStream getOutputStream()
      +
      +
      Specified by:
      +
      getOutputStream in interface io.micronaut.servlet.http.ServletHttpResponse<R,B>
      +
      +
      +
    • +
    • +
      +

      getWriter

      +
      public BufferedWriter getWriter()
      +
      +
      Specified by:
      +
      getWriter in interface io.micronaut.servlet.http.ServletHttpResponse<R,B>
      +
      +
      +
    • +
    • +
      +

      cookie

      +
      public io.micronaut.http.MutableHttpResponse<B> cookie(io.micronaut.http.cookie.Cookie cookie)
      +
      +
      Specified by:
      +
      cookie in interface io.micronaut.http.MutableHttpResponse<R>
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.HttpMessage<R>
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.MutableHttpMessage<R>
      +
      +
      +
    • +
    • +
      +

      getAttributes

      +
      public io.micronaut.core.convert.value.MutableConvertibleValues<Object> getAttributes()
      +
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.AttributeHolder
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.http.HttpMessage<R>
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.MutableAttributeHolder
      +
      +
      +
    • +
    • +
      +

      getBody

      +
      public Optional<B> getBody()
      +
      +
      Specified by:
      +
      getBody in interface io.micronaut.http.HttpMessage<R>
      +
      +
      +
    • +
    • +
      +

      body

      +
      public <T> io.micronaut.http.MutableHttpResponse<T> body(@Nullable + T body)
      +
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpMessage<R>
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpResponse<R>
      +
      +
      +
    • +
    • +
      +

      status

      +
      public io.micronaut.http.MutableHttpResponse<B> status(int status, + CharSequence message)
      +
      +
      Specified by:
      +
      status in interface io.micronaut.http.MutableHttpResponse<R>
      +
      +
      +
    • +
    • +
      +

      code

      +
      public int code()
      +
      +
      Specified by:
      +
      code in interface io.micronaut.http.HttpResponse<R>
      +
      +
      +
    • +
    • +
      +

      reason

      +
      public String reason()
      +
      +
      Specified by:
      +
      reason in interface io.micronaut.http.HttpResponse<R>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/ApiGatewayServletRequest.html b/4.2.3/api/io/micronaut/function/aws/proxy/ApiGatewayServletRequest.html new file mode 100644 index 0000000000..fd71144d9a --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/ApiGatewayServletRequest.html @@ -0,0 +1,665 @@ + + + + +ApiGatewayServletRequest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayServletRequest<T,REQ,RES>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.ApiGatewayServletRequest<T,REQ,RES>
+
+
+
+
Type Parameters:
+
T - The body type
+
REQ - The request event type
+
RES - The response event type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.core.convert.ConversionServiceAware, io.micronaut.http.FullHttpRequest<T>, io.micronaut.http.HttpMessage<T>, io.micronaut.http.HttpRequest<T>, io.micronaut.http.MutableHttpMessage<T>, io.micronaut.http.MutableHttpRequest<T>, io.micronaut.servlet.http.MutableServletHttpRequest<REQ,T>, io.micronaut.servlet.http.ParsedBodyHolder<T>, io.micronaut.servlet.http.ServletExchange<REQ,RES>, io.micronaut.servlet.http.ServletHttpRequest<REQ,T>
+
+
+
Direct Known Subclasses:
+
ApiGatewayProxyServletRequest, APIGatewayV2HTTPEventServletRequest, ApplicationLoadBalancerServletRequest
+
+
+
@Internal +public abstract class ApiGatewayServletRequest<T,REQ,RES> +extends Object +implements io.micronaut.servlet.http.MutableServletHttpRequest<REQ,T>, io.micronaut.servlet.http.ServletExchange<REQ,RES>, io.micronaut.http.FullHttpRequest<T>, io.micronaut.servlet.http.ParsedBodyHolder<T>
+
Base class for all the versions of the Gateway events.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +io.micronaut.servlet.http.ServletHttpRequest.AsyncExecution, io.micronaut.servlet.http.ServletHttpRequest.AsyncExecutionCallback
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected io.micronaut.core.convert.ConversionService
    + +
     
    +
    protected final REQ
    + +
     
    +
    +
    +

    Fields inherited from interface io.micronaut.http.HttpRequest

    +SCHEME_HTTP, SCHEME_HTTPS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    ApiGatewayServletRequest(io.micronaut.core.convert.ConversionService conversionService, + REQ request, + URI uri, + io.micronaut.http.HttpMethod httpMethod, + org.slf4j.Logger log, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <B> io.micronaut.http.MutableHttpRequest<B>
    +
    body(B body)
    +
     
    +
    @Nullable io.micronaut.core.execution.ExecutionFlow<io.micronaut.core.io.buffer.ByteBuffer<?>>
    + +
     
    +
    protected static URI
    +
    buildUri(@Nullable String path, + @Nullable Map<String,String> queryParameters, + @Nullable Map<String,List<String>> multiQueryParameters)
    +
    +
    Given a path and the query params from the event, build a URI.
    +
    +
    @Nullable io.micronaut.core.io.buffer.ByteBuffer<?>
    + +
     
    +
    io.micronaut.http.MutableHttpRequest<T>
    +
    cookie(io.micronaut.http.cookie.Cookie cookie)
    +
     
    +
    io.micronaut.core.convert.value.MutableConvertibleValues<Object>
    + +
     
    +
    @NonNull Optional<T>
    + +
     
    +
    <B> @NonNull Optional<B>
    +
    getBody(io.micronaut.core.type.Argument<B> arg)
    +
     
    +
    abstract byte[]
    + +
     
    +
    protected byte[]
    +
    getBodyBytes(@NonNull Supplier<String> bodySupplier, + @NonNull BooleanSupplier base64EncodedSupplier)
    +
     
    +
    @NonNull io.micronaut.http.cookie.Cookies
    + +
     
    +
    protected @NonNull io.micronaut.http.MutableHttpHeaders
    +
    getHeaders(@NonNull Supplier<Map<String,String>> singleHeaders, + @NonNull Supplier<Map<String,List<String>>> multiValueHeaders)
    +
     
    + + +
     
    +
    io.micronaut.http.HttpMethod
    + +
     
    + + +
     
    +
    protected @NonNull io.micronaut.http.MutableHttpParameters
    +
    getParameters(@NonNull Supplier<Map<String,String>> queryStringParametersSupplier, + @NonNull Supplier<Map<String,List<String>>> multiQueryStringParametersSupplier)
    +
     
    + +
    getParametersFromBody(Map<String,String> queryStringParameters)
    +
    +
    Parse the parameters from the body.
    +
    + + +
     
    +
    io.micronaut.servlet.http.ServletHttpRequest<REQ,? super Object>
    + +
     
    + + +
     
    +
    protected boolean
    +
    isFormSubmission(io.micronaut.http.MediaType contentType)
    +
     
    +
    protected static io.micronaut.http.HttpMethod
    +
    parseMethod(Supplier<String> httpMethodConsumer)
    +
     
    +
    void
    +
    setConversionService(io.micronaut.core.convert.ConversionService conversionService)
    +
     
    +
    void
    + +
     
    +
    protected static @NonNull List<String>
    + +
     
    +
    protected static @NonNull Map<String,List<String>>
    + +
     
    +
    io.micronaut.http.MutableHttpRequest<T>
    +
    uri(URI uri)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.FullHttpRequest

    +isFull
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType
    +
    +

    Methods inherited from interface io.micronaut.http.HttpRequest

    +accept, getCertificate, getHttpVersion, getLocale, getMethodName, getOrigin, getPath, getRemoteAddress, getServerAddress, getServerName, getUserPrincipal, getUserPrincipal, isSecure, mutate, setAttribute
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpRequest

    +accept, accept, basicAuth, bearerAuth, contentEncoding, contentLength, contentType, contentType, cookies, getHeaders, getParameters, header, headers, headers, uri
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletExchange

    +getResponse
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +executeAsync, getContextPath, isAsyncSupported
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      conversionService

      +
      protected io.micronaut.core.convert.ConversionService conversionService
      +
      +
    • +
    • +
      +

      requestEvent

      +
      protected final REQ requestEvent
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayServletRequest

      +
      protected ApiGatewayServletRequest(io.micronaut.core.convert.ConversionService conversionService, + REQ request, + URI uri, + io.micronaut.http.HttpMethod httpMethod, + org.slf4j.Logger log, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBodyBytes

      +
      public abstract byte[] getBodyBytes() + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      buildUri

      +
      protected static URI buildUri(@Nullable + @Nullable String path, + @Nullable + @Nullable Map<String,String> queryParameters, + @Nullable + @Nullable Map<String,List<String>> multiQueryParameters)
      +
      Given a path and the query params from the event, build a URI.
      +
      +
      Parameters:
      +
      path - the request path
      +
      queryParameters - the query parameters from the event
      +
      multiQueryParameters - the multi-value query parameters from the event
      +
      Returns:
      +
      the URI
      +
      Since:
      +
      4.0.3
      +
      +
      +
    • +
    • +
      +

      parseMethod

      +
      protected static io.micronaut.http.HttpMethod parseMethod(Supplier<String> httpMethodConsumer)
      +
      +
    • +
    • +
      +

      getInputStream

      +
      public InputStream getInputStream() + throws IOException
      +
      +
      Specified by:
      +
      getInputStream in interface io.micronaut.servlet.http.ServletHttpRequest<T,REQ>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getRequest

      +
      public io.micronaut.servlet.http.ServletHttpRequest<REQ,? super Object> getRequest()
      +
      +
      Specified by:
      +
      getRequest in interface io.micronaut.servlet.http.ServletExchange<T,REQ>
      +
      +
      +
    • +
    • +
      +

      getReader

      +
      public BufferedReader getReader() + throws IOException
      +
      +
      Specified by:
      +
      getReader in interface io.micronaut.servlet.http.ServletHttpRequest<T,REQ>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getNativeRequest

      +
      public REQ getNativeRequest()
      +
      +
      Specified by:
      +
      getNativeRequest in interface io.micronaut.servlet.http.ServletHttpRequest<T,REQ>
      +
      +
      +
    • +
    • +
      +

      getMethod

      +
      public io.micronaut.http.HttpMethod getMethod()
      +
      +
      Specified by:
      +
      getMethod in interface io.micronaut.http.HttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      getUri

      +
      public URI getUri()
      +
      +
      Specified by:
      +
      getUri in interface io.micronaut.http.HttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      getCookies

      +
      @NonNull +public @NonNull io.micronaut.http.cookie.Cookies getCookies()
      +
      +
      Specified by:
      +
      getCookies in interface io.micronaut.http.HttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      getAttributes

      +
      public io.micronaut.core.convert.value.MutableConvertibleValues<Object> getAttributes()
      +
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.AttributeHolder
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.MutableAttributeHolder
      +
      +
      +
    • +
    • +
      +

      getBody

      +
      @NonNull +public @NonNull Optional<T> getBody()
      +
      +
      Specified by:
      +
      getBody in interface io.micronaut.http.HttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      getBody

      +
      @NonNull +public <B> @NonNull Optional<B> getBody(io.micronaut.core.type.Argument<B> arg)
      +
      +
      Specified by:
      +
      getBody in interface io.micronaut.http.HttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      isFormSubmission

      +
      protected boolean isFormSubmission(io.micronaut.http.MediaType contentType)
      +
      +
      Parameters:
      +
      contentType - Content Type
      +
      Returns:
      +
      returns true if the content type is either application/x-www-form-urlencoded or multipart/form-data
      +
      +
      +
    • +
    • +
      +

      cookie

      +
      public io.micronaut.http.MutableHttpRequest<T> cookie(io.micronaut.http.cookie.Cookie cookie)
      +
      +
      Specified by:
      +
      cookie in interface io.micronaut.http.MutableHttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      uri

      +
      public io.micronaut.http.MutableHttpRequest<T> uri(URI uri)
      +
      +
      Specified by:
      +
      uri in interface io.micronaut.http.MutableHttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      body

      +
      public <B> io.micronaut.http.MutableHttpRequest<B> body(B body)
      +
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpMessage<T>
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      getParametersFromBody

      +
      protected MapListOfStringAndMapStringMutableHttpParameters getParametersFromBody(Map<String,String> queryStringParameters)
      +
      Parse the parameters from the body.
      +
      +
      Parameters:
      +
      queryStringParameters - Any query string parameters
      +
      Returns:
      +
      The parameters
      +
      +
      +
    • +
    • +
      +

      setConversionService

      +
      public void setConversionService(io.micronaut.core.convert.ConversionService conversionService)
      +
      +
      Specified by:
      +
      setConversionService in interface io.micronaut.core.convert.ConversionServiceAware
      +
      +
      +
    • +
    • +
      +

      setParsedBody

      +
      public void setParsedBody(T body)
      +
      +
      Specified by:
      +
      setParsedBody in interface io.micronaut.servlet.http.ParsedBodyHolder<T>
      +
      +
      +
    • +
    • +
      +

      contents

      +
      @Nullable +public @Nullable io.micronaut.core.io.buffer.ByteBuffer<?> contents()
      +
      +
      Specified by:
      +
      contents in interface io.micronaut.http.FullHttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      bufferContents

      +
      @Nullable +public @Nullable io.micronaut.core.execution.ExecutionFlow<io.micronaut.core.io.buffer.ByteBuffer<?>> bufferContents()
      +
      +
      Specified by:
      +
      bufferContents in interface io.micronaut.http.FullHttpRequest<T>
      +
      +
      +
    • +
    • +
      +

      getBodyBytes

      +
      protected byte[] getBodyBytes(@NonNull + @NonNull Supplier<String> bodySupplier, + @NonNull + @NonNull BooleanSupplier base64EncodedSupplier) + throws IOException
      +
      +
      Parameters:
      +
      bodySupplier - HTTP Request's Body Supplier
      +
      base64EncodedSupplier - Whether the body is Base 64 encoded
      +
      Returns:
      +
      body bytes
      +
      Throws:
      +
      IOException - if the body is empty
      +
      +
      +
    • +
    • +
      +

      splitCommaSeparatedValue

      +
      @NonNull +protected static @NonNull List<String> splitCommaSeparatedValue(@Nullable + @Nullable String value)
      +
      +
    • +
    • +
      +

      transformCommaSeparatedValue

      +
      @NonNull +protected static @NonNull Map<String,List<String>> transformCommaSeparatedValue(@Nullable + @Nullable Map<String,String> input)
      +
      +
    • +
    • +
      +

      getParameters

      +
      @NonNull +protected @NonNull io.micronaut.http.MutableHttpParameters getParameters(@NonNull + @NonNull Supplier<Map<String,String>> queryStringParametersSupplier, + @NonNull + @NonNull Supplier<Map<String,List<String>>> multiQueryStringParametersSupplier)
      +
      +
      Parameters:
      +
      queryStringParametersSupplier - Query String parameters as a map with key string and value string
      +
      multiQueryStringParametersSupplier - Query String parameters as a map with key string and value list of strings
      +
      Returns:
      +
      Mutable HTTP parameters
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      @NonNull +protected @NonNull io.micronaut.http.MutableHttpHeaders getHeaders(@NonNull + @NonNull Supplier<Map<String,String>> singleHeaders, + @NonNull + @NonNull Supplier<Map<String,List<String>>> multiValueHeaders)
      +
      +
      Parameters:
      +
      singleHeaders - Single value headers
      +
      multiValueHeaders - Multi-value headers
      +
      Returns:
      +
      The combined mutable headers
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/AwsCookies.html b/4.2.3/api/io/micronaut/function/aws/proxy/AwsCookies.html new file mode 100644 index 0000000000..df2ab7e17f --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/AwsCookies.html @@ -0,0 +1,256 @@ + + + + +AwsCookies (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsCookies

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.AwsCookies
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.convert.ConversionServiceProvider, io.micronaut.core.convert.value.ConvertibleValues<io.micronaut.http.cookie.Cookie>, io.micronaut.core.value.ValueResolver<CharSequence>, io.micronaut.http.cookie.Cookies, Iterable<Map.Entry<String,io.micronaut.http.cookie.Cookie>>
+
+
+
@Internal +public final class AwsCookies +extends Object +implements io.micronaut.http.cookie.Cookies
+
Implementation of Cookies for serverless.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.convert.value.ConvertibleValues

    +EMPTY
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AwsCookies(String path, + io.micronaut.http.HttpHeaders headers, + io.micronaut.core.convert.ConversionService conversionService)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Optional<io.micronaut.http.cookie.Cookie>
    + +
     
    +
    <T> Optional<T>
    +
    get(CharSequence name, + io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext)
    +
     
    +
    <T> Optional<T>
    +
    get(CharSequence name, + Class<T> requiredType)
    +
     
    +
    Set<io.micronaut.http.cookie.Cookie>
    + +
     
    +
    Collection<io.micronaut.http.cookie.Cookie>
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.convert.value.ConvertibleValues

    +asMap, asMap, asProperties, contains, forEach, getConversionService, getValue, getValueType, isEmpty, iterator, subMap, subMap, subMap
    +
    +

    Methods inherited from interface io.micronaut.http.cookie.Cookies

    +get, names
    +
    +

    Methods inherited from interface java.lang.Iterable

    +forEach, spliterator
    +
    +

    Methods inherited from interface io.micronaut.core.value.ValueResolver

    +get, get
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsCookies

      +
      public AwsCookies(String path, + io.micronaut.http.HttpHeaders headers, + io.micronaut.core.convert.ConversionService conversionService)
      +
      +
      Parameters:
      +
      path - The path
      +
      headers - The Netty HTTP headers
      +
      conversionService - The conversion service
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAll

      +
      public Set<io.micronaut.http.cookie.Cookie> getAll()
      +
      +
      Specified by:
      +
      getAll in interface io.micronaut.http.cookie.Cookies
      +
      +
      +
    • +
    • +
      +

      findCookie

      +
      public Optional<io.micronaut.http.cookie.Cookie> findCookie(CharSequence name)
      +
      +
      Specified by:
      +
      findCookie in interface io.micronaut.http.cookie.Cookies
      +
      +
      +
    • +
    • +
      +

      get

      +
      public <T> Optional<T> get(CharSequence name, + Class<T> requiredType)
      +
      +
      Specified by:
      +
      get in interface io.micronaut.core.value.ValueResolver<CharSequence>
      +
      +
      +
    • +
    • +
      +

      get

      +
      public <T> Optional<T> get(CharSequence name, + io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext)
      +
      +
      Specified by:
      +
      get in interface io.micronaut.core.value.ValueResolver<CharSequence>
      +
      +
      +
    • +
    • +
      +

      values

      +
      public Collection<io.micronaut.http.cookie.Cookie> values()
      +
      +
      Specified by:
      +
      values in interface io.micronaut.core.convert.value.ConvertibleValues<io.micronaut.http.cookie.Cookie>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/MapCollapseUtils.html b/4.2.3/api/io/micronaut/function/aws/proxy/MapCollapseUtils.html new file mode 100644 index 0000000000..5f2f8cb708 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/MapCollapseUtils.html @@ -0,0 +1,199 @@ + + + + +MapCollapseUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapCollapseUtils

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.MapCollapseUtils
+
+
+
+
@Internal +public final class MapCollapseUtils +extends Object
+
Utility methods for collapsing headers.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSingleValueHeaders

      +
      public static Map<String,String> getSingleValueHeaders(io.micronaut.http.MutableHttpHeaders headers)
      +
      Collapse the headers into a single value map.
      +
      +
      Parameters:
      +
      headers - The headers
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      getMultiHeaders

      +
      public static Map<String,List<String>> getMultiHeaders(io.micronaut.http.MutableHttpHeaders headers)
      +
      Collapse the headers into a multi value map.
      +
      +
      Parameters:
      +
      headers - The headers
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      collapse

      +
      public static Map<String,List<String>> collapse(Map<String,List<String>> multi, + Map<String,String> single)
      +
      Collapse the aws single and multi headers into a single value map.
      +
      +
      Parameters:
      +
      multi - The multi value map
      +
      single - The single value map
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      collapse

      +
      public static Map<String,String> collapse(Map<String,List<String>> input)
      +
      Collapse a map whose value is a list of strings into a map whose value is a comma separated string.
      +
      +
      Parameters:
      +
      input - Map with key String and value List of Strings
      +
      Returns:
      +
      Map with key String and value String with comma separated values
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/MapListOfStringAndMapStringMutableHttpParameters.html b/4.2.3/api/io/micronaut/function/aws/proxy/MapListOfStringAndMapStringMutableHttpParameters.html new file mode 100644 index 0000000000..46f965d674 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/MapListOfStringAndMapStringMutableHttpParameters.html @@ -0,0 +1,279 @@ + + + + +MapListOfStringAndMapStringMutableHttpParameters (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapListOfStringAndMapStringMutableHttpParameters

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.convert.ConversionServiceAware, io.micronaut.core.convert.ConversionServiceProvider, io.micronaut.core.convert.value.ConvertibleMultiValues<String>, io.micronaut.core.convert.value.ConvertibleValues<List<String>>, io.micronaut.core.value.ValueResolver<CharSequence>, io.micronaut.http.HttpParameters, io.micronaut.http.MutableHttpParameters, Iterable<Map.Entry<String,List<String>>>
+
+
+
@Internal +public final class MapListOfStringAndMapStringMutableHttpParameters +extends Object +implements io.micronaut.http.MutableHttpParameters
+
Implementation of MutableHttpParameters that uses a MutableMapListOfStringAndMapStringConvertibleMultiValue internally.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.convert.value.ConvertibleValues

    +EMPTY
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    MapListOfStringAndMapStringMutableHttpParameters(io.micronaut.core.convert.ConversionService conversionService, + Map<String,List<String>> multiValue, + Map<String,String> single)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.http.MutableHttpParameters
    +
    add(CharSequence name, + List<CharSequence> valuesToBeAddded)
    +
     
    + + +
     
    +
    <T> Optional<T>
    +
    get(CharSequence name, + io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext)
    +
     
    + + +
     
    + + +
     
    +
    void
    +
    setConversionService(io.micronaut.core.convert.ConversionService conversionService)
    +
     
    + + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.convert.value.ConvertibleMultiValues

    +forEach, forEachValue, getFirst, getFirst, getFirst, getFirst, getFirst, isEmpty, iterator
    +
    +

    Methods inherited from interface io.micronaut.core.convert.value.ConvertibleValues

    +asMap, asMap, asProperties, contains, getConversionService, getValue, getValueType, subMap, subMap, subMap
    +
    +

    Methods inherited from interface java.lang.Iterable

    +forEach, spliterator
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpParameters

    +add
    +
    +

    Methods inherited from interface io.micronaut.core.value.ValueResolver

    +get, get, get
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MapListOfStringAndMapStringMutableHttpParameters

      +
      public MapListOfStringAndMapStringMutableHttpParameters(io.micronaut.core.convert.ConversionService conversionService, + Map<String,List<String>> multiValue, + Map<String,String> single)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      add

      +
      public io.micronaut.http.MutableHttpParameters add(CharSequence name, + List<CharSequence> valuesToBeAddded)
      +
      +
      Specified by:
      +
      add in interface io.micronaut.http.MutableHttpParameters
      +
      +
      +
    • +
    • +
      +

      setConversionService

      +
      public void setConversionService(io.micronaut.core.convert.ConversionService conversionService)
      +
      +
      Specified by:
      +
      setConversionService in interface io.micronaut.core.convert.ConversionServiceAware
      +
      +
      +
    • +
    • +
      +

      getAll

      +
      public List<String> getAll(CharSequence name)
      +
      +
      Specified by:
      +
      getAll in interface io.micronaut.core.convert.value.ConvertibleMultiValues<String>
      +
      +
      +
    • +
    • +
      +

      get

      +
      public String get(CharSequence name)
      +
      +
      Specified by:
      +
      get in interface io.micronaut.core.convert.value.ConvertibleMultiValues<String>
      +
      +
      +
    • +
    • +
      +

      names

      +
      public Set<String> names()
      +
      +
      Specified by:
      +
      names in interface io.micronaut.core.convert.value.ConvertibleValues<List<String>>
      +
      +
      +
    • +
    • +
      +

      values

      +
      public Collection<List<String>> values()
      +
      +
      Specified by:
      +
      values in interface io.micronaut.core.convert.value.ConvertibleValues<List<String>>
      +
      +
      +
    • +
    • +
      +

      get

      +
      public <T> Optional<T> get(CharSequence name, + io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext)
      +
      +
      Specified by:
      +
      get in interface io.micronaut.core.value.ValueResolver<CharSequence>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/MicronautLambdaHandler.html b/4.2.3/api/io/micronaut/function/aws/proxy/MicronautLambdaHandler.html new file mode 100644 index 0000000000..a9fe931472 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/MicronautLambdaHandler.html @@ -0,0 +1,202 @@ + + + + +MicronautLambdaHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautLambdaHandler

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.MicronautLambdaHandler
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
+
+
@Deprecated(forRemoval=true, + since="4.0.0") +public class MicronautLambdaHandler +extends Object +implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Deprecated, for removal: This API element is subject to removal in a future version. + +
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    +
    MicronautLambdaHandler(io.micronaut.context.ApplicationContext applicationContext)
    +
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    +
    MicronautLambdaHandler(io.micronaut.context.ApplicationContextBuilder applicationContextBuilder)
    +
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent
    +
    handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
    +
    +
    Deprecated, for removal: This API element is subject to removal in a future version.
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautLambdaHandler

      +
      public MicronautLambdaHandler()
      +
      Deprecated, for removal: This API element is subject to removal in a future version.
      +
      +
    • +
    • +
      +

      MicronautLambdaHandler

      +
      public MicronautLambdaHandler(io.micronaut.context.ApplicationContextBuilder applicationContextBuilder)
      +
      Deprecated, for removal: This API element is subject to removal in a future version.
      +
      +
    • +
    • +
      +

      MicronautLambdaHandler

      +
      public MicronautLambdaHandler(io.micronaut.context.ApplicationContext applicationContext)
      +
      Deprecated, for removal: This API element is subject to removal in a future version.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleRequest

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      Deprecated, for removal: This API element is subject to removal in a future version.
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/MockLambdaContext.html b/4.2.3/api/io/micronaut/function/aws/proxy/MockLambdaContext.html new file mode 100644 index 0000000000..f9941565ed --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/MockLambdaContext.html @@ -0,0 +1,304 @@ + + + + +MockLambdaContext (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MockLambdaContext

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.MockLambdaContext
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.Context
+
+
+
public class MockLambdaContext +extends Object +implements com.amazonaws.services.lambda.runtime.Context
+
Implementation of Context which returns null for every overriden method. For example ot use it in tests.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MockLambdaContext

      +
      public MockLambdaContext()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAwsRequestId

      +
      public String getAwsRequestId()
      +
      +
      Specified by:
      +
      getAwsRequestId in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getLogGroupName

      +
      public String getLogGroupName()
      +
      +
      Specified by:
      +
      getLogGroupName in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getLogStreamName

      +
      public String getLogStreamName()
      +
      +
      Specified by:
      +
      getLogStreamName in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getFunctionName

      +
      public String getFunctionName()
      +
      +
      Specified by:
      +
      getFunctionName in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getFunctionVersion

      +
      public String getFunctionVersion()
      +
      +
      Specified by:
      +
      getFunctionVersion in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getInvokedFunctionArn

      +
      public String getInvokedFunctionArn()
      +
      +
      Specified by:
      +
      getInvokedFunctionArn in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getIdentity

      +
      public com.amazonaws.services.lambda.runtime.CognitoIdentity getIdentity()
      +
      +
      Specified by:
      +
      getIdentity in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getClientContext

      +
      public com.amazonaws.services.lambda.runtime.ClientContext getClientContext()
      +
      +
      Specified by:
      +
      getClientContext in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getRemainingTimeInMillis

      +
      public int getRemainingTimeInMillis()
      +
      +
      Specified by:
      +
      getRemainingTimeInMillis in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getMemoryLimitInMB

      +
      public int getMemoryLimitInMB()
      +
      +
      Specified by:
      +
      getMemoryLimitInMB in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getLogger

      +
      public com.amazonaws.services.lambda.runtime.LambdaLogger getLogger()
      +
      +
      Specified by:
      +
      getLogger in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/MutableMapListOfStringAndMapStringConvertibleMultiValue.html b/4.2.3/api/io/micronaut/function/aws/proxy/MutableMapListOfStringAndMapStringConvertibleMultiValue.html new file mode 100644 index 0000000000..6dbabb925c --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/MutableMapListOfStringAndMapStringConvertibleMultiValue.html @@ -0,0 +1,350 @@ + + + + +MutableMapListOfStringAndMapStringConvertibleMultiValue (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MutableMapListOfStringAndMapStringConvertibleMultiValue

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.MutableMapListOfStringAndMapStringConvertibleMultiValue
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.convert.ConversionServiceProvider, io.micronaut.core.convert.value.ConvertibleMultiValues<String>, io.micronaut.core.convert.value.ConvertibleValues<List<String>>, io.micronaut.core.value.ValueResolver<CharSequence>, Iterable<Map.Entry<String,List<String>>>
+
+
+
@Internal +public class MutableMapListOfStringAndMapStringConvertibleMultiValue +extends Object
+
A mutable version of MapListOfStringAndMapStringConvertibleMultiValue.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      values

      +
      protected Map<String,List<String>> values
      +
      +
    • +
    • +
      +

      conversionService

      +
      protected io.micronaut.core.convert.ConversionService conversionService
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MutableMapListOfStringAndMapStringConvertibleMultiValue

      +
      public MutableMapListOfStringAndMapStringConvertibleMultiValue(io.micronaut.core.convert.ConversionService conversionService, + Map<String,List<String>> multi, + Map<String,String> single)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      add

      +
      public void add(CharSequence name, + List<CharSequence> valuesToBeAdded)
      +
      Adds the given values to the existing values for the given name.
      +
      +
      Parameters:
      +
      name -
      +
      valuesToBeAdded -
      +
      +
      +
    • +
    • +
      +

      add

      +
      public void add(CharSequence name, + CharSequence value)
      +
      Adds the given value to the existing values for the given name.
      +
      +
      Parameters:
      +
      name -
      +
      value -
      +
      +
      +
    • +
    • +
      +

      remove

      +
      public void remove(CharSequence header)
      +
      Removes the given header.
      +
      +
      Parameters:
      +
      header -
      +
      +
      +
    • +
    • +
      +

      setConversionService

      +
      public void setConversionService(io.micronaut.core.convert.ConversionService conversionService)
      +
      Sets the conversion service.
      +
      +
      Parameters:
      +
      conversionService -
      +
      +
      +
    • +
    • +
      +

      getAll

      +
      public List<String> getAll(CharSequence name)
      +
      +
      Specified by:
      +
      getAll in interface io.micronaut.core.convert.value.ConvertibleMultiValues<String>
      +
      +
      +
    • +
    • +
      +

      get

      +
      @Nullable +public @Nullable String get(CharSequence name)
      +
      +
      Specified by:
      +
      get in interface io.micronaut.core.convert.value.ConvertibleMultiValues<String>
      +
      +
      +
    • +
    • +
      +

      names

      +
      public Set<String> names()
      +
      +
      Specified by:
      +
      names in interface io.micronaut.core.convert.value.ConvertibleValues<List<String>>
      +
      +
      +
    • +
    • +
      +

      values

      +
      public Collection<List<String>> values()
      +
      +
      Specified by:
      +
      values in interface io.micronaut.core.convert.value.ConvertibleValues<List<String>>
      +
      +
      +
    • +
    • +
      +

      get

      +
      public <T> Optional<T> get(CharSequence name, + io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext)
      +
      +
      Specified by:
      +
      get in interface io.micronaut.core.value.ValueResolver<CharSequence>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/SystemOutLambdaLogger.html b/4.2.3/api/io/micronaut/function/aws/proxy/SystemOutLambdaLogger.html new file mode 100644 index 0000000000..9ad0ca4f6d --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/SystemOutLambdaLogger.html @@ -0,0 +1,190 @@ + + + + +SystemOutLambdaLogger (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SystemOutLambdaLogger

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.SystemOutLambdaLogger
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.LambdaLogger
+
+
+
public class SystemOutLambdaLogger +extends Object +implements com.amazonaws.services.lambda.runtime.LambdaLogger
+
Implementation of LambdaLogger which logs to System.out.println.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SystemOutLambdaLogger

      +
      public SystemOutLambdaLogger()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      log

      +
      public void log(String s)
      +
      +
      Specified by:
      +
      log in interface com.amazonaws.services.lambda.runtime.LambdaLogger
      +
      +
      +
    • +
    • +
      +

      log

      +
      public void log(byte[] bytes)
      +
      +
      Specified by:
      +
      log in interface com.amazonaws.services.lambda.runtime.LambdaLogger
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerFunction.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerFunction.html new file mode 100644 index 0000000000..ea4e488d38 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerFunction.html @@ -0,0 +1,229 @@ + + + + +ApplicationLoadBalancerFunction (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerFunction

+
+
java.lang.Object +
io.micronaut.function.executor.AbstractExecutor +
io.micronaut.function.executor.FunctionInitializer +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerFunction
+
+
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>, io.micronaut.context.ApplicationContextProvider, Closeable, AutoCloseable
+
+
+
public class ApplicationLoadBalancerFunction +extends io.micronaut.function.executor.FunctionInitializer +implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
+
RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class io.micronaut.function.executor.FunctionInitializer

    +io.micronaut.function.executor.FunctionInitializer.ParseContext
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.executor.FunctionInitializer

    +closeContext
    +
    +

    Fields inherited from class io.micronaut.function.executor.AbstractExecutor

    +applicationContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    ApplicationLoadBalancerFunction(io.micronaut.context.ApplicationContext ctx)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent
    +
    handleRequest(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    protected @NonNull io.micronaut.context.ApplicationContextBuilder
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.executor.FunctionInitializer

    +close, injectThis, run, startThis
    +
    +

    Methods inherited from class io.micronaut.function.executor.AbstractExecutor

    +buildApplicationContext, getApplicationContext, resolveFunction, resolveFunctionName, startEnvironment
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerFunction

      +
      public ApplicationLoadBalancerFunction()
      +
      +
    • +
    • +
      +

      ApplicationLoadBalancerFunction

      +
      public ApplicationLoadBalancerFunction(io.micronaut.context.ApplicationContext ctx)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleRequest

      +
      public com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent handleRequest(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
      +
      +
      +
    • +
    • +
      +

      newApplicationContextBuilder

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
      +
      +
      Overrides:
      +
      newApplicationContextBuilder in class io.micronaut.function.executor.AbstractExecutor
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerHandler.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerHandler.html new file mode 100644 index 0000000000..1f2de3a166 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerHandler.html @@ -0,0 +1,192 @@ + + + + +ApplicationLoadBalancerHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerHandler

+
+
java.lang.Object +
io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerHandler
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.LifeCycle<io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>>, Closeable, AutoCloseable
+
+
+
public class ApplicationLoadBalancerHandler +extends io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
+
Implementation of ServletHttpHandler for AWS Gateway Proxy Events.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.servlet.http.ServletHttpHandler

    +applicationContext, LOG
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApplicationLoadBalancerHandler(io.micronaut.context.ApplicationContext applicationContext)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
    +
    createExchange(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent request, + com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent response)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.servlet.http.ServletHttpHandler

    +close, exchange, exchange, getApplicationContext, getMediaTypeCodecRegistry, isRunning, service, service, start, stop
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.context.LifeCycle

    +refresh
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerHandler

      +
      public ApplicationLoadBalancerHandler(io.micronaut.context.ApplicationContext applicationContext)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createExchange

      +
      protected io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> createExchange(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent request, + com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent response)
      +
      +
      Specified by:
      +
      createExchange in class io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerRequestEventBinder.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerRequestEventBinder.html new file mode 100644 index 0000000000..7b8766eec0 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerRequestEventBinder.html @@ -0,0 +1,203 @@ + + + + +ApplicationLoadBalancerRequestEventBinder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerRequestEventBinder

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerRequestEventBinder
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.http.bind.binders.RequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent>, io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent>
+
+
+
@Internal +@Singleton +public class ApplicationLoadBalancerRequestEventBinder +extends Object +implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent>
+
Request binder for the ApplicationLoadBalancerRequestEvent object.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

    +io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent>
    + +
     
    +
    io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent>
    +
    bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent> context, + io.micronaut.http.HttpRequest<?> source)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder

    +matches, superTypes
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerRequestEventBinder

      +
      public ApplicationLoadBalancerRequestEventBinder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      argumentType

      +
      public io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent> argumentType()
      +
      +
      Specified by:
      +
      argumentType in interface io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    • +
      +

      bind

      +
      public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent> bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent> context, + io.micronaut.http.HttpRequest<?> source)
      +
      +
      Specified by:
      +
      bind in interface io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventAdapter.html new file mode 100644 index 0000000000..3fe9b8f8a9 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventAdapter.html @@ -0,0 +1,307 @@ + + + + +ApplicationLoadBalancerResponseEventAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerResponseEventAdapter<T>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventAdapter<T>
+
+
+
+
Type Parameters:
+
T - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<T>, io.micronaut.http.HttpResponse<T>, io.micronaut.http.MutableHttpMessage<T>, io.micronaut.http.MutableHttpResponse<T>
+
+
+
@Internal +public class ApplicationLoadBalancerResponseEventAdapter<T> +extends Object +implements io.micronaut.http.MutableHttpResponse<T>
+
Adapts the v2 APIGatewayProxyResponseEvent to a MutableHttpResponse.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApplicationLoadBalancerResponseEventAdapter(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent event, + io.micronaut.core.convert.ConversionService conversionService)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <B> io.micronaut.http.MutableHttpResponse<B>
    +
    body(B body)
    +
     
    +
    int
    + +
     
    +
    io.micronaut.http.MutableHttpResponse<T>
    +
    cookie(io.micronaut.http.cookie.Cookie cookie)
    +
     
    +
    io.micronaut.core.convert.value.MutableConvertibleValues<Object>
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    io.micronaut.http.HttpStatus
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpResponse<T>
    +
    status(int status, + CharSequence message)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerResponseEventAdapter

      +
      public ApplicationLoadBalancerResponseEventAdapter(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent event, + io.micronaut.core.convert.ConversionService conversionService)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      cookie

      +
      public io.micronaut.http.MutableHttpResponse<T> cookie(io.micronaut.http.cookie.Cookie cookie)
      +
      +
      Specified by:
      +
      cookie in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.MutableHttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      getAttributes

      +
      public io.micronaut.core.convert.value.MutableConvertibleValues<Object> getAttributes()
      +
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.AttributeHolder
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.MutableAttributeHolder
      +
      +
      +
    • +
    • +
      +

      getBody

      +
      public Optional<T> getBody()
      +
      +
      Specified by:
      +
      getBody in interface io.micronaut.http.HttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      body

      +
      public <B> io.micronaut.http.MutableHttpResponse<B> body(B body)
      +
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpMessage<T>
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      status

      +
      public io.micronaut.http.MutableHttpResponse<T> status(int status, + CharSequence message)
      +
      +
      Specified by:
      +
      status in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      code

      +
      public int code()
      +
      +
      Specified by:
      +
      code in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      reason

      +
      public String reason()
      +
      +
      Specified by:
      +
      reason in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public io.micronaut.http.HttpStatus getStatus()
      +
      +
      Specified by:
      +
      getStatus in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventBinder.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventBinder.html new file mode 100644 index 0000000000..93bfe8356c --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerResponseEventBinder.html @@ -0,0 +1,203 @@ + + + + +ApplicationLoadBalancerResponseEventBinder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerResponseEventBinder

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerResponseEventBinder
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.http.bind.binders.RequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>, io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
+
+
+
@Internal +@Singleton +public class ApplicationLoadBalancerResponseEventBinder +extends Object +implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
+
Request binder for the ApplicationLoadBalancerResponseEvent object.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

    +io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
    + +
     
    +
    io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
    +
    bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> context, + io.micronaut.http.HttpRequest<?> source)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder

    +matches, superTypes
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerResponseEventBinder

      +
      public ApplicationLoadBalancerResponseEventBinder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      argumentType

      +
      public io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> argumentType()
      +
      +
      Specified by:
      +
      argumentType in interface io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    • +
      +

      bind

      +
      public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> context, + io.micronaut.http.HttpRequest<?> source)
      +
      +
      Specified by:
      +
      bind in interface io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletRequest.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletRequest.html new file mode 100644 index 0000000000..5f37dcc912 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletRequest.html @@ -0,0 +1,264 @@ + + + + +ApplicationLoadBalancerServletRequest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerServletRequest<B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletRequest<B>
+
+
+
+
+
Type Parameters:
+
B - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.core.convert.ConversionServiceAware, io.micronaut.http.FullHttpRequest<B>, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpRequest<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpRequest<B>, io.micronaut.servlet.http.MutableServletHttpRequest<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,B>, io.micronaut.servlet.http.ParsedBodyHolder<B>, io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>, io.micronaut.servlet.http.ServletHttpRequest<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,B>
+
+
+
@Internal +public class ApplicationLoadBalancerServletRequest<B> +extends ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
+
Implementation of ServletHttpRequest for Application Load Balancer events.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +io.micronaut.servlet.http.ServletHttpRequest.AsyncExecution, io.micronaut.servlet.http.ServletHttpRequest.AsyncExecutionCallback
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.aws.proxy.ApiGatewayServletRequest

    +conversionService, requestEvent
    +
    +

    Fields inherited from interface io.micronaut.http.HttpRequest

    +SCHEME_HTTP, SCHEME_HTTPS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApplicationLoadBalancerServletRequest(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent requestEvent, + ApplicationLoadBalancerServletResponse<Object> response, + io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    byte[]
    + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    io.micronaut.http.MutableHttpParameters
    + +
     
    +
    io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,?>
    + +
     
    +
    +
    +
    + +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.FullHttpRequest

    +isFull
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType
    +
    +

    Methods inherited from interface io.micronaut.http.HttpRequest

    +accept, getCertificate, getHttpVersion, getLocale, getMethodName, getOrigin, getPath, getRemoteAddress, getServerAddress, getServerName, getUserPrincipal, getUserPrincipal, isSecure, mutate, setAttribute
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpRequest

    +accept, accept, basicAuth, bearerAuth, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, uri
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +executeAsync, getContextPath, isAsyncSupported
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerServletRequest

      +
      public ApplicationLoadBalancerServletRequest(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent requestEvent, + ApplicationLoadBalancerServletResponse<Object> response, + io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBodyBytes

      +
      public byte[] getBodyBytes() + throws IOException
      +
      +
      Specified by:
      +
      getBodyBytes in class ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
    • +
    • +
      +

      getParameters

      +
      public io.micronaut.http.MutableHttpParameters getParameters()
      +
      +
    • +
    • +
      +

      getResponse

      +
      public io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,?> getResponse()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletResponse.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletResponse.html new file mode 100644 index 0000000000..4bf878c543 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/ApplicationLoadBalancerServletResponse.html @@ -0,0 +1,213 @@ + + + + +ApplicationLoadBalancerServletResponse (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerServletResponse<B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.AbstractServletHttpResponse<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,B> +
io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletResponse<B>
+
+
+
+
+
Type Parameters:
+
B - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpResponse<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpResponse<B>, io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,B>
+
+
+
@Internal +public class ApplicationLoadBalancerServletResponse<B> +extends AbstractServletHttpResponse<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,B>
+
Implementation of ServletHttpResponse for ApplicationLoadBalancerResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.aws.proxy.AbstractServletHttpResponse

    +binaryTypeConfiguration, body, headers, status
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    ApplicationLoadBalancerServletResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.aws.proxy.AbstractServletHttpResponse

    +body, code, cookie, getAttributes, getBody, getHeaders, getOutputStream, getWriter, reason, status
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, getStatus, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpResponse

    +stream
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerServletResponse

      +
      protected ApplicationLoadBalancerServletResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNativeResponse

      +
      public com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent getNativeResponse()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/package-summary.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/package-summary.html new file mode 100644 index 0000000000..4456cefe97 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/package-summary.html @@ -0,0 +1,136 @@ + + + + +io.micronaut.function.aws.proxy.alb (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.proxy.alb

+
+
+
package io.micronaut.function.aws.proxy.alb
+
+
Classes related to a RequestHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/alb/package-tree.html b/4.2.3/api/io/micronaut/function/aws/proxy/alb/package-tree.html new file mode 100644 index 0000000000..c405f247b3 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/alb/package-tree.html @@ -0,0 +1,97 @@ + + + + +io.micronaut.function.aws.proxy.alb Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.proxy.alb

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/package-summary.html b/4.2.3/api/io/micronaut/function/aws/proxy/package-summary.html new file mode 100644 index 0000000000..0b6caed41e --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/package-summary.html @@ -0,0 +1,141 @@ + + + + +io.micronaut.function.aws.proxy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.proxy

+
+
+
package io.micronaut.function.aws.proxy
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/package-tree.html b/4.2.3/api/io/micronaut/function/aws/proxy/package-tree.html new file mode 100644 index 0000000000..4771f8db1d --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/package-tree.html @@ -0,0 +1,79 @@ + + + + +io.micronaut.function.aws.proxy Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.proxy

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyRequestEventBinder.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyRequestEventBinder.html new file mode 100644 index 0000000000..bc5813df18 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyRequestEventBinder.html @@ -0,0 +1,203 @@ + + + + +APIGatewayProxyRequestEventBinder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayProxyRequestEventBinder

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.payload1.APIGatewayProxyRequestEventBinder
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.http.bind.binders.RequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>, io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
+
+
+
@Internal +@Singleton +public class APIGatewayProxyRequestEventBinder +extends Object +implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
+
Request binder for the APIGatewayProxyRequestEvent object.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

    +io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
    + +
     
    +
    io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent>
    +
    bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent> context, + io.micronaut.http.HttpRequest<?> source)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder

    +matches, superTypes
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayProxyRequestEventBinder

      +
      public APIGatewayProxyRequestEventBinder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      argumentType

      +
      public io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent> argumentType()
      +
      +
      Specified by:
      +
      argumentType in interface io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    • +
      +

      bind

      +
      public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent> bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent> context, + io.micronaut.http.HttpRequest<?> source)
      +
      +
      Specified by:
      +
      bind in interface io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyResponseEventBinder.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyResponseEventBinder.html new file mode 100644 index 0000000000..6d1b3063f3 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/APIGatewayProxyResponseEventBinder.html @@ -0,0 +1,203 @@ + + + + +APIGatewayProxyResponseEventBinder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayProxyResponseEventBinder

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.payload1.APIGatewayProxyResponseEventBinder
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.http.bind.binders.RequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>, io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
+
+
@Singleton +@Internal +public class APIGatewayProxyResponseEventBinder +extends Object +implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Request binder for the APIGatewayProxyResponseEvent object.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

    +io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
    + +
     
    +
    io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
    +
    bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> context, + io.micronaut.http.HttpRequest<?> source)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder

    +matches, superTypes
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayProxyResponseEventBinder

      +
      public APIGatewayProxyResponseEventBinder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      argumentType

      +
      public io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> argumentType()
      +
      +
      Specified by:
      +
      argumentType in interface io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    • +
      +

      bind

      +
      public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> context, + io.micronaut.http.HttpRequest<?> source)
      +
      +
      Specified by:
      +
      bind in interface io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyEventHandler.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyEventHandler.html new file mode 100644 index 0000000000..b7ab25f6f1 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyEventHandler.html @@ -0,0 +1,194 @@ + + + + +ApiGatewayProxyEventHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayProxyEventHandler

+
+
java.lang.Object +
io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> +
io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyEventHandler
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.LifeCycle<io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>>, Closeable, AutoCloseable
+
+
+
@Internal +@Singleton +public class ApiGatewayProxyEventHandler +extends io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Implementation of ServletHttpHandler for AWS Gateway Proxy Events.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.servlet.http.ServletHttpHandler

    +applicationContext, LOG
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApiGatewayProxyEventHandler(io.micronaut.context.ApplicationContext applicationContext)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
    +
    createExchange(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent request, + com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent response)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.servlet.http.ServletHttpHandler

    +close, exchange, exchange, getApplicationContext, getMediaTypeCodecRegistry, isRunning, service, service, start, stop
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.context.LifeCycle

    +refresh
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayProxyEventHandler

      +
      public ApiGatewayProxyEventHandler(io.micronaut.context.ApplicationContext applicationContext)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createExchange

      +
      protected io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> createExchange(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent request, + com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent response)
      +
      +
      Specified by:
      +
      createExchange in class io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyRequestEventFunction.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyRequestEventFunction.html new file mode 100644 index 0000000000..efc5a082cf --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyRequestEventFunction.html @@ -0,0 +1,223 @@ + + + + +ApiGatewayProxyRequestEventFunction (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayProxyRequestEventFunction

+
+
java.lang.Object +
io.micronaut.function.executor.AbstractExecutor +
io.micronaut.function.executor.FunctionInitializer +
io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyRequestEventFunction
+
+
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>, io.micronaut.context.ApplicationContextProvider, Closeable, AutoCloseable
+
+
+
public class ApiGatewayProxyRequestEventFunction +extends io.micronaut.function.executor.FunctionInitializer +implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Handles requests from API Gateway using the v1 payload format.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class io.micronaut.function.executor.FunctionInitializer

    +io.micronaut.function.executor.FunctionInitializer.ParseContext
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.executor.FunctionInitializer

    +closeContext
    +
    +

    Fields inherited from class io.micronaut.function.executor.AbstractExecutor

    +applicationContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    ApiGatewayProxyRequestEventFunction(io.micronaut.context.ApplicationContext ctx)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent
    +
    handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    protected @NonNull io.micronaut.context.ApplicationContextBuilder
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.executor.FunctionInitializer

    +close, injectThis, run, startThis
    +
    +

    Methods inherited from class io.micronaut.function.executor.AbstractExecutor

    +buildApplicationContext, getApplicationContext, resolveFunction, resolveFunctionName, startEnvironment
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayProxyRequestEventFunction

      +
      public ApiGatewayProxyRequestEventFunction()
      +
      +
    • +
    • +
      +

      ApiGatewayProxyRequestEventFunction

      +
      public ApiGatewayProxyRequestEventFunction(io.micronaut.context.ApplicationContext ctx)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleRequest

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
      +
      +
      +
    • +
    • +
      +

      newApplicationContextBuilder

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
      +
      +
      Overrides:
      +
      newApplicationContextBuilder in class io.micronaut.function.executor.AbstractExecutor
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyResponseEventAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyResponseEventAdapter.html new file mode 100644 index 0000000000..9e06cf4a00 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyResponseEventAdapter.html @@ -0,0 +1,307 @@ + + + + +ApiGatewayProxyResponseEventAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayProxyResponseEventAdapter<T>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter<T>
+
+
+
+
Type Parameters:
+
T -
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<T>, io.micronaut.http.HttpResponse<T>, io.micronaut.http.MutableHttpMessage<T>, io.micronaut.http.MutableHttpResponse<T>
+
+
+
@Internal +public class ApiGatewayProxyResponseEventAdapter<T> +extends Object +implements io.micronaut.http.MutableHttpResponse<T>
+
Adapts the APIGatewayProxyResponseEvent to a MutableHttpResponse.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApiGatewayProxyResponseEventAdapter(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent event, + io.micronaut.core.convert.ConversionService conversionService)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <B> io.micronaut.http.MutableHttpResponse<B>
    +
    body(B body)
    +
     
    +
    int
    + +
     
    +
    io.micronaut.http.MutableHttpResponse<T>
    +
    cookie(io.micronaut.http.cookie.Cookie cookie)
    +
     
    +
    io.micronaut.core.convert.value.MutableConvertibleValues<Object>
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    io.micronaut.http.HttpStatus
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpResponse<T>
    +
    status(int status, + CharSequence message)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayProxyResponseEventAdapter

      +
      public ApiGatewayProxyResponseEventAdapter(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent event, + io.micronaut.core.convert.ConversionService conversionService)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      cookie

      +
      public io.micronaut.http.MutableHttpResponse<T> cookie(io.micronaut.http.cookie.Cookie cookie)
      +
      +
      Specified by:
      +
      cookie in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.MutableHttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      getAttributes

      +
      public io.micronaut.core.convert.value.MutableConvertibleValues<Object> getAttributes()
      +
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.AttributeHolder
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.MutableAttributeHolder
      +
      +
      +
    • +
    • +
      +

      getBody

      +
      public Optional<T> getBody()
      +
      +
      Specified by:
      +
      getBody in interface io.micronaut.http.HttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      body

      +
      public <B> io.micronaut.http.MutableHttpResponse<B> body(B body)
      +
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpMessage<T>
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      status

      +
      public io.micronaut.http.MutableHttpResponse<T> status(int status, + CharSequence message)
      +
      +
      Specified by:
      +
      status in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      code

      +
      public int code()
      +
      +
      Specified by:
      +
      code in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      reason

      +
      public String reason()
      +
      +
      Specified by:
      +
      reason in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public io.micronaut.http.HttpStatus getStatus()
      +
      +
      Specified by:
      +
      getStatus in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletRequest.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletRequest.html new file mode 100644 index 0000000000..e2d3f99bb0 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletRequest.html @@ -0,0 +1,264 @@ + + + + +ApiGatewayProxyServletRequest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayProxyServletRequest<B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> +
io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletRequest<B>
+
+
+
+
+
Type Parameters:
+
B - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.core.convert.ConversionServiceAware, io.micronaut.http.FullHttpRequest<B>, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpRequest<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpRequest<B>, io.micronaut.servlet.http.MutableServletHttpRequest<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,B>, io.micronaut.servlet.http.ParsedBodyHolder<B>, io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>, io.micronaut.servlet.http.ServletHttpRequest<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,B>
+
+
+
@Internal +public final class ApiGatewayProxyServletRequest<B> +extends ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Implementation of ServletHttpRequest for AWS API Gateway Proxy.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +io.micronaut.servlet.http.ServletHttpRequest.AsyncExecution, io.micronaut.servlet.http.ServletHttpRequest.AsyncExecutionCallback
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.aws.proxy.ApiGatewayServletRequest

    +conversionService, requestEvent
    +
    +

    Fields inherited from interface io.micronaut.http.HttpRequest

    +SCHEME_HTTP, SCHEME_HTTPS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApiGatewayProxyServletRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent requestEvent, + ApiGatewayProxyServletResponse<Object> response, + io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    byte[]
    + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    io.micronaut.http.MutableHttpParameters
    + +
     
    +
    io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,?>
    + +
     
    +
    +
    +
    + +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.FullHttpRequest

    +isFull
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType
    +
    +

    Methods inherited from interface io.micronaut.http.HttpRequest

    +accept, getCertificate, getHttpVersion, getLocale, getMethodName, getOrigin, getPath, getRemoteAddress, getServerAddress, getServerName, getUserPrincipal, getUserPrincipal, isSecure, mutate, setAttribute
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpRequest

    +accept, accept, basicAuth, bearerAuth, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, uri
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +executeAsync, getContextPath, isAsyncSupported
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayProxyServletRequest

      +
      public ApiGatewayProxyServletRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent requestEvent, + ApiGatewayProxyServletResponse<Object> response, + io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBodyBytes

      +
      public byte[] getBodyBytes() + throws IOException
      +
      +
      Specified by:
      +
      getBodyBytes in class ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
    • +
    • +
      +

      getParameters

      +
      public io.micronaut.http.MutableHttpParameters getParameters()
      +
      +
    • +
    • +
      +

      getResponse

      +
      public io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,?> getResponse()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletResponse.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletResponse.html new file mode 100644 index 0000000000..e76d9809cd --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/ApiGatewayProxyServletResponse.html @@ -0,0 +1,213 @@ + + + + +ApiGatewayProxyServletResponse (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayProxyServletResponse<B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.AbstractServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,B> +
io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletResponse<B>
+
+
+
+
+
Type Parameters:
+
B - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpResponse<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpResponse<B>, io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,B>
+
+
+
@Internal +public class ApiGatewayProxyServletResponse<B> +extends AbstractServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,B>
+
Implementation of ServletHttpResponse for AWS API Gateway Proxy.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.aws.proxy.AbstractServletHttpResponse

    +binaryTypeConfiguration, body, headers, status
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    ApiGatewayProxyServletResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.aws.proxy.AbstractServletHttpResponse

    +body, code, cookie, getAttributes, getBody, getHeaders, getOutputStream, getWriter, reason, status
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, getStatus, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpResponse

    +stream
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayProxyServletResponse

      +
      protected ApiGatewayProxyServletResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNativeResponse

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent getNativeResponse()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-summary.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-summary.html new file mode 100644 index 0000000000..c1d81ab176 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-summary.html @@ -0,0 +1,129 @@ + + + + +io.micronaut.function.aws.proxy.payload1 (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.proxy.payload1

+
+
+
package io.micronaut.function.aws.proxy.payload1
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-tree.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-tree.html new file mode 100644 index 0000000000..3ae002ea8a --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload1/package-tree.html @@ -0,0 +1,97 @@ + + + + +io.micronaut.function.aws.proxy.payload1 Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.proxy.payload1

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.function.executor.AbstractExecutor<C> (implements io.micronaut.context.ApplicationContextProvider, java.lang.AutoCloseable, java.io.Closeable) +
        +
      • io.micronaut.function.executor.FunctionInitializer + +
      • +
      +
    • +
    • io.micronaut.function.aws.proxy.AbstractServletHttpResponse<R,B> (implements io.micronaut.servlet.http.ServletHttpResponse<N,B>) + +
    • +
    • io.micronaut.function.aws.proxy.payload1.APIGatewayProxyRequestEventBinder (implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<T>)
    • +
    • io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyResponseEventAdapter<T> (implements io.micronaut.http.MutableHttpResponse<B>)
    • +
    • io.micronaut.function.aws.proxy.payload1.APIGatewayProxyResponseEventBinder (implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<T>)
    • +
    • io.micronaut.function.aws.proxy.ApiGatewayServletRequest<T,REQ,RES> (implements io.micronaut.http.FullHttpRequest<B>, io.micronaut.servlet.http.MutableServletHttpRequest<N,B>, io.micronaut.servlet.http.ParsedBodyHolder<B>, io.micronaut.servlet.http.ServletExchange<Req,Res>) + +
    • +
    • io.micronaut.servlet.http.ServletHttpHandler<REQ,RES> (implements java.lang.AutoCloseable, io.micronaut.context.LifeCycle<T>) + +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventBinder.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventBinder.html new file mode 100644 index 0000000000..bacfd7de94 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventBinder.html @@ -0,0 +1,203 @@ + + + + +APIGatewayV2HTTPEventBinder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPEventBinder

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventBinder
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,io.micronaut.http.HttpRequest<?>>, io.micronaut.http.bind.binders.RequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent>, io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent>
+
+
+
@Internal +@Singleton +public class APIGatewayV2HTTPEventBinder +extends Object +implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent>
+
Request binder for the APIGatewayProxyRequestEvent object.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

    +io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent>
    + +
     
    +
    io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent>
    +
    bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent> context, + io.micronaut.http.HttpRequest<?> source)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder

    +matches, superTypes
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPEventBinder

      +
      public APIGatewayV2HTTPEventBinder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      argumentType

      +
      public io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent> argumentType()
      +
      +
      Specified by:
      +
      argumentType in interface io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    • +
      +

      bind

      +
      public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent> bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent> context, + io.micronaut.http.HttpRequest<?> source)
      +
      +
      Specified by:
      +
      bind in interface io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventFunction.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventFunction.html new file mode 100644 index 0000000000..dcc5e5cdb1 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventFunction.html @@ -0,0 +1,223 @@ + + + + +APIGatewayV2HTTPEventFunction (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPEventFunction

+
+
java.lang.Object +
io.micronaut.function.executor.AbstractExecutor +
io.micronaut.function.executor.FunctionInitializer +
io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventFunction
+
+
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>, io.micronaut.context.ApplicationContextProvider, Closeable, AutoCloseable
+
+
+
public class APIGatewayV2HTTPEventFunction +extends io.micronaut.function.executor.FunctionInitializer +implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
+
Handles requests from API Gateway using the v2 payload format.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class io.micronaut.function.executor.FunctionInitializer

    +io.micronaut.function.executor.FunctionInitializer.ParseContext
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.executor.FunctionInitializer

    +closeContext
    +
    +

    Fields inherited from class io.micronaut.function.executor.AbstractExecutor

    +applicationContext
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    APIGatewayV2HTTPEventFunction(io.micronaut.context.ApplicationContext ctx)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse
    +
    handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent input, + com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    protected @NonNull io.micronaut.context.ApplicationContextBuilder
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.executor.FunctionInitializer

    +close, injectThis, run, startThis
    +
    +

    Methods inherited from class io.micronaut.function.executor.AbstractExecutor

    +buildApplicationContext, getApplicationContext, resolveFunction, resolveFunctionName, startEnvironment
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPEventFunction

      +
      public APIGatewayV2HTTPEventFunction()
      +
      +
    • +
    • +
      +

      APIGatewayV2HTTPEventFunction

      +
      public APIGatewayV2HTTPEventFunction(io.micronaut.context.ApplicationContext ctx)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleRequest

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
      +
      +
      +
    • +
    • +
      +

      newApplicationContextBuilder

      +
      @NonNull +protected @NonNull io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
      +
      +
      Overrides:
      +
      newApplicationContextBuilder in class io.micronaut.function.executor.AbstractExecutor
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventHandler.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventHandler.html new file mode 100644 index 0000000000..652c7b00f1 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventHandler.html @@ -0,0 +1,194 @@ + + + + +APIGatewayV2HTTPEventHandler (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPEventHandler

+
+
java.lang.Object +
io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> +
io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventHandler
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.LifeCycle<io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>>, Closeable, AutoCloseable
+
+
+
@Internal +@Singleton +public class APIGatewayV2HTTPEventHandler +extends io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
+
Implementation of ServletHttpHandler for input ApplicationLoadBalancerRequestEvent and response ApplicationLoadBalancerResponseEvent.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.servlet.http.ServletHttpHandler

    +applicationContext, LOG
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    APIGatewayV2HTTPEventHandler(io.micronaut.context.ApplicationContext applicationContext)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
    +
    createExchange(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent request, + com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse response)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.servlet.http.ServletHttpHandler

    +close, exchange, exchange, getApplicationContext, getMediaTypeCodecRegistry, isRunning, service, service, start, stop
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.context.LifeCycle

    +refresh
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPEventHandler

      +
      public APIGatewayV2HTTPEventHandler(io.micronaut.context.ApplicationContext applicationContext)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createExchange

      +
      protected io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> createExchange(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent request, + com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse response)
      +
      +
      Specified by:
      +
      createExchange in class io.micronaut.servlet.http.ServletHttpHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventServletRequest.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventServletRequest.html new file mode 100644 index 0000000000..dff5627cc9 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPEventServletRequest.html @@ -0,0 +1,264 @@ + + + + +APIGatewayV2HTTPEventServletRequest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPEventServletRequest<B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> +
io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventServletRequest<B>
+
+
+
+
+
Type Parameters:
+
B - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.core.convert.ConversionServiceAware, io.micronaut.http.FullHttpRequest<B>, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpRequest<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpRequest<B>, io.micronaut.servlet.http.MutableServletHttpRequest<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,B>, io.micronaut.servlet.http.ParsedBodyHolder<B>, io.micronaut.servlet.http.ServletExchange<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>, io.micronaut.servlet.http.ServletHttpRequest<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,B>
+
+
+
@Internal +public final class APIGatewayV2HTTPEventServletRequest<B> +extends ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
+
Implementation of ServletHttpRequest for AWS API Gateway Proxy.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +io.micronaut.servlet.http.ServletHttpRequest.AsyncExecution, io.micronaut.servlet.http.ServletHttpRequest.AsyncExecutionCallback
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.aws.proxy.ApiGatewayServletRequest

    +conversionService, requestEvent
    +
    +

    Fields inherited from interface io.micronaut.http.HttpRequest

    +SCHEME_HTTP, SCHEME_HTTPS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    APIGatewayV2HTTPEventServletRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent requestEvent, + APIGatewayV2HTTPResponseServletResponse<Object> response, + io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    byte[]
    + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    io.micronaut.http.MutableHttpParameters
    + +
     
    +
    io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,?>
    + +
     
    +
    +
    +
    + +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.FullHttpRequest

    +isFull
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType
    +
    +

    Methods inherited from interface io.micronaut.http.HttpRequest

    +accept, getCertificate, getHttpVersion, getLocale, getMethodName, getOrigin, getPath, getRemoteAddress, getServerAddress, getServerName, getUserPrincipal, getUserPrincipal, isSecure, mutate, setAttribute
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpRequest

    +accept, accept, basicAuth, bearerAuth, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, uri
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpRequest

    +executeAsync, getContextPath, isAsyncSupported
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPEventServletRequest

      +
      public APIGatewayV2HTTPEventServletRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent requestEvent, + APIGatewayV2HTTPResponseServletResponse<Object> response, + io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.servlet.http.BodyBuilder bodyBuilder)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBodyBytes

      +
      public byte[] getBodyBytes() + throws IOException
      +
      +
      Specified by:
      +
      getBodyBytes in class ApiGatewayServletRequest<B,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
    • +
    • +
      +

      getParameters

      +
      public io.micronaut.http.MutableHttpParameters getParameters()
      +
      +
    • +
    • +
      +

      getResponse

      +
      public io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,?> getResponse()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseBinder.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseBinder.html new file mode 100644 index 0000000000..fbba7b5e68 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseBinder.html @@ -0,0 +1,203 @@ + + + + +APIGatewayV2HTTPResponseBinder (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPResponseBinder

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseBinder
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,io.micronaut.http.HttpRequest<?>>, io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,io.micronaut.http.HttpRequest<?>>, io.micronaut.http.bind.binders.RequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>, io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
+
+
+
@Internal +@Singleton +public class APIGatewayV2HTTPResponseBinder +extends Object +implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
+
Request binder for the APIGatewayProxyResponseEvent object.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder

    +io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
    + +
     
    +
    io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
    +
    bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> context, + io.micronaut.http.HttpRequest<?> source)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder

    +matches, superTypes
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPResponseBinder

      +
      public APIGatewayV2HTTPResponseBinder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      argumentType

      +
      public io.micronaut.core.type.Argument<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> argumentType()
      +
      +
      Specified by:
      +
      argumentType in interface io.micronaut.core.bind.TypeArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    • +
      +

      bind

      +
      public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> bind(io.micronaut.core.convert.ArgumentConversionContext<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> context, + io.micronaut.http.HttpRequest<?> source)
      +
      +
      Specified by:
      +
      bind in interface io.micronaut.core.bind.ArgumentBinder<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseServletResponse.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseServletResponse.html new file mode 100644 index 0000000000..249854909e --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/APIGatewayV2HTTPResponseServletResponse.html @@ -0,0 +1,213 @@ + + + + +APIGatewayV2HTTPResponseServletResponse (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPResponseServletResponse<B>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.AbstractServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,B> +
io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseServletResponse<B>
+
+
+
+
+
Type Parameters:
+
B - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<B>, io.micronaut.http.HttpResponse<B>, io.micronaut.http.MutableHttpMessage<B>, io.micronaut.http.MutableHttpResponse<B>, io.micronaut.servlet.http.ServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,B>
+
+
+
@Internal +public class APIGatewayV2HTTPResponseServletResponse<B> +extends AbstractServletHttpResponse<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,B>
+
Implementation of ServletHttpResponse for AWS API Gateway Proxy.
+
+
Since:
+
4.0.0
+
Author:
+
Tim Yates
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.function.aws.proxy.AbstractServletHttpResponse

    +binaryTypeConfiguration, body, headers, status
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    APIGatewayV2HTTPResponseServletResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.function.aws.proxy.AbstractServletHttpResponse

    +body, code, cookie, getAttributes, getBody, getHeaders, getOutputStream, getWriter, reason, status
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, getStatus, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +

    Methods inherited from interface io.micronaut.servlet.http.ServletHttpResponse

    +stream
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPResponseServletResponse

      +
      protected APIGatewayV2HTTPResponseServletResponse(io.micronaut.core.convert.ConversionService conversionService, + io.micronaut.function.BinaryTypeConfiguration binaryTypeConfiguration)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNativeResponse

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse getNativeResponse()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/ApiGatewayProxyResponseEventAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/ApiGatewayProxyResponseEventAdapter.html new file mode 100644 index 0000000000..393362c5a5 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/ApiGatewayProxyResponseEventAdapter.html @@ -0,0 +1,307 @@ + + + + +ApiGatewayProxyResponseEventAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiGatewayProxyResponseEventAdapter<T>

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter<T>
+
+
+
+
Type Parameters:
+
T - The body type
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.attr.AttributeHolder, io.micronaut.core.attr.MutableAttributeHolder, io.micronaut.http.HttpMessage<T>, io.micronaut.http.HttpResponse<T>, io.micronaut.http.MutableHttpMessage<T>, io.micronaut.http.MutableHttpResponse<T>
+
+
+
@Internal +public class ApiGatewayProxyResponseEventAdapter<T> +extends Object +implements io.micronaut.http.MutableHttpResponse<T>
+
Adapts the v2 APIGatewayV2HTTPResponse to a MutableHttpResponse.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ApiGatewayProxyResponseEventAdapter(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse event, + io.micronaut.core.convert.ConversionService conversionService)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <B> io.micronaut.http.MutableHttpResponse<B>
    +
    body(B body)
    +
     
    +
    int
    + +
     
    +
    io.micronaut.http.MutableHttpResponse<T>
    +
    cookie(io.micronaut.http.cookie.Cookie cookie)
    +
     
    +
    io.micronaut.core.convert.value.MutableConvertibleValues<Object>
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpHeaders
    + +
     
    +
    io.micronaut.http.HttpStatus
    + +
     
    + + +
     
    +
    io.micronaut.http.MutableHttpResponse<T>
    +
    status(int status, + CharSequence message)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.attr.AttributeHolder

    +getAttribute, getAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.HttpMessage

    +getBody, getBody, getBody, getBodyWriter, getCharacterEncoding, getContentLength, getContentType, getLocale
    +
    +

    Methods inherited from interface io.micronaut.http.HttpResponse

    +body, getCookie, getCookies, header, setAttribute, status
    +
    +

    Methods inherited from interface io.micronaut.core.attr.MutableAttributeHolder

    +removeAttribute
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpMessage

    +basicAuth, bearerAuth, bodyWriter
    +
    +

    Methods inherited from interface io.micronaut.http.MutableHttpResponse

    +attribute, characterEncoding, characterEncoding, contentEncoding, contentLength, contentType, contentType, cookies, header, headers, headers, locale, status, status, status, toMutableResponse
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiGatewayProxyResponseEventAdapter

      +
      public ApiGatewayProxyResponseEventAdapter(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse event, + io.micronaut.core.convert.ConversionService conversionService)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      cookie

      +
      public io.micronaut.http.MutableHttpResponse<T> cookie(io.micronaut.http.cookie.Cookie cookie)
      +
      +
      Specified by:
      +
      cookie in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public io.micronaut.http.MutableHttpHeaders getHeaders()
      +
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getHeaders in interface io.micronaut.http.MutableHttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      getAttributes

      +
      public io.micronaut.core.convert.value.MutableConvertibleValues<Object> getAttributes()
      +
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.AttributeHolder
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.http.HttpMessage<T>
      +
      Specified by:
      +
      getAttributes in interface io.micronaut.core.attr.MutableAttributeHolder
      +
      +
      +
    • +
    • +
      +

      getBody

      +
      public Optional<T> getBody()
      +
      +
      Specified by:
      +
      getBody in interface io.micronaut.http.HttpMessage<T>
      +
      +
      +
    • +
    • +
      +

      body

      +
      public <B> io.micronaut.http.MutableHttpResponse<B> body(B body)
      +
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpMessage<T>
      +
      Specified by:
      +
      body in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      status

      +
      public io.micronaut.http.MutableHttpResponse<T> status(int status, + CharSequence message)
      +
      +
      Specified by:
      +
      status in interface io.micronaut.http.MutableHttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      code

      +
      public int code()
      +
      +
      Specified by:
      +
      code in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      reason

      +
      public String reason()
      +
      +
      Specified by:
      +
      reason in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    • +
      +

      getStatus

      +
      public io.micronaut.http.HttpStatus getStatus()
      +
      +
      Specified by:
      +
      getStatus in interface io.micronaut.http.HttpResponse<T>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-summary.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-summary.html new file mode 100644 index 0000000000..b713343a16 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-summary.html @@ -0,0 +1,129 @@ + + + + +io.micronaut.function.aws.proxy.payload2 (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.proxy.payload2

+
+
+
package io.micronaut.function.aws.proxy.payload2
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-tree.html b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-tree.html new file mode 100644 index 0000000000..fd9a4ad31c --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/payload2/package-tree.html @@ -0,0 +1,97 @@ + + + + +io.micronaut.function.aws.proxy.payload2 Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.proxy.payload2

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.function.executor.AbstractExecutor<C> (implements io.micronaut.context.ApplicationContextProvider, java.lang.AutoCloseable, java.io.Closeable) +
        +
      • io.micronaut.function.executor.FunctionInitializer +
          +
        • io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventFunction (implements com.amazonaws.services.lambda.runtime.RequestHandler<I,O>)
        • +
        +
      • +
      +
    • +
    • io.micronaut.function.aws.proxy.AbstractServletHttpResponse<R,B> (implements io.micronaut.servlet.http.ServletHttpResponse<N,B>) + +
    • +
    • io.micronaut.function.aws.proxy.payload2.ApiGatewayProxyResponseEventAdapter<T> (implements io.micronaut.http.MutableHttpResponse<B>)
    • +
    • io.micronaut.function.aws.proxy.ApiGatewayServletRequest<T,REQ,RES> (implements io.micronaut.http.FullHttpRequest<B>, io.micronaut.servlet.http.MutableServletHttpRequest<N,B>, io.micronaut.servlet.http.ParsedBodyHolder<B>, io.micronaut.servlet.http.ServletExchange<Req,Res>) + +
    • +
    • io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPEventBinder (implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<T>)
    • +
    • io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseBinder (implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<T>)
    • +
    • io.micronaut.servlet.http.ServletHttpHandler<REQ,RES> (implements java.lang.AutoCloseable, io.micronaut.context.LifeCycle<T>) + +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/security/MicronautLambdaAuthenticationFetcher.html b/4.2.3/api/io/micronaut/function/aws/proxy/security/MicronautLambdaAuthenticationFetcher.html new file mode 100644 index 0000000000..3f506635ea --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/security/MicronautLambdaAuthenticationFetcher.html @@ -0,0 +1,188 @@ + + + + +MicronautLambdaAuthenticationFetcher (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautLambdaAuthenticationFetcher

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.security.MicronautLambdaAuthenticationFetcher
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.security.filters.AuthenticationFetcher<io.micronaut.http.HttpRequest<?>>
+
+
+
@Singleton +@Requires(classes=io.micronaut.security.filters.AuthenticationFetcher.class) +public class MicronautLambdaAuthenticationFetcher +extends Object +implements io.micronaut.security.filters.AuthenticationFetcher<io.micronaut.http.HttpRequest<?>>
+
An authentication fetcher for Request Context Authorizer.
+
+
Since:
+
4.0.0
+
Author:
+
sdelamo
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.reactivestreams.Publisher<io.micronaut.security.authentication.Authentication>
    +
    fetchAuthentication(io.micronaut.http.HttpRequest<?> request)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautLambdaAuthenticationFetcher

      +
      public MicronautLambdaAuthenticationFetcher()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      fetchAuthentication

      +
      public org.reactivestreams.Publisher<io.micronaut.security.authentication.Authentication> fetchAuthentication(io.micronaut.http.HttpRequest<?> request)
      +
      +
      Specified by:
      +
      fetchAuthentication in interface io.micronaut.security.filters.AuthenticationFetcher<io.micronaut.http.HttpRequest<?>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/security/package-summary.html b/4.2.3/api/io/micronaut/function/aws/proxy/security/package-summary.html new file mode 100644 index 0000000000..233cffd937 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/security/package-summary.html @@ -0,0 +1,105 @@ + + + + +io.micronaut.function.aws.proxy.security (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.proxy.security

+
+
+
package io.micronaut.function.aws.proxy.security
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/security/package-tree.html b/4.2.3/api/io/micronaut/function/aws/proxy/security/package-tree.html new file mode 100644 index 0000000000..e3f862bd21 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/security/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.function.aws.proxy.security Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.proxy.security

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/AwsApiProxyTestServer.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/AwsApiProxyTestServer.html new file mode 100644 index 0000000000..bf786cab84 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/AwsApiProxyTestServer.html @@ -0,0 +1,310 @@ + + + + +AwsApiProxyTestServer (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsApiProxyTestServer

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextLifeCycle<io.micronaut.runtime.server.EmbeddedServer>, io.micronaut.context.ApplicationContextProvider, io.micronaut.context.LifeCycle, io.micronaut.runtime.EmbeddedApplication<io.micronaut.runtime.server.EmbeddedServer>, io.micronaut.runtime.server.EmbeddedServer, Closeable, AutoCloseable
+
+
+
@Singleton +@Internal +public class AwsApiProxyTestServer +extends Object +implements io.micronaut.runtime.server.EmbeddedServer
+
Implementation that spins up an HTTP server based on Jetty that proxies request to a Lambda.
+
+
Since:
+
2.1.0
+
Author:
+
gkrocher
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AwsApiProxyTestServer(io.micronaut.context.ApplicationContext applicationContext, + io.micronaut.http.server.HttpServerConfiguration httpServerConfiguration)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.runtime.ApplicationConfiguration
    + +
     
    +
    io.micronaut.context.ApplicationContext
    + +
     
    + + +
     
    +
    int
    + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    boolean
    + +
     
    +
    io.micronaut.runtime.server.EmbeddedServer
    + +
     
    +
    io.micronaut.runtime.server.EmbeddedServer
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.runtime.EmbeddedApplication

    +getEnvironment, isForceExit
    +
    +

    Methods inherited from interface io.micronaut.runtime.server.EmbeddedServer

    +getContextURI, isKeepAlive, isServer
    +
    +

    Methods inherited from interface io.micronaut.context.LifeCycle

    +close, refresh
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsApiProxyTestServer

      +
      public AwsApiProxyTestServer(io.micronaut.context.ApplicationContext applicationContext, + io.micronaut.http.server.HttpServerConfiguration httpServerConfiguration)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      start

      +
      public io.micronaut.runtime.server.EmbeddedServer start()
      +
      +
      Specified by:
      +
      start in interface io.micronaut.context.ApplicationContextLifeCycle<io.micronaut.runtime.server.EmbeddedServer>
      +
      Specified by:
      +
      start in interface io.micronaut.context.LifeCycle
      +
      +
      +
    • +
    • +
      +

      stop

      +
      public io.micronaut.runtime.server.EmbeddedServer stop()
      +
      +
      Specified by:
      +
      stop in interface io.micronaut.context.ApplicationContextLifeCycle<io.micronaut.runtime.server.EmbeddedServer>
      +
      Specified by:
      +
      stop in interface io.micronaut.context.LifeCycle
      +
      +
      +
    • +
    • +
      +

      getPort

      +
      public int getPort()
      +
      +
      Specified by:
      +
      getPort in interface io.micronaut.runtime.server.EmbeddedServer
      +
      +
      +
    • +
    • +
      +

      getHost

      +
      public String getHost()
      +
      +
      Specified by:
      +
      getHost in interface io.micronaut.runtime.server.EmbeddedServer
      +
      +
      +
    • +
    • +
      +

      getScheme

      +
      public String getScheme()
      +
      +
      Specified by:
      +
      getScheme in interface io.micronaut.runtime.server.EmbeddedServer
      +
      +
      +
    • +
    • +
      +

      getURL

      +
      public URL getURL()
      +
      +
      Specified by:
      +
      getURL in interface io.micronaut.runtime.server.EmbeddedServer
      +
      +
      +
    • +
    • +
      +

      getURI

      +
      public URI getURI()
      +
      +
      Specified by:
      +
      getURI in interface io.micronaut.runtime.server.EmbeddedServer
      +
      +
      +
    • +
    • +
      +

      getApplicationContext

      +
      public io.micronaut.context.ApplicationContext getApplicationContext()
      +
      +
      Specified by:
      +
      getApplicationContext in interface io.micronaut.context.ApplicationContextProvider
      +
      Specified by:
      +
      getApplicationContext in interface io.micronaut.runtime.EmbeddedApplication<io.micronaut.runtime.server.EmbeddedServer>
      +
      +
      +
    • +
    • +
      +

      getApplicationConfiguration

      +
      public io.micronaut.runtime.ApplicationConfiguration getApplicationConfiguration()
      +
      +
      Specified by:
      +
      getApplicationConfiguration in interface io.micronaut.runtime.EmbeddedApplication<io.micronaut.runtime.server.EmbeddedServer>
      +
      +
      +
    • +
    • +
      +

      isRunning

      +
      public boolean isRunning()
      +
      +
      Specified by:
      +
      isRunning in interface io.micronaut.context.LifeCycle
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/BodyUtils.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/BodyUtils.html new file mode 100644 index 0000000000..bac66852f0 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/BodyUtils.html @@ -0,0 +1,150 @@ + + + + +BodyUtils (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BodyUtils

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.test.BodyUtils
+
+
+
+
@Internal +public final class BodyUtils +extends Object
+
Utility class to provide conversion for HTTP request body.
+
+
Since:
+
4.0.0
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      bodyAsString

      +
      @NonNull +public static @NonNull Optional<String> bodyAsString(@NonNull + @NonNull io.micronaut.json.JsonMapper jsonMapper, + @NonNull + @NonNull Supplier<io.micronaut.http.MediaType> contentTypeSupplier, + @NonNull + @NonNull Supplier<Charset> characterEncodingSupplier, + @NonNull + @NonNull Supplier<Object> bodySupplier)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/ContextProvider.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/ContextProvider.html new file mode 100644 index 0000000000..0ee0ddd7f8 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/ContextProvider.html @@ -0,0 +1,144 @@ + + + + +ContextProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ContextProvider

+
+
+
+
All Known Implementing Classes:
+
MockContextProvider
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@DefaultImplementation(MockContextProvider.class) +@FunctionalInterface +public interface ContextProvider
+
Provides a Lambda execution environment's Context.
+
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull com.amazonaws.services.lambda.runtime.Context
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getContext

      +
      @NonNull +@NonNull com.amazonaws.services.lambda.runtime.Context getContext()
      +
      +
      Returns:
      +
      A Context.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyRequestAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyRequestAdapter.html new file mode 100644 index 0000000000..56646ee56f --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyRequestAdapter.html @@ -0,0 +1,180 @@ + + + + +DefaultServletToAwsProxyRequestAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultServletToAwsProxyRequestAdapter

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyRequestAdapter
+
+
+
+
All Implemented Interfaces:
+
ServletToAwsProxyRequestAdapter
+
+
+
@Internal +@Singleton +public class DefaultServletToAwsProxyRequestAdapter +extends Object +implements ServletToAwsProxyRequestAdapter
+
DefaultImplementation of ServletToAwsProxyRequestAdapter.
+
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultServletToAwsProxyRequestAdapter

      +
      public DefaultServletToAwsProxyRequestAdapter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createAwsProxyRequest

      +
      @NonNull +public @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent createAwsProxyRequest(@NonNull + @NonNull jakarta.servlet.http.HttpServletRequest request)
      +
      +
      Specified by:
      +
      createAwsProxyRequest in interface ServletToAwsProxyRequestAdapter
      +
      Parameters:
      +
      request - Servlets request
      +
      Returns:
      +
      An AWS Proxy request built from the servlet request supplied as a parameter
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyResponseAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyResponseAdapter.html new file mode 100644 index 0000000000..fbdad744fa --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/DefaultServletToAwsProxyResponseAdapter.html @@ -0,0 +1,227 @@ + + + + +DefaultServletToAwsProxyResponseAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultServletToAwsProxyResponseAdapter

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
+
+
+
+
All Implemented Interfaces:
+
ServletToAwsProxyResponseAdapter
+
+
+
@Singleton +public class DefaultServletToAwsProxyResponseAdapter +extends Object +implements ServletToAwsProxyResponseAdapter
+
DefaultImplementation of ServletToAwsProxyResponseAdapter.
+
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected Charset
    + +
     
    +
    void
    +
    handle(@NonNull io.micronaut.core.convert.ConversionService conversionService, + @NonNull jakarta.servlet.http.HttpServletRequest request, + @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse awsProxyResponse, + @NonNull jakarta.servlet.http.HttpServletResponse response)
    +
    +
    Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
    +
    +
    protected @io.micronaut.core.annotation.Nullable byte[]
    +
    parseBodyAsBytes(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse awsProxyResponse)
    +
    +
    Returns the response's body bytes considering whether the body was Base64 encoded.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultServletToAwsProxyResponseAdapter

      +
      public DefaultServletToAwsProxyResponseAdapter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handle

      +
      public void handle(@NonNull + @NonNull io.micronaut.core.convert.ConversionService conversionService, + @NonNull + @NonNull jakarta.servlet.http.HttpServletRequest request, + @NonNull + @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse awsProxyResponse, + @NonNull + @NonNull jakarta.servlet.http.HttpServletResponse response) + throws IOException
      +
      Description copied from interface: ServletToAwsProxyResponseAdapter
      +
      Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
      +
      +
      Specified by:
      +
      handle in interface ServletToAwsProxyResponseAdapter
      +
      Parameters:
      +
      conversionService - The conversion service
      +
      request - Servlet Request
      +
      awsProxyResponse - The AWS proxy response
      +
      response - The Servlet Response
      +
      Throws:
      +
      IOException - can be thrown while writing the response
      +
      +
      +
    • +
    • +
      +

      parseBodyAsBytes

      +
      @Nullable +protected @io.micronaut.core.annotation.Nullable byte[] parseBodyAsBytes(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse awsProxyResponse)
      +
      Returns the response's body bytes considering whether the body was Base64 encoded.
      +
      +
      Parameters:
      +
      awsProxyResponse - The response
      +
      Returns:
      +
      The response's body bytes.
      +
      +
      +
    • +
    • +
      +

      getBodyCharset

      +
      protected Charset getBodyCharset()
      +
      +
      Returns:
      +
      The charset used to read the response's body bytes.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/MockContextProvider.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/MockContextProvider.html new file mode 100644 index 0000000000..95583817bb --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/MockContextProvider.html @@ -0,0 +1,176 @@ + + + + +MockContextProvider (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MockContextProvider

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.test.MockContextProvider
+
+
+
+
All Implemented Interfaces:
+
ContextProvider
+
+
+
@Singleton +public class MockContextProvider +extends Object +implements ContextProvider
+
Provides a MockLambdaContext.
+
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MockContextProvider

      +
      public MockContextProvider()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/ServerPort.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/ServerPort.html new file mode 100644 index 0000000000..f945999e46 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/ServerPort.html @@ -0,0 +1,224 @@ + + + + +ServerPort (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerPort

+
+
java.lang.Object +
io.micronaut.function.aws.proxy.test.ServerPort
+
+
+
+
public class ServerPort +extends Object
+
Encapsulates the port assignment to be used when starting a server.
+
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerPort

      +
      public ServerPort()
      +
      Constructor.
      +
      +
    • +
    • +
      +

      ServerPort

      +
      public ServerPort(boolean random, + Integer port)
      +
      +
      Parameters:
      +
      random - Whether the port was randomly assigned
      +
      port - Port number
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isRandom

      +
      public boolean isRandom()
      +
      +
      Returns:
      +
      Whether the port was randomly assigned
      +
      +
      +
    • +
    • +
      +

      setRandom

      +
      public void setRandom(boolean random)
      +
      +
      Parameters:
      +
      random - true if the port was randomly assigned
      +
      +
      +
    • +
    • +
      +

      getPort

      +
      public Integer getPort()
      +
      +
      Returns:
      +
      The port number
      +
      +
      +
    • +
    • +
      +

      setPort

      +
      public void setPort(Integer port)
      +
      +
      Parameters:
      +
      port - Port number
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyRequestAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyRequestAdapter.html new file mode 100644 index 0000000000..ef20b7ee99 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyRequestAdapter.html @@ -0,0 +1,147 @@ + + + + +ServletToAwsProxyRequestAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ServletToAwsProxyRequestAdapter

+
+
+
+
All Known Implementing Classes:
+
DefaultServletToAwsProxyRequestAdapter
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +@DefaultImplementation(DefaultServletToAwsProxyRequestAdapter.class) +public interface ServletToAwsProxyRequestAdapter
+
Adapts from HttpServletRequest to APIGatewayV2HTTPEvent.
+
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent
    +
    createAwsProxyRequest(@NonNull jakarta.servlet.http.HttpServletRequest request)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createAwsProxyRequest

      +
      @NonNull +@NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent createAwsProxyRequest(@NonNull + @NonNull jakarta.servlet.http.HttpServletRequest request)
      +
      +
      Parameters:
      +
      request - Servlets request
      +
      Returns:
      +
      An AWS Proxy request built from the servlet request supplied as a parameter
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyResponseAdapter.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyResponseAdapter.html new file mode 100644 index 0000000000..14469e5187 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/ServletToAwsProxyResponseAdapter.html @@ -0,0 +1,162 @@ + + + + +ServletToAwsProxyResponseAdapter (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ServletToAwsProxyResponseAdapter

+
+
+
+
All Known Implementing Classes:
+
DefaultServletToAwsProxyResponseAdapter
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@DefaultImplementation(DefaultServletToAwsProxyResponseAdapter.class) +@FunctionalInterface +public interface ServletToAwsProxyResponseAdapter
+
Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
+
+
Author:
+
Sergio del Amo
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    handle(@NonNull io.micronaut.core.convert.ConversionService conversionService, + @NonNull jakarta.servlet.http.HttpServletRequest request, + @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse awsProxyResponse, + @NonNull jakarta.servlet.http.HttpServletResponse response)
    +
    +
    Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handle

      +
      void handle(@NonNull + @NonNull io.micronaut.core.convert.ConversionService conversionService, + @NonNull + @NonNull jakarta.servlet.http.HttpServletRequest request, + @NonNull + @NonNull com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse awsProxyResponse, + @NonNull + @NonNull jakarta.servlet.http.HttpServletResponse response) + throws IOException
      +
      Writes the contents of a APIGatewayV2HTTPResponse to a HttpServletResponse.
      +
      +
      Parameters:
      +
      conversionService - The conversion service
      +
      request - Servlet Request
      +
      awsProxyResponse - The AWS proxy response
      +
      response - The Servlet Response
      +
      Throws:
      +
      IOException - can be thrown while writing the response
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/package-summary.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/package-summary.html new file mode 100644 index 0000000000..f4ec32d5c0 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/package-summary.html @@ -0,0 +1,143 @@ + + + + +io.micronaut.function.aws.proxy.test (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.proxy.test

+
+
+
package io.micronaut.function.aws.proxy.test
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/proxy/test/package-tree.html b/4.2.3/api/io/micronaut/function/aws/proxy/test/package-tree.html new file mode 100644 index 0000000000..70b03e26f7 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/proxy/test/package-tree.html @@ -0,0 +1,84 @@ + + + + +io.micronaut.function.aws.proxy.test Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.proxy.test

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/APIGatewayV2HTTPEventMicronautLambdaRuntime.html b/4.2.3/api/io/micronaut/function/aws/runtime/APIGatewayV2HTTPEventMicronautLambdaRuntime.html new file mode 100644 index 0000000000..d12879fccd --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/APIGatewayV2HTTPEventMicronautLambdaRuntime.html @@ -0,0 +1,213 @@ + + + + +APIGatewayV2HTTPEventMicronautLambdaRuntime (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class APIGatewayV2HTTPEventMicronautLambdaRuntime

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> +
io.micronaut.function.aws.runtime.APIGatewayV2HTTPEventMicronautLambdaRuntime
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextProvider, AwsLambdaRuntimeApi
+
+
+
public class APIGatewayV2HTTPEventMicronautLambdaRuntime +extends AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
+
Main entry for AWS API proxy with Micronaut.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      APIGatewayV2HTTPEventMicronautLambdaRuntime

      +
      public APIGatewayV2HTTPEventMicronautLambdaRuntime()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createRequestHandler

      +
      protected com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse> createRequestHandler(String... args)
      +
      +
      Overrides:
      +
      createRequestHandler in class AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse>
      +
      Parameters:
      +
      args - Command Line Args
      +
      Returns:
      +
      a RequestHandler or null.
      +
      +
      +
    • +
    • +
      +

      main

      +
      public static void main(String[] args) + throws Exception
      +
      +
      Parameters:
      +
      args - Command Line args
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/AbstractMicronautLambdaRuntime.html b/4.2.3/api/io/micronaut/function/aws/runtime/AbstractMicronautLambdaRuntime.html new file mode 100644 index 0000000000..8df02cf053 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/AbstractMicronautLambdaRuntime.html @@ -0,0 +1,796 @@ + + + + +AbstractMicronautLambdaRuntime (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractMicronautLambdaRuntime<RequestType,ResponseType,HandlerRequestType,HandlerResponseType>

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime<RequestType,ResponseType,HandlerRequestType,HandlerResponseType>
+
+
+
+
Type Parameters:
+
RequestType - The expected request object. This is the model class that the event JSON is de-serialized to
+
ResponseType - The expected Lambda function response object. Responses will be written to this model object
+
HandlerRequestType - The request type for RequestHandler.
+
HandlerResponseType - The response type for the RequestHandler.
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextProvider, AwsLambdaRuntimeApi
+
+
+
Direct Known Subclasses:
+
AbstractRequestStreamHandlerMicronautLambdaRuntime, APIGatewayV2HTTPEventMicronautLambdaRuntime, ApplicationLoadBalancerMicronautLambdaRuntime, MicronautLambdaRuntime
+
+
+
public abstract class AbstractMicronautLambdaRuntime<RequestType,ResponseType,HandlerRequestType,HandlerResponseType> +extends Object +implements io.micronaut.context.ApplicationContextProvider, AwsLambdaRuntimeApi
+
Class that can be used as a entry point for a AWS Lambda custom runtime.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractMicronautLambdaRuntime

      +
      public AbstractMicronautLambdaRuntime()
      +
      Constructor.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      public void run(String... args) + throws MalformedURLException
      +
      Starts the runtime API event loop.
      +
      +
      Parameters:
      +
      args - Command line arguments
      +
      Throws:
      +
      MalformedURLException - if the lambda endpoint URL is malformed
      +
      +
      +
    • +
    • +
      +

      populateUserAgent

      +
      protected void populateUserAgent()
      +
      Uses UserAgentProvider to populate userAgent.
      +
      +
    • +
    • +
      +

      validateHandler

      +
      protected void validateHandler() + throws io.micronaut.context.exceptions.ConfigurationException
      +
      +
      Throws:
      +
      io.micronaut.context.exceptions.ConfigurationException - if the handler is not of type RequestHandler or RequestStreamHandler
      +
      +
      +
    • +
    • +
      +

      getApplicationContext

      +
      public io.micronaut.context.ApplicationContext getApplicationContext()
      +
      +
      Specified by:
      +
      getApplicationContext in interface io.micronaut.context.ApplicationContextProvider
      +
      +
      +
    • +
    • +
      +

      createApplicationContextBuilderWithArgs

      +
      public io.micronaut.context.ApplicationContextBuilder createApplicationContextBuilderWithArgs(String... args)
      +
      +
      Parameters:
      +
      args - command line arguments
      +
      Returns:
      +
      An ApplicationContextBuilder with the command line arguments as a property source and the environment set to lambda
      +
      +
      +
    • +
    • +
      +

      createRequestHandler

      +
      @Nullable +protected @Nullable com.amazonaws.services.lambda.runtime.RequestHandler<HandlerRequestType,HandlerResponseType> createRequestHandler(String... args)
      +
      +
      Parameters:
      +
      args - Command Line Args
      +
      Returns:
      +
      a RequestHandler or null.
      +
      +
      +
    • +
    • +
      +

      createRequestStreamHandler

      +
      @Nullable +protected @Nullable com.amazonaws.services.lambda.runtime.RequestStreamHandler createRequestStreamHandler(String... args)
      +
      +
      Parameters:
      +
      args - Command Line Args
      +
      Returns:
      +
      a RequestStreamHandler or null.
      +
      +
      +
    • +
    • +
      +

      createHandler

      +
      @Nullable +protected @Nullable Object createHandler(String... args)
      +
      +
      Parameters:
      +
      args - Command Line Args
      +
      Returns:
      +
      if createHandler(String...) or createRequestStreamHandler(String...) are implemented, it returns the handler returned by those methods. If they are not, it attempts to instantiate the class + referenced by the environment variable ReservedRuntimeEnvironmentVariables.HANDLER via Introspection. Otherwise, it returns null.
      +
      +
      +
    • +
    • +
      +

      createEnvironmentHandler

      +
      @Nullable +protected @Nullable Object createEnvironmentHandler()
      +
      +
      Returns:
      +
      A Handler by instantiating the class referenced by the environment variable ReservedRuntimeEnvironmentVariables.HANDLER via Introspection. Otherwise, it returns null.
      +
      +
      +
    • +
    • +
      +

      parseHandlerClass

      +
      protected Optional<Class<?>> parseHandlerClass(@NonNull + @NonNull String handler)
      +
      +
      Parameters:
      +
      handler - handler in format file.method, where file is the name of the file without an extension, and method is the name of a method or function that's defined in the file.
      +
      Returns:
      +
      Empty or an Optional with the referenced class.
      +
      +
      +
    • +
    • +
      +

      createResponse

      +
      @Nullable +protected ResponseType createResponse(HandlerResponseType handlerResponse)
      +
      +
      Parameters:
      +
      handlerResponse - Handler response object
      +
      Returns:
      +
      If the handlerResponseType and the responseType are identical just returns the supplied object. However, + if the response type is of type APIGatewayProxyResponseEvent it attempts to serialized the handler response + as a JSON String and set it in the response body. If the object cannot be serialized, a 400 response is returned
      +
      +
      +
    • +
    • +
      +

      respond

      +
      protected com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent respond(io.micronaut.http.HttpStatus status, + byte[] body, + String contentType)
      +
      +
      Parameters:
      +
      status - HTTP Status of the response
      +
      body - Body of the response
      +
      contentType - HTTP Header Content-Type value
      +
      Returns:
      +
      a APIGatewayProxyResponseEvent populated with the supplied status, body and content type
      +
      +
      +
    • +
    • +
      +

      createHandlerRequest

      +
      @Nullable +protected HandlerRequestType createHandlerRequest(RequestType request) + throws IOException
      +
      +
      Parameters:
      +
      request - Request obtained from the Runtime API
      +
      Returns:
      +
      if the request and the handler type are the same, just return the request, if the request is of type APIGatewayProxyRequestEvent it attempts to build an object of type HandlerRequestType with the body of the request, else returns null
      +
      Throws:
      +
      IOException - if underlying request body contains invalid content + expected for result type (or has other mismatch issues)
      +
      +
      +
    • +
    • +
      +

      createNextInvocationHttpRequest

      +
      @NonNull +protected <T> +@NonNull io.micronaut.http.MutableHttpRequest<T> createNextInvocationHttpRequest(@Nullable + @Nullable UserAgentProvider userAgentProvider)
      +
      Creates a GET request for the "/2018-06-01/runtime/invocation/next" endpoint. + If a bean of type UserAgentProvider exists, it adds an HTTP Header User-Agent to the request.
      +
      +
      Type Parameters:
      +
      T - The Http request type
      +
      Parameters:
      +
      userAgentProvider - UseAgent Provider
      +
      Returns:
      +
      a Mutable HTTP Request to the "/2018-06-01/runtime/invocation/next" endpoint.
      +
      +
      +
    • +
    • +
      +

      startRuntimeApiEventLoop

      +
      protected void startRuntimeApiEventLoop(@NonNull + @NonNull URL runtimeApiURL, + @NonNull + @NonNull Predicate<URL> loopUntil, + String... args)
      +
      Starts the runtime API event loop.
      +
      +
      Parameters:
      +
      runtimeApiURL - The runtime API URL.
      +
      loopUntil - A predicate that allows controlling when the event loop should exit
      +
      args - Command Line arguments
      +
      +
      +
    • +
    • +
      +

      handleInvocationForRequestHandler

      +
      protected void handleInvocationForRequestHandler(@NonNull + @NonNull io.micronaut.http.client.BlockingHttpClient blockingHttpClient, + @NonNull + @NonNull io.micronaut.http.MutableHttpRequest<?> nextInvocationHttpRequest) + throws IOException
      +
      It handles an invocation event with a handler of type RequestHandler.
      +
      +
      Parameters:
      +
      blockingHttpClient - Blocking HTTP Client
      +
      nextInvocationHttpRequest - Next Invocation HTTP Request
      +
      Throws:
      +
      IOException - Exception thrown while invoking the handler
      +
      +
      +
    • +
    • +
      +

      handleInvocationException

      +
      protected void handleInvocationException(@NonNull + @NonNull io.micronaut.http.client.BlockingHttpClient blockingHttpClient, + @NonNull + @NonNull String requestId, + @NonNull + @NonNull Exception exception)
      +
      +
      Parameters:
      +
      blockingHttpClient - Blocking HTTP Client
      +
      requestId - AWS Request ID retried via Context.getAwsRequestId()
      +
      exception - Execption thrown invoking the handler
      +
      +
      +
    • +
    • +
      +

      createRuntimeContext

      +
      protected com.amazonaws.services.lambda.runtime.Context createRuntimeContext(io.micronaut.http.HttpResponse<?> response)
      +
      +
      Parameters:
      +
      response - Next Invocation Response
      +
      Returns:
      +
      a new Context backed by a RuntimeContext populated with the HTTP Headers of the Invocation Response.
      +
      +
      +
    • +
    • +
      +

      handleInvocationForRequestStreamHandler

      +
      protected void handleInvocationForRequestStreamHandler(@NonNull + @NonNull io.micronaut.http.client.BlockingHttpClient blockingHttpClient, + io.micronaut.http.MutableHttpRequest<?> nextInvocationHttpRequest)
      +
      It handles an invocation event with a handler of type RequestStreamHandler.
      +
      +
      Parameters:
      +
      blockingHttpClient - Blocking HTTP Client
      +
      nextInvocationHttpRequest - Next Invocation HTTP Request
      +
      +
      +
    • +
    • +
      +

      decorateWithUserAgent

      +
      protected io.micronaut.http.HttpRequest decorateWithUserAgent(io.micronaut.http.HttpRequest<?> request)
      +
      If the request is MutableHttpRequest and userAgent is not null, + it adds an HTTP Header User-Agent.
      +
      +
      Parameters:
      +
      request - HTTP Request
      +
      Returns:
      +
      The HTTP Request decorated
      +
      +
      +
    • +
    • +
      +

      propagateTraceId

      +
      protected void propagateTraceId(io.micronaut.http.HttpHeaders headers)
      +
      Get the X-Ray tracing header from the Lambda-Runtime-Trace-Id header in the API response. + Set the _X_AMZN_TRACE_ID environment variable with the same value for the X-Ray SDK to use.
      +
      +
      Parameters:
      +
      headers - next API Response HTTP Headers
      +
      +
      +
    • +
    • +
      +

      reportInitializationError

      +
      protected void reportInitializationError(URL runtimeApiURL, + Throwable e)
      +
      Reports Initialization error to the Runtime API.
      +
      +
      Parameters:
      +
      runtimeApiURL - Runtime API URL
      +
      e - Exception thrown
      +
      +
      +
    • +
    • +
      +

      serializeAsByteArray

      +
      @Nullable +protected @io.micronaut.core.annotation.Nullable byte[] serializeAsByteArray(Object value) + throws IOException
      +
      +
      Parameters:
      +
      value - Object to be serialized
      +
      Returns:
      +
      A JSON String of the supplied object
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      valueFromContent

      +
      @Nullable +protected <T> T valueFromContent(String content, + Class<T> valueType) + throws IOException
      +
      +
      Type Parameters:
      +
      T - Type to be read into
      +
      Parameters:
      +
      content - JSON String
      +
      valueType - Class Type to be read into
      +
      Returns:
      +
      a new Class build from the JSON String
      +
      Throws:
      +
      IOException - if underlying input contains invalid content + expected for result type (or has other mismatch issues)
      +
      +
      +
    • +
    • +
      +

      getEnv

      +
      protected String getEnv(String name)
      +
      +
      Parameters:
      +
      name - the name of the environment variable
      +
      Returns:
      +
      the string value of the variable, or null if the variable is not defined
      +
      +
      +
    • +
    • +
      +

      log

      +
      protected void log(io.micronaut.logging.LogLevel level, + String msg)
      +
      +
      Parameters:
      +
      level - Log Level
      +
      msg - Message to log
      +
      +
      +
    • +
    • +
      +

      getLogLevel

      +
      protected io.micronaut.logging.LogLevel getLogLevel()
      +
      +
      Returns:
      +
      LogLevel for the custom runtime.
      +
      +
      +
    • +
    • +
      +

      logn

      +
      protected void logn(io.micronaut.logging.LogLevel logLevel, + String msg)
      +
      Log with a line break.
      +
      +
      Parameters:
      +
      logLevel - Log level
      +
      msg - Message to log
      +
      +
      +
    • +
    • +
      +

      logn

      +
      protected void logn(io.micronaut.logging.LogLevel level, + Object... messageParts)
      +
      +
      Parameters:
      +
      level - Log Level
      +
      messageParts - One or more message parts to concatenate and log if enabled
      +
      +
      +
    • +
    • +
      +

      shouldLog

      +
      protected boolean shouldLog(io.micronaut.logging.LogLevel level)
      +
      +
      Parameters:
      +
      level - Log level
      +
      Returns:
      +
      where it should log or not
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/AbstractRequestStreamHandlerMicronautLambdaRuntime.html b/4.2.3/api/io/micronaut/function/aws/runtime/AbstractRequestStreamHandlerMicronautLambdaRuntime.html new file mode 100644 index 0000000000..369714df45 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/AbstractRequestStreamHandlerMicronautLambdaRuntime.html @@ -0,0 +1,207 @@ + + + + +AbstractRequestStreamHandlerMicronautLambdaRuntime (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractRequestStreamHandlerMicronautLambdaRuntime<RequestType,ResponseType>

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime<RequestType,ResponseType,InputStream,OutputStream> +
io.micronaut.function.aws.runtime.AbstractRequestStreamHandlerMicronautLambdaRuntime<RequestType,ResponseType>
+
+
+
+
+
Type Parameters:
+
RequestType - The expected request object. This is the model class that the event JSON is de-serialized to
+
ResponseType - The expected Lambda function response object. Responses will be written to this model object
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextProvider, AwsLambdaRuntimeApi
+
+
+
public abstract class AbstractRequestStreamHandlerMicronautLambdaRuntime<RequestType,ResponseType> +extends AbstractMicronautLambdaRuntime<RequestType,ResponseType,InputStream,OutputStream>
+
Class that can be used as an entry point for an AWS Lambda custom runtime with a MicronautRequestStreamHandler handler.
+
+
Since:
+
4.2.2
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractRequestStreamHandlerMicronautLambdaRuntime

      +
      public AbstractRequestStreamHandlerMicronautLambdaRuntime()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/ApplicationLoadBalancerMicronautLambdaRuntime.html b/4.2.3/api/io/micronaut/function/aws/runtime/ApplicationLoadBalancerMicronautLambdaRuntime.html new file mode 100644 index 0000000000..81147b1067 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/ApplicationLoadBalancerMicronautLambdaRuntime.html @@ -0,0 +1,213 @@ + + + + +ApplicationLoadBalancerMicronautLambdaRuntime (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApplicationLoadBalancerMicronautLambdaRuntime

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> +
io.micronaut.function.aws.runtime.ApplicationLoadBalancerMicronautLambdaRuntime
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextProvider, AwsLambdaRuntimeApi
+
+
+
public class ApplicationLoadBalancerMicronautLambdaRuntime +extends AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
+
Main entry for AWS ALB with Micronaut.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApplicationLoadBalancerMicronautLambdaRuntime

      +
      public ApplicationLoadBalancerMicronautLambdaRuntime()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createRequestHandler

      +
      protected com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent> createRequestHandler(String... args)
      +
      +
      Overrides:
      +
      createRequestHandler in class AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent>
      +
      Parameters:
      +
      args - Command Line Args
      +
      Returns:
      +
      a RequestHandler or null.
      +
      +
      +
    • +
    • +
      +

      main

      +
      public static void main(String[] args) + throws Exception
      +
      +
      Parameters:
      +
      args - Command Line args
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApi.html b/4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApi.html new file mode 100644 index 0000000000..69e3c24afa --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApi.html @@ -0,0 +1,342 @@ + + + + +AwsLambdaRuntimeApi (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AwsLambdaRuntimeApi

+
+
+
+
All Known Implementing Classes:
+
AbstractMicronautLambdaRuntime, AbstractRequestStreamHandlerMicronautLambdaRuntime, APIGatewayV2HTTPEventMicronautLambdaRuntime, ApplicationLoadBalancerMicronautLambdaRuntime, MicronautLambdaRuntime
+
+
+
public interface AwsLambdaRuntimeApi
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      PATH_REQUEST_ID

      +
      static final String PATH_REQUEST_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      INVOCATION_TEMPLATE

      +
      static final io.micronaut.http.uri.UriTemplate INVOCATION_TEMPLATE
      +
      +
    • +
    • +
      +

      ERROR_TEMPLATE

      +
      static final io.micronaut.http.uri.UriTemplate ERROR_TEMPLATE
      +
      +
    • +
    • +
      +

      NEXT_INVOCATION_URI

      +
      static final String NEXT_INVOCATION_URI
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      INIT_ERROR_URI

      +
      static final String INIT_ERROR_URI
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_FUNCTION_ERROR_TYPE

      +
      static final String LAMBDA_RUNTIME_FUNCTION_ERROR_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      responseUri

      +
      @NonNull +default @NonNull String responseUri(@NonNull + @NonNull String requestId)
      +
      +
      Parameters:
      +
      requestId - AWS Lambda Request ID
      +
      Returns:
      +
      invocation response path for given request
      +
      +
      +
    • +
    • +
      +

      errorUri

      +
      @NonNull +default @NonNull String errorUri(@NonNull + @NonNull String requestId)
      +
      +
      Parameters:
      +
      requestId - AWS Lambda Request ID
      +
      Returns:
      +
      invocation error path for given request
      +
      +
      +
    • +
    • +
      +

      invocationResponseRequest

      +
      default io.micronaut.http.HttpRequest invocationResponseRequest(@NonNull + @NonNull String requestId, + Object body)
      +
      +
      Parameters:
      +
      requestId - AWS Lambda Request ID
      +
      body - The body of the request
      +
      Returns:
      +
      Invocation Response Request
      +
      +
      +
    • +
    • +
      +

      invocationErrorRequest

      +
      default io.micronaut.http.HttpRequest<AwsLambdaRuntimeApiError> invocationErrorRequest(@NonNull + @NonNull String requestId, + @Nullable + @Nullable String errorMessage, + @Nullable + @Nullable String errorType, + @Nullable + @Nullable String lambdaFunctionErrorType)
      +
      +
      Parameters:
      +
      requestId - Lambda Request Identifier
      +
      errorMessage - Error Message
      +
      errorType - Error Type
      +
      lambdaFunctionErrorType - Lambda Function Error Type
      +
      Returns:
      +
      A request to the invocation error path to inform in JSON format about the error which was thrown during the function execution.
      +
      +
      +
    • +
    • +
      +

      initializationErrorRequest

      +
      default io.micronaut.http.HttpRequest<AwsLambdaRuntimeApiError> initializationErrorRequest(@Nullable + @Nullable String errorMessage, + @Nullable + @Nullable String errorType, + @Nullable + @Nullable String lambdaFunctionErrorType)
      +
      +
      Parameters:
      +
      errorMessage - Error Message
      +
      errorType - Error Type
      +
      lambdaFunctionErrorType - Lambda Function Error Type
      +
      Returns:
      +
      A post request which should be send if the runtime encounters an error during initialization to post an error message to the initialization error path.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApiError.html b/4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApiError.html new file mode 100644 index 0000000000..2903977949 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/AwsLambdaRuntimeApiError.html @@ -0,0 +1,247 @@ + + + + +AwsLambdaRuntimeApiError (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AwsLambdaRuntimeApiError

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.AwsLambdaRuntimeApiError
+
+
+
+
@Introspected +public class AwsLambdaRuntimeApiError +extends Object
+
AWS Lambda Runtime Interface Error. + It is used to communicate errors thrown during function execution.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AwsLambdaRuntimeApiError

      +
      public AwsLambdaRuntimeApiError()
      +
      Constructor.
      +
      +
    • +
    • +
      +

      AwsLambdaRuntimeApiError

      +
      public AwsLambdaRuntimeApiError(@Nullable + @Nullable String errorMessage, + @Nullable + @Nullable String errorType)
      +
      +
      Parameters:
      +
      errorMessage - Error Message
      +
      errorType - Error Type
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getErrorMessage

      +
      @Nullable +public @Nullable String getErrorMessage()
      +
      +
      Returns:
      +
      Error Message
      +
      +
      +
    • +
    • +
      +

      setErrorMessage

      +
      public void setErrorMessage(@Nullable + @Nullable String errorMessage)
      +
      +
      Parameters:
      +
      errorMessage - Error message
      +
      +
      +
    • +
    • +
      +

      getErrorType

      +
      @Nullable +public @Nullable String getErrorType()
      +
      +
      Returns:
      +
      Error Type
      +
      +
      +
    • +
    • +
      +

      setErrorType

      +
      public void setErrorType(@Nullable + @Nullable String errorType)
      +
      +
      Parameters:
      +
      errorType - Error Type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/LambdaRuntimeInvocationResponseHeaders.html b/4.2.3/api/io/micronaut/function/aws/runtime/LambdaRuntimeInvocationResponseHeaders.html new file mode 100644 index 0000000000..52d19b458a --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/LambdaRuntimeInvocationResponseHeaders.html @@ -0,0 +1,242 @@ + + + + +LambdaRuntimeInvocationResponseHeaders (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface LambdaRuntimeInvocationResponseHeaders

+
+
+
+
public interface LambdaRuntimeInvocationResponseHeaders
+
Invocation event response which headers contain additional data about the invocation.
+
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      LAMBDA_RUNTIME_AWS_REQUEST_ID

      +
      static final String LAMBDA_RUNTIME_AWS_REQUEST_ID
      +
      The request ID, which identifies the request that triggered the function invocation. + For example, 8476a536-e9f4-11e8-9739-2dfe598c3fcd.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_DEADLINE_MS

      +
      static final String LAMBDA_RUNTIME_DEADLINE_MS
      +
      The date that the function times out in Unix time milliseconds. + For example, 1542409706888.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_INVOKED_FUNCTION_ARN

      +
      static final String LAMBDA_RUNTIME_INVOKED_FUNCTION_ARN
      +
      The ARN of the Lambda function, version, or alias that's specified in the invocation. + For example, arn:aws:lambda:us-east-2:123456789012:function:custom-runtime.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_TRACE_ID

      +
      static final String LAMBDA_RUNTIME_TRACE_ID
      +
      The AWS X-Ray tracing header. + For example, Root=1-5bef4de7-ad49b0e87f6ef6c87fc2e700;Parent=9a9197af755a6419;Sampled=1.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_CLIENT_CONTEXT

      +
      static final String LAMBDA_RUNTIME_CLIENT_CONTEXT
      +
      For invocations from the AWS Mobile SDK, data about the client application and device.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_COGNITO_IDENTITY

      +
      static final String LAMBDA_RUNTIME_COGNITO_IDENTITY
      +
      For invocations from the AWS Mobile SDK, data about the Amazon Cognito identity provider.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/MicronautLambdaRuntime.html b/4.2.3/api/io/micronaut/function/aws/runtime/MicronautLambdaRuntime.html new file mode 100644 index 0000000000..9aee1bae94 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/MicronautLambdaRuntime.html @@ -0,0 +1,213 @@ + + + + +MicronautLambdaRuntime (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautLambdaRuntime

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> +
io.micronaut.function.aws.runtime.MicronautLambdaRuntime
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.ApplicationContextProvider, AwsLambdaRuntimeApi
+
+
+
public class MicronautLambdaRuntime +extends AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Main entry for AWS API proxy with Micronaut.
+
+
Since:
+
2.0.0
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautLambdaRuntime

      +
      public MicronautLambdaRuntime()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createRequestHandler

      +
      protected com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent> createRequestHandler(String... args)
      +
      +
      Overrides:
      +
      createRequestHandler in class AbstractMicronautLambdaRuntime<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
      +
      Parameters:
      +
      args - Command Line Args
      +
      Returns:
      +
      a RequestHandler or null.
      +
      +
      +
    • +
    • +
      +

      main

      +
      public static void main(String[] args) + throws Exception
      +
      +
      Parameters:
      +
      args - Command Line args
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/ReservedRuntimeEnvironmentVariables.html b/4.2.3/api/io/micronaut/function/aws/runtime/ReservedRuntimeEnvironmentVariables.html new file mode 100644 index 0000000000..92d25d2370 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/ReservedRuntimeEnvironmentVariables.html @@ -0,0 +1,422 @@ + + + + +ReservedRuntimeEnvironmentVariables (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ReservedRuntimeEnvironmentVariables

+
+
+
+
public interface ReservedRuntimeEnvironmentVariables
+
Lambda runtimes set several environment variables during initialization. + Most of the environment variables provide information about the function or runtime. + The keys for these environment variables are reserved and cannot be set in your function configuration.
+
+
Since:
+
1.4
+
Author:
+
sdelamo
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      HANDLER

      +
      static final String HANDLER
      +
      The handler location configured on the function.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_REGION

      +
      static final String AWS_REGION
      +
      The AWS Region where the Lambda function is executed.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_EXECUTION_ENV

      +
      static final String AWS_EXECUTION_ENV
      +
      The runtime identifier, prefixed by AWS_Lambda_—for example, AWS_Lambda_java8.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_LAMBDA_FUNCTION_NAME

      +
      static final String AWS_LAMBDA_FUNCTION_NAME
      +
      The name of the function.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_LAMBDA_FUNCTION_MEMORY_SIZE

      +
      static final String AWS_LAMBDA_FUNCTION_MEMORY_SIZE
      +
      The amount of memory available to the function in MB.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_LAMBDA_FUNCTION_VERSION

      +
      static final String AWS_LAMBDA_FUNCTION_VERSION
      +
      The version of the function being executed.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_LAMBDA_LOG_GROUP_NAME

      +
      static final String AWS_LAMBDA_LOG_GROUP_NAME
      +
      The name of the Amazon CloudWatch Logs group for the function.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_LAMBDA_LOG_STREAM_NAME

      +
      static final String AWS_LAMBDA_LOG_STREAM_NAME
      +
      The name of the Amazon CloudWatch stream for the function.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_ACCESS_KEY_ID

      +
      static final String AWS_ACCESS_KEY_ID
      +
      Access key id obtained from the function's execution role.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_SECRET_ACCESS_KEY

      +
      static final String AWS_SECRET_ACCESS_KEY
      +
      secret access key obtained from the function's execution role.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_SESSION_TOKEN

      +
      static final String AWS_SESSION_TOKEN
      +
      The access keys obtained from the function's execution role.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWS_LAMBDA_RUNTIME_API

      +
      static final String AWS_LAMBDA_RUNTIME_API
      +
      (Custom runtime) The host and port of the runtime API.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_TASK_ROOT

      +
      static final String LAMBDA_TASK_ROOT
      +
      The path to your Lambda function code.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      LAMBDA_RUNTIME_DIR

      +
      static final String LAMBDA_RUNTIME_DIR
      +
      The path to runtime libraries.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      TZ

      +
      static final String TZ
      +
      The environment's time zone (UTC). The execution environment uses NTP to synchronize the system clock.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/RuntimeContext.html b/4.2.3/api/io/micronaut/function/aws/runtime/RuntimeContext.html new file mode 100644 index 0000000000..3f8044bff1 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/RuntimeContext.html @@ -0,0 +1,336 @@ + + + + +RuntimeContext (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RuntimeContext

+
+
java.lang.Object +
io.micronaut.function.aws.runtime.RuntimeContext
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.Context
+
+
+
public class RuntimeContext +extends Object +implements com.amazonaws.services.lambda.runtime.Context
+
Implementation of Lambda execution Context for runtime environments.
+
+
Since:
+
1.4
+
Author:
+
sdelamo
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RuntimeContext

      +
      public RuntimeContext(io.micronaut.http.HttpHeaders headers)
      +
      +
      Parameters:
      +
      headers - HTTP Headers
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAwsRequestId

      +
      public String getAwsRequestId()
      +
      +
      Specified by:
      +
      getAwsRequestId in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getLogGroupName

      +
      public String getLogGroupName()
      +
      +
      Specified by:
      +
      getLogGroupName in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getLogStreamName

      +
      public String getLogStreamName()
      +
      +
      Specified by:
      +
      getLogStreamName in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getFunctionName

      +
      public String getFunctionName()
      +
      +
      Specified by:
      +
      getFunctionName in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getFunctionVersion

      +
      public String getFunctionVersion()
      +
      +
      Specified by:
      +
      getFunctionVersion in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getInvokedFunctionArn

      +
      public String getInvokedFunctionArn()
      +
      +
      Specified by:
      +
      getInvokedFunctionArn in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getIdentity

      +
      public com.amazonaws.services.lambda.runtime.CognitoIdentity getIdentity()
      +
      +
      Specified by:
      +
      getIdentity in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getClientContext

      +
      public com.amazonaws.services.lambda.runtime.ClientContext getClientContext()
      +
      +
      Specified by:
      +
      getClientContext in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getRemainingTimeInMillis

      +
      public int getRemainingTimeInMillis()
      +
      +
      Specified by:
      +
      getRemainingTimeInMillis in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getMemoryLimitInMB

      +
      public int getMemoryLimitInMB()
      +
      +
      Specified by:
      +
      getMemoryLimitInMB in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getLogger

      +
      public com.amazonaws.services.lambda.runtime.LambdaLogger getLogger()
      +
      +
      Specified by:
      +
      getLogger in interface com.amazonaws.services.lambda.runtime.Context
      +
      +
      +
    • +
    • +
      +

      getEnv

      +
      protected String getEnv(String name)
      +
      +
      Parameters:
      +
      name - the name of the environment variable
      +
      Returns:
      +
      the string value of the variable, or null if the variable is not defined
      +
      +
      +
    • +
    • +
      +

      currentTime

      +
      protected long currentTime()
      +
      +
      Returns:
      +
      the number of milliseconds since January 1, 1970, 00:00:00 GMT until the current date
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/package-summary.html b/4.2.3/api/io/micronaut/function/aws/runtime/package-summary.html new file mode 100644 index 0000000000..79dac0379e --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/package-summary.html @@ -0,0 +1,149 @@ + + + + +io.micronaut.function.aws.runtime (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.runtime

+
+
+
package io.micronaut.function.aws.runtime
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/runtime/package-tree.html b/4.2.3/api/io/micronaut/function/aws/runtime/package-tree.html new file mode 100644 index 0000000000..e9e1abbc2e --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/runtime/package-tree.html @@ -0,0 +1,88 @@ + + + + +io.micronaut.function.aws.runtime Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.runtime

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/test/MicronautLambdaJunit5Extension.html b/4.2.3/api/io/micronaut/function/aws/test/MicronautLambdaJunit5Extension.html new file mode 100644 index 0000000000..789982b5d6 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/test/MicronautLambdaJunit5Extension.html @@ -0,0 +1,243 @@ + + + + +MicronautLambdaJunit5Extension (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautLambdaJunit5Extension

+
+
java.lang.Object +
io.micronaut.test.extensions.AbstractMicronautExtension<org.junit.jupiter.api.extension.ExtensionContext> +
io.micronaut.test.extensions.junit5.MicronautJunit5Extension +
io.micronaut.function.aws.test.MicronautLambdaJunit5Extension
+
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.test.context.TestExecutionListener, io.micronaut.test.context.TestMethodInterceptor<Object>, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.AfterTestExecutionCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.BeforeTestExecutionCallback, org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.Extension, org.junit.jupiter.api.extension.InvocationInterceptor, org.junit.jupiter.api.extension.ParameterResolver
+
+
+
public class MicronautLambdaJunit5Extension +extends io.micronaut.test.extensions.junit5.MicronautJunit5Extension
+
Extension for testing Lambda environments with Junit 5.
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.junit.jupiter.api.extension.InvocationInterceptor

    +org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T extends Object>
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.test.extensions.AbstractMicronautExtension

    +applicationContext, DISABLED_MESSAGE, embeddedApplication, MISCONFIGURED_MESSAGE, oldValues, refreshScope, specDefinition, TEST_PROPERTY_SOURCE, TEST_ROLLBACK, TEST_TRANSACTION_MODE, TEST_TRANSACTIONAL, testAnnotationValue, testProperties
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.micronaut.test.annotation.MicronautTestValue
    + +
     
    +
    protected org.junit.jupiter.api.extension.ExtensionContext.Store
    +
    getStore(org.junit.jupiter.api.extension.ExtensionContext context)
    +
     
    +
    protected boolean
    + +
     
    +
    protected void
    +
    postProcessBuilder(io.micronaut.context.ApplicationContextBuilder builder)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.test.extensions.junit5.MicronautJunit5Extension

    +afterAll, afterEach, afterTestExecution, alignMocks, beforeAll, beforeEach, beforeTestExecution, evaluateExecutionCondition, interceptAfterEachMethod, interceptBeforeEachMethod, interceptTestFactoryMethod, interceptTestMethod, interceptTestTemplateMethod, resolveParameter, resolveTestProperties, supportsParameter
    +
    +

    Methods inherited from class io.micronaut.test.extensions.AbstractMicronautExtension

    +afterClass, afterCleanupTest, afterSetupTest, afterTestClass, afterTestExecution, afterTestMethod, beforeClass, beforeCleanupTest, beforeEach, beforeSetupTest, beforeTestClass, beforeTestExecution, beforeTestMethod, hasInterceptors, interceptAfterEach, interceptBeforeEach, interceptTest, isTestSuiteBeanPresent, startApplicationContext
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.junit.jupiter.api.extension.InvocationInterceptor

    +interceptAfterAllMethod, interceptBeforeAllMethod, interceptDynamicTest, interceptDynamicTest, interceptTestClassConstructor
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MicronautLambdaJunit5Extension

      +
      public MicronautLambdaJunit5Extension()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      postProcessBuilder

      +
      protected void postProcessBuilder(io.micronaut.context.ApplicationContextBuilder builder)
      +
      +
      Overrides:
      +
      postProcessBuilder in class io.micronaut.test.extensions.AbstractMicronautExtension<org.junit.jupiter.api.extension.ExtensionContext>
      +
      +
      +
    • +
    • +
      +

      buildMicronautTestValue

      +
      protected io.micronaut.test.annotation.MicronautTestValue buildMicronautTestValue(Class<?> testClass)
      +
      +
      Overrides:
      +
      buildMicronautTestValue in class io.micronaut.test.extensions.junit5.MicronautJunit5Extension
      +
      +
      +
    • +
    • +
      +

      hasExpectedAnnotations

      +
      protected boolean hasExpectedAnnotations(Class<?> testClass)
      +
      +
      Overrides:
      +
      hasExpectedAnnotations in class io.micronaut.test.extensions.junit5.MicronautJunit5Extension
      +
      +
      +
    • +
    • +
      +

      getStore

      +
      protected org.junit.jupiter.api.extension.ExtensionContext.Store getStore(org.junit.jupiter.api.extension.ExtensionContext context)
      +
      +
      Overrides:
      +
      getStore in class io.micronaut.test.extensions.junit5.MicronautJunit5Extension
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/test/annotation/MicronautLambdaTest.html b/4.2.3/api/io/micronaut/function/aws/test/annotation/MicronautLambdaTest.html new file mode 100644 index 0000000000..63fe568547 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/test/annotation/MicronautLambdaTest.html @@ -0,0 +1,340 @@ + + + + +MicronautLambdaTest (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface MicronautLambdaTest

+
+
+
+
@Retention(RUNTIME) +@Target({METHOD,ANNOTATION_TYPE,TYPE}) +@ExtendWith(MicronautLambdaJunit5Extension.class) +@Factory +@Inherited +@Requires(condition=io.micronaut.test.condition.TestActiveCondition.class) +public @interface MicronautLambdaTest
+
Annotation that can be applied to any JUnit 5 test to enable testing + AWS Lambda handlers with a pre-configured ApplicationContext. Based on + MicronautTest + and supports the same options.
+
+
Since:
+
2.3.0
+
Author:
+
ttzn
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
     
    +
    Class<? extends io.micronaut.context.ApplicationContextBuilder>[]
    + +
    +
    The application context builder to use to construct the context.
    +
    + + +
     
    + + +
     
    + + +
    +
    One or many references to classpath.
    +
    +
    boolean
    + +
    +
    Whether to rebuild the application context before each test method.
    +
    +
    boolean
    + +
    +
    By default, with JUnit 5 the test method parameters will be resolved to beans if possible.
    +
    +
    boolean
    + +
    +
    Whether to rollback (if possible) any data access code between each test execution.
    +
    +
    boolean
    + +
    +
    Whether to start EmbeddedApplication.
    +
    +
    boolean
    + +
    +
    Allow disabling or enabling of automatic transaction wrapping.
    +
    +
    io.micronaut.test.annotation.TransactionMode
    + +
    +
    The transaction mode describing how transactions should be handled for each test.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      application

      +
      Class<?> application
      +
      +
      Returns:
      +
      The application class of the application
      +
      +
      +
      Default:
      +
      void.class
      +
      +
      +
    • +
    • +
      +

      environments

      +
      String[] environments
      +
      +
      Returns:
      +
      The environments to use.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      packages

      +
      String[] packages
      +
      +
      Returns:
      +
      The packages to consider for scanning.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      propertySources

      +
      String[] propertySources
      +
      One or many references to classpath. For example: "classpath:mytest.yml"
      +
      +
      Returns:
      +
      The property sources
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      rollback

      +
      boolean rollback
      +
      Whether to rollback (if possible) any data access code between each test execution.
      +
      +
      Returns:
      +
      True if changes should be rolled back
      +
      +
      +
      Default:
      +
      true
      +
      +
      +
    • +
    • +
      +

      transactional

      +
      boolean transactional
      +
      Allow disabling or enabling of automatic transaction wrapping.
      +
      +
      Returns:
      +
      Whether to wrap a test in a transaction.
      +
      +
      +
      Default:
      +
      true
      +
      +
      +
    • +
    • +
      +

      rebuildContext

      +
      boolean rebuildContext
      +
      Whether to rebuild the application context before each test method.
      +
      +
      Returns:
      +
      true if the application context should be rebuilt for each test method
      +
      +
      +
      Default:
      +
      false
      +
      +
      +
    • +
    • +
      +

      contextBuilder

      +
      Class<? extends io.micronaut.context.ApplicationContextBuilder>[] contextBuilder
      +
      The application context builder to use to construct the context. Note that some builder + methods may be called to set Lambda-specific configuration (e.g. eager initialization and + additional environments).
      +
      +
      Returns:
      +
      The builder
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      transactionMode

      +
      io.micronaut.test.annotation.TransactionMode transactionMode
      +
      The transaction mode describing how transactions should be handled for each test.
      +
      +
      Returns:
      +
      The transaction mode
      +
      +
      +
      Default:
      +
      SEPARATE_TRANSACTIONS
      +
      +
      +
    • +
    • +
      +

      startApplication

      +
      boolean startApplication
      +

      Whether to start EmbeddedApplication.

      + +

      When false, only the application context will be started. + This can be used to disable EmbeddedServer.

      +
      +
      Returns:
      +
      true if EmbeddedApplication should be started
      +
      +
      +
      Default:
      +
      true
      +
      +
      +
    • +
    • +
      +

      resolveParameters

      +
      boolean resolveParameters
      +
      By default, with JUnit 5 the test method parameters will be resolved to beans if possible. + This behaviour can be problematic if in combination with the ParameterizedTest annotation. + Setting this member to false will completely disable bean resolution for method parameters. +

      +
      +
      Returns:
      +
      Whether to resolve test method parameters as beans.
      +
      +
      +
      Default:
      +
      true
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/test/annotation/package-summary.html b/4.2.3/api/io/micronaut/function/aws/test/annotation/package-summary.html new file mode 100644 index 0000000000..b9bb19f6f7 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/test/annotation/package-summary.html @@ -0,0 +1,96 @@ + + + + +io.micronaut.function.aws.test.annotation (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.test.annotation

+
+
+
package io.micronaut.function.aws.test.annotation
+
+
    +
  • + +
  • +
  • +
    +
    Annotation Interfaces
    +
    +
    Class
    +
    Description
    + +
    +
    Annotation that can be applied to any JUnit 5 test to enable testing + AWS Lambda handlers with a pre-configured ApplicationContext.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/test/annotation/package-tree.html b/4.2.3/api/io/micronaut/function/aws/test/annotation/package-tree.html new file mode 100644 index 0000000000..b51b090ac4 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/test/annotation/package-tree.html @@ -0,0 +1,67 @@ + + + + +io.micronaut.function.aws.test.annotation Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.test.annotation

+Package Hierarchies: + +
+
+

Annotation Interface Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/test/package-summary.html b/4.2.3/api/io/micronaut/function/aws/test/package-summary.html new file mode 100644 index 0000000000..7b94d514e8 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/test/package-summary.html @@ -0,0 +1,111 @@ + + + + +io.micronaut.function.aws.test (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.aws.test

+
+
+
package io.micronaut.function.aws.test
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/aws/test/package-tree.html b/4.2.3/api/io/micronaut/function/aws/test/package-tree.html new file mode 100644 index 0000000000..b31ee4aa94 --- /dev/null +++ b/4.2.3/api/io/micronaut/function/aws/test/package-tree.html @@ -0,0 +1,79 @@ + + + + +io.micronaut.function.aws.test Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.aws.test

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.test.extensions.AbstractMicronautExtension<C> (implements io.micronaut.test.context.TestExecutionListener, io.micronaut.test.context.TestMethodInterceptor<R>) +
        +
      • io.micronaut.test.extensions.junit5.MicronautJunit5Extension (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.AfterTestExecutionCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.BeforeTestExecutionCallback, org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.InvocationInterceptor, org.junit.jupiter.api.extension.ParameterResolver) + +
      • +
      +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/client/aws/AWSInvokeRequestDefinition.html b/4.2.3/api/io/micronaut/function/client/aws/AWSInvokeRequestDefinition.html new file mode 100644 index 0000000000..337d79d14d --- /dev/null +++ b/4.2.3/api/io/micronaut/function/client/aws/AWSInvokeRequestDefinition.html @@ -0,0 +1,247 @@ + + + + +AWSInvokeRequestDefinition (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSInvokeRequestDefinition

+
+
java.lang.Object +
io.micronaut.function.client.aws.AWSInvokeRequestDefinition
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.function.client.FunctionDefinition
+
+
+
@EachProperty("aws.lambda.functions") +@Requires(classes=com.amazonaws.services.lambda.model.InvokeRequest.class) +public class AWSInvokeRequestDefinition +extends Object +implements io.micronaut.function.client.FunctionDefinition
+
Builds an InvokeRequest for each definition under aws.lambda.functions.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      AWS_LAMBDA_FUNCTIONS

      +
      public static final String AWS_LAMBDA_FUNCTIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      invokeRequest

      +
      @ConfigurationBuilder +protected com.amazonaws.services.lambda.model.InvokeRequest invokeRequest
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSInvokeRequestDefinition

      +
      public AWSInvokeRequestDefinition(@Parameter + String name)
      +
      Constructor.
      +
      +
      Parameters:
      +
      name - configured name from a property
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getInvokeRequest

      +
      public com.amazonaws.services.lambda.model.InvokeRequest getInvokeRequest()
      +
      +
      Returns:
      +
      The InvokeRequest definition
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface io.micronaut.function.client.FunctionDefinition
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaAsyncClientFactory.html b/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaAsyncClientFactory.html new file mode 100644 index 0000000000..8a8d62987a --- /dev/null +++ b/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaAsyncClientFactory.html @@ -0,0 +1,142 @@ + + + + +AWSLambdaAsyncClientFactory (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSLambdaAsyncClientFactory

+
+
java.lang.Object +
io.micronaut.function.client.aws.AWSLambdaAsyncClientFactory
+
+
+
+
@Factory +@Requires(beans=AWSLambdaConfiguration.class) +public class AWSLambdaAsyncClientFactory +extends Object
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSLambdaAsyncClientFactory

      +
      public AWSLambdaAsyncClientFactory(AWSLambdaConfiguration configuration)
      +
      Constructor.
      +
      +
      Parameters:
      +
      configuration - configuration from properties
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaConfiguration.html b/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaConfiguration.html new file mode 100644 index 0000000000..1e10028c7f --- /dev/null +++ b/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaConfiguration.html @@ -0,0 +1,266 @@ + + + + +AWSLambdaConfiguration (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSLambdaConfiguration

+
+
java.lang.Object +
io.micronaut.function.client.aws.AWSLambdaConfiguration
+
+
+
+
@ConfigurationProperties("aws.lambda") +@Requires(classes=com.amazonaws.services.lambda.AWSLambdaAsyncClientBuilder.class) @Requires(property="aws.lambda") +public class AWSLambdaConfiguration +extends Object
+
Configuration options for AWS Lambda.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
    +
    Prefix for AWS Lambda settings.
    +
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AWSLambdaConfiguration(AWSClientConfiguration clientConfiguration, + io.micronaut.context.env.Environment environment)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.AWSLambdaAsyncClientBuilder
    + +
     
    +
    void
    +
    setEndpointConfiguration(com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration endpointConfiguration)
    +
     
    +
    void
    +
    setMetricsCollector(@Nullable com.amazonaws.metrics.RequestMetricCollector metricsCollector)
    +
     
    +
    void
    +
    setRequestHandlers(@Nullable com.amazonaws.handlers.RequestHandler2... handlers)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSLambdaConfiguration

      +
      public AWSLambdaConfiguration(AWSClientConfiguration clientConfiguration, + io.micronaut.context.env.Environment environment)
      +
      Constructor.
      +
      +
      Parameters:
      +
      clientConfiguration - clientConfiguration
      +
      environment - environment
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBuilder

      +
      public com.amazonaws.services.lambda.AWSLambdaAsyncClientBuilder getBuilder()
      +
      +
      Returns:
      +
      The builder for the AWSLambdaAsync instance
      +
      +
      +
    • +
    • +
      +

      setMetricsCollector

      +
      @Inject +public void setMetricsCollector(@Nullable + @Nullable com.amazonaws.metrics.RequestMetricCollector metricsCollector)
      +
      +
      Parameters:
      +
      metricsCollector - The RequestMetricCollector
      +
      +
      +
    • +
    • +
      +

      setEndpointConfiguration

      +
      @Inject +public void setEndpointConfiguration(@Nullable + com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration endpointConfiguration)
      +
      +
      Parameters:
      +
      endpointConfiguration - The AwsClientBuilder.getEndpoint()
      +
      +
      +
    • +
    • +
      +

      setRequestHandlers

      +
      @Inject +public void setRequestHandlers(@Nullable + @Nullable com.amazonaws.handlers.RequestHandler2... handlers)
      +
      +
      Parameters:
      +
      handlers - The RequestHandler2
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaFunctionExecutor.html b/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaFunctionExecutor.html new file mode 100644 index 0000000000..8fb9e2b3ca --- /dev/null +++ b/4.2.3/api/io/micronaut/function/client/aws/AWSLambdaFunctionExecutor.html @@ -0,0 +1,220 @@ + + + + +AWSLambdaFunctionExecutor (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AWSLambdaFunctionExecutor<I,O>

+
+
java.lang.Object +
io.micronaut.function.client.aws.AWSLambdaFunctionExecutor<I,O>
+
+
+
+
Type Parameters:
+
I - input type
+
O - output type
+
+
+
All Implemented Interfaces:
+
io.micronaut.function.client.FunctionInvoker<I,O>, io.micronaut.function.client.FunctionInvokerChooser
+
+
+
@Requires(beans=com.amazonaws.services.lambda.AWSLambdaAsync.class) +@Singleton +public class AWSLambdaFunctionExecutor<I,O> +extends Object +implements io.micronaut.function.client.FunctionInvoker<I,O>, io.micronaut.function.client.FunctionInvokerChooser
+
A FunctionInvoker for invoking functions on AWS.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    AWSLambdaFunctionExecutor(com.amazonaws.services.lambda.AWSLambdaAsync asyncClient, + io.micronaut.core.io.buffer.ByteBufferFactory byteBufferFactory, + io.micronaut.jackson.codec.JsonMediaTypeCodec jsonMediaTypeCodec, + ExecutorService ioExecutor)
    +
    +
    Constructor.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <I1, +O2> Optional<io.micronaut.function.client.FunctionInvoker<I1,O2>>
    +
    choose(io.micronaut.function.client.FunctionDefinition definition)
    +
     
    + +
    invoke(io.micronaut.function.client.FunctionDefinition definition, + I input, + io.micronaut.core.type.Argument<O> outputType)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AWSLambdaFunctionExecutor

      +
      protected AWSLambdaFunctionExecutor(com.amazonaws.services.lambda.AWSLambdaAsync asyncClient, + io.micronaut.core.io.buffer.ByteBufferFactory byteBufferFactory, + io.micronaut.jackson.codec.JsonMediaTypeCodec jsonMediaTypeCodec, + @Named("io") + ExecutorService ioExecutor)
      +
      Constructor.
      +
      +
      Parameters:
      +
      asyncClient - asyncClient
      +
      byteBufferFactory - byteBufferFactory
      +
      jsonMediaTypeCodec - jsonMediaTypeCodec
      +
      ioExecutor - ioExecutor
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      invoke

      +
      public O invoke(io.micronaut.function.client.FunctionDefinition definition, + I input, + io.micronaut.core.type.Argument<O> outputType)
      +
      +
      Specified by:
      +
      invoke in interface io.micronaut.function.client.FunctionInvoker<I,O>
      +
      +
      +
    • +
    • +
      +

      choose

      +
      public <I1, +O2> +Optional<io.micronaut.function.client.FunctionInvoker<I1,O2>> choose(io.micronaut.function.client.FunctionDefinition definition)
      +
      +
      Specified by:
      +
      choose in interface io.micronaut.function.client.FunctionInvokerChooser
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/client/aws/package-summary.html b/4.2.3/api/io/micronaut/function/client/aws/package-summary.html new file mode 100644 index 0000000000..b8d23e77ca --- /dev/null +++ b/4.2.3/api/io/micronaut/function/client/aws/package-summary.html @@ -0,0 +1,103 @@ + + + + +io.micronaut.function.client.aws (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.function.client.aws

+
+
+
package io.micronaut.function.client.aws
+
+
Function AWS lamda configuration.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
+
+ + diff --git a/4.2.3/api/io/micronaut/function/client/aws/package-tree.html b/4.2.3/api/io/micronaut/function/client/aws/package-tree.html new file mode 100644 index 0000000000..11eb318dca --- /dev/null +++ b/4.2.3/api/io/micronaut/function/client/aws/package-tree.html @@ -0,0 +1,74 @@ + + + + +io.micronaut.function.client.aws Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.function.client.aws

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/jquery-ui.overrides.css b/4.2.3/api/jquery-ui.overrides.css new file mode 100644 index 0000000000..facf852c27 --- /dev/null +++ b/4.2.3/api/jquery-ui.overrides.css @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; + border: 1px solid #F8981D; +} diff --git a/4.2.3/api/legal/ADDITIONAL_LICENSE_INFO b/4.2.3/api/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 0000000000..ff700cd09f --- /dev/null +++ b/4.2.3/api/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/4.2.3/api/legal/ASSEMBLY_EXCEPTION b/4.2.3/api/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 0000000000..065b8d9023 --- /dev/null +++ b/4.2.3/api/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/4.2.3/api/legal/LICENSE b/4.2.3/api/legal/LICENSE new file mode 100644 index 0000000000..8b400c7ab8 --- /dev/null +++ b/4.2.3/api/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/4.2.3/api/legal/jquery.md b/4.2.3/api/legal/jquery.md new file mode 100644 index 0000000000..d468b3183a --- /dev/null +++ b/4.2.3/api/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.6.1 + +### jQuery License +``` +jQuery v 3.6.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.6.1 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/4.2.3/api/legal/jqueryUI.md b/4.2.3/api/legal/jqueryUI.md new file mode 100644 index 0000000000..8bda9d7a85 --- /dev/null +++ b/4.2.3/api/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/4.2.3/api/member-search-index.js b/4.2.3/api/member-search-index.js new file mode 100644 index 0000000000..ff0437e310 --- /dev/null +++ b/4.2.3/api/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"AbstractMicronautLambdaRuntime()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractRequestStreamHandlerMicronautLambdaRuntime","l":"AbstractRequestStreamHandlerMicronautLambdaRuntime()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"AbstractServletHttpResponse(ConversionService, BinaryTypeConfiguration)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,io.micronaut.function.BinaryTypeConfiguration)"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"ACCESS_KEY_ENV_VAR"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"ACCESS_KEY_ENV_VAR"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"accountId"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ActiveMQEventSerde","l":"ActiveMQEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationClient","l":"adaptPropertyKey(String, String)","u":"adaptPropertyKey(java.lang.String,java.lang.String)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationClient","l":"adaptPropertyKey(String, String)","u":"adaptPropertyKey(java.lang.String,java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"add(CharSequence, CharSequence)","u":"add(java.lang.CharSequence,java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"add(CharSequence, List)","u":"add(java.lang.CharSequence,java.util.List)"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"add(CharSequence, List)","u":"add(java.lang.CharSequence,java.util.List)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"addAppender(Appender)","u":"addAppender(ch.qos.logback.core.Appender)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"addBlackListLoggerName(String)","u":"addBlackListLoggerName(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"ADDRESS"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerGroupNameAwareKeyValueFetcher","l":"addSecretDetailsToResults(SecretListEntry, Map)","u":"addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry,java.util.Map)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerKeyValueFetcher","l":"addSecretDetailsToResults(SecretListEntry, Map)","u":"addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry,java.util.Map)"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"AlexaControllerConfigurationProperties()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaEnvironment","l":"AlexaEnvironment()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"AlexaFunction()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"AlexaSkillConfigurationProperties(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"ALTERNATE_ACCESS_KEY_ENV_VAR"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"ALTERNATE_ACCESS_KEY_ENV_VAR"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"ALTERNATE_SECRET_KEY_ENV_VAR"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"ALTERNATE_SECRET_KEY_ENV_VAR"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonComputeInstanceMetadataResolver","l":"AmazonComputeInstanceMetadataResolver()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonComputeInstanceMetadataResolver","l":"AmazonComputeInstanceMetadataResolver(ObjectMapper, AmazonMetadataConfiguration)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.ObjectMapper,io.micronaut.discovery.cloud.aws.AmazonMetadataConfiguration)"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonEC2InstanceMetadata","l":"AmazonEC2InstanceMetadata()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"AmazonMetadataConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"amiId"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientFactory","l":"APACHE_SDK_HTTP_SERVICE"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientFactory","l":"apacheClient(ApacheClientConfiguration)","u":"apacheClient(io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientConfiguration","l":"ApacheClientConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientFactory","l":"ApacheClientFactory()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"ApiGatewayManagementApiClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyEventHandler","l":"ApiGatewayProxyEventHandler(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"APIGatewayProxyRequestEventBinder","l":"APIGatewayProxyRequestEventBinder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyRequestEventFunction","l":"ApiGatewayProxyRequestEventFunction()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyRequestEventFunction","l":"ApiGatewayProxyRequestEventFunction(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.aws.apigateway","c":"APIGatewayProxyRequestEventStageResolver","l":"APIGatewayProxyRequestEventStageResolver()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"ApiGatewayProxyResponseEventAdapter(APIGatewayProxyResponseEvent, ConversionService)","u":"%3Cinit%3E(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent,io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"ApiGatewayProxyResponseEventAdapter(APIGatewayV2HTTPResponse, ConversionService)","u":"%3Cinit%3E(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"APIGatewayProxyResponseEventBinder","l":"APIGatewayProxyResponseEventBinder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayProxyResponseEventSerde","l":"APIGatewayProxyResponseEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletRequest","l":"ApiGatewayProxyServletRequest(APIGatewayProxyRequestEvent, ApiGatewayProxyServletResponse, ConversionService, BodyBuilder)","u":"%3Cinit%3E(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyServletResponse,io.micronaut.core.convert.ConversionService,io.micronaut.servlet.http.BodyBuilder)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletResponse","l":"ApiGatewayProxyServletResponse(ConversionService, BinaryTypeConfiguration)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,io.micronaut.function.BinaryTypeConfiguration)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"ApiGatewayServletRequest(ConversionService, REQ, URI, HttpMethod, Logger, BodyBuilder)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,REQ,java.net.URI,io.micronaut.http.HttpMethod,org.slf4j.Logger,io.micronaut.servlet.http.BodyBuilder)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2CustomAuthorizerEventSerde","l":"APIGatewayV2CustomAuthorizerEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventBinder","l":"APIGatewayV2HTTPEventBinder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventFunction","l":"APIGatewayV2HTTPEventFunction()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventFunction","l":"APIGatewayV2HTTPEventFunction(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventHandler","l":"APIGatewayV2HTTPEventHandler(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.runtime","c":"APIGatewayV2HTTPEventMicronautLambdaRuntime","l":"APIGatewayV2HTTPEventMicronautLambdaRuntime()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2HTTPEventSerde","l":"APIGatewayV2HTTPEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventServletRequest","l":"APIGatewayV2HTTPEventServletRequest(APIGatewayV2HTTPEvent, APIGatewayV2HTTPResponseServletResponse, ConversionService, BodyBuilder)","u":"%3Cinit%3E(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,io.micronaut.function.aws.proxy.payload2.APIGatewayV2HTTPResponseServletResponse,io.micronaut.core.convert.ConversionService,io.micronaut.servlet.http.BodyBuilder)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPResponseBinder","l":"APIGatewayV2HTTPResponseBinder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2HTTPResponseSerde","l":"APIGatewayV2HTTPResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPResponseServletResponse","l":"APIGatewayV2HTTPResponseServletResponse(ConversionService, BinaryTypeConfiguration)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,io.micronaut.function.BinaryTypeConfiguration)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2ProxyRequestEventSerde","l":"APIGatewayV2ProxyRequestEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2ProxyResponseEventSerde","l":"APIGatewayV2ProxyResponseEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2WebSocketEventSerde","l":"APIGatewayV2WebSocketEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"APIGatewayV2WebSocketResponseSerde","l":"APIGatewayV2WebSocketResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"append(ILoggingEvent)","u":"append(ch.qos.logback.classic.spi.ILoggingEvent)"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"application()"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"applicationContext"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerFunction","l":"ApplicationLoadBalancerFunction()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerFunction","l":"ApplicationLoadBalancerFunction(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerHandler","l":"ApplicationLoadBalancerHandler(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.runtime","c":"ApplicationLoadBalancerMicronautLambdaRuntime","l":"ApplicationLoadBalancerMicronautLambdaRuntime()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerRequestEventBinder","l":"ApplicationLoadBalancerRequestEventBinder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ApplicationLoadBalancerRequestEventSerde","l":"ApplicationLoadBalancerRequestEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.tests","c":"ApplicationLoadBalancerRequestEventTest","l":"ApplicationLoadBalancerRequestEventTest()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"ApplicationLoadBalancerResponseEventAdapter(ApplicationLoadBalancerResponseEvent, ConversionService)","u":"%3Cinit%3E(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent,io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventBinder","l":"ApplicationLoadBalancerResponseEventBinder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ApplicationLoadBalancerResponseEventSerde","l":"ApplicationLoadBalancerResponseEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.tests","c":"ApplicationLoadBalancerResponseEventTest","l":"ApplicationLoadBalancerResponseEventTest()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletRequest","l":"ApplicationLoadBalancerServletRequest(ApplicationLoadBalancerRequestEvent, ApplicationLoadBalancerServletResponse, ConversionService, BodyBuilder)","u":"%3Cinit%3E(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,io.micronaut.function.aws.proxy.alb.ApplicationLoadBalancerServletResponse,io.micronaut.core.convert.ConversionService,io.micronaut.servlet.http.BodyBuilder)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletResponse","l":"ApplicationLoadBalancerServletResponse(ConversionService, BinaryTypeConfiguration)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,io.micronaut.function.BinaryTypeConfiguration)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"AppSyncLambdaAuthorizerEventSerde","l":"AppSyncLambdaAuthorizerEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"AppSyncLambdaAuthorizerResponseSerde","l":"AppSyncLambdaAuthorizerResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerRequestEventBinder","l":"argumentType()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventBinder","l":"argumentType()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"APIGatewayProxyRequestEventBinder","l":"argumentType()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"APIGatewayProxyResponseEventBinder","l":"argumentType()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventBinder","l":"argumentType()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPResponseBinder","l":"argumentType()"},{"p":"io.micronaut.aws.alexa.httpserver.exceptions","c":"AskSdkExceptionHandler","l":"AskSdkExceptionHandler()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientFactory","l":"ASYNC_SERVICE_IMPL"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"asyncBuilder(SdkAsyncHttpClient)","u":"asyncBuilder(software.amazon.awssdk.http.async.SdkAsyncHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"asyncClient(AB)"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"asyncClient(ApiGatewayManagementApiAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"asyncClient(CloudWatchLogsAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"asyncClient(DynamoDbAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"asyncClient(S3AsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.s3.S3AsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"asyncClient(SecretsManagerAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.secretsmanager.SecretsManagerAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"asyncClient(ServiceDiscoveryAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"asyncClient(SesAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.ses.SesAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"asyncClient(SnsAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.sns.SnsAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"asyncClient(SqsAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.sqs.SqsAsyncClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"asyncClient(SsmAsyncClientBuilder)","u":"asyncClient(software.amazon.awssdk.services.ssm.SsmAsyncClientBuilder)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"ATTRIBUTE_NAME"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"audio(String)","u":"audio(java.lang.String)"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"availabilityZone"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_ACCESS_KEY_ID"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"AWS_ALIAS_DNS_NAME"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"AWS_API_VERSION"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_EXECUTION_ENV"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"AWS_INSTANCE_CNAME"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"AWS_INSTANCE_IPV4"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"AWS_INSTANCE_IPV6"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"AWS_INSTANCE_PORT"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_LAMBDA_FUNCTION_MEMORY_SIZE"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_LAMBDA_FUNCTION_NAME"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_LAMBDA_FUNCTION_VERSION"},{"p":"io.micronaut.function.client.aws","c":"AWSInvokeRequestDefinition","l":"AWS_LAMBDA_FUNCTIONS"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_LAMBDA_LOG_GROUP_NAME"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_LAMBDA_LOG_STREAM_NAME"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_LAMBDA_RUNTIME_API"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"AWS_METADATA_URL"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_REGION"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_SECRET_ACCESS_KEY"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"AWS_SESSION_TOKEN"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"AWS_SESSION_TOKEN_ENV_VAR"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"AWS_SESSION_TOKEN_ENV_VAR"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"AwsApiProxyTestServer(ApplicationContext, HttpServerConfiguration)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext,io.micronaut.http.server.HttpServerConfiguration)"},{"p":"io.micronaut.aws.sdk.v1","c":"AWSClientConfiguration","l":"AWSClientConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"AwsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws","c":"AWSConfiguration","l":"AWSConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"AwsCookies","l":"AwsCookies(String, HttpHeaders, ConversionService)","u":"%3Cinit%3E(java.lang.String,io.micronaut.http.HttpHeaders,io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.aws.sdk.v2","c":"CredentialsAndRegionFactory","l":"awsCredentialsProvider(Environment)","u":"awsCredentialsProvider(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationClient","l":"AwsDistributedConfigurationClient(AwsDistributedConfiguration, KeyValueFetcher, ApplicationConfiguration)","u":"%3Cinit%3E(io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration,io.micronaut.aws.distributedconfiguration.KeyValueFetcher,io.micronaut.runtime.ApplicationConfiguration)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"AwsDistributedConfigurationProperties()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.client.aws","c":"AWSInvokeRequestDefinition","l":"AWSInvokeRequestDefinition(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaAsyncClientFactory","l":"AWSLambdaAsyncClientFactory(AWSLambdaConfiguration)","u":"%3Cinit%3E(io.micronaut.function.client.aws.AWSLambdaConfiguration)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaConfiguration","l":"AWSLambdaConfiguration(AWSClientConfiguration, Environment)","u":"%3Cinit%3E(io.micronaut.aws.sdk.v1.AWSClientConfiguration,io.micronaut.context.env.Environment)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaFunctionExecutor","l":"AWSLambdaFunctionExecutor(AWSLambdaAsync, ByteBufferFactory, JsonMediaTypeCodec, ExecutorService)","u":"%3Cinit%3E(com.amazonaws.services.lambda.AWSLambdaAsync,io.micronaut.core.io.buffer.ByteBufferFactory,io.micronaut.jackson.codec.JsonMediaTypeCodec,java.util.concurrent.ExecutorService)"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"AwsLambdaRuntimeApiError()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"AwsLambdaRuntimeApiError(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"AWSParameterStoreConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2","c":"CredentialsAndRegionFactory","l":"awsRegionProvider(Environment)","u":"awsRegionProvider(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfigurationProperties","l":"AWSServiceConfigurationProperties(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.discovery.aws.servicediscovery.client","c":"AwsServiceDiscoveryClient","l":"AwsServiceDiscoveryClient(AwsServiceDiscoveryClientConfiguration, ServiceDiscoveryAsyncClient)","u":"%3Cinit%3E(io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryClientConfiguration,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"AwsServiceDiscoveryClientConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"AwsServiceDiscoveryConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"AwsServiceDiscoveryRegistrationClient(Environment, AwsServiceDiscoveryRegistrationConfiguration, AmazonComputeInstanceMetadataResolver, Executor, ServiceDiscoveryClient, ServiceDiscoveryAsyncClient)","u":"%3Cinit%3E(io.micronaut.context.env.Environment,io.micronaut.discovery.aws.servicediscovery.AwsServiceDiscoveryRegistrationConfiguration,io.micronaut.discovery.cloud.aws.AmazonComputeInstanceMetadataResolver,java.util.concurrent.Executor,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClient,software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryAsyncClient)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryRegistrationConfiguration","l":"AwsServiceDiscoveryRegistrationConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"binaryTypeConfiguration"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"APIGatewayProxyRequestEventBinder","l":"bind(ArgumentConversionContext, HttpRequest)","u":"bind(io.micronaut.core.convert.ArgumentConversionContext,io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"APIGatewayProxyResponseEventBinder","l":"bind(ArgumentConversionContext, HttpRequest)","u":"bind(io.micronaut.core.convert.ArgumentConversionContext,io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventBinder","l":"bind(ArgumentConversionContext, HttpRequest)","u":"bind(io.micronaut.core.convert.ArgumentConversionContext,io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPResponseBinder","l":"bind(ArgumentConversionContext, HttpRequest)","u":"bind(io.micronaut.core.convert.ArgumentConversionContext,io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerRequestEventBinder","l":"bind(ArgumentConversionContext, HttpRequest)","u":"bind(io.micronaut.core.convert.ArgumentConversionContext,io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventBinder","l":"bind(ArgumentConversionContext, HttpRequest)","u":"bind(io.micronaut.core.convert.ArgumentConversionContext,io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"body"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"body(B)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"body(B)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"body(B)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"body(B)"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"body(T)"},{"p":"io.micronaut.function.aws.proxy.test","c":"BodyUtils","l":"bodyAsString(JsonMapper, Supplier, Supplier, Supplier)","u":"bodyAsString(io.micronaut.json.JsonMapper,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"breakWithMilliseconds(Integer)","u":"breakWithMilliseconds(java.lang.Integer)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"breakWithSeconds(Integer)","u":"breakWithSeconds(java.lang.Integer)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"breakWithStrength(BreakStrength)","u":"breakWithStrength(io.micronaut.aws.alexa.ssml.BreakStrength)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"bufferContents()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"build()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"build()"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"buildApplicationContext()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"buildApplicationContext(Context)","u":"buildApplicationContext(com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"buildApplicationContext(Context)","u":"buildApplicationContext(com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws.test","c":"MicronautLambdaJunit5Extension","l":"buildMicronautTestValue(Class)","u":"buildMicronautTestValue(java.lang.Class)"},{"p":"io.micronaut.aws.alexa.builders","c":"DefaultAlexaSkillBuilder","l":"buildSkill(SkillBuilder, AlexaSkillConfiguration)","u":"buildSkill(com.amazon.ask.builder.SkillBuilder,io.micronaut.aws.alexa.conf.AlexaSkillConfiguration)"},{"p":"io.micronaut.aws.alexa.builders","c":"AlexaSkillBuilder","l":"buildSkill(SkillBuilder, AlexaSkillConfiguration)","u":"buildSkill(com.amazon.ask.builder.SkillBuilder,io.micronaut.aws.alexa.conf.AlexaSkillConfiguration)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"buildUri(String, Map, Map>)","u":"buildUri(java.lang.String,java.util.Map,java.util.Map)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaIntents","l":"CANCEL"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"CARDINAL"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"CHARACTER_ENCODING"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"CHARACTERS"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaFunctionExecutor","l":"choose(FunctionDefinition)","u":"choose(io.micronaut.function.client.FunctionDefinition)"},{"p":"io.micronaut.aws.sdk.v1","c":"AWSClientConfiguration","l":"clientConfiguration"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"CLOSE_OPENING_TAG"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"CLOSE_TAG"},{"p":"io.micronaut.discovery.aws.servicediscovery.client","c":"AwsServiceDiscoveryClient","l":"close()"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"close()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"close()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestSignatureVerifier","l":"closeQuietly(Closeable)","u":"closeQuietly(java.io.Closeable)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CloudFormationCustomResourceEventSerde","l":"CloudFormationCustomResourceEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CloudFrontEventSerde","l":"CloudFrontEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchJsonFormatter","l":"CloudWatchJsonFormatter()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"CloudWatchLoggingAppender()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"CloudwatchLogsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CloudWatchLogsEventSerde","l":"CloudWatchLogsEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"code()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"code()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"code()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"code()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CodeCommitEventSerde","l":"CodeCommitEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoEventSerde","l":"CognitoEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolCreateAuthChallengeEventSerde","l":"CognitoUserPoolCreateAuthChallengeEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolCustomMessageEventSerde","l":"CognitoUserPoolCustomMessageEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolDefineAuthChallengeEventSerde","l":"CognitoUserPoolDefineAuthChallengeEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolEventSerde","l":"CognitoUserPoolEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolMigrateUserEventSerde","l":"CognitoUserPoolMigrateUserEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolPostAuthenticationEventSerde","l":"CognitoUserPoolPostAuthenticationEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolPostConfirmationEventSerde","l":"CognitoUserPoolPostConfirmationEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolPreAuthenticationEventSerde","l":"CognitoUserPoolPreAuthenticationEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolPreSignUpEventSerde","l":"CognitoUserPoolPreSignUpEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolPreTokenGenerationEventSerde","l":"CognitoUserPoolPreTokenGenerationEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"CognitoUserPoolVerifyAuthChallengeResponseEventSerde","l":"CognitoUserPoolVerifyAuthChallengeResponseEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"MapCollapseUtils","l":"collapse(Map>)","u":"collapse(java.util.Map)"},{"p":"io.micronaut.function.aws.proxy","c":"MapCollapseUtils","l":"collapse(Map>, Map)","u":"collapse(java.util.Map,java.util.Map)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"compareTo(FlashBriefingItem)","u":"compareTo(io.micronaut.aws.alexa.flashbriefing.FlashBriefingItem)"},{"p":"io.micronaut.aws.alexa.locale","c":"CompositeHandlerInputLocaleResolver","l":"CompositeHandlerInputLocaleResolver(HandlerInputLocaleResolver[], HandlerInputLocaleResolutionConfiguration)","u":"%3Cinit%3E(io.micronaut.aws.alexa.locale.HandlerInputLocaleResolver[],io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfiguration)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ConfigEventSerde","l":"ConfigEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"configuration"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"CONFIGURATION_PREFIX"},{"p":"io.micronaut.function.aws","c":"HandlerUtils","l":"configureWithContext(ApplicationContextProvider, Context)","u":"configureWithContext(io.micronaut.context.ApplicationContextProvider,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ConnectEventSerde","l":"ConnectEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"contents()"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"contextBuilder()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"conversionService"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"conversionService"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"convertInput(Object)","u":"convertInput(java.lang.Object)"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"cookie(Cookie)","u":"cookie(io.micronaut.http.cookie.Cookie)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"cookie(Cookie)","u":"cookie(io.micronaut.http.cookie.Cookie)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"cookie(Cookie)","u":"cookie(io.micronaut.http.cookie.Cookie)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"cookie(Cookie)","u":"cookie(io.micronaut.http.cookie.Cookie)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"cookie(Cookie)","u":"cookie(io.micronaut.http.cookie.Cookie)"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"create(Environment)","u":"create(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createApplicationContextBuilderWithArgs(String...)","u":"createApplicationContextBuilderWithArgs(java.lang.String...)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"createAsyncBuilder()"},{"p":"io.micronaut.function.aws.proxy.test","c":"DefaultServletToAwsProxyRequestAdapter","l":"createAwsProxyRequest(HttpServletRequest)","u":"createAwsProxyRequest(jakarta.servlet.http.HttpServletRequest)"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServletToAwsProxyRequestAdapter","l":"createAwsProxyRequest(HttpServletRequest)","u":"createAwsProxyRequest(jakarta.servlet.http.HttpServletRequest)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createEnvironmentHandler()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyEventHandler","l":"createExchange(APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent)","u":"createExchange(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventHandler","l":"createExchange(APIGatewayV2HTTPEvent, APIGatewayV2HTTPResponse)","u":"createExchange(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerHandler","l":"createExchange(ApplicationLoadBalancerRequestEvent, ApplicationLoadBalancerResponseEvent)","u":"createExchange(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerResponseEvent)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createHandler(String...)","u":"createHandler(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createHandlerRequest(RequestType)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createNextInvocationHttpRequest(UserAgentProvider)","u":"createNextInvocationHttpRequest(io.micronaut.aws.ua.UserAgentProvider)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createRequestHandler(String...)","u":"createRequestHandler(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"APIGatewayV2HTTPEventMicronautLambdaRuntime","l":"createRequestHandler(String...)","u":"createRequestHandler(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"ApplicationLoadBalancerMicronautLambdaRuntime","l":"createRequestHandler(String...)","u":"createRequestHandler(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"MicronautLambdaRuntime","l":"createRequestHandler(String...)","u":"createRequestHandler(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createRequestStreamHandler(String...)","u":"createRequestStreamHandler(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createResponse(HandlerResponseType)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"createRuntimeContext(HttpResponse)","u":"createRuntimeContext(io.micronaut.http.HttpResponse)"},{"p":"io.micronaut.aws.alexa.builders","c":"MissingAlexaSkillConfigurationSkillFactory","l":"createSkill()"},{"p":"io.micronaut.aws.alexa.builders","c":"StandardSkillFactory","l":"createSkill(AlexaSkillConfiguration)","u":"createSkill(io.micronaut.aws.alexa.conf.AlexaSkillConfiguration)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestTimestampVerifierFactory","l":"createSkillRequestTimestampVerifier()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3EventSerde","l":"createSpecific(Deserializer.DecoderContext, Argument)","u":"createSpecific(io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ResponseElementsEntitySerde","l":"createSpecific(Deserializer.DecoderContext, Argument)","u":"createSpecific(io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3ObjectEntitySerde","l":"createSpecific(Deserializer.DecoderContext, Argument)","u":"createSpecific(io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.alexa.builders","c":"MissingAlexaSkillConfigurationSkillFactory","l":"createStandardAlexaSkill()"},{"p":"io.micronaut.aws.alexa.builders","c":"StandardSkillFactory","l":"createStandardAlexaSkill(AlexaSkillConfiguration)","u":"createStandardAlexaSkill(io.micronaut.aws.alexa.conf.AlexaSkillConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"createSyncBuilder()"},{"p":"io.micronaut.aws.sdk.v2","c":"CredentialsAndRegionFactory","l":"CredentialsAndRegionFactory()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"credentialsProvider"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"currentTime()"},{"p":"io.micronaut.function.aws","c":"CustomPojoSerializerException","l":"CustomPojoSerializerException(IOException)","u":"%3Cinit%3E(java.io.IOException)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"D"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"DATE"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"DE"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"decorateWithUserAgent(HttpRequest)","u":"decorateWithUserAgent(io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"DEFAULT_COMMON_APPLICATION_NAME"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"DEFAULT_DELIMETER"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"DEFAULT_ENABLED"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"DEFAULT_ENABLED"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"DEFAULT_LOCALE"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"DEFAULT_PATH"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"DEFAULT_PREFIX"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"DEFAULT_SEARCH_ACTIVE_ENVIRONMENTS"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"DEFAULT_SEARCH_COMMON_APPLICATION"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"DEFAULT_TOLERANCE_MILLIS"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"DEFAULT_URL"},{"p":"io.micronaut.aws.alexa.builders","c":"DefaultAlexaSkillBuilder","l":"DefaultAlexaSkillBuilder(Collection, ApplicationContext)","u":"%3Cinit%3E(java.util.Collection,io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"DefaultDiagnosticInfoPopulator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.locale","c":"DefaultHandlerInputLocaleResolver","l":"DefaultHandlerInputLocaleResolver(HandlerInputLocaleResolutionConfiguration)","u":"%3Cinit%3E(io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfiguration)"},{"p":"io.micronaut.function.aws","c":"DefaultLambdaContextFactory","l":"DefaultLambdaContextFactory(BeanContext)","u":"%3Cinit%3E(io.micronaut.context.BeanContext)"},{"p":"io.micronaut.aws.alexa.httpserver.services","c":"DefaultRequestEnvelopeService","l":"DefaultRequestEnvelopeService(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.aws.alexa.httpserver.services","c":"DefaultRequestEnvelopeVerificationService","l":"DefaultRequestEnvelopeVerificationService(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.function.aws.proxy.test","c":"DefaultServletToAwsProxyRequestAdapter","l":"DefaultServletToAwsProxyRequestAdapter()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.test","c":"DefaultServletToAwsProxyResponseAdapter","l":"DefaultServletToAwsProxyResponseAdapter()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"deregister(ServiceInstance)","u":"deregister(io.micronaut.discovery.ServiceInstance)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3EventSerde","l":"deserialize(Decoder, Deserializer.DecoderContext, Argument)","u":"deserialize(io.micronaut.serde.Decoder,io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ResponseElementsEntitySerde","l":"deserialize(Decoder, Deserializer.DecoderContext, Argument)","u":"deserialize(io.micronaut.serde.Decoder,io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3ObjectEntitySerde","l":"deserialize(Decoder, Deserializer.DecoderContext, Argument)","u":"deserialize(io.micronaut.serde.Decoder,io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"JodaDateTimeSerde","l":"deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument)","u":"deserializeNonNull(io.micronaut.serde.Decoder,io.micronaut.serde.Deserializer.DecoderContext,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"detachAndStopAllAppenders()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"detachAppender(Appender)","u":"detachAppender(ch.qos.logback.core.Appender)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"detachAppender(String)","u":"detachAppender(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"DIGITS"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"DISABLE_REQUEST_SIGNATURE_CHECK_SYSTEM_PROPERTY"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotion","l":"DISAPPOINTED"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"DM"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"DMY"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"domain(AmazonDomain, String)","u":"domain(io.micronaut.aws.alexa.ssml.AmazonDomain,java.lang.String)"},{"p":"io.micronaut.aws.alexa.httpserver.controllers","c":"SkillController","l":"doPost(HttpHeaders, String)","u":"doPost(io.micronaut.http.HttpHeaders,java.lang.String)"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"DynamoDbClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"DynamodbEventSerde","l":"DynamodbEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"DynamodbTimeWindowEventSerde","l":"DynamodbTimeWindowEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"EC2ServiceInstance(String, URI)","u":"%3Cinit%3E(java.lang.String,java.net.URI)"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"ECHO_API_DOMAIN_NAME"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"effect(AmazonEffect, String)","u":"effect(io.micronaut.aws.alexa.ssml.AmazonEffect,java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"emotion(AmazonEmotion, AmazonEmotionIntensity, String)","u":"emotion(io.micronaut.aws.alexa.ssml.AmazonEmotion,io.micronaut.aws.alexa.ssml.AmazonEmotionIntensity,java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"emphasis(String, EmphasisLevel)","u":"emphasis(java.lang.String,io.micronaut.aws.alexa.ssml.EmphasisLevel)"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"EN_AU"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"EN_CA"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"EN_GB"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"EN_IN"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"EN_US"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"ENABLED"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"ENABLED"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"ENABLED"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_IVY"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_JOANNA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_JOEY"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_JUSTIN"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_KENDRA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_KIMBERLY"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_MATTHEW"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AMERICAN_SALLI"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AUSTRALIAN_NICOLE"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_AUSTRALIAN_RUSSELL"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_BRITISH_AMY"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_BRITISH_BRIAN"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_BRITISH_EMMA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_INDIAN_ADITI"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ENGLISH_INDIAN_RAVEENA"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaEnvironment","l":"ENV_ALEXA"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"ENV_X_AMZN_TRACE_ID"},{"p":"io.micronaut.function.aws","c":"MicronautLambdaContext","l":"ENVIRONMENT_LAMBDA"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"EnvironmentAWSCredentialsProvider(Environment)","u":"%3Cinit%3E(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsRegionProvider","l":"EnvironmentAwsRegionProvider(Environment)","u":"%3Cinit%3E(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"environments()"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"ERROR_TEMPLATE"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"errorUri(String)","u":"errorUri(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"ES"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotion","l":"EXCITED"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"EXPLETIVE"},{"p":"io.micronaut.function.aws.event","c":"AfterExecutionEvent","l":"failure(Context, Throwable)","u":"failure(com.amazonaws.services.lambda.runtime.Context,java.lang.Throwable)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaIntents","l":"FALLBACK"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"FAST"},{"p":"io.micronaut.function.aws.proxy.security","c":"MicronautLambdaAuthenticationFetcher","l":"fetchAuthentication(HttpRequest)","u":"fetchAuthentication(io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerKeyValueFetcher","l":"fetchSecretValue(SecretsManagerClient, String)","u":"fetchSecretValue(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"AwsCookies","l":"findCookie(CharSequence)","u":"findCookie(java.lang.CharSequence)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"FlashBriefingItem()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"FORMAT"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"FR"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"FRACTION"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"FRENCH_CELINE"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"FRENCH_LEA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"FRENCH_MATHIEU"},{"p":"io.micronaut.function.aws","c":"JsonMapperCustomPojoSerializer","l":"fromJson(InputStream, Type)","u":"fromJson(java.io.InputStream,java.lang.reflect.Type)"},{"p":"io.micronaut.function.aws","c":"JsonMapperCustomPojoSerializer","l":"fromJson(String, Type)","u":"fromJson(java.lang.String,java.lang.reflect.Type)"},{"p":"io.micronaut.aws.ua","c":"GeneratedUserAgentProvider","l":"GeneratedUserAgentProvider()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"GERMAN_HANS"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"GERMAN_MARLENE"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"GERMAN_VICKI"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"get(CharSequence)","u":"get(java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"get(CharSequence)","u":"get(java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy","c":"AwsCookies","l":"get(CharSequence, ArgumentConversionContext)","u":"get(java.lang.CharSequence,io.micronaut.core.convert.ArgumentConversionContext)"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"get(CharSequence, ArgumentConversionContext)","u":"get(java.lang.CharSequence,io.micronaut.core.convert.ArgumentConversionContext)"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"get(CharSequence, ArgumentConversionContext)","u":"get(java.lang.CharSequence,io.micronaut.core.convert.ArgumentConversionContext)"},{"p":"io.micronaut.function.aws.proxy","c":"AwsCookies","l":"get(CharSequence, Class)","u":"get(java.lang.CharSequence,java.lang.Class)"},{"p":"io.micronaut.function.aws.proxy","c":"AwsCookies","l":"getAll()"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"getAll(CharSequence)","u":"getAll(java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"getAll(CharSequence)","u":"getAll(java.lang.CharSequence)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getAppender(String)","u":"getAppender(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getApplicationConfiguration()"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"getApplicationContext()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getApplicationContext()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"getApplicationContext()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"getAttributes()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"getAttributes()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getAttributes()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"getAttributes()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"getAttributes()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getAwsRequestId()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getAwsRequestId()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"getAwsServiceId()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"getAwsServiceId()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryRegistrationConfiguration","l":"getAwsServiceId()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"AlexaHttpRequest","l":"getBaseEncoded64Signature()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"HttpServerAlexaHttpRequest","l":"getBaseEncoded64Signature()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"getBody()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"getBody()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getBody()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"getBody()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"getBody()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getBody(Argument)","u":"getBody(io.micronaut.core.type.Argument)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletRequest","l":"getBodyBytes()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getBodyBytes()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletRequest","l":"getBodyBytes()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventServletRequest","l":"getBodyBytes()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getBodyBytes(Supplier, BooleanSupplier)","u":"getBodyBytes(java.util.function.Supplier,java.util.function.BooleanSupplier)"},{"p":"io.micronaut.function.aws.proxy.test","c":"DefaultServletToAwsProxyResponseAdapter","l":"getBodyCharset()"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientConfiguration","l":"getBuilder()"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientConfiguration","l":"getBuilder()"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientConfiguration","l":"getBuilder()"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ConfigurationProperties","l":"getBuilder()"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaConfiguration","l":"getBuilder()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestSignatureVerifier","l":"getCertificateFromCache(String)","u":"getCertificateFromCache(java.lang.String)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfigClient","l":"getClient()"},{"p":"io.micronaut.aws.sdk.v1","c":"AWSClientConfiguration","l":"getClientConfiguration()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getClientContext()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getClientContext()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfiguration","l":"getCommonApplicationName()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"getCommonApplicationName()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonEC2InstanceMetadata","l":"getComputePlatform()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"getConnectionPoolConfiguration()"},{"p":"io.micronaut.function.aws.event","c":"AfterExecutionEvent","l":"getContext()"},{"p":"io.micronaut.function.aws.proxy.test","c":"ContextProvider","l":"getContext()"},{"p":"io.micronaut.function.aws.proxy.test","c":"MockContextProvider","l":"getContext()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getCookies()"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"getCredentials()"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"getDefaultLocale()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfiguration","l":"getDelimiter()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"getDelimiter()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationClient","l":"getDescription()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfigClient","l":"getDescription()"},{"p":"io.micronaut.discovery.aws.servicediscovery.client","c":"AwsServiceDiscoveryClient","l":"getDescription()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"AlexaHttpRequest","l":"getDeserializedRequestEnvelope()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"HttpServerAlexaHttpRequest","l":"getDeserializedRequestEnvelope()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"getDiscovery()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getEncoder()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfiguration","l":"getEndpointOverride()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfigurationProperties","l":"getEndpointOverride()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"getEnv(String)","u":"getEnv(java.lang.String)"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getEnv(String)","u":"getEnv(java.lang.String)"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"getErrorMessage()"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"getErrorType()"},{"p":"io.micronaut.function.aws.event","c":"AfterExecutionEvent","l":"getException()"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"getFixed()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getFunctionName()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getFunctionName()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getFunctionVersion()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getFunctionVersion()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getGroup()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getGroupName()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletRequest","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletRequest","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventServletRequest","l":"getHeaders()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getHeaders(Supplier>, Supplier>>)","u":"getHeaders(java.util.function.Supplier,java.util.function.Supplier)"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getHealthStatus()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getHost()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getId()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getIdentity()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getIdentity()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getInputStream()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"getInstanceDocumentUrl()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getInstanceId()"},{"p":"io.micronaut.discovery.aws.servicediscovery.client","c":"AwsServiceDiscoveryClient","l":"getInstances(String)","u":"getInstances(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getInvokedFunctionArn()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getInvokedFunctionArn()"},{"p":"io.micronaut.function.client.aws","c":"AWSInvokeRequestDefinition","l":"getInvokeRequest()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getLogger()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getLogger()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getLogGroupName()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getLogGroupName()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"getLogLevel()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getLogStreamName()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getLogStreamName()"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"getMainText()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getMaxBatchSize()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getMemoryLimitInMB()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getMemoryLimitInMB()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getMetadata()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"getMetadataUrl()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getMethod()"},{"p":"io.micronaut.function.aws.proxy","c":"MapCollapseUtils","l":"getMultiHeaders(MutableHttpHeaders)","u":"getMultiHeaders(io.micronaut.http.MutableHttpHeaders)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"getName()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"getName()"},{"p":"io.micronaut.function.client.aws","c":"AWSInvokeRequestDefinition","l":"getName()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"getNamespaceId()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getNativeRequest()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletResponse","l":"getNativeResponse()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletResponse","l":"getNativeResponse()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPResponseServletResponse","l":"getNativeResponse()"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputAbstractLocaleResolver","l":"getOrder()"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputFixedLocaleResolver","l":"getOrder()"},{"p":"io.micronaut.function.aws.event","c":"AfterExecutionEvent","l":"getOutput()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"getOutputStream()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterQueryProvider","l":"getParameterQueries(Environment, String, AWSParameterStoreConfiguration)","u":"getParameterQueries(io.micronaut.context.env.Environment,java.lang.String,io.micronaut.discovery.aws.parameterstore.AWSParameterStoreConfiguration)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletRequest","l":"getParameters()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletRequest","l":"getParameters()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventServletRequest","l":"getParameters()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getParameters(Supplier>, Supplier>>)","u":"getParameters(java.util.function.Supplier,java.util.function.Supplier)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getParametersFromBody(Map)","u":"getParametersFromBody(java.util.Map)"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfiguration","l":"getPath()"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"getPath()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"ParameterQuery","l":"getPath()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getPort()"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServerPort","l":"getPort()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfiguration","l":"getPrefix()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"getPrefix()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties.SecretConfiguration","l":"getPrefix()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfiguration","l":"getPrefixes()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"getPrefixes()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"ParameterQuery","l":"getPriority()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationClient","l":"getPropertySourceName()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationClient","l":"getPropertySourceName()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"ParameterQuery","l":"getPropertySourceName()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationClient","l":"getPropertySources(Environment)","u":"getPropertySources(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfigClient","l":"getPropertySources(Environment)","u":"getPropertySources(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientConfiguration","l":"getProxy()"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientConfiguration","l":"getProxy()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getPublishPeriod()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfigClient","l":"getQueryProvider()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getQueueSize()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getReader()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3EventNotificationSerde.S3EventNotificationMixin","l":"getRecords()"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"getRedirectionUrl()"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsRegionProvider","l":"getRegion()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getRegion()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"getRegistration()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"getRemainingTimeInMillis()"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"getRemainingTimeInMillis()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getRequest()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerServletRequest","l":"getResponse()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyServletRequest","l":"getResponse()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventServletRequest","l":"getResponse()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"getRootHierarchyPath()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getScheme()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties.SecretConfiguration","l":"getSecretName()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfiguration","l":"getSecrets()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"getSecrets()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"AlexaHttpRequest","l":"getSerializedRequestEnvelope()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"HttpServerAlexaHttpRequest","l":"getSerializedRequestEnvelope()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"getServiceID()"},{"p":"io.micronaut.discovery.aws.servicediscovery.client","c":"AwsServiceDiscoveryClient","l":"getServiceIds()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfiguration","l":"getServiceName()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfigurationProperties","l":"getServiceName()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"AlexaHttpRequest","l":"getSigningCertificateChainUrl()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"HttpServerAlexaHttpRequest","l":"getSigningCertificateChainUrl()"},{"p":"io.micronaut.function.aws.proxy","c":"MapCollapseUtils","l":"getSingleValueHeaders(MutableHttpHeaders)","u":"getSingleValueHeaders(io.micronaut.http.MutableHttpHeaders)"},{"p":"io.micronaut.aws.alexa.builders","c":"SkillBuilderProvider","l":"getSkillBuilder()"},{"p":"io.micronaut.aws.alexa.builders","c":"StandardSkillBuilderProvider","l":"getSkillBuilder()"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfiguration","l":"getSkillId()"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"getSkillId()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"getStatus()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"getStatus()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"getStatus()"},{"p":"io.micronaut.function.aws.test","c":"MicronautLambdaJunit5Extension","l":"getStore(ExtensionContext)","u":"getStore(org.junit.jupiter.api.extension.ExtensionContext)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"getStreamName()"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"getStreamUrl()"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"getTitleText()"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"getUid()"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"getUpdateDate()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"getUri()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getURI()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getURI()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"getUrl()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"getURL()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"getURL(String, String)","u":"getURL(java.lang.String,java.lang.String)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"getUseSecureParameters()"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"getWriter()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"getZone()"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"group(String)","u":"group(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy.test","c":"DefaultServletToAwsProxyResponseAdapter","l":"handle(ConversionService, HttpServletRequest, APIGatewayV2HTTPResponse, HttpServletResponse)","u":"handle(io.micronaut.core.convert.ConversionService,jakarta.servlet.http.HttpServletRequest,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,jakarta.servlet.http.HttpServletResponse)"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServletToAwsProxyResponseAdapter","l":"handle(ConversionService, HttpServletRequest, APIGatewayV2HTTPResponse, HttpServletResponse)","u":"handle(io.micronaut.core.convert.ConversionService,jakarta.servlet.http.HttpServletRequest,com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse,jakarta.servlet.http.HttpServletResponse)"},{"p":"io.micronaut.aws.alexa.httpserver.exceptions","c":"AskSdkExceptionHandler","l":"handle(HttpRequest, AskSdkException)","u":"handle(io.micronaut.http.HttpRequest,com.amazon.ask.exception.AskSdkException)"},{"p":"io.micronaut.aws.alexa.httpserver.exceptions","c":"SecurityExceptionHandler","l":"handle(HttpRequest, SecurityException)","u":"handle(io.micronaut.http.HttpRequest,java.lang.SecurityException)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"handleInvocationException(BlockingHttpClient, String, Exception)","u":"handleInvocationException(io.micronaut.http.client.BlockingHttpClient,java.lang.String,java.lang.Exception)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"handleInvocationForRequestHandler(BlockingHttpClient, MutableHttpRequest)","u":"handleInvocationForRequestHandler(io.micronaut.http.client.BlockingHttpClient,io.micronaut.http.MutableHttpRequest)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"handleInvocationForRequestStreamHandler(BlockingHttpClient, MutableHttpRequest)","u":"handleInvocationForRequestStreamHandler(io.micronaut.http.client.BlockingHttpClient,io.micronaut.http.MutableHttpRequest)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"handler"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"HANDLER"},{"p":"io.micronaut.function.aws.proxy","c":"MicronautLambdaHandler","l":"handleRequest(APIGatewayProxyRequestEvent, Context)","u":"handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyRequestEventFunction","l":"handleRequest(APIGatewayProxyRequestEvent, Context)","u":"handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventFunction","l":"handleRequest(APIGatewayV2HTTPEvent, Context)","u":"handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerFunction","l":"handleRequest(ApplicationLoadBalancerRequestEvent, Context)","u":"handleRequest(com.amazonaws.services.lambda.runtime.events.ApplicationLoadBalancerRequestEvent,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"handleRequest(I, Context)","u":"handleRequest(I,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"handleRequest(InputStream, OutputStream, Context)","u":"handleRequest(java.io.InputStream,java.io.OutputStream,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"handleRequest(InputStream, OutputStream, Context)","u":"handleRequest(java.io.InputStream,java.io.OutputStream,com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputAbstractLocaleResolver","l":"HandlerInputAbstractLocaleResolver(HandlerInputLocaleResolutionConfiguration)","u":"%3Cinit%3E(io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfiguration)"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputFixedLocaleResolver","l":"HandlerInputFixedLocaleResolver(HandlerInputLocaleResolutionConfiguration)","u":"%3Cinit%3E(io.micronaut.aws.alexa.locale.HandlerInputLocaleResolutionConfiguration)"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"HandlerInputLocaleResolutionConfigurationProperties()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"handlerRequestType"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"handlerResponseType"},{"p":"io.micronaut.function.aws.test","c":"MicronautLambdaJunit5Extension","l":"hasExpectedAnnotations(Class)","u":"hasExpectedAnnotations(java.lang.Class)"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"headers"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaIntents","l":"HELP"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"HI_IN"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotionIntensity","l":"HIGH"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"HIGH"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"HINDI_ADITI"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientFactory","l":"HTTP_SERVICE_IMPL"},{"p":"io.micronaut.aws.apigateway","c":"HttpRequestStageResolver","l":"HttpRequestStageResolver()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"HttpServerAlexaHttpRequest","l":"HttpServerAlexaHttpRequest(HttpHeaders, byte[], RequestEnvelope)","u":"%3Cinit%3E(io.micronaut.http.HttpHeaders,byte[],com.amazon.ask.model.RequestEnvelope)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"IamPolicyResponseSerde","l":"IamPolicyResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"IamPolicyResponseV1Serde","l":"IamPolicyResponseV1Serde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"INIT_ERROR_URI"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"initializationErrorRequest(String, String, String)","u":"initializationErrorRequest(java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"instanceId"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"instanceId(String)","u":"instanceId(java.lang.String)"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"instanceType"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"INTERJECTION"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"INTERPRET_AS"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"INVOCATION_TEMPLATE"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"invocationErrorRequest(String, String, String, String)","u":"invocationErrorRequest(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"invocationResponseRequest(String, Object)","u":"invocationResponseRequest(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaFunctionExecutor","l":"invoke(FunctionDefinition, I, Argument)","u":"invoke(io.micronaut.function.client.FunctionDefinition,I,io.micronaut.core.type.Argument)"},{"p":"io.micronaut.function.client.aws","c":"AWSInvokeRequestDefinition","l":"invokeRequest"},{"p":"io.micronaut.aws.lambda.events.serde","c":"IoTButtonEventSerde","l":"IoTButtonEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"PhoneticAlphabet","l":"IPA"},{"p":"io.micronaut.aws.apigateway","c":"AmazonApiGatewayUtils","l":"isAmazonApiGatewayHost(String)","u":"isAmazonApiGatewayHost(java.lang.String)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"isAttached(Appender)","u":"isAttached(ch.qos.logback.core.Appender)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"isCreateGroupAndStream()"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"isDispatchOnStart()"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"isEnabled()"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"isEnabled()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"isEnabled()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"isEnabled()"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"isEnabled()"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"isEnabled()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"isFormSubmission(MediaType)","u":"isFormSubmission(io.micronaut.http.MediaType)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"ParameterQuery","l":"isName()"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServerPort","l":"isRandom()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"isRunning()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfiguration","l":"isSearchActiveEnvironments()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"isSearchActiveEnvironments()"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"isSearchActiveEnvironments()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfiguration","l":"isSearchCommonApplication()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"isSearchCommonApplication()"},{"p":"io.micronaut.function.aws.event","c":"AfterExecutionEvent","l":"isSuccess()"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"IT"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ITALIAN_CARLA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"ITALIAN_GIORGIO"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"iteratorForAppenders()"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"JA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"JAPANESE_MIZUKI"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"JAPANESE_TAKUMI"},{"p":"io.micronaut.aws.lambda.events.serde","c":"JodaDateTimeSerde","l":"JodaDateTimeSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws","c":"JsonMapperCustomPojoSerializer","l":"JsonMapperCustomPojoSerializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KafkaEventSerde","l":"KafkaEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.distributedconfiguration","c":"KeyValueFetcher","l":"keyValuesByPrefix(String)","u":"keyValuesByPrefix(java.lang.String)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerKeyValueFetcher","l":"keyValuesByPrefix(String)","u":"keyValuesByPrefix(java.lang.String)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisAnalyticsFirehoseInputPreprocessingEventSerde","l":"KinesisAnalyticsFirehoseInputPreprocessingEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisAnalyticsInputPreprocessingResponseSerde","l":"KinesisAnalyticsInputPreprocessingResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisAnalyticsOutputDeliveryEventSerde","l":"KinesisAnalyticsOutputDeliveryEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisAnalyticsOutputDeliveryResponseSerde","l":"KinesisAnalyticsOutputDeliveryResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisAnalyticsStreamsInputPreprocessingEventSerde","l":"KinesisAnalyticsStreamsInputPreprocessingEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisEventSerde","l":"KinesisEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisFirehoseEventSerde","l":"KinesisFirehoseEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"KinesisTimeWindowEventSerde","l":"KinesisTimeWindowEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"LambdaRuntimeInvocationResponseHeaders","l":"LAMBDA_RUNTIME_AWS_REQUEST_ID"},{"p":"io.micronaut.function.aws.runtime","c":"LambdaRuntimeInvocationResponseHeaders","l":"LAMBDA_RUNTIME_CLIENT_CONTEXT"},{"p":"io.micronaut.function.aws.runtime","c":"LambdaRuntimeInvocationResponseHeaders","l":"LAMBDA_RUNTIME_COGNITO_IDENTITY"},{"p":"io.micronaut.function.aws.runtime","c":"LambdaRuntimeInvocationResponseHeaders","l":"LAMBDA_RUNTIME_DEADLINE_MS"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"LAMBDA_RUNTIME_DIR"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"LAMBDA_RUNTIME_FUNCTION_ERROR_TYPE"},{"p":"io.micronaut.function.aws.runtime","c":"LambdaRuntimeInvocationResponseHeaders","l":"LAMBDA_RUNTIME_INVOKED_FUNCTION_ARN"},{"p":"io.micronaut.function.aws.runtime","c":"LambdaRuntimeInvocationResponseHeaders","l":"LAMBDA_RUNTIME_TRACE_ID"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"LAMBDA_TASK_ROOT"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"LAMBDA_TRACE_HEADER_PROP"},{"p":"io.micronaut.function.aws","c":"XRayUtils","l":"LAMBDA_TRACE_HEADER_PROP"},{"p":"io.micronaut.function.aws","c":"LambdaApplicationContextBuilder","l":"LambdaApplicationContextBuilder()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"LambdaDestinationEventSerde","l":"LambdaDestinationEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"lang(String, SupportedLang)","u":"lang(java.lang.String,io.micronaut.aws.alexa.ssml.SupportedLang)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"LexEventSerde","l":"LexEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.tests","c":"CustomPojoSerializerUtils","l":"loadSerializer()"},{"p":"io.micronaut.aws.lambda.events.tests","c":"CustomPojoSerializerUtils","l":"loadSerializer(Class)","u":"loadSerializer(java.lang.Class)"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputAbstractLocaleResolver","l":"localeResolutionConfiguration"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"localHostname"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"localIpv4"},{"p":"io.micronaut.function.aws.proxy","c":"SystemOutLambdaLogger","l":"log(byte[])"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"log(LogLevel, String)","u":"log(io.micronaut.logging.LogLevel,java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"SystemOutLambdaLogger","l":"log(String)","u":"log(java.lang.String)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"logn(LogLevel, Object...)","u":"logn(io.micronaut.logging.LogLevel,java.lang.Object...)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"logn(LogLevel, String)","u":"logn(io.micronaut.logging.LogLevel,java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"LOUD"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotionIntensity","l":"LOW"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"LOW"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"M"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"mac"},{"p":"io.micronaut.function.aws.runtime","c":"APIGatewayV2HTTPEventMicronautLambdaRuntime","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"io.micronaut.function.aws.runtime","c":"ApplicationLoadBalancerMicronautLambdaRuntime","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"io.micronaut.function.aws.runtime","c":"MicronautLambdaRuntime","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"MapListOfStringAndMapStringMutableHttpParameters(ConversionService, Map>, Map)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,java.util.Map,java.util.Map)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"RequestSignatureCheckSystemPropertyCondition","l":"matches(ConditionContext)","u":"matches(io.micronaut.context.condition.ConditionContext)"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"MAXIMUM_TOLERANCE_MILLIS"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"MD"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_AWS_REQUEST_ID"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_FUNCTION_ARN"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_FUNCTION_MEMORY_SIZE"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_FUNCTION_NAME"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_FUNCTION_REMAINING_TIME"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_FUNCTION_VERSION"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"MDC_DEFAULT_XRAY_TRACE_ID"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"mdcput(String, String)","u":"mdcput(java.lang.String,java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"MDY"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotionIntensity","l":"MEDIUM"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"MEDIUM"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"MEDIUM"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"MEDIUM"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"MEDIUM"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"metadata(ConvertibleValues)","u":"metadata(io.micronaut.core.convert.value.ConvertibleValues)"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"metadata(Map)","u":"metadata(java.util.Map)"},{"p":"io.micronaut.function.aws.proxy.security","c":"MicronautLambdaAuthenticationFetcher","l":"MicronautLambdaAuthenticationFetcher()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"MicronautLambdaHandler","l":"MicronautLambdaHandler()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"MicronautLambdaHandler","l":"MicronautLambdaHandler(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.proxy","c":"MicronautLambdaHandler","l":"MicronautLambdaHandler(ApplicationContextBuilder)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContextBuilder)"},{"p":"io.micronaut.function.aws.test","c":"MicronautLambdaJunit5Extension","l":"MicronautLambdaJunit5Extension()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"MicronautLambdaRuntime","l":"MicronautLambdaRuntime()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"MicronautRequestHandler()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"MicronautRequestHandler(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"MicronautRequestHandler(ApplicationContextBuilder)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContextBuilder)"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"MicronautRequestStreamHandler()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"MicronautRequestStreamHandler(ApplicationContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContext)"},{"p":"io.micronaut.function.aws.alexa","c":"MicronautSkillStreamHandler","l":"MicronautSkillStreamHandler(AlexaSkill)","u":"%3Cinit%3E(com.amazon.ask.AlexaSkill)"},{"p":"io.micronaut.function.aws.alexa","c":"MicronautSkillStreamHandler","l":"MicronautSkillStreamHandler(AlexaSkill...)","u":"%3Cinit%3E(com.amazon.ask.AlexaSkill...)"},{"p":"io.micronaut.aws.alexa.builders","c":"MissingAlexaSkillConfigurationSkillFactory","l":"MissingAlexaSkillConfigurationSkillFactory(AlexaSkillBuilder, SkillBuilderProvider)","u":"%3Cinit%3E(io.micronaut.aws.alexa.builders.AlexaSkillBuilder,io.micronaut.aws.alexa.builders.SkillBuilderProvider)"},{"p":"io.micronaut.function.aws.proxy.test","c":"MockContextProvider","l":"MockContextProvider()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy","c":"MockLambdaContext","l":"MockLambdaContext()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"EmphasisLevel","l":"MODERATE"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonDomain","l":"MUSIC"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"MutableMapListOfStringAndMapStringConvertibleMultiValue(ConversionService, Map>, Map)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService,java.util.Map,java.util.Map)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"MY"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"names()"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"names()"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientFactory","l":"NETTY_SDK_ASYNC_HTTP_SERVICE"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientFactory","l":"nettyClient(NettyClientConfiguration)","u":"nettyClient(io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientConfiguration","l":"NettyClientConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientFactory","l":"NettyClientFactory()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"newApplicationContextBuilder()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestHandler","l":"newApplicationContextBuilder()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"newApplicationContextBuilder()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerFunction","l":"newApplicationContextBuilder()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyRequestEventFunction","l":"newApplicationContextBuilder()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"APIGatewayV2HTTPEventFunction","l":"newApplicationContextBuilder()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonDomain","l":"NEWS"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"NEXT_INVOCATION_URI"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"NN"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"NONE"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"NUMBER"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerKeyValueFetcher","l":"objectMapper"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"OPEN_CLOSE_TAG"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"OPEN_TAG"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputAbstractLocaleResolver","l":"ORDER"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputFixedLocaleResolver","l":"ORDER"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"ORDINAL"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"p(String)","u":"p(java.lang.String)"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"packages()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"paragraph(String)","u":"paragraph(java.lang.String)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"ParameterQuery","l":"ParameterQuery(String, String, int)","u":"%3Cinit%3E(java.lang.String,java.lang.String,int)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"ParameterQuery","l":"ParameterQuery(String, String, int, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,int,boolean)"},{"p":"io.micronaut.function.aws.proxy.test","c":"DefaultServletToAwsProxyResponseAdapter","l":"parseBodyAsBytes(APIGatewayV2HTTPResponse)","u":"parseBodyAsBytes(com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"parseHandlerClass(String)","u":"parseHandlerClass(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"parseMethod(Supplier)","u":"parseMethod(java.util.function.Supplier)"},{"p":"io.micronaut.function.aws","c":"XRayUtils","l":"parseXrayTraceId()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"path"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"PATH_REQUEST_ID"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"PITCH"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"populateMappingDiagnosticContextValues(Context)","u":"populateMappingDiagnosticContextValues(com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws","c":"DiagnosticInfoPopulator","l":"populateMappingDiagnosticContextValues(Context)","u":"populateMappingDiagnosticContextValues(com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws","c":"DefaultDiagnosticInfoPopulator","l":"populateMappingDiagnosticContextWithXrayTraceId()"},{"p":"io.micronaut.function.aws","c":"DiagnosticInfoPopulator","l":"populateMappingDiagnosticContextWithXrayTraceId()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"populateUserAgent()"},{"p":"io.micronaut.function.aws.test","c":"MicronautLambdaJunit5Extension","l":"postProcessBuilder(ApplicationContextBuilder)","u":"postProcessBuilder(io.micronaut.context.ApplicationContextBuilder)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"PREFIX"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"PREFIX"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"PREFIX"},{"p":"io.micronaut.aws","c":"AWSConfiguration","l":"PREFIX"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"PREFIX"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientConfiguration","l":"PREFIX"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientConfiguration","l":"PREFIX"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientConfiguration","l":"PREFIX"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"PREFIX"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"PREFIX"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"PREFIX"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryRegistrationConfiguration","l":"PREFIX"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"PREFIX"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaConfiguration","l":"PREFIX"},{"p":"io.micronaut.aws.alexa.httpserver.services","c":"DefaultRequestEnvelopeService","l":"process(RequestEnvelope)","u":"process(com.amazon.ask.model.RequestEnvelope)"},{"p":"io.micronaut.aws.alexa.httpserver.services","c":"RequestEnvelopeService","l":"process(RequestEnvelope)","u":"process(com.amazon.ask.model.RequestEnvelope)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"propagateTraceId(HttpHeaders)","u":"propagateTraceId(io.micronaut.http.HttpHeaders)"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"propertySources()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"prosody(String, ProsodyRate, ProsodyPitch, ProsodyVolume)","u":"prosody(java.lang.String,io.micronaut.aws.alexa.ssml.ProsodyRate,io.micronaut.aws.alexa.ssml.ProsodyPitch,io.micronaut.aws.alexa.ssml.ProsodyVolume)"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"publicHostname"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"publicIpv4"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"pulsate(ServiceInstance, HealthStatus)","u":"pulsate(io.micronaut.discovery.ServiceInstance,io.micronaut.health.HealthStatus)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"RabbitMQEventSerde","l":"RabbitMQEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"RATE"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"reason()"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"reason()"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"reason()"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"reason()"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"rebuildContext()"},{"p":"io.micronaut.aws.alexa.ssml","c":"EmphasisLevel","l":"REDUCED"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"refresh()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"region"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsRegionProvider","l":"REGION_ENV_VAR"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"region(String)","u":"region(java.lang.String)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"regionProvider"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"AwsServiceDiscoveryRegistrationClient","l":"register(ServiceInstance)","u":"register(io.micronaut.discovery.ServiceInstance)"},{"p":"io.micronaut.function.aws","c":"DefaultLambdaContextFactory","l":"registerSingletons(Context)","u":"registerSingletons(com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws","c":"LambdaContextFactory","l":"registerSingletons(Context)","u":"registerSingletons(com.amazonaws.services.lambda.runtime.Context)"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"remove(CharSequence)","u":"remove(java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"reportInitializationError(URL, Throwable)","u":"reportInitializationError(java.net.URL,java.lang.Throwable)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"requestEvent"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"RequestSignatureCheckSystemPropertyCondition","l":"RequestSignatureCheckSystemPropertyCondition()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"requestType"},{"p":"io.micronaut.aws.apigateway","c":"APIGatewayProxyRequestEventStageResolver","l":"resolve(APIGatewayProxyRequestEvent)","u":"resolve(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent)"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonComputeInstanceMetadataResolver","l":"resolve(Environment)","u":"resolve(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.aws.alexa.locale","c":"CompositeHandlerInputLocaleResolver","l":"resolve(HandlerInput)","u":"resolve(com.amazon.ask.dispatcher.request.handler.HandlerInput)"},{"p":"io.micronaut.aws.alexa.locale","c":"DefaultHandlerInputLocaleResolver","l":"resolve(HandlerInput)","u":"resolve(com.amazon.ask.dispatcher.request.handler.HandlerInput)"},{"p":"io.micronaut.aws.apigateway","c":"HttpRequestStageResolver","l":"resolve(HttpRequest)","u":"resolve(io.micronaut.http.HttpRequest)"},{"p":"io.micronaut.aws.apigateway","c":"StageResolver","l":"resolve(T)"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"resolveCredentials()"},{"p":"io.micronaut.function.aws","c":"MicronautRequestStreamHandler","l":"resolveFunctionName(Environment)","u":"resolveFunctionName(io.micronaut.context.env.Environment)"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"resolveParameters()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"respond(HttpStatus, byte[], String)","u":"respond(io.micronaut.http.HttpStatus,byte[],java.lang.String)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ResponseElementsEntitySerde","l":"ResponseElementsEntitySerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"responseType"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApi","l":"responseUri(String)","u":"responseUri(java.lang.String)"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"rollback()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"run(String...)","u":"run(java.lang.String...)"},{"p":"io.micronaut.function.aws.runtime","c":"RuntimeContext","l":"RuntimeContext(HttpHeaders)","u":"%3Cinit%3E(io.micronaut.http.HttpHeaders)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"s(String)","u":"s(java.lang.String)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3BatchEventSerde","l":"S3BatchEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3BatchResponseSerde","l":"S3BatchResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"S3ClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, S3ConfigurationProperties, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.sdk.v2.service.s3.S3ConfigurationProperties,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ConfigurationProperties","l":"S3ConfigurationProperties()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3EventNotificationSerde","l":"S3EventNotificationSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3EventSerde","l":"S3EventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3ObjectEntitySerde","l":"S3ObjectEntitySerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"S3ObjectLambdaEventSerde","l":"S3ObjectLambdaEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"sayAs(String, InterpretAs, InterpretAsDateFormat)","u":"sayAs(java.lang.String,io.micronaut.aws.alexa.ssml.InterpretAs,io.micronaut.aws.alexa.ssml.InterpretAsDateFormat)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"ScheduledEventSerde","l":"ScheduledEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"SECRET_KEY_ENV_VAR"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"SECRET_KEY_ENV_VAR"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties.SecretConfiguration","l":"SecretConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"secrets"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerKeyValueFetcher","l":"secretsClient"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"SecretsManagerClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationClient","l":"SecretsManagerConfigurationClient(AwsDistributedConfiguration, SecretsManagerKeyValueFetcher, ApplicationConfiguration, SecretsManagerConfiguration)","u":"%3Cinit%3E(io.micronaut.aws.distributedconfiguration.AwsDistributedConfiguration,io.micronaut.aws.secretsmanager.SecretsManagerKeyValueFetcher,io.micronaut.runtime.ApplicationConfiguration,io.micronaut.aws.secretsmanager.SecretsManagerConfiguration)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"SecretsManagerConfigurationProperties()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerGroupNameAwareKeyValueFetcher","l":"SecretsManagerGroupNameAwareKeyValueFetcher(SecretsManagerClient, ObjectMapper)","u":"%3Cinit%3E(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,com.fasterxml.jackson.databind.ObjectMapper)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerKeyValueFetcher","l":"SecretsManagerKeyValueFetcher(SecretsManagerClient, ObjectMapper)","u":"%3Cinit%3E(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient,com.fasterxml.jackson.databind.ObjectMapper)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"SecretsManagerRotationEventSerde","l":"SecretsManagerRotationEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.httpserver.exceptions","c":"SecurityExceptionHandler","l":"SecurityExceptionHandler()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"SENSE_1"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"sentence(String)","u":"sentence(java.lang.String)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"JodaDateTimeSerde","l":"serialize(Encoder, Serializer.EncoderContext, Argument, DateTime)","u":"serialize(io.micronaut.serde.Encoder,io.micronaut.serde.Serializer.EncoderContext,io.micronaut.core.type.Argument,org.joda.time.DateTime)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"serializeAsByteArray(Object)","u":"serializeAsByteArray(java.lang.Object)"},{"p":"io.micronaut.aws.lambda.events.tests","c":"CustomPojoSerializerUtils","l":"serializeFromJson(String, Class)","u":"serializeFromJson(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServerPort","l":"ServerPort()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServerPort","l":"ServerPort(boolean, Integer)","u":"%3Cinit%3E(boolean,java.lang.Integer)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"SERVICE_ID"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfigurationProperties","l":"SERVICE_PREFIX"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"ServiceDiscoveryAsyncClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"SesClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"setAwsServiceId(String)","u":"setAwsServiceId(java.lang.String)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"setAwsServiceId(String)","u":"setAwsServiceId(java.lang.String)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryRegistrationConfiguration","l":"setAwsServiceId(String)","u":"setAwsServiceId(java.lang.String)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfigClient","l":"setClient(SsmAsyncClient)","u":"setClient(software.amazon.awssdk.services.ssm.SsmAsyncClient)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"setCommonApplicationName(String)","u":"setCommonApplicationName(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"setConversionService(ConversionService)","u":"setConversionService(io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"setConversionService(ConversionService)","u":"setConversionService(io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"setConversionService(ConversionService)","u":"setConversionService(io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setCreateGroupAndStream(boolean)"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"setDefaultLocale(Locale)","u":"setDefaultLocale(java.util.Locale)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"setDelimiter(String)","u":"setDelimiter(java.lang.String)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setDispatchOnStart(boolean)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"setEnabled(boolean)"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"setEnabled(boolean)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties","l":"setEnabled(boolean)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"setEnabled(boolean)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryConfiguration","l":"setEnabled(boolean)"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"setEnabled(boolean)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setEncoder(Encoder)","u":"setEncoder(ch.qos.logback.core.encoder.Encoder)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaConfiguration","l":"setEndpointConfiguration(AwsClientBuilder.EndpointConfiguration)","u":"setEndpointConfiguration(com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AWSServiceConfigurationProperties","l":"setEndpointOverride(URI)","u":"setEndpointOverride(java.net.URI)"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"setErrorMessage(String)","u":"setErrorMessage(java.lang.String)"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"setErrorType(String)","u":"setErrorType(java.lang.String)"},{"p":"io.micronaut.aws.alexa.locale","c":"HandlerInputLocaleResolutionConfigurationProperties","l":"setFixed(Locale)","u":"setFixed(java.util.Locale)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setGroupName(String)","u":"setGroupName(java.lang.String)"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"setInstanceDocumentUrl(String)","u":"setInstanceDocumentUrl(java.lang.String)"},{"p":"io.micronaut.function.aws","c":"LambdaApplicationContextBuilder","l":"setLambdaConfiguration(ApplicationContextBuilder)","u":"setLambdaConfiguration(io.micronaut.context.ApplicationContextBuilder)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"setMainText(String)","u":"setMainText(java.lang.String)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setMaxBatchSize(int)"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"setMetadataUrl(String)","u":"setMetadataUrl(java.lang.String)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaConfiguration","l":"setMetricsCollector(RequestMetricCollector)","u":"setMetricsCollector(com.amazonaws.metrics.RequestMetricCollector)"},{"p":"io.micronaut.discovery.aws.servicediscovery","c":"AwsServiceDiscoveryClientConfiguration","l":"setNamespaceId(String)","u":"setNamespaceId(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"setParsedBody(T)"},{"p":"io.micronaut.aws.alexa.httpserver.conf","c":"AlexaControllerConfigurationProperties","l":"setPath(String)","u":"setPath(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServerPort","l":"setPort(Integer)","u":"setPort(java.lang.Integer)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"setPrefix(String)","u":"setPrefix(java.lang.String)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties.SecretConfiguration","l":"setPrefix(String)","u":"setPrefix(java.lang.String)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"setPrefixes(List)","u":"setPrefixes(java.util.List)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setPublishPeriod(long)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfigClient","l":"setQueryProvider(AWSParameterQueryProvider)","u":"setQueryProvider(io.micronaut.discovery.aws.parameterstore.AWSParameterQueryProvider)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setQueueSize(int)"},{"p":"io.micronaut.function.aws.proxy.test","c":"ServerPort","l":"setRandom(boolean)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"setRedirectionUrl(String)","u":"setRedirectionUrl(java.lang.String)"},{"p":"io.micronaut.function.client.aws","c":"AWSLambdaConfiguration","l":"setRequestHandlers(RequestHandler2...)","u":"setRequestHandlers(com.amazonaws.handlers.RequestHandler2...)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"setRootHierarchyPath(String)","u":"setRootHierarchyPath(java.lang.String)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"setSearchActiveEnvironments(boolean)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"setSearchActiveEnvironments(boolean)"},{"p":"io.micronaut.aws.distributedconfiguration","c":"AwsDistributedConfigurationProperties","l":"setSearchCommonApplication(boolean)"},{"p":"io.micronaut.aws.secretsmanager","c":"SecretsManagerConfigurationProperties.SecretConfiguration","l":"setSecretName(String)","u":"setSecretName(java.lang.String)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"setSkillId(String)","u":"setSkillId(java.lang.String)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"setStreamName(String)","u":"setStreamName(java.lang.String)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"setStreamUrl(String)","u":"setStreamUrl(java.lang.String)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"setTitleText(String)","u":"setTitleText(java.lang.String)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"setUid(String)","u":"setUid(java.lang.String)"},{"p":"io.micronaut.aws.alexa.flashbriefing","c":"FlashBriefingItem","l":"setUpdateDate(ZonedDateTime)","u":"setUpdateDate(java.time.ZonedDateTime)"},{"p":"io.micronaut.discovery.cloud.aws","c":"AmazonMetadataConfiguration","l":"setUrl(String)","u":"setUrl(java.lang.String)"},{"p":"io.micronaut.discovery.aws.parameterstore","c":"AWSParameterStoreConfiguration","l":"setUseSecureParameters(boolean)"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"shouldLog(LogLevel)","u":"shouldLog(io.micronaut.logging.LogLevel)"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"SIGNATURE_ALGORITHM"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"SIGNATURE_CERTIFICATE_CHAIN_URL_REQUEST_HEADER"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"SIGNATURE_CERTIFICATE_TYPE"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"SIGNATURE_REQUEST_HEADER"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"SIGNATURE_TYPE"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"SILENT"},{"p":"io.micronaut.aws.lambda.events.serde","c":"SimpleIAMPolicyResponseSerde","l":"SimpleIAMPolicyResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.httpserver.controllers","c":"SkillController","l":"SkillController(ObjectMapper, RequestEnvelopeVerificationService, RequestEnvelopeService)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.ObjectMapper,io.micronaut.aws.alexa.httpserver.services.RequestEnvelopeVerificationService,io.micronaut.aws.alexa.httpserver.services.RequestEnvelopeService)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestSignatureVerifier","l":"SkillRequestSignatureVerifier()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestSignatureVerifier","l":"SkillRequestSignatureVerifier(Proxy)","u":"%3Cinit%3E(java.net.Proxy)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestTimestampVerifier","l":"SkillRequestTimestampVerifier(long)","u":"%3Cinit%3E(long)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestTimestampVerifier","l":"SkillRequestTimestampVerifier(long, TimeUnit)","u":"%3Cinit%3E(long,java.util.concurrent.TimeUnit)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestTimestampVerifierFactory","l":"SkillRequestTimestampVerifierFactory()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaSkillConfigurationProperties","l":"SKILLS_PREFIX"},{"p":"io.micronaut.function.aws.alexa","c":"AlexaFunction","l":"skillStreamHandler"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"SLOW"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"SnsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"SNSEventSerde","l":"SNSEventSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"SOFT"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"SPANISH_CASTILIAN_CONCHITA"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"SPANISH_CASTILIAN_ENRIQUE"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"speak(String)","u":"speak(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"SPELL_OUT"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"splitCommaSeparatedValue(String)","u":"splitCommaSeparatedValue(java.lang.String)"},{"p":"io.micronaut.aws.lambda.events.serde","c":"SQSBatchResponseSerde","l":"SQSBatchResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"SqsClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.lambda.events.tests","c":"SqsHandlerTest","l":"SqsHandlerTest()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"SRC"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"SsmClientFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration)","u":"%3Cinit%3E(software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain,software.amazon.awssdk.regions.providers.AwsRegionProviderChain,io.micronaut.aws.ua.UserAgentProvider,io.micronaut.aws.sdk.v2.service.AWSServiceConfiguration)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"Ssml()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"Ssml(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.aws.alexa.builders","c":"StandardSkillBuilderProvider","l":"StandardSkillBuilderProvider()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.builders","c":"StandardSkillFactory","l":"StandardSkillFactory(AlexaSkillBuilder, SkillBuilderProvider)","u":"%3Cinit%3E(io.micronaut.aws.alexa.builders.AlexaSkillBuilder,io.micronaut.aws.alexa.builders.SkillBuilderProvider)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"start()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"start()"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"startApplication()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"startRuntimeApiEventLoop(URL, Predicate, String...)","u":"startRuntimeApiEventLoop(java.net.URL,java.util.function.Predicate,java.lang.String...)"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"status"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"status(HealthStatus)","u":"status(io.micronaut.health.HealthStatus)"},{"p":"io.micronaut.function.aws.proxy","c":"AbstractServletHttpResponse","l":"status(int, CharSequence)","u":"status(int,java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy.alb","c":"ApplicationLoadBalancerResponseEventAdapter","l":"status(int, CharSequence)","u":"status(int,java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy.payload1","c":"ApiGatewayProxyResponseEventAdapter","l":"status(int, CharSequence)","u":"status(int,java.lang.CharSequence)"},{"p":"io.micronaut.function.aws.proxy.payload2","c":"ApiGatewayProxyResponseEventAdapter","l":"status(int, CharSequence)","u":"status(int,java.lang.CharSequence)"},{"p":"io.micronaut.aws.alexa.conf","c":"AlexaIntents","l":"STOP"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchLoggingAppender","l":"stop()"},{"p":"io.micronaut.function.aws.proxy.test","c":"AwsApiProxyTestServer","l":"stop()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"StreamsEventResponseSerde","l":"StreamsEventResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"STRONG"},{"p":"io.micronaut.aws.alexa.ssml","c":"EmphasisLevel","l":"STRONG"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"sub(String, String)","u":"sub(java.lang.String,java.lang.String)"},{"p":"io.micronaut.function.aws.event","c":"AfterExecutionEvent","l":"success(Context, Object)","u":"success(com.amazonaws.services.lambda.runtime.Context,java.lang.Object)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"syncBuilder(SdkHttpClient)","u":"syncBuilder(software.amazon.awssdk.http.SdkHttpClient)"},{"p":"io.micronaut.aws.sdk.v2.service.gatewaymanagement","c":"ApiGatewayManagementApiClientFactory","l":"syncClient(ApiGatewayManagementApiClientBuilder)","u":"syncClient(software.amazon.awssdk.services.apigatewaymanagementapi.ApiGatewayManagementApiClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs","c":"CloudwatchLogsClientFactory","l":"syncClient(CloudWatchLogsClientBuilder)","u":"syncClient(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.dynamodb","c":"DynamoDbClientFactory","l":"syncClient(DynamoDbClientBuilder)","u":"syncClient(software.amazon.awssdk.services.dynamodb.DynamoDbClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.s3","c":"S3ClientFactory","l":"syncClient(S3ClientBuilder)","u":"syncClient(software.amazon.awssdk.services.s3.S3ClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"syncClient(SB)"},{"p":"io.micronaut.aws.sdk.v2.service.secretsmanager","c":"SecretsManagerClientFactory","l":"syncClient(SecretsManagerClientBuilder)","u":"syncClient(software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.servicediscovery","c":"ServiceDiscoveryAsyncClientFactory","l":"syncClient(ServiceDiscoveryClientBuilder)","u":"syncClient(software.amazon.awssdk.services.servicediscovery.ServiceDiscoveryClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.ses","c":"SesClientFactory","l":"syncClient(SesClientBuilder)","u":"syncClient(software.amazon.awssdk.services.ses.SesClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.sns","c":"SnsClientFactory","l":"syncClient(SnsClientBuilder)","u":"syncClient(software.amazon.awssdk.services.sns.SnsClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.sqs","c":"SqsClientFactory","l":"syncClient(SqsClientBuilder)","u":"syncClient(software.amazon.awssdk.services.sqs.SqsClientBuilder)"},{"p":"io.micronaut.aws.sdk.v2.service.ssm","c":"SsmClientFactory","l":"syncClient(SsmClientBuilder)","u":"syncClient(software.amazon.awssdk.services.ssm.SsmClientBuilder)"},{"p":"io.micronaut.function.aws.proxy","c":"SystemOutLambdaLogger","l":"SystemOutLambdaLogger()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.client.apache","c":"ApacheClientFactory","l":"systemPropertyClient(ApacheClientConfiguration)","u":"systemPropertyClient(io.micronaut.aws.sdk.v2.client.apache.ApacheClientConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.client.netty","c":"NettyClientFactory","l":"systemPropertyClient(NettyClientConfiguration)","u":"systemPropertyClient(io.micronaut.aws.sdk.v2.client.netty.NettyClientConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientFactory","l":"systemPropertyClient(UrlConnectionClientConfiguration)","u":"systemPropertyClient(io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientConfiguration)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_AMAZON_DOMAIN"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_AMAZON_EFFECT"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_AMAZON_EMOTION"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_AUDIO"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_BREAK"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_EMPHASIS"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_LANG"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_P"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_PHONEME"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_PROSODY"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_S"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_SAY_AS"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_SPEAK"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_SUB"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_VOICE"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"TAG_W"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"TELEPHONE"},{"p":"io.micronaut.aws.lambda.events","c":"FileUtils","l":"text(ClassLoader, String)","u":"text(java.lang.ClassLoader,java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"text(String)","u":"text(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"TIME"},{"p":"io.micronaut.aws.alexa.httpserver","c":"AskHttpServerConstants","l":"TIMESTAMP_TOLERANCE_SYSTEM_PROPERTY"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestTimestampVerifierFactory","l":"timeStampToleranceSystemProperty()"},{"p":"io.micronaut.aws.lambda.events.serde","c":"TimeWindowEventResponseSerde","l":"TimeWindowEventResponseSerde()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws","c":"JsonMapperCustomPojoSerializer","l":"toJson(T, OutputStream, Type)","u":"toJson(T,java.io.OutputStream,java.lang.reflect.Type)"},{"p":"io.micronaut.aws.cloudwatch.logging","c":"CloudWatchJsonFormatter","l":"toJsonString(Map)","u":"toJsonString(java.util.Map)"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonDomain","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEffect","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotion","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotionIntensity","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"EmphasisLevel","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"PhoneticAlphabet","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"toString()"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"toString()"},{"p":"io.micronaut.aws.sdk.v1","c":"EnvironmentAWSCredentialsProvider","l":"toString()"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsCredentialsProvider","l":"toString()"},{"p":"io.micronaut.aws.sdk.v2","c":"EnvironmentAwsRegionProvider","l":"toString()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"toString()"},{"p":"io.micronaut.function.aws.runtime","c":"AwsLambdaRuntimeApiError","l":"toString()"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"transactional()"},{"p":"io.micronaut.function.aws.test.annotation","c":"MicronautLambdaTest","l":"transactionMode()"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"transformCommaSeparatedValue(Map)","u":"transformCommaSeparatedValue(java.util.Map)"},{"p":"io.micronaut.function.aws.runtime","c":"ReservedRuntimeEnvironmentVariables","l":"TZ"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"UNIT"},{"p":"io.micronaut.function.aws.proxy","c":"ApiGatewayServletRequest","l":"uri(URI)","u":"uri(java.net.URI)"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientFactory","l":"URL_CONNECTION_SDK_HTTP_SERVICE"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientFactory","l":"urlConnectionClient(UrlConnectionClientConfiguration)","u":"urlConnectionClient(io.micronaut.aws.sdk.v2.client.urlConnection.UrlConnectionClientConfiguration)"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientConfiguration","l":"UrlConnectionClientConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.aws.sdk.v2.client.urlConnection","c":"UrlConnectionClientFactory","l":"UrlConnectionClientFactory()","u":"%3Cinit%3E()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"userAgent"},{"p":"io.micronaut.aws.ua","c":"GeneratedUserAgentProvider","l":"userAgent()"},{"p":"io.micronaut.aws.ua","c":"UserAgentProvider","l":"userAgent()"},{"p":"io.micronaut.aws.sdk.v2.service","c":"AwsClientFactory","l":"userAgentProvider"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"validateHandler()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractRequestStreamHandlerMicronautLambdaRuntime","l":"validateHandler()"},{"p":"io.micronaut.function.aws.runtime","c":"AbstractMicronautLambdaRuntime","l":"valueFromContent(String, Class)","u":"valueFromContent(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonDomain","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEffect","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotion","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotionIntensity","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"EmphasisLevel","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"PhoneticAlphabet","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"values"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonDomain","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEffect","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotion","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEmotionIntensity","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"EmphasisLevel","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAs","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"PhoneticAlphabet","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"SupportedLang","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"Voice","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"values()"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"values()"},{"p":"io.micronaut.function.aws.proxy","c":"AwsCookies","l":"values()"},{"p":"io.micronaut.function.aws.proxy","c":"MutableMapListOfStringAndMapStringConvertibleMultiValue","l":"values()"},{"p":"io.micronaut.function.aws.proxy","c":"MapListOfStringAndMapStringMutableHttpParameters","l":"values()"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"VB"},{"p":"io.micronaut.aws.alexa.ssml","c":"WordRole","l":"VBD"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestSignatureVerifier","l":"verify(AlexaHttpRequest)","u":"verify(io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillRequestTimestampVerifier","l":"verify(AlexaHttpRequest)","u":"verify(io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest)"},{"p":"io.micronaut.aws.alexa.httpserver.verifiers","c":"SkillServletVerifier","l":"verify(AlexaHttpRequest)","u":"verify(io.micronaut.aws.alexa.httpserver.verifiers.AlexaHttpRequest)"},{"p":"io.micronaut.aws.alexa.httpserver.services","c":"DefaultRequestEnvelopeVerificationService","l":"verify(HttpHeaders, byte[], RequestEnvelope)","u":"verify(io.micronaut.http.HttpHeaders,byte[],com.amazon.ask.model.RequestEnvelope)"},{"p":"io.micronaut.aws.alexa.httpserver.services","c":"RequestEnvelopeVerificationService","l":"verify(HttpHeaders, byte[], RequestEnvelope)","u":"verify(io.micronaut.http.HttpHeaders,byte[],com.amazon.ask.model.RequestEnvelope)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"voice(String, Voice)","u":"voice(java.lang.String,io.micronaut.aws.alexa.ssml.Voice)"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"VOLUME"},{"p":"io.micronaut.discovery.cloud.aws","c":"EC2MetadataKeys","l":"vpcId"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"w(String, WordRole)","u":"w(java.lang.String,io.micronaut.aws.alexa.ssml.WordRole)"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"WEAK"},{"p":"io.micronaut.aws.alexa.ssml","c":"AmazonEffect","l":"WHISPERED"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"X_STRONG"},{"p":"io.micronaut.aws.alexa.ssml","c":"BreakStrength","l":"X_WEAK"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"XFAST"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"XHIGH"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"XLOUD"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyPitch","l":"XLOW"},{"p":"io.micronaut.aws.alexa.ssml","c":"Ssml","l":"XML_LANG"},{"p":"io.micronaut.aws.alexa.ssml","c":"PhoneticAlphabet","l":"XSAMPA"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyRate","l":"XSLOW"},{"p":"io.micronaut.aws.alexa.ssml","c":"ProsodyVolume","l":"XSOFT"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"Y"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"YM"},{"p":"io.micronaut.aws.alexa.ssml","c":"InterpretAsDateFormat","l":"YMD"},{"p":"io.micronaut.discovery.aws.servicediscovery.registration","c":"EC2ServiceInstance","l":"zone(String)","u":"zone(java.lang.String)"}];updateSearchResults(); \ No newline at end of file diff --git a/4.2.3/api/module-search-index.js b/4.2.3/api/module-search-index.js new file mode 100644 index 0000000000..0d59754fc4 --- /dev/null +++ b/4.2.3/api/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/4.2.3/api/overview-summary.html b/4.2.3/api/overview-summary.html new file mode 100644 index 0000000000..94fb4227a6 --- /dev/null +++ b/4.2.3/api/overview-summary.html @@ -0,0 +1,25 @@ + + + + +aws-parent 4.2.3 API + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/4.2.3/api/overview-tree.html b/4.2.3/api/overview-tree.html new file mode 100644 index 0000000000..8c89a5bc80 --- /dev/null +++ b/4.2.3/api/overview-tree.html @@ -0,0 +1,537 @@ + + + + +Class Hierarchy (aws-parent 4.2.3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/4.2.3/api/package-search-index.js b/4.2.3/api/package-search-index.js new file mode 100644 index 0000000000..750efa8cb1 --- /dev/null +++ b/4.2.3/api/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"io.micronaut.aws"},{"l":"io.micronaut.aws.alexa.builders"},{"l":"io.micronaut.aws.alexa.conf"},{"l":"io.micronaut.aws.alexa.flashbriefing"},{"l":"io.micronaut.aws.alexa.httpserver"},{"l":"io.micronaut.aws.alexa.httpserver.conf"},{"l":"io.micronaut.aws.alexa.httpserver.controllers"},{"l":"io.micronaut.aws.alexa.httpserver.exceptions"},{"l":"io.micronaut.aws.alexa.httpserver.services"},{"l":"io.micronaut.aws.alexa.httpserver.verifiers"},{"l":"io.micronaut.aws.alexa.locale"},{"l":"io.micronaut.aws.alexa.ssml"},{"l":"io.micronaut.aws.apigateway"},{"l":"io.micronaut.aws.cloudwatch.logging"},{"l":"io.micronaut.aws.distributedconfiguration"},{"l":"io.micronaut.aws.lambda.events"},{"l":"io.micronaut.aws.lambda.events.serde"},{"l":"io.micronaut.aws.lambda.events.tests"},{"l":"io.micronaut.aws.sdk.v1"},{"l":"io.micronaut.aws.sdk.v2"},{"l":"io.micronaut.aws.sdk.v2.client.apache"},{"l":"io.micronaut.aws.sdk.v2.client.netty"},{"l":"io.micronaut.aws.sdk.v2.client.urlConnection"},{"l":"io.micronaut.aws.sdk.v2.service"},{"l":"io.micronaut.aws.sdk.v2.service.cloudwatchlogs"},{"l":"io.micronaut.aws.sdk.v2.service.dynamodb"},{"l":"io.micronaut.aws.sdk.v2.service.gatewaymanagement"},{"l":"io.micronaut.aws.sdk.v2.service.s3"},{"l":"io.micronaut.aws.sdk.v2.service.secretsmanager"},{"l":"io.micronaut.aws.sdk.v2.service.servicediscovery"},{"l":"io.micronaut.aws.sdk.v2.service.ses"},{"l":"io.micronaut.aws.sdk.v2.service.sns"},{"l":"io.micronaut.aws.sdk.v2.service.sqs"},{"l":"io.micronaut.aws.sdk.v2.service.ssm"},{"l":"io.micronaut.aws.secretsmanager"},{"l":"io.micronaut.aws.ua"},{"l":"io.micronaut.discovery.aws.parameterstore"},{"l":"io.micronaut.discovery.aws.servicediscovery"},{"l":"io.micronaut.discovery.aws.servicediscovery.client"},{"l":"io.micronaut.discovery.aws.servicediscovery.registration"},{"l":"io.micronaut.discovery.cloud.aws"},{"l":"io.micronaut.function.aws"},{"l":"io.micronaut.function.aws.alexa"},{"l":"io.micronaut.function.aws.event"},{"l":"io.micronaut.function.aws.proxy"},{"l":"io.micronaut.function.aws.proxy.alb"},{"l":"io.micronaut.function.aws.proxy.payload1"},{"l":"io.micronaut.function.aws.proxy.payload2"},{"l":"io.micronaut.function.aws.proxy.security"},{"l":"io.micronaut.function.aws.proxy.test"},{"l":"io.micronaut.function.aws.runtime"},{"l":"io.micronaut.function.aws.test"},{"l":"io.micronaut.function.aws.test.annotation"},{"l":"io.micronaut.function.client.aws"}];updateSearchResults(); \ No newline at end of file diff --git a/4.2.3/api/resources/glass.png b/4.2.3/api/resources/glass.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f591f467a1c0c949bbc510156a0c1afb860a6e GIT binary patch literal 499 zcmVJoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI; zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6 z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5 zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg z1VF_nfs`Lm^DjYZ1(1uD0u4CSIr)XAaqW6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&6V{5JzFt ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY literal 0 HcmV?d00001 diff --git a/4.2.3/api/script-dir/jquery-3.6.1.min.js b/4.2.3/api/script-dir/jquery-3.6.1.min.js new file mode 100644 index 0000000000..2c69bc908b --- /dev/null +++ b/4.2.3/api/script-dir/jquery-3.6.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("