public static AWSLambdaClientBuilder builder() { return AWSLambdaClientBuilder.standard(); }
/** * @return Default client using the {@link com.amazonaws.auth.DefaultAWSCredentialsProviderChain} and * {@link com.amazonaws.regions.DefaultAwsRegionProviderChain} chain */ public static AWSLambda defaultClient() { return standard().build(); }
public static AWSLambdaClientBuilder builder() { return AWSLambdaClientBuilder.standard(); }
public AWSLambda newInstance() { return AWSLambdaClientBuilder.standard().build(); } }
/** * @return Default client using the {@link com.amazonaws.auth.DefaultAWSCredentialsProviderChain} and * {@link com.amazonaws.regions.DefaultAwsRegionProviderChain} chain */ public static AWSLambda defaultClient() { return standard().build(); }
public AWSLambda newInstance() { return AWSLambdaClientBuilder.standard().build(); } }
/** * Service function to get RuleAWSLambda Client * * @author Nidhish * @return AWSLambda Client */ public AWSLambda getAWSLambdaClient(final String region) { return AWSLambdaClientBuilder.standard().withRegion(region).build(); } }
private void initAWSClients() { ClientConfiguration clientConfig = clientConfiguration(); s3Client = (AmazonS3) clientFactory.apply(AmazonS3ClientBuilder.standard(), clientConfig); lambdaClient = (AWSLambda) clientFactory.apply(AWSLambdaClientBuilder.standard(), clientConfig); snsClient = (AmazonSNS) clientFactory.apply(AmazonSNSClientBuilder.standard(), clientConfig); eventsClient = (AmazonCloudWatchEvents) clientFactory.apply(AmazonCloudWatchEventsClientBuilder.standard(), clientConfig); dynamoDBStreamsClient = (AmazonDynamoDBStreams) clientFactory.apply(AmazonDynamoDBStreamsClientBuilder.standard(), clientConfig); kinesisClient = (AmazonKinesis) clientFactory.apply(AmazonKinesisClientBuilder.standard(), clientConfig); cloudWatchEventsClient = (AmazonCloudWatchEvents) clientFactory.apply(AmazonCloudWatchEventsClientBuilder.standard(), clientConfig); }
protected AWSLambda resolveAwsLambdaClient() { AWSLambda resolvedClient = awsLambdaClient; if (resolvedClient == null && region != null) { resolvedClient = AWSLambdaClientBuilder.standard().withRegion(region).build(); } return requireToBuild(resolvedClient, "an awsLambdaClient or a region is required"); }
try{ if(!skipRegions.contains(region.getName())){ AWSLambda lamdaClient = AWSLambdaClientBuilder.standard(). withCredentials(new AWSStaticCredentialsProvider(temporaryCredentials)).withRegion(region.getName()).build(); ListFunctionsResult listFnRslt ;
@Override protected Object run() throws Exception { TaskListener listener = this.getContext().get(TaskListener.class); AWSLambda client = AWSClientFactory.create(AWSLambdaClientBuilder.standard(), this.getContext()); String functionName = this.step.getFunctionName(); listener.getLogger().format("Invoke Lambda function %s%n", functionName); InvokeRequest request = new InvokeRequest(); request.withFunctionName(functionName); request.withPayload(this.step.getPayloadAsString()); request.withLogType(LogType.Tail); InvokeResult result = client.invoke(request); listener.getLogger().append(this.getLogResult(result)); String functionError = result.getFunctionError(); if (functionError != null) { throw new RuntimeException("Invoke lambda failed! " + this.getPayloadAsString(result)); } if (this.step.isReturnValueAsString()) { return this.getPayloadAsString(result); } else { return JsonUtils.fromString(this.getPayloadAsString(result)); } }
AWSLambda awsLambda = AWSLambdaClientBuilder.standard().withRegion(region) .withCredentials(new AWSStaticCredentialsProvider(temporaryCredentials)).build(); toReturn.put(PacmanSdkConstants.CLIENT, awsLambda);
AWSLambdaClientBuilder.standard() .withRegion(awsClientRegion_) .build();