Interface DeliveryService
-
- All Implemented Interfaces:
public interface DeliveryServiceWebhook endpoint management
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceDeliveryService.WithRawResponseA view of DeliveryService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract DeliveryService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract DeliveryServicewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. Unitretrieve(String id)Get webhook delivery Unitretrieve(String id, DeliveryRetrieveParams params, RequestOptions requestOptions)Unitretrieve(String id, DeliveryRetrieveParams params)abstract Unitretrieve(DeliveryRetrieveParams params, RequestOptions requestOptions)Unitretrieve(DeliveryRetrieveParams params)Unitretrieve(String id, RequestOptions requestOptions)Unitlist()Returns delivery attempts for the organization, newest first. abstract Unitlist(DeliveryListParams params, RequestOptions requestOptions)Unitlist(DeliveryListParams params)Unitlist(RequestOptions requestOptions)Unitreplay(String id)Re-sends the original event to its endpoint. Unitreplay(String id, DeliveryReplayParams params, RequestOptions requestOptions)Unitreplay(String id, DeliveryReplayParams params)abstract Unitreplay(DeliveryReplayParams params, RequestOptions requestOptions)Unitreplay(DeliveryReplayParams params)Unitreplay(String id, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract DeliveryService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract DeliveryService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
Unit retrieve(String id, DeliveryRetrieveParams params, RequestOptions requestOptions)
-
retrieve
Unit retrieve(String id, DeliveryRetrieveParams params)
-
retrieve
abstract Unit retrieve(DeliveryRetrieveParams params, RequestOptions requestOptions)
-
retrieve
Unit retrieve(DeliveryRetrieveParams params)
-
retrieve
Unit retrieve(String id, RequestOptions requestOptions)
-
list
Unit list()
Returns delivery attempts for the organization, newest first. Filter by endpoint_id or status to narrow results.
-
list
abstract Unit list(DeliveryListParams params, RequestOptions requestOptions)
-
list
Unit list(DeliveryListParams params)
-
list
Unit list(RequestOptions requestOptions)
-
replay
Unit replay(String id)
Re-sends the original event to its endpoint. The payload is reconstructed from the delivery record (same eventId, eventType, and occurred_at). Replay deliveries include a Case.dev replay marker header so receivers can distinguish replays from first-time deliveries. Uses the endpoint's current signing secret — not the one in force at the original delivery time.
-
replay
Unit replay(String id, DeliveryReplayParams params, RequestOptions requestOptions)
-
replay
Unit replay(String id, DeliveryReplayParams params)
-
replay
abstract Unit replay(DeliveryReplayParams params, RequestOptions requestOptions)
-
replay
Unit replay(DeliveryReplayParams params)
-
replay
Unit replay(String id, RequestOptions requestOptions)
-
-
-
-