Class AWSLambdaUtils


  • public final class AWSLambdaUtils
    extends Object
    Author:
    Oleg Zhurakousky
    • Field Detail

      • AWS_CONTEXT

        public static final String AWS_CONTEXT
        The name of the headers that stores AWS Context object.
        See Also:
        Constant Field Values
    • Method Detail

      • generateMessage

        public static org.springframework.messaging.Message generateMessage​(InputStream payload,
                                                                            Type inputType,
                                                                            boolean isSupplier,
                                                                            JsonMapper jsonMapper,
                                                                            com.amazonaws.services.lambda.runtime.Context context)
                                                                     throws IOException
        Throws:
        IOException
      • generateMessage

        public static org.springframework.messaging.Message<byte[]> generateMessage​(byte[] payload,
                                                                                    Type inputType,
                                                                                    boolean isSupplier,
                                                                                    JsonMapper jsonMapper)
      • generateMessage

        public static org.springframework.messaging.Message<byte[]> generateMessage​(byte[] payload,
                                                                                    Type inputType,
                                                                                    boolean isSupplier,
                                                                                    JsonMapper jsonMapper,
                                                                                    com.amazonaws.services.lambda.runtime.Context context)
      • generateOutput

        public static byte[] generateOutput​(org.springframework.messaging.Message requestMessage,
                                            org.springframework.messaging.Message<?> responseMessage,
                                            JsonMapper objectMapper,
                                            Type functionOutputType)