| Package | Description |
|---|---|
| software.amazon.awssdk.services.lambda |
|
| software.amazon.awssdk.services.lambda.model |
| Modifier and Type | Method and Description |
|---|---|
default AddLayerVersionPermissionResponse |
LambdaClient.addLayerVersionPermission(AddLayerVersionPermissionRequest addLayerVersionPermissionRequest)
Adds permissions to the resource-based policy of a version of an AWS Lambda layer.
|
default AddLayerVersionPermissionResponse |
LambdaClient.addLayerVersionPermission(Consumer<AddLayerVersionPermissionRequest.Builder> addLayerVersionPermissionRequest)
Adds permissions to the resource-based policy of a version of an AWS Lambda layer.
|
default AddPermissionResponse |
LambdaClient.addPermission(AddPermissionRequest addPermissionRequest)
Grants an AWS service or another account permission to use a function.
|
default AddPermissionResponse |
LambdaClient.addPermission(Consumer<AddPermissionRequest.Builder> addPermissionRequest)
Grants an AWS service or another account permission to use a function.
|
default CreateAliasResponse |
LambdaClient.createAlias(Consumer<CreateAliasRequest.Builder> createAliasRequest)
Creates an alias for a Lambda
function version.
|
default CreateAliasResponse |
LambdaClient.createAlias(CreateAliasRequest createAliasRequest)
Creates an alias for a Lambda
function version.
|
default CreateEventSourceMappingResponse |
LambdaClient.createEventSourceMapping(Consumer<CreateEventSourceMappingRequest.Builder> createEventSourceMappingRequest)
Creates a mapping between an event source and an AWS Lambda function.
|
default CreateEventSourceMappingResponse |
LambdaClient.createEventSourceMapping(CreateEventSourceMappingRequest createEventSourceMappingRequest)
Creates a mapping between an event source and an AWS Lambda function.
|
default CreateFunctionResponse |
LambdaClient.createFunction(Consumer<CreateFunctionRequest.Builder> createFunctionRequest)
Creates a Lambda function.
|
default CreateFunctionResponse |
LambdaClient.createFunction(CreateFunctionRequest createFunctionRequest)
Creates a Lambda function.
|
default DeleteAliasResponse |
LambdaClient.deleteAlias(Consumer<DeleteAliasRequest.Builder> deleteAliasRequest)
Deletes a Lambda function alias.
|
default DeleteAliasResponse |
LambdaClient.deleteAlias(DeleteAliasRequest deleteAliasRequest)
Deletes a Lambda function alias.
|
default DeleteEventSourceMappingResponse |
LambdaClient.deleteEventSourceMapping(Consumer<DeleteEventSourceMappingRequest.Builder> deleteEventSourceMappingRequest)
Deletes an event source
mapping.
|
default DeleteEventSourceMappingResponse |
LambdaClient.deleteEventSourceMapping(DeleteEventSourceMappingRequest deleteEventSourceMappingRequest)
Deletes an event source
mapping.
|
default DeleteFunctionResponse |
LambdaClient.deleteFunction(Consumer<DeleteFunctionRequest.Builder> deleteFunctionRequest)
Deletes a Lambda function.
|
default DeleteFunctionResponse |
LambdaClient.deleteFunction(DeleteFunctionRequest deleteFunctionRequest)
Deletes a Lambda function.
|
default DeleteFunctionConcurrencyResponse |
LambdaClient.deleteFunctionConcurrency(Consumer<DeleteFunctionConcurrencyRequest.Builder> deleteFunctionConcurrencyRequest)
Removes a concurrent execution limit from a function.
|
default DeleteFunctionConcurrencyResponse |
LambdaClient.deleteFunctionConcurrency(DeleteFunctionConcurrencyRequest deleteFunctionConcurrencyRequest)
Removes a concurrent execution limit from a function.
|
default DeleteLayerVersionResponse |
LambdaClient.deleteLayerVersion(Consumer<DeleteLayerVersionRequest.Builder> deleteLayerVersionRequest)
Deletes a version of an AWS
Lambda layer.
|
default DeleteLayerVersionResponse |
LambdaClient.deleteLayerVersion(DeleteLayerVersionRequest deleteLayerVersionRequest)
Deletes a version of an AWS
Lambda layer.
|
default GetAccountSettingsResponse |
LambdaClient.getAccountSettings()
Retrieves details about your account's limits and usage in an AWS Region.
|
default GetAccountSettingsResponse |
LambdaClient.getAccountSettings(Consumer<GetAccountSettingsRequest.Builder> getAccountSettingsRequest)
Retrieves details about your account's limits and usage in an AWS Region.
|
default GetAccountSettingsResponse |
LambdaClient.getAccountSettings(GetAccountSettingsRequest getAccountSettingsRequest)
Retrieves details about your account's limits and usage in an AWS Region.
|
default GetAliasResponse |
LambdaClient.getAlias(Consumer<GetAliasRequest.Builder> getAliasRequest)
Returns details about a Lambda function alias.
|
default GetAliasResponse |
LambdaClient.getAlias(GetAliasRequest getAliasRequest)
Returns details about a Lambda function alias.
|
default GetEventSourceMappingResponse |
LambdaClient.getEventSourceMapping(Consumer<GetEventSourceMappingRequest.Builder> getEventSourceMappingRequest)
Returns details about an event source mapping.
|
default GetEventSourceMappingResponse |
LambdaClient.getEventSourceMapping(GetEventSourceMappingRequest getEventSourceMappingRequest)
Returns details about an event source mapping.
|
default GetFunctionResponse |
LambdaClient.getFunction(Consumer<GetFunctionRequest.Builder> getFunctionRequest)
Returns information about the function or function version, with a link to download the deployment package that's
valid for 10 minutes.
|
default GetFunctionResponse |
LambdaClient.getFunction(GetFunctionRequest getFunctionRequest)
Returns information about the function or function version, with a link to download the deployment package that's
valid for 10 minutes.
|
default GetFunctionConfigurationResponse |
LambdaClient.getFunctionConfiguration(Consumer<GetFunctionConfigurationRequest.Builder> getFunctionConfigurationRequest)
Returns the version-specific settings of a Lambda function or version.
|
default GetFunctionConfigurationResponse |
LambdaClient.getFunctionConfiguration(GetFunctionConfigurationRequest getFunctionConfigurationRequest)
Returns the version-specific settings of a Lambda function or version.
|
default GetLayerVersionResponse |
LambdaClient.getLayerVersion(Consumer<GetLayerVersionRequest.Builder> getLayerVersionRequest)
Returns information about a version of an AWS Lambda layer, with a link
to download the layer archive that's valid for 10 minutes.
|
default GetLayerVersionResponse |
LambdaClient.getLayerVersion(GetLayerVersionRequest getLayerVersionRequest)
Returns information about a version of an AWS Lambda layer, with a link
to download the layer archive that's valid for 10 minutes.
|
default GetLayerVersionByArnResponse |
LambdaClient.getLayerVersionByArn(Consumer<GetLayerVersionByArnRequest.Builder> getLayerVersionByArnRequest)
Returns information about a version of an AWS Lambda layer, with a link
to download the layer archive that's valid for 10 minutes.
|
default GetLayerVersionByArnResponse |
LambdaClient.getLayerVersionByArn(GetLayerVersionByArnRequest getLayerVersionByArnRequest)
Returns information about a version of an AWS Lambda layer, with a link
to download the layer archive that's valid for 10 minutes.
|
default GetLayerVersionPolicyResponse |
LambdaClient.getLayerVersionPolicy(Consumer<GetLayerVersionPolicyRequest.Builder> getLayerVersionPolicyRequest)
Returns the permission policy for a version of an AWS Lambda layer.
|
default GetLayerVersionPolicyResponse |
LambdaClient.getLayerVersionPolicy(GetLayerVersionPolicyRequest getLayerVersionPolicyRequest)
Returns the permission policy for a version of an AWS Lambda layer.
|
default GetPolicyResponse |
LambdaClient.getPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest)
Returns the resource-based IAM
policy for a function, version, or alias.
|
default GetPolicyResponse |
LambdaClient.getPolicy(GetPolicyRequest getPolicyRequest)
Returns the resource-based IAM
policy for a function, version, or alias.
|
default InvokeResponse |
LambdaClient.invoke(Consumer<InvokeRequest.Builder> invokeRequest)
Invokes a Lambda function.
|
default InvokeResponse |
LambdaClient.invoke(InvokeRequest invokeRequest)
Invokes a Lambda function.
|
default ListAliasesResponse |
LambdaClient.listAliases(Consumer<ListAliasesRequest.Builder> listAliasesRequest)
Returns a list of aliases for
a Lambda function.
|
default ListAliasesResponse |
LambdaClient.listAliases(ListAliasesRequest listAliasesRequest)
Returns a list of aliases for
a Lambda function.
|
default ListEventSourceMappingsResponse |
LambdaClient.listEventSourceMappings()
Lists event source mappings.
|
default ListEventSourceMappingsResponse |
LambdaClient.listEventSourceMappings(Consumer<ListEventSourceMappingsRequest.Builder> listEventSourceMappingsRequest)
Lists event source mappings.
|
default ListEventSourceMappingsResponse |
LambdaClient.listEventSourceMappings(ListEventSourceMappingsRequest listEventSourceMappingsRequest)
Lists event source mappings.
|
default ListEventSourceMappingsIterable |
LambdaClient.listEventSourceMappingsPaginator()
Lists event source mappings.
|
default ListEventSourceMappingsIterable |
LambdaClient.listEventSourceMappingsPaginator(Consumer<ListEventSourceMappingsRequest.Builder> listEventSourceMappingsRequest)
Lists event source mappings.
|
default ListEventSourceMappingsIterable |
LambdaClient.listEventSourceMappingsPaginator(ListEventSourceMappingsRequest listEventSourceMappingsRequest)
Lists event source mappings.
|
default ListFunctionsResponse |
LambdaClient.listFunctions()
Returns a list of Lambda functions, with the version-specific configuration of each.
|
default ListFunctionsResponse |
LambdaClient.listFunctions(Consumer<ListFunctionsRequest.Builder> listFunctionsRequest)
Returns a list of Lambda functions, with the version-specific configuration of each.
|
default ListFunctionsResponse |
LambdaClient.listFunctions(ListFunctionsRequest listFunctionsRequest)
Returns a list of Lambda functions, with the version-specific configuration of each.
|
default ListFunctionsIterable |
LambdaClient.listFunctionsPaginator()
Returns a list of Lambda functions, with the version-specific configuration of each.
|
default ListFunctionsIterable |
LambdaClient.listFunctionsPaginator(Consumer<ListFunctionsRequest.Builder> listFunctionsRequest)
Returns a list of Lambda functions, with the version-specific configuration of each.
|
default ListFunctionsIterable |
LambdaClient.listFunctionsPaginator(ListFunctionsRequest listFunctionsRequest)
Returns a list of Lambda functions, with the version-specific configuration of each.
|
default ListLayersResponse |
LambdaClient.listLayers()
Lists AWS Lambda layers and
shows information about the latest version of each.
|
default ListLayersResponse |
LambdaClient.listLayers(Consumer<ListLayersRequest.Builder> listLayersRequest)
Lists AWS Lambda layers and
shows information about the latest version of each.
|
default ListLayersResponse |
LambdaClient.listLayers(ListLayersRequest listLayersRequest)
Lists AWS Lambda layers and
shows information about the latest version of each.
|
default ListLayerVersionsResponse |
LambdaClient.listLayerVersions(Consumer<ListLayerVersionsRequest.Builder> listLayerVersionsRequest)
Lists the versions of an AWS
Lambda layer.
|
default ListLayerVersionsResponse |
LambdaClient.listLayerVersions(ListLayerVersionsRequest listLayerVersionsRequest)
Lists the versions of an AWS
Lambda layer.
|
default ListTagsResponse |
LambdaClient.listTags(Consumer<ListTagsRequest.Builder> listTagsRequest)
Returns a function's tags.
|
default ListTagsResponse |
LambdaClient.listTags(ListTagsRequest listTagsRequest)
Returns a function's tags.
|
default ListVersionsByFunctionResponse |
LambdaClient.listVersionsByFunction(Consumer<ListVersionsByFunctionRequest.Builder> listVersionsByFunctionRequest)
Returns a list of versions,
with the version-specific configuration of each.
|
default ListVersionsByFunctionResponse |
LambdaClient.listVersionsByFunction(ListVersionsByFunctionRequest listVersionsByFunctionRequest)
Returns a list of versions,
with the version-specific configuration of each.
|
default PublishLayerVersionResponse |
LambdaClient.publishLayerVersion(Consumer<PublishLayerVersionRequest.Builder> publishLayerVersionRequest)
Creates an AWS Lambda layer
from a ZIP archive.
|
default PublishLayerVersionResponse |
LambdaClient.publishLayerVersion(PublishLayerVersionRequest publishLayerVersionRequest)
Creates an AWS Lambda layer
from a ZIP archive.
|
default PublishVersionResponse |
LambdaClient.publishVersion(Consumer<PublishVersionRequest.Builder> publishVersionRequest)
Creates a version from the
current code and configuration of a function.
|
default PublishVersionResponse |
LambdaClient.publishVersion(PublishVersionRequest publishVersionRequest)
Creates a version from the
current code and configuration of a function.
|
default PutFunctionConcurrencyResponse |
LambdaClient.putFunctionConcurrency(Consumer<PutFunctionConcurrencyRequest.Builder> putFunctionConcurrencyRequest)
Sets the maximum number of simultaneous executions for a function, and reserves capacity for that concurrency
level.
|
default PutFunctionConcurrencyResponse |
LambdaClient.putFunctionConcurrency(PutFunctionConcurrencyRequest putFunctionConcurrencyRequest)
Sets the maximum number of simultaneous executions for a function, and reserves capacity for that concurrency
level.
|
default RemoveLayerVersionPermissionResponse |
LambdaClient.removeLayerVersionPermission(Consumer<RemoveLayerVersionPermissionRequest.Builder> removeLayerVersionPermissionRequest)
Removes a statement from the permissions policy for a version of an AWS Lambda layer.
|
default RemoveLayerVersionPermissionResponse |
LambdaClient.removeLayerVersionPermission(RemoveLayerVersionPermissionRequest removeLayerVersionPermissionRequest)
Removes a statement from the permissions policy for a version of an AWS Lambda layer.
|
default RemovePermissionResponse |
LambdaClient.removePermission(Consumer<RemovePermissionRequest.Builder> removePermissionRequest)
Revokes function-use permission from an AWS service or another account.
|
default RemovePermissionResponse |
LambdaClient.removePermission(RemovePermissionRequest removePermissionRequest)
Revokes function-use permission from an AWS service or another account.
|
default TagResourceResponse |
LambdaClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a function.
|
default TagResourceResponse |
LambdaClient.tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a function.
|
default UntagResourceResponse |
LambdaClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a function.
|
default UntagResourceResponse |
LambdaClient.untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a function.
|
default UpdateAliasResponse |
LambdaClient.updateAlias(Consumer<UpdateAliasRequest.Builder> updateAliasRequest)
Updates the configuration of a Lambda function alias.
|
default UpdateAliasResponse |
LambdaClient.updateAlias(UpdateAliasRequest updateAliasRequest)
Updates the configuration of a Lambda function alias.
|
default UpdateEventSourceMappingResponse |
LambdaClient.updateEventSourceMapping(Consumer<UpdateEventSourceMappingRequest.Builder> updateEventSourceMappingRequest)
Updates an event source mapping.
|
default UpdateEventSourceMappingResponse |
LambdaClient.updateEventSourceMapping(UpdateEventSourceMappingRequest updateEventSourceMappingRequest)
Updates an event source mapping.
|
default UpdateFunctionCodeResponse |
LambdaClient.updateFunctionCode(Consumer<UpdateFunctionCodeRequest.Builder> updateFunctionCodeRequest)
Updates a Lambda function's code.
|
default UpdateFunctionCodeResponse |
LambdaClient.updateFunctionCode(UpdateFunctionCodeRequest updateFunctionCodeRequest)
Updates a Lambda function's code.
|
default UpdateFunctionConfigurationResponse |
LambdaClient.updateFunctionConfiguration(Consumer<UpdateFunctionConfigurationRequest.Builder> updateFunctionConfigurationRequest)
Modify the version-specific settings of a Lambda function.
|
default UpdateFunctionConfigurationResponse |
LambdaClient.updateFunctionConfiguration(UpdateFunctionConfigurationRequest updateFunctionConfigurationRequest)
Modify the version-specific settings of a Lambda function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CodeStorageExceededException
You have exceeded your maximum total code size per account.
|
class |
Ec2AccessDeniedException
Need additional permissions to configure VPC settings.
|
class |
Ec2ThrottledException
AWS Lambda was throttled by Amazon EC2 during Lambda function initialization using the execution role provided for
the Lambda function.
|
class |
Ec2UnexpectedException
AWS Lambda received an unexpected EC2 client exception while setting up for the Lambda function.
|
class |
EniLimitReachedException
AWS Lambda was not able to create an Elastic Network Interface (ENI) in the VPC, specified as part of Lambda function
configuration, because the limit for network interfaces has been reached.
|
class |
InvalidParameterValueException
One of the parameters in the request is invalid.
|
class |
InvalidRequestContentException
The request body could not be parsed as JSON.
|
class |
InvalidRuntimeException
The runtime or runtime version specified is not supported.
|
class |
InvalidSecurityGroupIdException
The Security Group ID provided in the Lambda function VPC configuration is invalid.
|
class |
InvalidSubnetIdException
The Subnet ID provided in the Lambda function VPC configuration is invalid.
|
class |
InvalidZipFileException
AWS Lambda could not unzip the deployment package.
|
class |
KmsAccessDeniedException
Lambda was unable to decrypt the environment variables because KMS access was denied.
|
class |
KmsDisabledException
Lambda was unable to decrypt the environment variables because the KMS key used is disabled.
|
class |
KmsInvalidStateException
Lambda was unable to decrypt the environment variables because the KMS key used is in an invalid state for Decrypt.
|
class |
KmsNotFoundException
Lambda was unable to decrypt the environment variables because the KMS key was not found.
|
class |
PolicyLengthExceededException
The permissions policy for the resource is too large.
|
class |
PreconditionFailedException
The RevisionId provided does not match the latest RevisionId for the Lambda function or alias.
|
class |
RequestTooLargeException
The request payload exceeded the
Invoke request body JSON input limit. |
class |
ResourceConflictException
The resource already exists.
|
class |
ResourceInUseException
The operation conflicts with the resource's availability.
|
class |
ResourceNotFoundException
The resource (for example, a Lambda function or access policy statement) specified in the request does not exist.
|
class |
ServiceException
The AWS Lambda service encountered an internal error.
|
class |
SubnetIpAddressLimitReachedException
AWS Lambda was not able to set up VPC access for the Lambda function because one or more configured subnets has no
available IP addresses.
|
class |
TooManyRequestsException
Request throughput limit exceeded.
|
class |
UnsupportedMediaTypeException
The content type of the
Invoke request body is not JSON. |
| Modifier and Type | Method and Description |
|---|---|
LambdaException |
LambdaException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(LambdaException ex) |
Copyright © 2019. All rights reserved.