@ConfigurationProperties(value="aws.lambda") @Requires(classes=com.amazonaws.services.lambda.AWSLambdaAsyncClientBuilder.class) public class AWSLambdaConfiguration extends Object
| Modifier and Type | Field and Description | 
|---|---|
static String | 
PREFIX
Prefix for AWS Lambda settings. 
 | 
| Constructor and Description | 
|---|
AWSLambdaConfiguration(io.micronaut.configuration.aws.AWSClientConfiguration clientConfiguration,
                      Environment environment)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.amazonaws.services.lambda.AWSLambdaAsyncClientBuilder | 
getBuilder()  | 
void | 
setEndpointConfiguration(com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration endpointConfiguration)  | 
void | 
setMetricsCollector(com.amazonaws.metrics.RequestMetricCollector metricsCollector)  | 
void | 
setRequestHandlers(com.amazonaws.handlers.RequestHandler2... handlers)  | 
public static final String PREFIX
public AWSLambdaConfiguration(io.micronaut.configuration.aws.AWSClientConfiguration clientConfiguration,
                              Environment environment)
clientConfiguration - clientConfigurationenvironment - environmentpublic com.amazonaws.services.lambda.AWSLambdaAsyncClientBuilder getBuilder()
AWSLambdaAsync instance@Inject public void setMetricsCollector(@Nullable com.amazonaws.metrics.RequestMetricCollector metricsCollector)
metricsCollector - The RequestMetricCollector@Inject public void setEndpointConfiguration(@Nullable com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration endpointConfiguration)
endpointConfiguration - The AwsClientBuilder.getEndpoint()