Package com.slack.api.audit.impl
Class AsyncAuditClientImpl
- java.lang.Object
-
- com.slack.api.audit.impl.AsyncAuditClientImpl
-
- All Implemented Interfaces:
AsyncAuditClient
public class AsyncAuditClientImpl extends Object implements AsyncAuditClient
-
-
Constructor Summary
Constructors Constructor Description AsyncAuditClientImpl(String token, AuditClientImpl audit, MethodsClientImpl methods, SlackConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsyncAuditClientattachRawBody(boolean attachRawBody)CompletableFuture<ActionsResponse>getActions()CompletableFuture<ActionsResponse>getActions(ActionsRequest req)CompletableFuture<ActionsResponse>getActions(RequestConfigurator<ActionsRequest.ActionsRequestBuilder> req)CompletableFuture<LogsResponse>getLogs(LogsRequest req)CompletableFuture<LogsResponse>getLogs(RequestConfigurator<LogsRequest.LogsRequestBuilder> req)CompletableFuture<SchemasResponse>getSchemas()CompletableFuture<SchemasResponse>getSchemas(SchemasRequest req)CompletableFuture<SchemasResponse>getSchemas(RequestConfigurator<SchemasRequest.SchemasRequestBuilder> req)
-
-
-
Constructor Detail
-
AsyncAuditClientImpl
public AsyncAuditClientImpl(String token, AuditClientImpl audit, MethodsClientImpl methods, SlackConfig config)
-
-
Method Detail
-
attachRawBody
public AsyncAuditClient attachRawBody(boolean attachRawBody)
- Specified by:
attachRawBodyin interfaceAsyncAuditClient
-
getSchemas
public CompletableFuture<SchemasResponse> getSchemas()
- Specified by:
getSchemasin interfaceAsyncAuditClient
-
getSchemas
public CompletableFuture<SchemasResponse> getSchemas(SchemasRequest req)
- Specified by:
getSchemasin interfaceAsyncAuditClient
-
getSchemas
public CompletableFuture<SchemasResponse> getSchemas(RequestConfigurator<SchemasRequest.SchemasRequestBuilder> req)
- Specified by:
getSchemasin interfaceAsyncAuditClient
-
getActions
public CompletableFuture<ActionsResponse> getActions()
- Specified by:
getActionsin interfaceAsyncAuditClient
-
getActions
public CompletableFuture<ActionsResponse> getActions(ActionsRequest req)
- Specified by:
getActionsin interfaceAsyncAuditClient
-
getActions
public CompletableFuture<ActionsResponse> getActions(RequestConfigurator<ActionsRequest.ActionsRequestBuilder> req)
- Specified by:
getActionsin interfaceAsyncAuditClient
-
getLogs
public CompletableFuture<LogsResponse> getLogs(LogsRequest req)
- Specified by:
getLogsin interfaceAsyncAuditClient
-
getLogs
public CompletableFuture<LogsResponse> getLogs(RequestConfigurator<LogsRequest.LogsRequestBuilder> req)
- Specified by:
getLogsin interfaceAsyncAuditClient
-
-