Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses Optional
com.google.protobuf protobuf-java 4.29.1 jar BSD-3-Clause No
io.grpc grpc-all 1.69.0 jar Apache 2.0 No
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception No
cn.hutool hutool-core 5.8.34 jar Mulan Permissive Software License,Version 2 Yes
com.google.guava guava 33.3.1-jre jar Apache License, Version 2.0 Yes
org.jetbrains annotations 24.1.0 jar The Apache Software License, Version 2.0 Yes

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.junit.platform junit-platform-launcher 1.11.3 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.11.3 jar Eclipse Public License v2.0
org.testcontainers testcontainers 1.20.4 jar MIT

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses Optional
com.google.api.grpc proto-google-common-protos 2.48.0 jar Apache-2.0 No
com.google.auth google-auth-library-credentials 1.24.1 jar BSD New license No
com.google.auth google-auth-library-oauth2-http 1.24.1 jar BSD New license No
com.google.auto.value auto-value-annotations 1.11.0 jar Apache 2.0 No
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0 No
com.google.code.gson gson 2.11.0 jar Apache-2.0 No
com.google.errorprone error_prone_annotations 2.28.0 jar Apache 2.0 No
com.google.http-client google-http-client 1.44.2 jar The Apache Software License, Version 2.0 No
com.google.http-client google-http-client-gson 1.44.2 jar The Apache Software License, Version 2.0 No
com.google.j2objc j2objc-annotations 3.0.0 jar Apache License, Version 2.0 No
com.google.protobuf protobuf-java-util 4.29.1 jar BSD-3-Clause No
com.google.re2j re2j 1.7 jar Go License No
commons-codec commons-codec 1.17.1 jar Apache-2.0 No
io.grpc grpc-alts 1.69.0 jar Apache 2.0 No
io.grpc grpc-api 1.69.0 jar Apache 2.0 No
io.grpc grpc-auth 1.69.0 jar Apache 2.0 No
io.grpc grpc-context 1.69.0 jar Apache 2.0 No
io.grpc grpc-core 1.69.0 jar Apache 2.0 No
io.grpc grpc-gcp-csm-observability 1.69.0 jar Apache 2.0 No
io.grpc grpc-grpclb 1.69.0 jar Apache 2.0 No
io.grpc grpc-inprocess 1.69.0 jar Apache 2.0 No
io.grpc grpc-netty 1.69.0 jar Apache 2.0 No
io.grpc grpc-netty-shaded 1.69.0 jar Apache 2.0 No
io.grpc grpc-okhttp 1.69.0 jar Apache 2.0 No
io.grpc grpc-opentelemetry 1.69.0 jar Apache 2.0 No
io.grpc grpc-protobuf 1.69.0 jar Apache 2.0 No
io.grpc grpc-rls 1.69.0 jar Apache 2.0 No
io.grpc grpc-services 1.69.0 jar Apache 2.0 No
io.grpc grpc-servlet 1.69.0 jar Apache 2.0 No
io.grpc grpc-servlet-jakarta 1.69.0 jar Apache 2.0 No
io.grpc grpc-stub 1.69.0 jar Apache 2.0 No
io.grpc grpc-testing 1.69.0 jar Apache 2.0 No
io.grpc grpc-util 1.69.0 jar Apache 2.0 No
io.grpc grpc-xds 1.69.0 jar Apache 2.0 No
io.netty netty-buffer 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-codec 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-codec-http 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-codec-http2 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-common 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-handler 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-resolver 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-transport 4.1.115.Final jar Apache License, Version 2.0 No
io.netty netty-transport-native-unix-common 4.1.115.Final jar Apache License, Version 2.0 No
io.opencensus opencensus-api 0.31.1 jar The Apache License, Version 2.0 No
io.opencensus opencensus-contrib-http-util 0.31.1 jar The Apache License, Version 2.0 No
junit junit 4.13.2 jar Eclipse Public License 1.0 No
org.apache.httpcomponents httpclient 4.5.14 jar Apache License, Version 2.0 No
org.apache.httpcomponents httpcore 4.4.16 jar Apache License, Version 2.0 No
org.conscrypt conscrypt-openjdk-uber 2.5.2 jar Apache 2 No
org.hamcrest hamcrest 2.2 jar BSD License 3 No
org.hamcrest hamcrest-core 2.2 jar BSD License 3 No
com.google.guava failureaccess 1.0.2 jar The Apache Software License, Version 2.0 Yes
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0 Yes
org.checkerframework checker-qual 3.43.0 jar The MIT License Yes

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-core 2.18.1 jar The Apache Software License, Version 2.0
com.google.android annotations 4.1.1.4 jar Apache 2.0
com.google.cloud.opentelemetry detector-resources-support 0.33.0 jar The Apache License, Version 2.0
com.squareup.okio okio 3.4.0 jar The Apache Software License, Version 2.0
com.squareup.okio okio-jvm 3.4.0 jar The Apache Software License, Version 2.0
io.grpc grpc-protobuf-lite 1.69.0 jar Apache 2.0
io.netty netty-codec-socks 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-handler-proxy 4.1.115.Final jar Apache License, Version 2.0
io.opentelemetry opentelemetry-api 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-api-incubator 1.43.0-alpha jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-context 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk-common 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk-extension-autoconfigure 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk-extension-autoconfigure-spi 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk-logs 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk-metrics 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-sdk-trace 1.43.0 jar The Apache License, Version 2.0
io.opentelemetry.contrib opentelemetry-gcp-resources 1.40.0-alpha jar The Apache License, Version 2.0
io.opentelemetry.semconv opentelemetry-semconv 1.28.0-alpha jar The Apache License, Version 2.0
io.perfmark perfmark-api 0.27.0 jar Apache 2.0
org.codehaus.mojo animal-sniffer-annotations 1.24 jar MIT license
org.jetbrains.kotlin kotlin-stdlib 1.9.25 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-common 1.9.25 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-jdk7 1.9.25 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-jdk8 1.9.25 jar The Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.18.1 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-api 3.4.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.4.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.4.0 jar The Apache Software License, Version 2.0
net.java.dev.jna jna 5.13.0 jar LGPL-2.1-or-laterApache-2.0
org.apache.commons commons-compress 1.24.0 jar Apache-2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.11.3 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.3 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT
org.slf4j slf4j-api 2.0.16 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

Apache 2.0: AutoValue Annotations, Google Android Annotations Library, error-prone annotations, io.grpc:grpc-all, io.grpc:grpc-alts, io.grpc:grpc-api, io.grpc:grpc-auth, io.grpc:grpc-context, io.grpc:grpc-core, io.grpc:grpc-gcp-csm-observability, io.grpc:grpc-grpclb, io.grpc:grpc-inprocess, io.grpc:grpc-netty, io.grpc:grpc-netty-shaded, io.grpc:grpc-okhttp, io.grpc:grpc-opentelemetry, io.grpc:grpc-protobuf, io.grpc:grpc-protobuf-lite, io.grpc:grpc-rls, io.grpc:grpc-services, io.grpc:grpc-servlet, io.grpc:grpc-servlet-jakarta, io.grpc:grpc-stub, io.grpc:grpc-testing, io.grpc:grpc-util, io.grpc:grpc-xds, perfmark:perfmark-api

The Apache License, Version 2.0: Kotlin Stdlib, Kotlin Stdlib Common, Kotlin Stdlib Jdk7, Kotlin Stdlib Jdk8, OpenCensus, OpenTelemetry Java, OpenTelemetry Java Contrib, OpenTelemetry Operations Java, OpenTelemetry Semantic Conventions Java, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Eclipse Public License 1.0: JUnit

BSD-3-Clause: Protocol Buffers [Core], Protocol Buffers [Util]

BSD License 3: Hamcrest, Hamcrest Core

MIT License: SLF4J API Module

Eclipse Public License v2.0: JUnit Platform Commons, JUnit Platform Engine API, JUnit Platform Launcher, JUnit Vintage Engine

Apache 2: org.conscrypt:conscrypt-openjdk-uber

Go License: RE2/J

Mulan Permissive Software License,Version 2: hutool-core

LGPL-2.1-or-later: Java Native Access

The MIT License: Checker Qual

GNU Lesser General Public License v3.0: io.github.xezzon:zeroweb-proto

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Gson, Java Native Access, proto-google-common-protos

Apache License, Version 2.0: Apache HttpClient, Apache HttpCore, Guava: Google Core Libraries for Java, J2ObjC Annotations, Netty/Buffer, Netty/Codec, Netty/Codec/HTTP, Netty/Codec/HTTP2, Netty/Codec/Socks, Netty/Common, Netty/Handler, Netty/Handler/Proxy, Netty/Resolver, Netty/Transport, Netty/Transport/Native/Unix/Common

MIT: Duct Tape, Testcontainers Core

CDDL + GPLv2 with classpath exception: javax.annotation API

MIT license: Animal Sniffer Annotations

BSD New license: Google Auth Library for Java - Credentials, Google Auth Library for Java - OAuth2 HTTP

The Apache Software License, Version 2.0: FindBugs-jsr305, GSON extensions to the Google HTTP Client Library for Java., Google HTTP Client Library for Java, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Jackson-annotations, Jackson-core, JetBrains Java Annotations, docker-java-api, docker-java-transport, docker-java-transport-zerodep, okio

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.18.1.jar 78.5 kB 87 74 2 1.6 Yes
jackson-core-2.18.1.jar 597.8 kB 293 - - - -
   • Root - 246 211 14 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 12 3 1 11 Yes
   • Versioned - 11 2 1 17 Yes
   • Versioned - 11 2 1 21 Yes
   • Versioned - 11 2 1 - Yes
docker-java-api-3.4.0.jar 485.3 kB 402 387 5 1.8 Yes
docker-java-transport-3.4.0.jar 38.5 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.4.0.jar 2.3 MB 1566 1319 77 1.8 Yes
annotations-4.1.1.4.jar 3.1 kB 11 2 1 1.5 No
proto-google-common-protos-2.48.0.jar 2.7 MB 1045 936 12 1.8 Yes
google-auth-library-credentials-1.24.1.jar 6.4 kB 17 6 1 1.8 Yes
google-auth-library-oauth2-http-1.24.1.jar 270.2 kB 177 158 2 1.8 Yes
auto-value-annotations-1.11.0.jar 7.5 kB 24 9 4 1.8 No
detector-resources-support-0.33.0.jar 18 kB 22 15 1 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.11.0.jar 298.4 kB 244 - - - -
   • Root - 243 223 9 1.7 Yes
   • Versioned - 1 1 1 9 No
error_prone_annotations-2.28.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
google-http-client-1.44.2.jar 295.5 kB 255 219 16 1.7 Yes
google-http-client-gson-1.44.2.jar 12.8 kB 26 9 1 1.7 Yes
j2objc-annotations-3.0.0.jar 12.5 kB 31 - - - -
   • Root - 29 17 1 1.8 Yes
   • Versioned - 2 1 1 9 No
protobuf-java-4.29.1.jar 1.9 MB 758 738 2 1.8 Yes
protobuf-java-util-4.29.1.jar 76.5 kB 52 46 1 1.8 Yes
re2j-1.7.jar 113.8 kB 52 47 1 1.6 Yes
okio-3.4.0.jar 25.7 kB 49 0 0 - -
okio-jvm-3.4.0.jar 360.1 kB 114 107 2 1.8 Yes
commons-codec-1.17.1.jar 372.7 kB 262 - - - -
   • Root - 261 114 7 1.8 Yes
   • Versioned - 1 1 1 9 No
grpc-all-1.69.0.jar 0.3 kB 2 0 0 - -
grpc-alts-1.69.0.jar 321.4 kB 183 172 2 1.8 Yes
grpc-api-1.69.0.jar 320.1 kB 315 311 1 1.8 Yes
grpc-auth-1.69.0.jar 14.8 kB 12 7 1 1.8 Yes
grpc-context-1.69.0.jar 0.3 kB 2 0 0 - -
grpc-core-1.69.0.jar 653.3 kB 504 496 1 1.8 Yes
grpc-gcp-csm-observability-1.69.0.jar 17.1 kB 19 12 1 1.8 Yes
grpc-grpclb-1.69.0.jar 177.2 kB 112 98 2 1.8 Yes
grpc-inprocess-1.69.0.jar 39.5 kB 27 22 1 1.8 Yes
grpc-netty-1.69.0.jar 291.7 kB 210 201 1 1.8 Yes
grpc-netty-shaded-1.69.0.jar 9.8 MB 2890 2772 65 1.8 Yes
grpc-okhttp-1.69.0.jar 249.5 kB 134 123 4 1.8 Yes
grpc-opentelemetry-1.69.0.jar 69 kB 49 43 2 1.8 Yes
grpc-protobuf-1.69.0.jar 5.3 kB 10 5 1 1.8 Yes
grpc-protobuf-lite-1.69.0.jar 7.9 kB 10 4 1 1.8 Yes
grpc-rls-1.69.0.jar 253.3 kB 145 131 2 1.8 Yes
grpc-services-1.69.0.jar 942.1 kB 436 402 8 1.8 Yes
grpc-servlet-1.69.0.jar 35.6 kB 27 22 1 1.8 Yes
grpc-servlet-jakarta-1.69.0.jar 36.3 kB 28 22 1 1.8 Yes
grpc-stub-1.69.0.jar 52.5 kB 54 48 2 1.8 Yes
grpc-testing-1.69.0.jar 76.1 kB 67 34 2 1.8 Yes
grpc-util-1.69.0.jar 100.9 kB 81 74 1 1.8 Yes
grpc-xds-1.69.0.jar 9.8 MB 3706 3565 58 1.8 Yes
netty-buffer-4.1.115.Final.jar 337.8 kB 172 155 2 1.6 Yes
netty-codec-4.1.115.Final.jar 352.9 kB 248 219 10 1.6 Yes
netty-codec-http-4.1.115.Final.jar 668.3 kB 420 391 9 1.6 Yes
netty-codec-http2-4.1.115.Final.jar 490.4 kB 302 281 1 1.6 Yes
netty-codec-socks-4.1.115.Final.jar 121 kB 130 107 4 1.6 Yes
netty-common-4.1.115.Final.jar 718.2 kB 572 536 13 1.6 Yes
netty-handler-4.1.115.Final.jar 578.4 kB 395 363 12 1.6 Yes
netty-handler-proxy-4.1.115.Final.jar 25.6 kB 31 12 1 1.6 Yes
netty-resolver-4.1.115.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-transport-4.1.115.Final.jar 521.4 kB 416 386 12 1.6 Yes
netty-transport-native-unix-common-4.1.115.Final.jar 44.2 kB 45 32 1 1.6 Yes
opencensus-api-0.31.1.jar 355.4 kB 401 380 17 1.7 Yes
opencensus-contrib-http-util-0.31.1.jar 23.4 kB 19 12 2 1.6 Yes
opentelemetry-api-1.43.0.jar 157.9 kB 185 166 10 1.8 Yes
opentelemetry-api-incubator-1.43.0-alpha.jar 64.1 kB 94 78 5 1.8 Yes
opentelemetry-context-1.43.0.jar 48.3 kB 50 41 3 1.8 Yes
opentelemetry-sdk-1.43.0.jar 6.8 kB 12 6 1 1.8 Yes
opentelemetry-sdk-common-1.43.0.jar 54.5 kB 64 - - - -
   • Root - 57 45 5 1.8 Yes
   • Versioned - 7 2 1 9 Yes
opentelemetry-sdk-extension-autoconfigure-1.43.0.jar 47.6 kB 29 19 2 1.8 Yes
opentelemetry-sdk-extension-autoconfigure-spi-1.43.0.jar 20.6 kB 35 23 5 1.8 Yes
opentelemetry-sdk-logs-1.43.0.jar 54.1 kB 51 41 4 1.8 Yes
opentelemetry-sdk-metrics-1.43.0.jar 315.1 kB 266 247 13 1.8 Yes
opentelemetry-sdk-trace-1.43.0.jar 130.1 kB 131 100 13 1.8 Yes
opentelemetry-gcp-resources-1.40.0-alpha.jar 8.9 kB 14 4 1 1.8 Yes
opentelemetry-semconv-1.28.0-alpha.jar 74.8 kB 84 79 1 1.8 Yes
perfmark-api-0.27.0.jar 7 kB 10 6 1 1.8 Yes
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
jna-5.13.0.jar 1.9 MB 188 125 4 1.6 Yes
commons-compress-1.24.0.jar 1.1 MB 617 - - - -
   • Root - 615 562 36 1.8 Yes
   • Versioned - 2 1 1 9 No
httpclient-4.5.14.jar 785.6 kB 511 470 24 1.6 Yes
httpcore-4.4.16.jar 327.9 kB 283 253 17 1.6 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
animal-sniffer-annotations-1.24.jar 3.1 kB 12 1 1 1.8 No
conscrypt-openjdk-uber-2.5.2.jar 4.5 MB 330 316 3 1.7 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-2.2.jar 1.5 kB 8 1 1 1.7 Yes
kotlin-stdlib-1.9.25.jar 1.7 MB 1038 - - - -
   • Root - 1036 978 43 1.8 Yes
   • Versioned - 2 1 1 9 No
kotlin-stdlib-common-1.9.25.jar 227.5 kB 391 0 0 - -
kotlin-stdlib-jdk7-1.9.25.jar 1 kB 5 - - - -
   • Root - 3 0 0 - -
   • Versioned - 2 1 1 9 No
kotlin-stdlib-jdk8-1.9.25.jar 1 kB 5 - - - -
   • Root - 3 0 0 - -
   • Versioned - 2 1 1 9 No
junit-platform-commons-1.11.3.jar 142 kB 88 - - - -
   • Root - 78 64 8 1.8 Yes
   • Versioned - 10 4 1 9 Yes
junit-platform-engine-1.11.3.jar 246.8 kB 177 158 10 1.8 Yes
junit-platform-launcher-1.11.3.jar 189 kB 131 116 7 1.8 Yes
junit-vintage-engine-5.11.3.jar 68.6 kB 49 35 6 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
slf4j-api-2.0.16.jar 69.4 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
testcontainers-1.20.4.jar 17.8 MB 12233 10475 456 15 Yes
hutool-core-5.8.34.jar 1.5 MB 981 906 65 1.8 Yes
failureaccess-1.0.2.jar 4.7 kB 15 2 1 1.7 Yes
guava-33.3.1-jre.jar 3.1 MB 2056 2017 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
checker-qual-3.43.0.jar 231.5 kB 439 370 31 1.8 Yes
annotations-24.1.0.jar 30.6 kB 70 - - - -
   • Root - 68 59 2 1.8 Yes
   • Versioned - 2 1 1 9 No
Total Size Entries Classes Packages Java Version Debug Information
101 73 MB 39171 34525 1265 15 91
compile: 60 compile: 44.5 MB compile: 20320 compile: 18795 compile: 507 1.8 compile: 56
runtime: 26 runtime: 4.1 MB runtime: 3136 runtime: 2292 runtime: 132 runtime: 20
test: 15 test: 24.4 MB test: 15715 test: 13438 test: 626 15 test: 15