Package io.micronaut.function.aws
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
fromJson
(InputStream input, Type type) <T> T
<T> void
toJson
(T value, OutputStream output, Type type)
-
Constructor Details
-
JsonMapperCustomPojoSerializer
public JsonMapperCustomPojoSerializer()
-
-
Method Details
-
fromJson
- Specified by:
fromJson
in interfacecom.amazonaws.services.lambda.runtime.CustomPojoSerializer
-
fromJson
- Specified by:
fromJson
in interfacecom.amazonaws.services.lambda.runtime.CustomPojoSerializer
-
toJson
- Specified by:
toJson
in interfacecom.amazonaws.services.lambda.runtime.CustomPojoSerializer
-