Java SDK to interact with Einstein Bots Runtime.
This SDK is a wrapper around the Einstein Bots Runtime API that provides a few added features out of the box like Auth support, Session management
Compile Dependencies (10)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
JWT Lib
MIT
| com.auth0
»
java-jwt Java client library for the Auth0 platform | 3.7.0 | 4.6.0 | |
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-annotations Core annotations used for value types, used by Jackson data binding package. | 2.15.0 | 2.22 | |
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-databind5 vulnerabilities General data-binding functionality for Jackson: works on core streaming API | 2.15.0 | 3.2.2 | |
Core Utils
Apache 2.0
| com.google.guava
»
guava2 vulnerabilities Guava is a suite of core and expanded libraries that include | 30.1-jre | 33.7.1-jre | |
Netty Codec
Apache 2.0
| io.netty
»
netty-codec3 vulnerabilities Netty module for encoding and decoding binary and text-based messages with reusable codec components. | 4.1.115.Final | 4.2.17.Final | |
Concurrency
Apache 2.0
| io.projectreactor
»
reactor-core Non-Blocking Reactive Foundation for the JVM | 3.7.2 | 3.8.7 | |
Annotation Lib
Apache 2.0
| io.swagger.core.v3
»
swagger-annotations-jakarta swagger-annotations-jakarta | 2.1.7 | 2.2.54 | |
Apache 2.0
| org.openapitools
»
jackson-databind-nullable JsonNullable wrapper class and Jackson module to support fields with meaningful null values. | 0.2.1 | 0.2.11 | |
Boot Starter
Apache 2.0
| org.springframework.boot
»
spring-boot-starter-webflux Starter for using WebFlux and Reactor Netty | 3.4.1 | 4.1.1 | |
Redis Client
MIT
| redis.clients
»
jedis Jedis is a blazingly small and sane Redis java client. | 3.6.0 | 8.0.0 |
Provided Dependencies (2)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Annotation Lib
EPL 2.0 +1
| javax.annotation
»
javax.annotation-api Jakarta Annotations API | 1.3.2 | 3.0.0 | |
Apache 2.0
| org.openapitools » openapi-generator | 7.10.0 | 7.24.0 |
Test Dependencies (12)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
HTTP Clients
Apache 2.0
| com.squareup.okhttp3
»
okhttp1 vulnerability Square’s meticulous HTTP client for Java and Kotlin. | 4.0.1 | 5.5.0 | |
Mocking
Apache 2.0
| com.squareup.okhttp3
»
mockwebserver Square’s meticulous HTTP client for Java and Kotlin. | 4.0.1 | 5.5.0 | |
LGPL 3.0
| de.mkammerer.wiremock-junit5
»
wiremock-junit5 A JUnit 5 extension for WireMock | 1.1.0 | ✔ | |
Apache 2.0
| io.netty
»
netty-handler4 vulnerabilities A core Netty module that provides high-level channel handlers for protocol implementations and network applications. | 4.1.115.Final | 4.2.17.Final | |
Testing
Apache 2.0
| io.projectreactor
»
reactor-test Reactor Test support | 3.7.2 | 3.8.7 | |
Apache 2.0
| net.javacrumbs.json-unit
»
json-unit-fluent JSON Assertions inspired by FEST and AssertJ. | 1.9.0 | 4.1.1 | |
Testing
BSD 3-clause
| org.hamcrest
»
hamcrest-library Core API and libraries of hamcrest matcher framework. | 2.1 | 3.0 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-api JUnit Jupiter is the API for writing tests using JUnit 5. | 5.5.2 | 6.1.3 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-engine Core package for the JUnit Jupiter test engine. | 5.5.2 | 6.1.3 | |
Mocking
MIT
| org.mockito
»
mockito-junit-jupiter Mockito JUnit 5 support | 3.9.0 | 5.23.0 | |
Apache 2.0
| org.openapitools » openapi-generator | 7.10.0 | 7.24.0 | |
Mocking
Apache 2.0
| org.wiremock
»
wiremock A web service test double for all occasions | 3.9.1 | 3.13.2 |