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 java.lang.Object implements AsyncAuditClient
-
Constructor Summary
Constructors Constructor Description AsyncAuditClientImpl(java.lang.String token, AuditClientImpl audit, MethodsClientImpl methods, SlackConfig config) -
Method Summary
Modifier and Type Method Description AsyncAuditClientattachRawBody(boolean attachRawBody)java.util.concurrent.CompletableFuture<ActionsResponse>getActions()java.util.concurrent.CompletableFuture<ActionsResponse>getActions(ActionsRequest req)java.util.concurrent.CompletableFuture<ActionsResponse>getActions(RequestConfigurator<ActionsRequest.ActionsRequestBuilder> req)java.util.concurrent.CompletableFuture<LogsResponse>getLogs(LogsRequest req)java.util.concurrent.CompletableFuture<LogsResponse>getLogs(RequestConfigurator<LogsRequest.LogsRequestBuilder> req)java.util.concurrent.CompletableFuture<SchemasResponse>getSchemas()java.util.concurrent.CompletableFuture<SchemasResponse>getSchemas(SchemasRequest req)java.util.concurrent.CompletableFuture<SchemasResponse>getSchemas(RequestConfigurator<SchemasRequest.SchemasRequestBuilder> req)
-
Constructor Details
-
AsyncAuditClientImpl
public AsyncAuditClientImpl(java.lang.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 java.util.concurrent.CompletableFuture<SchemasResponse> getSchemas(RequestConfigurator<SchemasRequest.SchemasRequestBuilder> req)- Specified by:
getSchemasin interfaceAsyncAuditClient
-
getActions
- Specified by:
getActionsin interfaceAsyncAuditClient
-
getActions
- Specified by:
getActionsin interfaceAsyncAuditClient
-
getActions
public java.util.concurrent.CompletableFuture<ActionsResponse> getActions(RequestConfigurator<ActionsRequest.ActionsRequestBuilder> req)- Specified by:
getActionsin interfaceAsyncAuditClient
-
getLogs
- Specified by:
getLogsin interfaceAsyncAuditClient
-
getLogs
public java.util.concurrent.CompletableFuture<LogsResponse> getLogs(RequestConfigurator<LogsRequest.LogsRequestBuilder> req)- Specified by:
getLogsin interfaceAsyncAuditClient
-