Index
All Classes and Interfaces|All Packages
A
- 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
B
- 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.
C
- ContextProvider - Interface in io.micronaut.function.aws.proxy.test
-
Provides a Lambda execution environment's Context.
- createAwsProxyRequest(HttpServletRequest) - Method in class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyRequestAdapter
- createAwsProxyRequest(HttpServletRequest) - Method in interface io.micronaut.function.aws.proxy.test.ServletToAwsProxyRequestAdapter
D
- DefaultServletToAwsProxyRequestAdapter - Class in io.micronaut.function.aws.proxy.test
-
DefaultImplementationofServletToAwsProxyRequestAdapter. - DefaultServletToAwsProxyRequestAdapter() - Constructor for class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyRequestAdapter
- DefaultServletToAwsProxyResponseAdapter - Class in io.micronaut.function.aws.proxy.test
-
DefaultImplementationofServletToAwsProxyResponseAdapter. - DefaultServletToAwsProxyResponseAdapter() - Constructor for class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
G
- getApplicationConfiguration() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- getApplicationContext() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- getBodyCharset() - Method in class io.micronaut.function.aws.proxy.test.DefaultServletToAwsProxyResponseAdapter
- getContext() - Method in interface io.micronaut.function.aws.proxy.test.ContextProvider
- getContext() - Method in class io.micronaut.function.aws.proxy.test.MockContextProvider
- getHost() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- getPort() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- getPort() - Method in class io.micronaut.function.aws.proxy.test.ServerPort
- getScheme() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- getURI() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- getURL() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
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
APIGatewayV2HTTPResponseto aHttpServletResponse.
I
- io.micronaut.function.aws.proxy.test - package io.micronaut.function.aws.proxy.test
- isRandom() - Method in class io.micronaut.function.aws.proxy.test.ServerPort
- isRunning() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
M
- MockContextProvider - Class in io.micronaut.function.aws.proxy.test
-
Provides a
MockLambdaContext. - MockContextProvider() - Constructor for class io.micronaut.function.aws.proxy.test.MockContextProvider
P
- 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.
S
- 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
- ServletToAwsProxyRequestAdapter - Interface in io.micronaut.function.aws.proxy.test
-
Adapts from
HttpServletRequesttoAPIGatewayV2HTTPEvent. - ServletToAwsProxyResponseAdapter - Interface in io.micronaut.function.aws.proxy.test
-
Writes the contents of a
APIGatewayV2HTTPResponseto aHttpServletResponse. - setPort(Integer) - Method in class io.micronaut.function.aws.proxy.test.ServerPort
- setRandom(boolean) - Method in class io.micronaut.function.aws.proxy.test.ServerPort
- start() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
- stop() - Method in class io.micronaut.function.aws.proxy.test.AwsApiProxyTestServer
All Classes and Interfaces|All Packages