public interface WebhookApi
ApiResponse<IncomingWebhook> createIncomingWebhook(IncomingWebhook hook)
ApiResponse<IncomingWebhook> updateIncomingWebhook(IncomingWebhook hook)
default ApiResponse<IncomingWebhookList> getIncomingWebhooks()
default ApiResponse<IncomingWebhookList> getIncomingWebhooks(Pager pager)
ApiResponse<IncomingWebhookList> getIncomingWebhooks(Pager pager, String etag)
default ApiResponse<IncomingWebhookList> getIncomingWebhooksForTeam(String teamId)
default ApiResponse<IncomingWebhookList> getIncomingWebhooksForTeam(String teamId, Pager pager)
ApiResponse<IncomingWebhookList> getIncomingWebhooksForTeam(String teamId, Pager pager, String etag)
default ApiResponse<IncomingWebhook> getIncomingWebhook(String hookId)
ApiResponse<IncomingWebhook> getIncomingWebhook(String hookId, String etag)
ApiResponse<Boolean> deleteIncomingWebhook(String hookId)
ApiResponse<OutgoingWebhook> createOutgoingWebhook(OutgoingWebhook hook)
ApiResponse<OutgoingWebhook> updateOutgoingWebhook(OutgoingWebhook hook)
default ApiResponse<OutgoingWebhookList> getOutgoingWebhooks()
default ApiResponse<OutgoingWebhookList> getOutgoingWebhooks(Pager pager)
ApiResponse<OutgoingWebhookList> getOutgoingWebhooks(Pager pager, String etag)
ApiResponse<OutgoingWebhook> getOutgoingWebhook(String hookId)
default ApiResponse<OutgoingWebhookList> getOutgoingWebhooksForChannel(String channelId)
default ApiResponse<OutgoingWebhookList> getOutgoingWebhooksForChannel(String channelId, Pager pager)
ApiResponse<OutgoingWebhookList> getOutgoingWebhooksForChannel(String channelId, Pager pager, String etag)
default ApiResponse<OutgoingWebhookList> getOutgoingWebhooksForTeam(String teamId)
default ApiResponse<OutgoingWebhookList> getOutgoingWebhooksForTeam(String teamId, Pager pager)
ApiResponse<OutgoingWebhookList> getOutgoingWebhooksForTeam(String teamId, Pager pager, String etag)
ApiResponse<OutgoingWebhook> regenOutgoingHookToken(String hookId)
ApiResponse<Boolean> deleteOutgoingWebhook(String hookId)
Copyright © 2019. All rights reserved.