| 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)
 Grants an AWS service or another account permission to use a function. 
 | 
AddPermissionResult | 
AWSLambdaClient.addPermission(AddPermissionRequest request)
 Grants an AWS service or another account permission to use a function. 
 | 
Future<AddPermissionResult> | 
AWSLambdaAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest)
 Grants an AWS service or another account permission to use a function. 
 | 
Future<AddPermissionResult> | 
AbstractAWSLambdaAsync.addPermissionAsync(AddPermissionRequest request)  | 
Future<AddPermissionResult> | 
AWSLambdaAsyncClient.addPermissionAsync(AddPermissionRequest request)  | 
Future<AddPermissionResult> | 
AWSLambdaAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Grants an AWS service or another account permission to use a 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)
 Grants an AWS service or another account permission to use a 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 action that the principal can use on the function. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withEventSourceToken(String eventSourceToken)
 For Alexa Smart Home functions, a token that must be supplied by the invoker. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withFunctionName(String functionName)
 The name of the Lambda function, version, or alias. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withPrincipal(String principal)
 The AWS service or account that invokes the function. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withQualifier(String qualifier)
 Specify a version or alias to add permissions to a published version of the function. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withRevisionId(String revisionId)
 Only update the policy if the revision ID matches the ID that's specified. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withSourceAccount(String sourceAccount)
 For Amazon S3, the ID of the account that owns the resource. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withSourceArn(String sourceArn)
 For AWS services, the ARN of the AWS resource that invokes the function. 
 | 
AddPermissionRequest | 
AddPermissionRequest.withStatementId(String statementId)
 A statement identifier that differentiates the statement from others in the same policy. 
 | 
Copyright © 2020. All rights reserved.