WebhookRuntimeService
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:60
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WebhookRuntimeService(
config):WebhookRuntimeService
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:75
Parameters
Section titled “Parameters”config
Section titled “config”Returns
Section titled “Returns”WebhookRuntimeService
Methods
Section titled “Methods”addEndpoint()
Section titled “addEndpoint()”addEndpoint(
input):Promise<WebhookEndpoint>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:98
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<WebhookEndpoint>
Implementation of
Section titled “Implementation of”addEndpoints()
Section titled “addEndpoints()”addEndpoints(
inputs):Promise<WebhookEndpoint[]>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:120
Parameters
Section titled “Parameters”inputs
Section titled “inputs”readonly WebhookEndpointInput[]
Returns
Section titled “Returns”Promise<WebhookEndpoint[]>
Implementation of
Section titled “Implementation of”emit()
Section titled “emit()”emit(
event):Promise<void>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:223
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”emitSync()
Section titled “emitSync()”emitSync(
event):Promise<WebhookDelivery[]>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:238
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<WebhookDelivery[]>
Implementation of
Section titled “Implementation of”flush()
Section titled “flush()”flush():
Promise<void>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:260
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”getEndpoint()
Section titled “getEndpoint()”getEndpoint(
endpointId):Promise<WebhookEndpoint|null>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:172
Parameters
Section titled “Parameters”endpointId
Section titled “endpointId”string
Returns
Section titled “Returns”Promise<WebhookEndpoint | null>
Implementation of
Section titled “Implementation of”listDeliveries()
Section titled “listDeliveries()”listDeliveries(
options?):Promise<WebhookDelivery[]>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:268
Parameters
Section titled “Parameters”options?
Section titled “options?”WebhookDeliveryListOptions = {}
Returns
Section titled “Returns”Promise<WebhookDelivery[]>
Implementation of
Section titled “Implementation of”listEndpoints()
Section titled “listEndpoints()”listEndpoints():
Promise<WebhookEndpoint[]>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:177
Returns
Section titled “Returns”Promise<WebhookEndpoint[]>
Implementation of
Section titled “Implementation of”probeEndpoint()
Section titled “probeEndpoint()”probeEndpoint(
input):Promise<WebhookTestResult>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:182
Parameters
Section titled “Parameters”string | WebhookRuntimeTestPayload
Returns
Section titled “Returns”Promise<WebhookTestResult>
Implementation of
Section titled “Implementation of”removeEndpoint()
Section titled “removeEndpoint()”removeEndpoint(
endpointId):Promise<void>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:167
Parameters
Section titled “Parameters”endpointId
Section titled “endpointId”string
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”shutdown()
Section titled “shutdown()”shutdown():
Promise<void>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:278
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”updateEndpoint()
Section titled “updateEndpoint()”updateEndpoint(
endpointId,updates):Promise<WebhookEndpoint>
Defined in: packages/webhook/src/runtime/webhook-runtime.service.ts:131
Parameters
Section titled “Parameters”endpointId
Section titled “endpointId”string
updates
Section titled “updates”Partial<WebhookEndpointInput>
Returns
Section titled “Returns”Promise<WebhookEndpoint>