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