public class WebhooksClientImpl extends AbstractClient implements WebhooksClient
apiClient, configuration| Constructor and Description |
|---|
WebhooksClientImpl(ApiClient apiClient,
CheckoutConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<WebhookResponse> |
registerWebhook(WebhookRequest webhookRequest) |
java.util.concurrent.CompletableFuture<WebhookResponse> |
registerWebhook(WebhookRequest webhookRequest,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
removeWebhook(java.lang.String webhookId) |
java.util.concurrent.CompletableFuture<WebhookResponse> |
retrieveWebhook(java.lang.String webhookId) |
java.util.concurrent.CompletableFuture<ItemsResponse<WebhookResponse>> |
retrieveWebhooks() |
java.util.concurrent.CompletableFuture<WebhookResponse> |
updateWebhook(java.lang.String webhookId,
WebhookRequest webhookRequest) |
buildPath, isSandbox, sdkAuthorization, sdkAuthorizationpublic WebhooksClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
public java.util.concurrent.CompletableFuture<ItemsResponse<WebhookResponse>> retrieveWebhooks()
retrieveWebhooks in interface WebhooksClientpublic java.util.concurrent.CompletableFuture<WebhookResponse> registerWebhook(WebhookRequest webhookRequest)
registerWebhook in interface WebhooksClientpublic java.util.concurrent.CompletableFuture<WebhookResponse> registerWebhook(WebhookRequest webhookRequest, java.lang.String idempotencyKey)
registerWebhook in interface WebhooksClientpublic java.util.concurrent.CompletableFuture<WebhookResponse> retrieveWebhook(java.lang.String webhookId)
retrieveWebhook in interface WebhooksClientpublic java.util.concurrent.CompletableFuture<WebhookResponse> updateWebhook(java.lang.String webhookId, WebhookRequest webhookRequest)
updateWebhook in interface WebhooksClientpublic java.util.concurrent.CompletableFuture<EmptyResponse> removeWebhook(java.lang.String webhookId)
removeWebhook in interface WebhooksClient