public final class LambdaInvokerFactory extends Object
 
 public class Request {
     // Standard POJO stuff here modeling the input your Lambda function
     // expects.
 }
 
 public class Result {
     // More standard POJO stuff here modeling the output your Lambda
     // function produces.
 }
 
 public interface LambdaFunctions {
| Modifier and Type | Method and Description | 
|---|---|
| static <T> T | build(Class<T> interfaceClass,
     AWSLambda awsLambda)Creates a new Lambda invoker implementing the given interface and wrapping the given
  AWSLambdaclient. | 
| static <T> T | build(Class<T> interfaceClass,
     AWSLambda awsLambda,
     LambdaInvokerFactoryConfig config)Creates a new Lambda invoker implementing the given interface and wrapping the given
  AWSLambdaclient. | 
public static <T> T build(Class<T> interfaceClass, AWSLambda awsLambda)
AWSLambda client.interfaceClass - the interface to implementawsLambda - the lambda client to use for making remote callspublic static <T> T build(Class<T> interfaceClass, AWSLambda awsLambda, LambdaInvokerFactoryConfig config)
AWSLambda client.interfaceClass - the interface to implementawsLambda - the lambda client to use for making remote callsconfig - configuration for the LambdaInvokerFactoryCopyright © 2016. All rights reserved.