einstein-bot-sdk-java

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

License

License

BSD 3-Clause
Categories

Categories

Java Languages
GroupId

GroupId

com.salesforce.einsteinbot
ArtifactId

ArtifactId

einstein-bot-sdk-java
Last Version

Last Version

2.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

einstein-bot-sdk-java
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
Project URL

Project URL

https://github.com/forcedotcom/einstein-bot-sdk-java
Project Organization

Project Organization

Salesforce
Source Code Management

Source Code Management

https://github.com/forcedotcom/einstein-bot-sdk-java

Download einstein-bot-sdk-java

How to add to project

<!-- https://jarcasting.com/artifacts/com.salesforce.einsteinbot/einstein-bot-sdk-java/ -->
<dependency>
    <groupId>com.salesforce.einsteinbot</groupId>
    <artifactId>einstein-bot-sdk-java</artifactId>
    <version>2.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.salesforce.einsteinbot/einstein-bot-sdk-java/
implementation 'com.salesforce.einsteinbot:einstein-bot-sdk-java:2.0.1'
// https://jarcasting.com/artifacts/com.salesforce.einsteinbot/einstein-bot-sdk-java/
implementation ("com.salesforce.einsteinbot:einstein-bot-sdk-java:2.0.1")
'com.salesforce.einsteinbot:einstein-bot-sdk-java:jar:2.0.1'
<dependency org="com.salesforce.einsteinbot" name="einstein-bot-sdk-java" rev="2.0.1">
  <artifact name="einstein-bot-sdk-java" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.salesforce.einsteinbot', module='einstein-bot-sdk-java', version='2.0.1')
)
libraryDependencies += "com.salesforce.einsteinbot" % "einstein-bot-sdk-java" % "2.0.1"
[com.salesforce.einsteinbot/einstein-bot-sdk-java "2.0.1"]

Dependencies

compile (9)

Group / Artifact Type Version
io.swagger : swagger-annotations jar 1.6.2
com.fasterxml.jackson.core : jackson-annotations jar 2.13.2
com.fasterxml.jackson.core : jackson-databind jar 2.13.2.2
com.auth0 : java-jwt jar 3.7.0
com.google.guava : guava jar 30.1-jre
org.openapitools : jackson-databind-nullable jar 0.2.1
org.springframework.boot : spring-boot-starter-webflux jar 2.5.12
io.projectreactor : reactor-core jar 3.4.5
redis.clients : jedis jar 3.6.0

provided (2)

Group / Artifact Type Version
javax.annotation : javax.annotation-api jar 1.3.2
org.openapitools : openapi-generator jar 5.4.0

test (12)

Group / Artifact Type Version
com.squareup.okhttp3 : okhttp jar 4.0.1
com.squareup.okhttp3 : mockwebserver jar 4.0.1
io.netty : netty-handler jar 4.1.75.Final
com.github.tomakehurst : wiremock-jre8 jar 2.27.2
org.mockito : mockito-junit-jupiter jar 3.9.0
de.mkammerer.wiremock-junit5 : wiremock-junit5 jar 1.1.0
net.javacrumbs.json-unit : json-unit-fluent jar 1.9.0
org.openapitools : openapi-generator test-jar 5.4.0
org.junit.jupiter : junit-jupiter-api jar 5.5.2
org.junit.jupiter : junit-jupiter-engine jar 5.5.2
io.projectreactor : reactor-test jar 3.2.3.RELEASE
org.hamcrest : hamcrest-library jar 2.1

Project Modules

There are no modules declared in this project.

Versions

Version
2.0.1
2.0.0
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0