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
  
AWSLambda client. | 
static <T> T | 
build(Class<T> interfaceClass,
     AWSLambda awsLambda,
     LambdaInvokerFactoryConfig config)
Creates a new Lambda invoker implementing the given interface and wrapping the given
  
AWSLambda client. | 
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 © 2013 Amazon Web Services, Inc. All Rights Reserved.