Skip to content

Commit a36e041

Browse files
authored
misc: add Maven badges to README (#499)
1 parent c5e2ee3 commit a36e041

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Diff for: README.md

+13
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ For information on how to optimize your functions watch the re:Invent talk [Opti
1010

1111
## Core Java Lambda interfaces - aws-lambda-java-core
1212

13+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-core.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-core)
14+
1315
This package defines the Lambda [Context](http://docs.aws.amazon.com/lambda/latest/dg/java-context-object.html) object
1416
as well as [interfaces](http://docs.aws.amazon.com/lambda/latest/dg/java-handler-using-predefined-interfaces.html) that Lambda accepts.
1517

@@ -47,6 +49,8 @@ public class HandlerStream implements RequestStreamHandler {
4749

4850
## Java objects of Lambda event sources - aws-lambda-java-events
4951

52+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-events.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-events)
53+
5054
This package defines [event sources](http://docs.aws.amazon.com/lambda/latest/dg/intro-invocation-modes.html) that Lambda natively accepts.
5155
See the [documentation](aws-lambda-java-events/README.md) for a list of currently supported event sources.
5256
Using this library you can have Java objects which represent event sources.
@@ -77,6 +81,8 @@ public class SqsHandler implements RequestHandler<SQSEvent, String> {
7781

7882
## Java Lambda JUnit Support - aws-lambda-java-tests
7983

84+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-tests.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-tests)
85+
8086
This package provides utils to ease Lambda Java testing. It uses the same Lambda serialisation logic and `aws-lambda-java-events` to inject events in your JUnit tests.
8187

8288
- [Release Notes](aws-lambda-java-tests/RELEASE.CHANGELOG.md)
@@ -100,6 +106,8 @@ public void testInjectSQSEvent(SQSEvent event) {
100106

101107
## aws-lambda-java-events-sdk-transformer
102108

109+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-events-sdk-transformer.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-events-sdk-transformer)
110+
103111
This package provides helper classes/methods to use alongside `aws-lambda-java-events` in order to transform
104112
Lambda input event model objects into SDK-compatible output model objects.
105113
See the [documentation](aws-lambda-java-events-sdk-transformer/README.md) for more information.
@@ -116,6 +124,8 @@ See the [documentation](aws-lambda-java-events-sdk-transformer/README.md) for mo
116124

117125
## Java Lambda Log4J2 support - aws-lambda-java-log4j2
118126

127+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-log4j2.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-log4j2)
128+
119129
This package defines the Lambda adapter to use with Log4J version 2.
120130
See the [README](aws-lambda-java-log4j2/README.md) or the [official documentation](http://docs.aws.amazon.com/lambda/latest/dg/java-logging.html#java-wt-logging-using-log4j) for information on how to use the adapter.
121131

@@ -130,6 +140,7 @@ See the [README](aws-lambda-java-log4j2/README.md) or the [official documentatio
130140
```
131141

132142
## Java implementation of the Runtime Interface Client API - aws-lambda-java-runtime-interface-client
143+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-runtime-interface-client.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-runtime-interface-client)
133144

134145
This package defines the Lambda Java Runtime Interface Client package, a Lambda Runtime component that starts the runtime and interacts with the Runtime API - i.e., it calls the API for invocation events, starts the function code, calls the API to return the response.
135146
The purpose of this package is to allow developers to deploy their applications in Lambda under the form of Container Images. See the [README](aws-lambda-java-runtime-interface-client/README.md) for information on how to use the library.
@@ -146,6 +157,8 @@ The purpose of this package is to allow developers to deploy their applications
146157

147158
## Java Lambda provided serialization support - aws-lambda-java-serialization
148159

160+
[![Maven](https://img.shields.io/maven-central/v/com.amazonaws/aws-lambda-java-serialization.svg?label=Maven)](https://central.sonatype.com/artifact/com.amazonaws/aws-lambda-java-serialization)
161+
149162
This package defines the Lambda serialization logic using in the `aws-lambda-java-runtime-client` library. It has no current standalone usage.
150163

151164
- [Release Notes](aws-lambda-java-serialization/RELEASE.CHANGELOG.md)

0 commit comments

Comments
 (0)