| Package | Description | 
|---|---|
| com.amazonaws.services.lambda | 
 | 
| com.amazonaws.services.lambda.model | 
| Modifier and Type | Method and Description | 
|---|---|
AddPermissionResult | 
AbstractAWSLambda.addPermission(AddPermissionRequest request)  | 
AddPermissionResult | 
AWSLambda.addPermission(AddPermissionRequest addPermissionRequest)
 Adds a permission to the resource policy associated with the specified AWS Lambda function. 
 | 
AddPermissionResult | 
AWSLambdaClient.addPermission(AddPermissionRequest addPermissionRequest)
 Adds a permission to the resource policy associated with the specified AWS Lambda function. 
 | 
Future<AddPermissionResult> | 
AWSLambdaAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest)
 Adds a permission to the resource policy associated with the specified AWS Lambda function. 
 | 
Future<AddPermissionResult> | 
AbstractAWSLambdaAsync.addPermissionAsync(AddPermissionRequest request)  | 
Future<AddPermissionResult> | 
AWSLambdaAsyncClient.addPermissionAsync(AddPermissionRequest request)  | 
Future<AddPermissionResult> | 
AWSLambdaAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Adds a permission to the resource policy associated with the specified AWS Lambda function. 
 | 
Future<AddPermissionResult> | 
AbstractAWSLambdaAsync.addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)  | 
Future<AddPermissionResult> | 
AWSLambdaAsyncClient.addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AddPermissionResult> | 
AWSLambdaAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Adds a permission to the resource policy associated with the specified AWS Lambda function. 
 | 
Future<AddPermissionResult> | 
AbstractAWSLambdaAsync.addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)  | 
Future<AddPermissionResult> | 
AWSLambdaAsyncClient.addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
AddPermissionRequest | 
AddPermissionRequest.clone()  | 
AddPermissionRequest | 
AddPermissionRequest.withAction(String action)
 The AWS Lambda action you want to allow in this statement. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withEventSourceToken(String eventSourceToken)
 A unique token that must be supplied by the principal invoking the function. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withFunctionName(String functionName)
 Name of the Lambda function whose resource policy you are updating by adding a new permission. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withPrincipal(String principal)
 The principal who is getting this permission. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withQualifier(String qualifier)
 You can use this optional query parameter to describe a qualified ARN using a function version or an alias name. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withSourceAccount(String sourceAccount)
 This parameter is used for S3, SES, CloudWatch Logs and CloudWatch Rules only. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withSourceArn(String sourceArn)
 This is optional; however, when granting Amazon S3 permission to invoke your function, you should specify this
 field with the Amazon Resource Name (ARN) as its value. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withStatementId(String statementId)
 A unique statement identifier. 
 | 
Copyright © 2016. All rights reserved.