Java idiomatic SDK for the Gemini Enterprise Agent Platform APIs.

Compile Dependencies (42)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind6 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.18.33.2.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.18.32.22
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.18.33.2.2
JSON Lib Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jdk8
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.18.32.22.2
Date/Time Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310
Add-on module to support JSR-310 (Java 8 Date & Time API) data types.
2.18.33.0.0-rc2
BSD 3-clause
com.google.api » api-common
Common utilities for Google APIs in Java
2.63.02.67.0
BSD 3-clause
com.google.api » gax
Google Api eXtensions for Java (Core)
2.80.02.84.0
Apache 2.0
com.google.api.grpc » proto-google-common-protos
PROTO library for proto-google-common-protos
2.71.02.75.0
BSD 3-clause
com.google.auth » google-auth-library-credentials1.47.01.51.0
BSD 3-clause
com.google.auth » google-auth-library-oauth2-http1.47.01.51.0
Annotation Lib Apache 2.0
com.google.auto.value » auto-value-annotations
Immutable value-type code generation for Java 8+.
1.11.01.11.1
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.24.10.4
JSON Lib Apache 2.0
com.google.code.gson » gson
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.13.22.14.0
Defect Detection Apache 2.0
com.google.errorprone » error_prone_annotations
Annotations for Error Prone, a static analysis tool for Java that catches common programming mistakes at compile-time.
2.48.02.50.0
LLM Client Apache 2.0
com.google.genai » google-genai
Java idiomatic SDK for the Gemini Developer APIs and Vertex AI APIs.
1.53.01.68.0
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.5.0-jre33.7.1-jre
Apache 2.0
com.google.guava » failureaccess
Contains
1.0.3
Apache 2.0
com.google.guava » listenablefuture
An empty artifact that Guava depends on to signal that it is providing
9999.0-empty-to-avoid-con...
Apache 2.0
com.google.http-client » google-http-client-gson2.1.02.2.0
HTTP Clients Apache 2.0
com.google.http-client » google-http-client
Google HTTP Client Library for Java. Functionality that works on all supported Java platforms,
2.1.02.2.0
Annotation Lib Apache 2.0
com.google.j2objc » j2objc-annotations
A set of annotations that provide additional information to the J2ObjC
3.1
Data Format BSD 3-clause
com.google.protobuf » protobuf-java
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
4.33.24.36.0
Serializer BSD 3-clause
com.google.protobuf » protobuf-java-util
Utilities for Protocol Buffers
4.33.24.36.0
HTTP Clients Apache 2.0
com.squareup.okhttp3 » okhttp
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
HTTP Clients Apache 2.0
com.squareup.okhttp3 » logging-interceptor
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
I/O Apache 2.0
com.squareup.okio » okio
A modern I/O library for Android, Java, and Kotlin Multiplatform.
3.6.03.18.1
I/O Apache 2.0
com.squareup.okio » okio-jvm
A modern I/O library for Android, Java, and Kotlin Multiplatform.
3.6.03.18.1
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.18.01.22.1
Dist Communication Apache 2.0
io.grpc » grpc-context
gRPC: Context
1.81.01.83.1
Apache 2.0
io.opencensus » opencensus-api0.31.1
Apache 2.0
io.opencensus » opencensus-contrib-http-util0.31.1
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.145.6.4
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.165.4.3
org.java-websocket » Java-WebSocket
A barebones WebSocket client and server implementation written 100% in Java
1.6.0
Annotation Lib Apache 2.0
org.jetbrains » annotations
A set of annotations used for code inspection support and code documentation.
13.026.1.0
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib-jdk8
Kotlin Standard Library JDK 8 extension
1.9.102.4.10
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
1.9.102.4.10
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib-common
Standard library for the Kotlin Programming Language
1.9.102.4.10
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib-jdk7
Kotlin Standard Library JDK 7 extension
1.9.102.4.10
Annotation Lib Apache 2.0
org.jspecify » jspecify
An artifact of well-named and well-specified annotations to power static analysis checks
1.0.01.0.1
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.132.0.18
Date/Time BSD 3-clause
org.threeten » threetenbp
Backport of JSR-310 from JDK 8 to JDK 7 and JDK 6. NOT an implementation of the JSR.
1.7.01.7.4

Provided Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen Apache 2.0
com.google.auto.value » auto-value
Immutable value-type code generation for Java 8+.
1.11.01.11.1
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
1.3.23.0.0

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Dist Communication Apache 2.0
io.grpc » grpc-api
gRPC: API
1.81.01.83.1