Class LambdaRuntime


  • public class LambdaRuntime
    extends java.lang.Object
    Wrapper for the AWS Lambda Runtime.
    • Constructor Summary

      Constructors 
      Constructor Description
      LambdaRuntime()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void handleInitError​(java.util.Map<java.lang.String,​java.lang.String> env, java.lang.Exception ex, com.amazonaws.services.lambda.runtime.Context context)
      Handle Init Error.
      static void handleInvocationException​(java.util.Map<java.lang.String,​java.lang.String> env, java.lang.String requestId, java.lang.Exception ex, com.amazonaws.services.lambda.runtime.Context context)
      Handle Lambda Invocation Errors.
      static void invoke​(java.util.Map<java.lang.String,​java.lang.String> env)
      Invoke Lambda Runtime.
      static void main​(java.lang.String[] args)
      Main Linux for Lambda.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LambdaRuntime

        public LambdaRuntime()
    • Method Detail

      • handleInitError

        public static void handleInitError​(java.util.Map<java.lang.String,​java.lang.String> env,
                                           java.lang.Exception ex,
                                           com.amazonaws.services.lambda.runtime.Context context)
                                    throws java.io.IOException
        Handle Init Error.
        Parameters:
        env - Map
        ex - Exception
        context - Context
        Throws:
        java.io.IOException - IOException
      • handleInvocationException

        public static void handleInvocationException​(java.util.Map<java.lang.String,​java.lang.String> env,
                                                     java.lang.String requestId,
                                                     java.lang.Exception ex,
                                                     com.amazonaws.services.lambda.runtime.Context context)
        Handle Lambda Invocation Errors.
        Parameters:
        env - Map
        requestId - String
        ex - Exception
        context - Context
      • invoke

        public static void invoke​(java.util.Map<java.lang.String,​java.lang.String> env)
                           throws java.io.IOException
        Invoke Lambda Runtime.
        Parameters:
        env - Map - System environment parameters
        Throws:
        java.io.IOException - IOException
      • main

        public static void main​(java.lang.String[] args)
                         throws java.io.IOException
        Main Linux for Lambda.
        Parameters:
        args - String[]
        Throws:
        java.io.IOException - IOException