public class WebhooksApi extends CrowdinApi
clientConfig, graphqlUrl, httpClient, url| Constructor and Description |
|---|
WebhooksApi(Credentials credentials) |
WebhooksApi(Credentials credentials,
ClientConfig clientConfig) |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject<Webhook> |
addWebhook(java.lang.Long projectId,
AddWebhookRequest request) |
void |
deleteWebhook(java.lang.Long projectId,
java.lang.Long webhookId) |
ResponseObject<Webhook> |
editWebhook(java.lang.Long projectId,
java.lang.Long webhookId,
java.util.List<PatchRequest> request) |
ResponseObject<Webhook> |
getWebhook(java.lang.Long projectId,
java.lang.Long webhookId) |
ResponseList<Webhook> |
listWebhooks(java.lang.Long projectId,
java.lang.Integer limit,
java.lang.Integer offset) |
graphql, graphqlpublic WebhooksApi(Credentials credentials)
public WebhooksApi(Credentials credentials, ClientConfig clientConfig)
public ResponseList<Webhook> listWebhooks(java.lang.Long projectId, java.lang.Integer limit, java.lang.Integer offset) throws HttpException, HttpBadRequestException
projectId - project identifierlimit - maximum number of items to retrieve (default 25)offset - starting offset in the collection (default 0)HttpExceptionHttpBadRequestExceptionpublic ResponseObject<Webhook> addWebhook(java.lang.Long projectId, AddWebhookRequest request) throws HttpException, HttpBadRequestException
projectId - project identifierrequest - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<Webhook> getWebhook(java.lang.Long projectId, java.lang.Long webhookId) throws HttpException, HttpBadRequestException
projectId - project identifierwebhookId - webhook identifierHttpExceptionHttpBadRequestExceptionpublic void deleteWebhook(java.lang.Long projectId,
java.lang.Long webhookId)
throws HttpException,
HttpBadRequestException
projectId - project identifierwebhookId - webhook identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<Webhook> editWebhook(java.lang.Long projectId, java.lang.Long webhookId, java.util.List<PatchRequest> request) throws HttpException, HttpBadRequestException
projectId - project identifierwebhookId - webhook identifierrequest - request objectHttpExceptionHttpBadRequestException