https://github.com/clebsf/aws-lambda
A really simple project with AWS Lambda. Like a "Hello World".
https://github.com/clebsf/aws-lambda
Last synced: 2 months ago
JSON representation
A really simple project with AWS Lambda. Like a "Hello World".
- Host: GitHub
- URL: https://github.com/clebsf/aws-lambda
- Owner: clebsf
- Created: 2025-01-08T16:33:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-08T16:33:29.000Z (over 1 year ago)
- Last Synced: 2025-03-03T00:17:44.723Z (over 1 year ago)
- Language: Java
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS Lambda
A simple example of an AWS Lambda function.
## AWS Lambda Documentation
- https://docs.aws.amazon.com/lambda/
- https://docs.aws.amazon.com/lambda/latest/dg/java-handler.html#java17-handler-example
## Dependencies
You only need in your Maven project the **AWS Lambda Java Core library**.
- https://mvnrepository.com/artifact/com.amazonaws/aws-lambda-java-core
```java
package com.clebertfigueiredo;
import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.LambdaLogger;
import com.amazonaws.services.lambda.runtime.RequestHandler;
public class HandlerIntegerJava17 implements RequestHandler {
@Override
public Integer handleRequest(IntegerRecord event, Context context) {
LambdaLogger logger = context.getLogger();
logger.log("String found: " + event.message());
return event.x() + event.y();
}
}
public record IntegerRecord(int x, int y, String message) {
}
```