Example usage for com.amazonaws.services.lambda AWSLambdaClient AWSLambdaClient

List of usage examples for com.amazonaws.services.lambda AWSLambdaClient AWSLambdaClient

Introduction

In this page you can find the example usage for com.amazonaws.services.lambda AWSLambdaClient AWSLambdaClient.

Prototype

AWSLambdaClient(AwsSyncClientParams clientParams, boolean endpointDiscoveryEnabled) 

Source Link

Document

Constructs a new client to invoke service methods on AWS Lambda using the specified parameters.

Usage

From source file:org.apache.nifi.processors.aws.lambda.AbstractAWSLambdaProcessor.java

License:Apache License

/**
 * Create client using aws credentials provider. This is the preferred way for creating clients
 *///from w ww . j av  a 2  s .  c om
@Override
protected AWSLambdaClient createClient(final ProcessContext context,
        final AWSCredentialsProvider credentialsProvider, final ClientConfiguration config) {
    getLogger().info("Creating client using aws credentials provider");

    return new AWSLambdaClient(credentialsProvider, config);
}

From source file:org.apache.nifi.processors.aws.lambda.AbstractAWSLambdaProcessor.java

License:Apache License

/**
 * Create client using AWSCredentials//  w w w.j  a v  a  2  s .  com
 *
 * @deprecated use {@link #createClient(ProcessContext, AWSCredentialsProvider, ClientConfiguration)} instead
 */
@Override
protected AWSLambdaClient createClient(final ProcessContext context, final AWSCredentials credentials,
        final ClientConfiguration config) {
    getLogger().info("Creating client using aws credentials");

    return new AWSLambdaClient(credentials, config);
}