| 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 request)
 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 and SES. | 
| AddPermissionRequest | AddPermissionRequest. withSourceArn(String sourceArn)
 This is optional; however, when granting 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 © 2017. All rights reserved.