Package net.worcade.client.api
Interface WebhookApi
-
public interface WebhookApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Result<? extends Reference>create(String ownerId, WebhookCreate subject)Create a new Webhook.WebhookCreatecreateBuilder()Result<?>delete(String id)Result<? extends Collection<? extends Webhook.Log>>getLogs(String id, boolean includeDeleted)Result<? extends Collection<? extends Webhook>>getWebhookList(Query<WebhookField> query)Result<? extends WebhookTestResult>requestTest(String id)
-
-
-
Method Detail
-
createBuilder
WebhookCreate createBuilder()
-
create
Result<? extends Reference> create(String ownerId, WebhookCreate subject)
Create a new Webhook. Use thecreateBuilder()method for a new, empty template.
-
getWebhookList
Result<? extends Collection<? extends Webhook>> getWebhookList(Query<WebhookField> query)
-
getLogs
Result<? extends Collection<? extends Webhook.Log>> getLogs(String id, boolean includeDeleted)
-
requestTest
Result<? extends WebhookTestResult> requestTest(String id)
- Parameters:
id- The id of the webhook to test
-
-