Application that invokes a GCF Java function. This application is a
complete HTTP server that interprets incoming HTTP requests appropriately
and forwards them to the function code.
Compile Dependencies (8)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| com.google.cloud.functions
»
functions-framework-api An open source FaaS (Function as a service) framework for writing portable Java functions. | 1.0.0-alpha-2-rc3 | 2.0.2 | |
JSON Lib
Apache 2.0
| com.google.code.gson
»
gson1 vulnerability Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ... | 2.8.6 | 2.15.0 | |
CLI Parser
Apache 2.0
| commons-cli
»
commons-cli Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface. | 1.4 | 1.11.0 | |
Apache 2.0
| io.cloudevents » cloudevents-api | 1.2.0 | 5.1.0 | |
Annotation Lib
EPL 2.0 +1
| javax.annotation
»
javax.annotation-api Jakarta Annotations API | 1.3.2 | 3.0.0 | |
Java Spec
EPL 2.0 +1
| javax.servlet
»
javax.servlet-api API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ... | 3.1.0 | 6.1.0 | |
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-servlet Jetty Servlet Container | 9.4.11.v20180605 | 12.1.14 | |
Web Server
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-server13 vulnerabilities Jetty Server Artifact | 9.4.11.v20180605 | 12.1.14 |
Provided Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
CodeGen
Apache 2.0
| com.google.auto.value
»
auto-value Immutable value-type code generation for Java 8+. | 1.6.2 | 1.11.1 | |
Annotation Lib
Apache 2.0
| com.google.auto.value
»
auto-value-annotations Immutable value-type code generation for Java 8+. | 1.6.2 | 1.11.1 | |
Apache 2.0
| com.ryanharter.auto.value
»
auto-value-gson AutoValue extension that creates a Gson TypeAdapter for JSON serialization of AutoValue classes. | 0.8.0 | 1.3.1 | |
Apache 2.0
| com.ryanharter.auto.value
»
auto-value-gson-annotations AutoValue extension that creates a Gson TypeAdapterFactory | 0.8.0 | ✔ |
Test Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| com.google.cloud.functions.invoker
»
java-function-invoker-testfunction An example of a GCF function packaged into a jar. We use this in tests. | 1.0.0-alpha-1 | 2.0.1 | |
Assertion
Apache 2.0
| com.google.truth
»
truth Fluent assertions for Java and Android that makes your test assertions and failure messages more readable. | 1.0 | 1.4.5 | |
Apache 2.0
| com.google.truth.extensions
»
truth-java8-extension Obsolete, empty artifact that merely pulls in the main `truth` artifact: Assertions for Java 8 types are now part of ... | 1.0 | 1.4.5 | |
Testing
EPL 2.0
| junit
»
junit1 vulnerability JUnit Jupiter is the API for writing tests using JUnit 5. | 4.12 | 6.1.3 | |
HTTP Clients
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-client Jetty Client is a lightweight HTTP client library for Java. | 9.4.11.v20180605 | 12.1.14 | |
Mocking
MIT
| org.mockito
»
mockito-core Mockito mock objects library core API and implementation | 2.21.0 | 5.24.0 | |
Mocking
MIT
| org.mockito
»
mockito-junit-jupiter Mockito JUnit 5 support | 2.23.0 | 5.24.0 |