| Package | Description |
|---|---|
| com.slack.api |
The root package of all the libraries in this SDK.
|
| com.slack.api.audit |
Audit Logs API client.
|
| com.slack.api.methods |
Slack API Methods (also called as Web API) client.
|
| com.slack.api.methods.impl | |
| com.slack.api.scim |
SCIM API client.
|
| com.slack.api.util.http |
Provides HTTP client and related utilities.
|
| com.slack.api.util.http.listener | |
| com.slack.api.util.json |
Provides JSON utilities.
|
| Modifier and Type | Field and Description |
|---|---|
static SlackConfig |
SlackConfig.DEFAULT
The default instance is immutable.
|
| Modifier and Type | Method and Description |
|---|---|
SlackConfig |
Slack.getConfig() |
| Modifier and Type | Method and Description |
|---|---|
static Slack |
Slack.getInstance(SlackConfig config) |
static Slack |
Slack.getInstance(SlackConfig config,
SlackHttpClient httpClient) |
| Constructor and Description |
|---|
AuditApiException(SlackConfig config,
okhttp3.Response response,
String responseBody) |
| Constructor and Description |
|---|
SlackApiException(SlackConfig config,
okhttp3.Response response,
String responseBody) |
| Modifier and Type | Method and Description |
|---|---|
static AsyncRateLimitExecutor |
AsyncRateLimitExecutor.getOrCreate(MethodsClientImpl client,
SlackConfig config) |
| Constructor and Description |
|---|
AsyncMethodsClientImpl(String token,
MethodsClientImpl clientImpl,
SlackConfig config) |
| Constructor and Description |
|---|
SCIMApiException(SlackConfig config,
okhttp3.Response response,
String responseBody) |
| Modifier and Type | Method and Description |
|---|---|
SlackConfig |
SlackHttpClient.getConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
SlackHttpClient.setConfig(SlackConfig config) |
| Modifier and Type | Method and Description |
|---|---|
SlackConfig |
HttpResponseListener.State.getConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpResponseListener.State.setConfig(SlackConfig config) |
| Constructor and Description |
|---|
State(SlackConfig config,
okhttp3.Response response,
String parsedResponseBody) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.gson.Gson |
GsonFactory.createCamelCase(SlackConfig config)
Mainly used for SCIM APIs.
|
static com.google.gson.Gson |
GsonFactory.createSnakeCase(SlackConfig config)
Most of the Slack APIs' key naming is snake-cased.
|
Copyright © 2020. All rights reserved.