Class LambdaInvocationUtil

java.lang.Object
com.skava.marketplace.util.LambdaInvocationUtil

@Service public class LambdaInvocationUtil extends Object
  • Field Details

    • LOGGER

      public static final org.slf4j.Logger LOGGER
    • AWS_ACCESS_KEY

      public static final String AWS_ACCESS_KEY
      See Also:
    • AWS_SECRET_KEY

      public static final String AWS_SECRET_KEY
      See Also:
    • REGION

      public static final software.amazon.awssdk.regions.Region REGION
      REGION
  • Constructor Details

    • LambdaInvocationUtil

      public LambdaInvocationUtil()
  • Method Details

    • getLambdaClient

      public software.amazon.awssdk.services.lambda.LambdaClient getLambdaClient()
      This method is used to Create a Lambda Client.
      Returns:
      Lambda client Object
    • invokeAWSLambda

      public String invokeAWSLambda(String functionName, String requestPayload)
      Parameters:
      functionName - holds the valid lambda function name
      requestPayload - holds the JsonObject as String
      Returns:
      String as result