Interface AdminApiKeyServiceAsync
-
- All Implemented Interfaces:
public interface AdminApiKeyServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceAdminApiKeyServiceAsync.WithRawResponseA view of AdminApiKeyServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract AdminApiKeyServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract AdminApiKeyServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<AdminApiKeyCreateResponse> create(AdminApiKeyCreateParams params)
Create an organization admin API key
-
create
abstract CompletableFuture<AdminApiKeyCreateResponse> create(AdminApiKeyCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<AdminApiKey> retrieve(String keyId)
Retrieve a single organization API key
-
retrieve
CompletableFuture<AdminApiKey> retrieve(String keyId, AdminApiKeyRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<AdminApiKey> retrieve(String keyId, AdminApiKeyRetrieveParams params)
-
retrieve
abstract CompletableFuture<AdminApiKey> retrieve(AdminApiKeyRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<AdminApiKey> retrieve(AdminApiKeyRetrieveParams params)
-
retrieve
CompletableFuture<AdminApiKey> retrieve(String keyId, RequestOptions requestOptions)
-
list
CompletableFuture<AdminApiKeyListPageAsync> list()
List organization API keys
-
list
abstract CompletableFuture<AdminApiKeyListPageAsync> list(AdminApiKeyListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<AdminApiKeyListPageAsync> list(AdminApiKeyListParams params)
-
list
CompletableFuture<AdminApiKeyListPageAsync> list(RequestOptions requestOptions)
-
delete
CompletableFuture<AdminApiKeyDeleteResponse> delete(String keyId)
Delete an organization admin API key
-
delete
CompletableFuture<AdminApiKeyDeleteResponse> delete(String keyId, AdminApiKeyDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<AdminApiKeyDeleteResponse> delete(String keyId, AdminApiKeyDeleteParams params)
-
delete
abstract CompletableFuture<AdminApiKeyDeleteResponse> delete(AdminApiKeyDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<AdminApiKeyDeleteResponse> delete(AdminApiKeyDeleteParams params)
-
delete
CompletableFuture<AdminApiKeyDeleteResponse> delete(String keyId, RequestOptions requestOptions)
-
-
-
-