Package dev.postproxy.sdk.webhook
Class WebhookEvents
java.lang.Object
dev.postproxy.sdk.webhook.WebhookEvents
Parser for incoming webhook bodies. Returns a typed
WebhookEvent
with data held as a JsonNode; decode it into a typed payload via
as* helpers that take the parsed event.-
Method Summary
Modifier and TypeMethodDescriptionstatic CommentCreatedDataasCommentCreated(WebhookEvent event) static MediaFailedDataasMediaFailed(WebhookEvent event) static MessageEventDataasMessageEvent(WebhookEvent event) static PlatformPostDataasPlatformPost(WebhookEvent event) static PostImportedDataasPostImported(WebhookEvent event) static PostProcessedDataasPostProcessed(WebhookEvent event) static ProfileCommentCreatedDatastatic ProfileEventDataasProfileEvent(WebhookEvent event) static ProfileStatsDataasProfileStats(WebhookEvent event) static ReactionEventDataasReactionEvent(WebhookEvent event) static WebhookEventParse a raw JSON webhook body into a typed envelope.
-
Method Details
-
parse
Parse a raw JSON webhook body into a typed envelope. -
asPostProcessed
-
asPostImported
-
asPlatformPost
-
asProfileEvent
-
asProfileStats
-
asMediaFailed
-
asCommentCreated
-
asProfileCommentCreated
-
asMessageEvent
-
asReactionEvent
-